| ofs | hex dump | ascii |
|---|
| 0000 | 50 4b 03 04 0a 00 00 00 00 00 2b 7e 64 5c b8 78 00 20 06 3b 00 00 06 3b 00 00 08 00 00 00 34 30 | PK........+~d\.x...;...;......40 |
| 0020 | 34 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a 3c 68 74 6d 6c 20 6c 61 6e 67 | 4.html<!DOCTYPE.html>.<html.lang |
| 0040 | 3d 22 65 6e 22 3e 0a 3c 68 65 61 64 3e 0a 3c 6d 65 74 61 20 63 68 61 72 73 65 74 3d 22 55 54 46 | ="en">.<head>.<meta.charset="UTF |
| 0060 | 2d 38 22 3e 0a 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 | -8">.<meta.name="viewport".conte |
| 0080 | 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d | nt="width=device-width,.initial- |
| 00a0 | 73 63 61 6c 65 3d 31 2e 30 22 3e 0a 3c 74 69 74 6c 65 3e 4f 6f 6f 70 73 3c 2f 74 69 74 6c 65 3e | scale=1.0">.<title>Ooops</title> |
| 00c0 | 0a 3c 73 74 79 6c 65 3e 0a 20 20 2a 20 7b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70 61 64 64 69 6e | .<style>...*.{.margin:.0;.paddin |
| 00e0 | 67 3a 20 30 3b 20 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 62 6f 72 64 65 72 2d 62 6f 78 3b 20 7d 0a | g:.0;.box-sizing:.border-box;.}. |
| 0100 | 0a 20 20 3a 72 6f 6f 74 20 7b 0a 20 20 20 20 2d 2d 64 65 65 70 2d 73 70 61 63 65 3a 20 23 30 30 | ...:root.{.....--deep-space:.#00 |
| 0120 | 30 30 30 66 3b 0a 20 20 20 20 2d 2d 6e 65 62 75 6c 61 2d 62 6c 75 65 3a 20 23 30 61 30 61 32 65 | 000f;.....--nebula-blue:.#0a0a2e |
| 0140 | 3b 0a 20 20 20 20 2d 2d 73 74 61 72 2d 77 68 69 74 65 3a 20 23 66 66 66 66 66 66 3b 0a 20 20 20 | ;.....--star-white:.#ffffff;.... |
| 0160 | 20 2d 2d 73 74 61 72 2d 62 6c 75 65 3a 20 23 63 38 64 38 66 66 3b 0a 20 20 20 20 2d 2d 73 74 61 | .--star-blue:.#c8d8ff;.....--sta |
| 0180 | 72 2d 79 65 6c 6c 6f 77 3a 20 23 66 66 66 33 63 30 3b 0a 20 20 20 20 2d 2d 73 74 61 72 2d 72 65 | r-yellow:.#fff3c0;.....--star-re |
| 01a0 | 64 3a 20 23 66 66 64 30 63 30 3b 0a 20 20 20 20 2d 2d 6e 65 62 75 6c 61 2d 67 6c 6f 77 3a 20 72 | d:.#ffd0c0;.....--nebula-glow:.r |
| 01c0 | 67 62 61 28 36 30 2c 20 38 30 2c 20 31 38 30 2c 20 30 2e 31 32 29 3b 0a 20 20 7d 0a 0a 20 20 62 | gba(60,.80,.180,.0.12);...}....b |
| 01e0 | 6f 64 79 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 64 65 65 70 | ody.{.....background:.var(--deep |
| 0200 | 2d 73 70 61 63 65 29 3b 0a 20 20 20 20 6d 69 6e 2d 68 65 69 67 68 74 3a 20 31 30 30 76 68 3b 0a | -space);.....min-height:.100vh;. |
| 0220 | 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0a 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 | ....display:.flex;.....align-ite |
| 0240 | 6d 73 3a 20 63 65 6e 74 65 72 3b 0a 20 20 20 20 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a | ms:.center;.....justify-content: |
| 0260 | 20 63 65 6e 74 65 72 3b 0a 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 27 43 6f 75 72 69 | .center;.....font-family:.'Couri |
| 0280 | 65 72 20 4e 65 77 27 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20 20 20 20 6f 76 65 72 66 6c 6f 77 | er.New',.monospace;.....overflow |
| 02a0 | 3a 20 68 69 64 64 65 6e 3b 0a 20 20 7d 0a 0a 20 20 73 74 61 72 66 69 65 6c 64 2d 62 67 20 7b 0a | :.hidden;...}....starfield-bg.{. |
| 02c0 | 20 20 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e | ....display:.block;.....position |
| 02e0 | 3a 20 66 69 78 65 64 3b 0a 20 20 20 20 69 6e 73 65 74 3a 20 30 3b 0a 20 20 20 20 7a 2d 69 6e 64 | :.fixed;.....inset:.0;.....z-ind |
| 0300 | 65 78 3a 20 30 3b 0a 20 20 7d 0a 0a 20 20 63 61 6e 76 61 73 20 7b 0a 20 20 20 20 64 69 73 70 6c | ex:.0;...}....canvas.{.....displ |
| 0320 | 61 79 3a 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0a 20 20 20 20 | ay:.block;.....width:.100%;..... |
| 0340 | 68 65 69 67 68 74 3a 20 31 30 30 25 3b 0a 20 20 7d 0a 0a 20 20 2e 70 61 67 65 2d 63 6f 6e 74 65 | height:.100%;...}.....page-conte |
| 0360 | 6e 74 20 7b 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 65 3b 0a 20 20 20 | nt.{.....position:.relative;.... |
| 0380 | 20 7a 2d 69 6e 64 65 78 3a 20 31 3b 0a 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e | .z-index:.1;.....text-align:.cen |
| 03a0 | 74 65 72 3b 0a 20 20 20 20 63 6f 6c 6f 72 3a 20 72 67 62 61 28 32 30 30 2c 20 32 31 36 2c 20 32 | ter;.....color:.rgba(200,.216,.2 |
| 03c0 | 35 35 2c 20 30 2e 38 35 29 3b 0a 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 | 55,.0.85);.....letter-spacing:.0 |
| 03e0 | 2e 32 35 65 6d 3b 0a 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 | .25em;.....text-transform:.upper |
| 0400 | 63 61 73 65 3b 0a 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f 6e 65 3b 0a | case;.....pointer-events:.none;. |
| 0420 | 20 20 20 20 75 73 65 72 2d 73 65 6c 65 63 74 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a 0a 20 20 2e 70 | ....user-select:.none;...}.....p |
| 0440 | 61 67 65 2d 63 6f 6e 74 65 6e 74 20 68 31 20 7b 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 | age-content.h1.{.....font-size:. |
| 0460 | 63 6c 61 6d 70 28 31 2e 32 72 65 6d 2c 20 34 76 77 2c 20 32 2e 34 72 65 6d 29 3b 0a 20 20 20 20 | clamp(1.2rem,.4vw,.2.4rem);..... |
| 0480 | 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 33 30 30 3b 0a 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 | font-weight:.300;.....letter-spa |
| 04a0 | 63 69 6e 67 3a 20 30 2e 36 65 6d 3b 0a 20 20 20 20 74 65 78 74 2d 73 68 61 64 6f 77 3a 20 30 20 | cing:.0.6em;.....text-shadow:.0. |
| 04c0 | 30 20 34 30 70 78 20 72 67 62 61 28 31 32 30 2c 20 31 36 30 2c 20 32 35 35 2c 20 30 2e 36 29 2c | 0.40px.rgba(120,.160,.255,.0.6), |
| 04e0 | 20 30 20 30 20 38 30 70 78 20 72 67 62 61 28 38 30 2c 20 31 32 30 2c 20 32 35 35 2c 20 30 2e 33 | .0.0.80px.rgba(80,.120,.255,.0.3 |
| 0500 | 29 3b 0a 20 20 20 20 61 6e 69 6d 61 74 69 6f 6e 3a 20 70 75 6c 73 65 20 36 73 20 65 61 73 65 2d | );.....animation:.pulse.6s.ease- |
| 0520 | 69 6e 2d 6f 75 74 20 69 6e 66 69 6e 69 74 65 3b 0a 20 20 7d 0a 0a 20 20 2e 70 61 67 65 2d 63 6f | in-out.infinite;...}.....page-co |
| 0540 | 6e 74 65 6e 74 20 70 20 7b 0a 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 2e 32 72 65 6d | ntent.p.{.....margin-top:.1.2rem |
| 0560 | 3b 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 63 6c 61 6d 70 28 30 2e 35 35 72 65 6d 2c 20 | ;.....font-size:.clamp(0.55rem,. |
| 0580 | 31 2e 35 76 77 2c 20 30 2e 37 35 72 65 6d 29 3b 0a 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 | 1.5vw,.0.75rem);.....letter-spac |
| 05a0 | 69 6e 67 3a 20 30 2e 34 65 6d 3b 0a 20 20 20 20 6f 70 61 63 69 74 79 3a 20 30 2e 34 35 3b 0a 20 | ing:.0.4em;.....opacity:.0.45;.. |
| 05c0 | 20 7d 0a 0a 20 20 40 6b 65 79 66 72 61 6d 65 73 20 70 75 6c 73 65 20 7b 0a 20 20 20 20 30 25 2c | .}[email protected].{.....0%, |
| 05e0 | 20 31 30 30 25 20 7b 20 6f 70 61 63 69 74 79 3a 20 30 2e 37 3b 20 7d 0a 20 20 20 20 35 30 25 20 | .100%.{.opacity:.0.7;.}.....50%. |
| 0600 | 7b 20 6f 70 61 63 69 74 79 3a 20 31 3b 20 7d 0a 20 20 7d 0a 0a 20 20 2e 67 6c 6f 62 65 2d 6c 69 | {.opacity:.1;.}...}.....globe-li |
| 0620 | 6e 6b 20 7b 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 6d 61 72 | nk.{.....display:.block;.....mar |
| 0640 | 67 69 6e 3a 20 30 20 61 75 74 6f 20 32 72 65 6d 3b 0a 20 20 20 20 77 69 64 74 68 3a 20 31 36 30 | gin:.0.auto.2rem;.....width:.160 |
| 0660 | 70 78 3b 0a 20 20 20 20 68 65 69 67 68 74 3a 20 31 36 30 70 78 3b 0a 20 20 20 20 70 6f 69 6e 74 | px;.....height:.160px;.....point |
| 0680 | 65 72 2d 65 76 65 6e 74 73 3a 20 61 75 74 6f 3b 0a 20 20 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 | er-events:.auto;.....cursor:.poi |
| 06a0 | 6e 74 65 72 3b 0a 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0a 20 20 | nter;.....border-radius:.50%;... |
| 06c0 | 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 65 3b 0a 20 20 7d 0a 0a 20 20 2e 67 6c | ..position:.relative;...}.....gl |
| 06e0 | 6f 62 65 2d 6c 69 6e 6b 3a 68 6f 76 65 72 20 2e 67 6c 6f 62 65 2d 67 6c 6f 77 20 7b 0a 20 20 20 | obe-link:hover..globe-glow.{.... |
| 0700 | 20 6f 70 61 63 69 74 79 3a 20 30 2e 36 3b 0a 20 20 7d 0a 0a 20 20 2e 67 6c 6f 62 65 2d 67 6c 6f | .opacity:.0.6;...}.....globe-glo |
| 0720 | 77 20 7b 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74 65 3b 0a 20 20 20 20 | w.{.....position:.absolute;..... |
| 0740 | 69 6e 73 65 74 3a 20 2d 31 38 70 78 3b 0a 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a | inset:.-18px;.....border-radius: |
| 0760 | 20 35 30 25 3b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 61 64 69 61 6c 2d 67 72 61 | .50%;.....background:.radial-gra |
| 0780 | 64 69 65 6e 74 28 63 69 72 63 6c 65 2c 20 72 67 62 61 28 38 30 2c 20 31 34 30 2c 20 32 35 35 2c | dient(circle,.rgba(80,.140,.255, |
| 07a0 | 20 30 2e 33 35 29 20 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 37 30 25 29 3b 0a 20 20 20 | .0.35).0%,.transparent.70%);.... |
| 07c0 | 20 6f 70 61 63 69 74 79 3a 20 30 2e 33 35 3b 0a 20 20 20 20 74 72 61 6e 73 69 74 69 6f 6e 3a 20 | .opacity:.0.35;.....transition:. |
| 07e0 | 6f 70 61 63 69 74 79 20 30 2e 34 73 3b 0a 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 | opacity.0.4s;.....pointer-events |
| 0800 | 3a 20 6e 6f 6e 65 3b 0a 20 20 7d 0a 0a 20 20 2e 67 6c 6f 62 65 2d 6c 69 6e 6b 20 63 61 6e 76 61 | :.none;...}.....globe-link.canva |
| 0820 | 73 20 7b 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 77 69 64 74 | s.{.....display:.block;.....widt |
| 0840 | 68 3a 20 31 36 30 70 78 3b 0a 20 20 20 20 68 65 69 67 68 74 3a 20 31 36 30 70 78 3b 0a 20 20 20 | h:.160px;.....height:.160px;.... |
| 0860 | 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0a 20 20 7d 0a 3c 2f 73 74 79 6c 65 | .border-radius:.50%;...}.</style |
| 0880 | 3e 0a 3c 2f 68 65 61 64 3e 0a 3c 62 6f 64 79 3e 0a 0a 3c 73 74 61 72 66 69 65 6c 64 2d 62 67 0a | >.</head>.<body>..<starfield-bg. |
| 08a0 | 20 20 73 74 61 72 2d 63 6f 75 6e 74 3d 22 33 38 30 22 0a 20 20 73 70 65 65 64 3d 22 30 2e 36 22 | ..star-count="380"...speed="0.6" |
| 08c0 | 0a 20 20 64 65 70 74 68 3d 22 74 72 75 65 22 0a 20 20 6e 65 62 75 6c 61 3d 22 74 72 75 65 22 0a | ...depth="true"...nebula="true". |
| 08e0 | 20 20 73 68 6f 6f 74 69 6e 67 2d 73 74 61 72 73 3d 22 74 72 75 65 22 0a 3e 3c 2f 73 74 61 72 66 | ..shooting-stars="true".></starf |
| 0900 | 69 65 6c 64 2d 62 67 3e 0a 0a 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 61 67 65 2d 63 6f 6e 74 65 | ield-bg>..<div.class="page-conte |
| 0920 | 6e 74 22 3e 0a 20 20 3c 61 20 63 6c 61 73 73 3d 22 67 6c 6f 62 65 2d 6c 69 6e 6b 22 20 68 72 65 | nt">...<a.class="globe-link".hre |
| 0940 | 66 3d 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 20 74 69 74 6c 65 3d 22 42 61 63 6b 20 74 6f 20 44 | f="/dashboard/".title="Back.to.D |
| 0960 | 61 73 68 62 6f 61 72 64 22 3e 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 67 6c 6f 62 65 | ashboard">.....<div.class="globe |
| 0980 | 2d 67 6c 6f 77 22 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 67 6c | -glow"></div>.....<canvas.id="gl |
| 09a0 | 6f 62 65 22 20 77 69 64 74 68 3d 22 33 32 30 22 20 68 65 69 67 68 74 3d 22 33 32 30 22 3e 3c 2f | obe".width="320".height="320"></ |
| 09c0 | 63 61 6e 76 61 73 3e 0a 20 20 3c 2f 61 3e 0a 20 20 3c 68 31 3e 34 30 34 20 4e 4f 54 20 46 4f 55 | canvas>...</a>...<h1>404.NOT.FOU |
| 09e0 | 4e 44 3c 2f 68 31 3e 0a 3c 2f 64 69 76 3e 0a 0a 3c 73 63 72 69 70 74 3e 0a 63 6c 61 73 73 20 53 | ND</h1>.</div>..<script>.class.S |
| 0a00 | 74 61 72 66 69 65 6c 64 42 67 20 65 78 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d 65 6e 74 20 7b | tarfieldBg.extends.HTMLElement.{ |
| 0a20 | 0a 20 20 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 20 7b 0a 20 20 20 20 73 75 70 65 72 28 29 3b 0a | ...constructor().{.....super();. |
| 0a40 | 20 20 20 20 74 68 69 73 2e 61 74 74 61 63 68 53 68 61 64 6f 77 28 7b 20 6d 6f 64 65 3a 20 27 6f | ....this.attachShadow({.mode:.'o |
| 0a60 | 70 65 6e 27 20 7d 29 3b 0a 20 20 7d 0a 0a 20 20 63 6f 6e 6e 65 63 74 65 64 43 61 6c 6c 62 61 63 | pen'.});...}....connectedCallbac |
| 0a80 | 6b 28 29 20 7b 0a 20 20 20 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 6e 6e 65 72 48 | k().{.....this.shadowRoot.innerH |
| 0aa0 | 54 4d 4c 20 3d 20 60 0a 20 20 20 20 20 20 3c 73 74 79 6c 65 3e 0a 20 20 20 20 20 20 20 20 3a 68 | TML.=.`.......<style>.........:h |
| 0ac0 | 6f 73 74 20 7b 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 20 70 6f 73 69 74 69 6f 6e 3a 20 | ost.{.display:.block;.position:. |
| 0ae0 | 61 62 73 6f 6c 75 74 65 3b 20 69 6e 73 65 74 3a 20 30 3b 20 6f 76 65 72 66 6c 6f 77 3a 20 68 69 | absolute;.inset:.0;.overflow:.hi |
| 0b00 | 64 64 65 6e 3b 20 7d 0a 20 20 20 20 20 20 20 20 63 61 6e 76 61 73 20 7b 20 77 69 64 74 68 3a 20 | dden;.}.........canvas.{.width:. |
| 0b20 | 31 30 30 25 3b 20 68 65 69 67 68 74 3a 20 31 30 30 25 3b 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f | 100%;.height:.100%;.display:.blo |
| 0b40 | 63 6b 3b 20 7d 0a 20 20 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0a 20 20 20 20 20 20 3c 63 61 6e 76 | ck;.}.......</style>.......<canv |
| 0b60 | 61 73 3e 3c 2f 63 61 6e 76 61 73 3e 0a 20 20 20 20 60 3b 0a 0a 20 20 20 20 74 68 69 73 2e 63 61 | as></canvas>.....`;......this.ca |
| 0b80 | 6e 76 61 73 20 3d 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 71 75 65 72 79 53 65 6c 65 | nvas.=.this.shadowRoot.querySele |
| 0ba0 | 63 74 6f 72 28 27 63 61 6e 76 61 73 27 29 3b 0a 20 20 20 20 74 68 69 73 2e 63 74 78 20 3d 20 74 | ctor('canvas');.....this.ctx.=.t |
| 0bc0 | 68 69 73 2e 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 28 27 32 64 27 29 3b 0a 0a 20 20 | his.canvas.getContext('2d');.... |
| 0be0 | 20 20 74 68 69 73 2e 73 74 61 72 43 6f 75 6e 74 20 20 20 3d 20 70 61 72 73 65 49 6e 74 28 74 68 | ..this.starCount...=.parseInt(th |
| 0c00 | 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 73 74 61 72 2d 63 6f 75 6e 74 27 29 20 7c 7c | is.getAttribute('star-count').|| |
| 0c20 | 20 27 33 35 30 27 29 3b 0a 20 20 20 20 74 68 69 73 2e 73 70 65 65 64 20 20 20 20 20 20 20 3d 20 | .'350');.....this.speed.......=. |
| 0c40 | 70 61 72 73 65 46 6c 6f 61 74 28 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 73 70 | parseFloat(this.getAttribute('sp |
| 0c60 | 65 65 64 27 29 20 7c 7c 20 27 30 2e 36 27 29 3b 0a 20 20 20 20 74 68 69 73 2e 75 73 65 44 65 70 | eed').||.'0.6');.....this.useDep |
| 0c80 | 74 68 20 20 20 20 3d 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 64 65 70 74 68 | th....=.this.getAttribute('depth |
| 0ca0 | 27 29 20 21 3d 3d 20 27 66 61 6c 73 65 27 3b 0a 20 20 20 20 74 68 69 73 2e 75 73 65 4e 65 62 75 | ').!==.'false';.....this.useNebu |
| 0cc0 | 6c 61 20 20 20 3d 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 6e 65 62 75 6c 61 | la...=.this.getAttribute('nebula |
| 0ce0 | 27 29 20 21 3d 3d 20 27 66 61 6c 73 65 27 3b 0a 20 20 20 20 74 68 69 73 2e 75 73 65 53 68 6f 6f | ').!==.'false';.....this.useShoo |
| 0d00 | 74 69 6e 67 20 3d 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 73 68 6f 6f 74 69 | ting.=.this.getAttribute('shooti |
| 0d20 | 6e 67 2d 73 74 61 72 73 27 29 20 21 3d 3d 20 27 66 61 6c 73 65 27 3b 0a 0a 20 20 20 20 74 68 69 | ng-stars').!==.'false';......thi |
| 0d40 | 73 2e 73 74 61 72 73 20 3d 20 5b 5d 3b 0a 20 20 20 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 73 20 | s.stars.=.[];.....this.shooters. |
| 0d60 | 3d 20 5b 5d 3b 0a 20 20 20 20 74 68 69 73 2e 6e 65 62 75 6c 61 54 69 6d 65 20 3d 20 30 3b 0a 20 | =.[];.....this.nebulaTime.=.0;.. |
| 0d80 | 20 20 20 74 68 69 73 2e 66 72 61 6d 65 20 3d 20 30 3b 0a 0a 20 20 20 20 74 68 69 73 2e 72 65 73 | ...this.frame.=.0;......this.res |
| 0da0 | 69 7a 65 28 29 3b 0a 20 20 20 20 74 68 69 73 2e 69 6e 69 74 28 29 3b 0a 0a 20 20 20 20 74 68 69 | ize();.....this.init();......thi |
| 0dc0 | 73 2e 5f 72 6f 20 3d 20 6e 65 77 20 52 65 73 69 7a 65 4f 62 73 65 72 76 65 72 28 28 29 20 3d 3e | s._ro.=.new.ResizeObserver(().=> |
| 0de0 | 20 7b 20 74 68 69 73 2e 72 65 73 69 7a 65 28 29 3b 20 74 68 69 73 2e 69 6e 69 74 28 29 3b 20 7d | .{.this.resize();.this.init();.} |
| 0e00 | 29 3b 0a 20 20 20 20 74 68 69 73 2e 5f 72 6f 2e 6f 62 73 65 72 76 65 28 74 68 69 73 29 3b 0a 0a | );.....this._ro.observe(this);.. |
| 0e20 | 20 20 20 20 74 68 69 73 2e 72 61 66 20 3d 20 72 65 71 75 65 73 74 41 6e 69 6d 61 74 69 6f 6e 46 | ....this.raf.=.requestAnimationF |
| 0e40 | 72 61 6d 65 28 74 68 69 73 2e 74 69 63 6b 2e 62 69 6e 64 28 74 68 69 73 29 29 3b 0a 20 20 7d 0a | rame(this.tick.bind(this));...}. |
| 0e60 | 0a 20 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 43 61 6c 6c 62 61 63 6b 28 29 20 7b 0a 20 20 20 20 | ...disconnectedCallback().{..... |
| 0e80 | 63 61 6e 63 65 6c 41 6e 69 6d 61 74 69 6f 6e 46 72 61 6d 65 28 74 68 69 73 2e 72 61 66 29 3b 0a | cancelAnimationFrame(this.raf);. |
| 0ea0 | 20 20 20 20 74 68 69 73 2e 5f 72 6f 2e 64 69 73 63 6f 6e 6e 65 63 74 28 29 3b 0a 20 20 7d 0a 0a | ....this._ro.disconnect();...}.. |
| 0ec0 | 20 20 72 65 73 69 7a 65 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 64 70 72 20 3d 20 77 69 6e | ..resize().{.....const.dpr.=.win |
| 0ee0 | 64 6f 77 2e 64 65 76 69 63 65 50 69 78 65 6c 52 61 74 69 6f 20 7c 7c 20 31 3b 0a 20 20 20 20 63 | dow.devicePixelRatio.||.1;.....c |
| 0f00 | 6f 6e 73 74 20 72 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 42 6f 75 6e 64 69 6e 67 43 6c 69 65 | onst.rect.=.this.getBoundingClie |
| 0f20 | 6e 74 52 65 63 74 28 29 3b 0a 20 20 20 20 74 68 69 73 2e 57 20 3d 20 72 65 63 74 2e 77 69 64 74 | ntRect();.....this.W.=.rect.widt |
| 0f40 | 68 20 20 7c 7c 20 77 69 6e 64 6f 77 2e 69 6e 6e 65 72 57 69 64 74 68 3b 0a 20 20 20 20 74 68 69 | h..||.window.innerWidth;.....thi |
| 0f60 | 73 2e 48 20 3d 20 72 65 63 74 2e 68 65 69 67 68 74 20 7c 7c 20 77 69 6e 64 6f 77 2e 69 6e 6e 65 | s.H.=.rect.height.||.window.inne |
| 0f80 | 72 48 65 69 67 68 74 3b 0a 20 20 20 20 74 68 69 73 2e 63 61 6e 76 61 73 2e 77 69 64 74 68 20 20 | rHeight;.....this.canvas.width.. |
| 0fa0 | 3d 20 74 68 69 73 2e 57 20 2a 20 64 70 72 3b 0a 20 20 20 20 74 68 69 73 2e 63 61 6e 76 61 73 2e | =.this.W.*.dpr;.....this.canvas. |
| 0fc0 | 68 65 69 67 68 74 20 3d 20 74 68 69 73 2e 48 20 2a 20 64 70 72 3b 0a 20 20 20 20 74 68 69 73 2e | height.=.this.H.*.dpr;.....this. |
| 0fe0 | 63 74 78 2e 73 65 74 54 72 61 6e 73 66 6f 72 6d 28 64 70 72 2c 20 30 2c 20 30 2c 20 64 70 72 2c | ctx.setTransform(dpr,.0,.0,.dpr, |
| 1000 | 20 30 2c 20 30 29 3b 0a 20 20 7d 0a 0a 20 20 69 6e 69 74 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 | .0,.0);...}....init().{.....cons |
| 1020 | 74 20 43 4f 4c 4f 52 53 20 3d 20 5b 27 23 66 66 66 66 66 66 27 2c 20 27 23 63 38 64 38 66 66 27 | t.COLORS.=.['#ffffff',.'#c8d8ff' |
| 1040 | 2c 20 27 23 64 30 65 38 66 66 27 2c 20 27 23 66 66 66 33 63 30 27 2c 20 27 23 66 66 64 30 63 30 | ,.'#d0e8ff',.'#fff3c0',.'#ffd0c0 |
| 1060 | 27 2c 20 27 23 65 30 66 30 66 66 27 5d 3b 0a 20 20 20 20 74 68 69 73 2e 73 74 61 72 73 20 3d 20 | ',.'#e0f0ff'];.....this.stars.=. |
| 1080 | 41 72 72 61 79 2e 66 72 6f 6d 28 7b 20 6c 65 6e 67 74 68 3a 20 74 68 69 73 2e 73 74 61 72 43 6f | Array.from({.length:.this.starCo |
| 10a0 | 75 6e 74 20 7d 2c 20 28 29 20 3d 3e 20 28 7b 0a 20 20 20 20 20 20 78 3a 20 20 20 20 20 4d 61 74 | unt.},.().=>.({.......x:.....Mat |
| 10c0 | 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 57 2c 0a 20 20 20 20 20 20 79 3a 20 20 20 | h.random().*.this.W,.......y:... |
| 10e0 | 20 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 48 2c 0a 20 20 20 20 20 20 | ..Math.random().*.this.H,....... |
| 1100 | 7a 3a 20 20 20 20 20 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 4d 61 74 68 2e 72 61 6e 64 | z:.....this.useDepth.?.Math.rand |
| 1120 | 6f 6d 28 29 20 3a 20 31 2c 20 20 20 20 20 20 20 20 2f 2f 20 64 65 70 74 68 3a 20 30 3d 66 61 72 | om().:.1,........//.depth:.0=far |
| 1140 | 2c 20 31 3d 6e 65 61 72 0a 20 20 20 20 20 20 72 3a 20 20 20 20 20 4d 61 74 68 2e 72 61 6e 64 6f | ,.1=near.......r:.....Math.rando |
| 1160 | 6d 28 29 20 2a 20 31 2e 34 20 2b 20 30 2e 32 2c 0a 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 43 4f | m().*.1.4.+.0.2,.......color:.CO |
| 1180 | 4c 4f 52 53 5b 4d 61 74 68 2e 66 6c 6f 6f 72 28 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 | LORS[Math.floor(Math.random().*. |
| 11a0 | 43 4f 4c 4f 52 53 2e 6c 65 6e 67 74 68 29 5d 2c 0a 20 20 20 20 20 20 74 77 69 6e 6b 6c 65 4f 66 | COLORS.length)],.......twinkleOf |
| 11c0 | 66 73 65 74 3a 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 4d 61 74 68 2e 50 49 20 2a 20 | fset:.Math.random().*.Math.PI.*. |
| 11e0 | 32 2c 0a 20 20 20 20 20 20 74 77 69 6e 6b 6c 65 53 70 65 65 64 3a 20 20 30 2e 30 30 38 20 2b 20 | 2,.......twinkleSpeed:..0.008.+. |
| 1200 | 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 30 2e 30 31 32 2c 0a 20 20 20 20 7d 29 29 3b 0a | Math.random().*.0.012,.....}));. |
| 1220 | 20 20 7d 0a 0a 20 20 73 70 61 77 6e 53 68 6f 6f 74 65 72 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 | ..}....spawnShooter().{.....cons |
| 1240 | 74 20 65 64 67 65 20 3d 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 3c 20 30 2e 37 20 3f 20 27 | t.edge.=.Math.random().<.0.7.?.' |
| 1260 | 74 6f 70 27 20 3a 20 27 6c 65 66 74 27 3b 0a 20 20 20 20 63 6f 6e 73 74 20 61 6e 67 6c 65 20 3d | top'.:.'left';.....const.angle.= |
| 1280 | 20 28 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 33 30 20 2b 20 31 35 29 20 2a 20 28 4d 61 | .(Math.random().*.30.+.15).*.(Ma |
| 12a0 | 74 68 2e 50 49 20 2f 20 31 38 30 29 3b 0a 20 20 20 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 73 2e | th.PI./.180);.....this.shooters. |
| 12c0 | 70 75 73 68 28 7b 0a 20 20 20 20 20 20 78 3a 20 20 20 20 65 64 67 65 20 3d 3d 3d 20 27 74 6f 70 | push({.......x:....edge.===.'top |
| 12e0 | 27 20 3f 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 57 20 3a 20 2d 31 30 | '.?.Math.random().*.this.W.:.-10 |
| 1300 | 2c 0a 20 20 20 20 20 20 79 3a 20 20 20 20 65 64 67 65 20 3d 3d 3d 20 27 74 6f 70 27 20 3f 20 2d | ,.......y:....edge.===.'top'.?.- |
| 1320 | 31 30 20 3a 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 74 68 69 73 2e 48 20 2a 20 30 2e | 10.:.Math.random().*.this.H.*.0. |
| 1340 | 35 2c 0a 20 20 20 20 20 20 76 78 3a 20 20 20 4d 61 74 68 2e 63 6f 73 28 61 6e 67 6c 65 29 20 2a | 5,.......vx:...Math.cos(angle).* |
| 1360 | 20 28 36 20 2b 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 36 29 2c 0a 20 20 20 20 20 20 | .(6.+.Math.random().*.6),....... |
| 1380 | 76 79 3a 20 20 20 4d 61 74 68 2e 73 69 6e 28 61 6e 67 6c 65 29 20 2a 20 28 36 20 2b 20 4d 61 74 | vy:...Math.sin(angle).*.(6.+.Mat |
| 13a0 | 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 36 29 2c 0a 20 20 20 20 20 20 6c 65 6e 3a 20 20 38 30 20 | h.random().*.6),.......len:..80. |
| 13c0 | 2b 20 4d 61 74 68 2e 72 61 6e 64 6f 6d 28 29 20 2a 20 31 32 30 2c 0a 20 20 20 20 20 20 6c 69 66 | +.Math.random().*.120,.......lif |
| 13e0 | 65 3a 20 31 2c 0a 20 20 20 20 20 20 64 65 63 61 79 3a 20 30 2e 30 31 32 20 2b 20 4d 61 74 68 2e | e:.1,.......decay:.0.012.+.Math. |
| 1400 | 72 61 6e 64 6f 6d 28 29 20 2a 20 30 2e 30 31 38 2c 0a 20 20 20 20 7d 29 3b 0a 20 20 7d 0a 0a 20 | random().*.0.018,.....});...}... |
| 1420 | 20 74 69 63 6b 28 29 20 7b 0a 20 20 20 20 74 68 69 73 2e 72 61 66 20 3d 20 72 65 71 75 65 73 74 | .tick().{.....this.raf.=.request |
| 1440 | 41 6e 69 6d 61 74 69 6f 6e 46 72 61 6d 65 28 74 68 69 73 2e 74 69 63 6b 2e 62 69 6e 64 28 74 68 | AnimationFrame(this.tick.bind(th |
| 1460 | 69 73 29 29 3b 0a 20 20 20 20 74 68 69 73 2e 66 72 61 6d 65 2b 2b 3b 0a 20 20 20 20 63 6f 6e 73 | is));.....this.frame++;.....cons |
| 1480 | 74 20 63 74 78 20 3d 20 74 68 69 73 2e 63 74 78 3b 0a 20 20 20 20 63 6f 6e 73 74 20 57 20 3d 20 | t.ctx.=.this.ctx;.....const.W.=. |
| 14a0 | 74 68 69 73 2e 57 2c 20 48 20 3d 20 74 68 69 73 2e 48 3b 0a 0a 20 20 20 20 2f 2f 20 42 61 63 6b | this.W,.H.=.this.H;......//.Back |
| 14c0 | 67 72 6f 75 6e 64 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 27 23 30 30 30 | ground.....ctx.fillStyle.=.'#000 |
| 14e0 | 30 30 66 27 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 52 65 63 74 28 30 2c 20 30 2c 20 57 2c 20 | 00f';.....ctx.fillRect(0,.0,.W,. |
| 1500 | 48 29 3b 0a 0a 20 20 20 20 2f 2f 20 4e 65 62 75 6c 61 20 63 6c 6f 75 64 73 20 28 73 75 62 74 6c | H);......//.Nebula.clouds.(subtl |
| 1520 | 65 29 0a 20 20 20 20 69 66 20 28 74 68 69 73 2e 75 73 65 4e 65 62 75 6c 61 29 20 7b 0a 20 20 20 | e).....if.(this.useNebula).{.... |
| 1540 | 20 20 20 74 68 69 73 2e 6e 65 62 75 6c 61 54 69 6d 65 20 2b 3d 20 30 2e 30 30 33 3b 0a 20 20 20 | ...this.nebulaTime.+=.0.003;.... |
| 1560 | 20 20 20 74 68 69 73 2e 64 72 61 77 4e 65 62 75 6c 61 28 63 74 78 2c 20 57 2c 20 48 29 3b 0a 20 | ...this.drawNebula(ctx,.W,.H);.. |
| 1580 | 20 20 20 7d 0a 0a 20 20 20 20 2f 2f 20 53 74 61 72 73 0a 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 | ...}......//.Stars.....for.(cons |
| 15a0 | 74 20 73 20 6f 66 20 74 68 69 73 2e 73 74 61 72 73 29 20 7b 0a 20 20 20 20 20 20 63 6f 6e 73 74 | t.s.of.this.stars).{.......const |
| 15c0 | 20 74 77 69 6e 6b 6c 65 20 3d 20 30 2e 35 35 20 2b 20 30 2e 34 35 20 2a 20 4d 61 74 68 2e 73 69 | .twinkle.=.0.55.+.0.45.*.Math.si |
| 15e0 | 6e 28 74 68 69 73 2e 66 72 61 6d 65 20 2a 20 73 2e 74 77 69 6e 6b 6c 65 53 70 65 65 64 20 2b 20 | n(this.frame.*.s.twinkleSpeed.+. |
| 1600 | 73 2e 74 77 69 6e 6b 6c 65 4f 66 66 73 65 74 29 3b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 72 61 | s.twinkleOffset);.......const.ra |
| 1620 | 64 69 75 73 20 3d 20 73 2e 72 20 2a 20 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 28 30 | dius.=.s.r.*.(this.useDepth.?.(0 |
| 1640 | 2e 33 20 2b 20 73 2e 7a 20 2a 20 30 2e 37 29 20 3a 20 31 29 3b 0a 20 20 20 20 20 20 63 6f 6e 73 | .3.+.s.z.*.0.7).:.1);.......cons |
| 1660 | 74 20 61 6c 70 68 61 20 20 3d 20 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 28 30 2e 32 | t.alpha..=.(this.useDepth.?.(0.2 |
| 1680 | 35 20 2b 20 73 2e 7a 20 2a 20 30 2e 37 35 29 20 3a 20 31 29 20 2a 20 74 77 69 6e 6b 6c 65 3b 0a | 5.+.s.z.*.0.75).:.1).*.twinkle;. |
| 16a0 | 0a 20 20 20 20 20 20 2f 2f 20 54 69 6e 79 20 64 72 69 66 74 0a 20 20 20 20 20 20 73 2e 78 20 2b | .......//.Tiny.drift.......s.x.+ |
| 16c0 | 3d 20 28 73 2e 7a 20 2a 20 74 68 69 73 2e 73 70 65 65 64 20 2a 20 30 2e 30 38 29 20 2a 20 28 74 | =.(s.z.*.this.speed.*.0.08).*.(t |
| 16e0 | 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 31 20 3a 20 30 29 3b 0a 20 20 20 20 20 20 73 2e 79 | his.useDepth.?.1.:.0);.......s.y |
| 1700 | 20 2b 3d 20 28 73 2e 7a 20 2a 20 74 68 69 73 2e 73 70 65 65 64 20 2a 20 30 2e 30 34 29 20 2a 20 | .+=.(s.z.*.this.speed.*.0.04).*. |
| 1720 | 28 74 68 69 73 2e 75 73 65 44 65 70 74 68 20 3f 20 31 20 3a 20 30 29 3b 0a 20 20 20 20 20 20 69 | (this.useDepth.?.1.:.0);.......i |
| 1740 | 66 20 28 73 2e 78 20 3e 20 57 20 2b 20 32 29 20 73 2e 78 20 3d 20 2d 32 3b 0a 20 20 20 20 20 20 | f.(s.x.>.W.+.2).s.x.=.-2;....... |
| 1760 | 69 66 20 28 73 2e 79 20 3e 20 48 20 2b 20 32 29 20 73 2e 79 20 3d 20 2d 32 3b 0a 0a 20 20 20 20 | if.(s.y.>.H.+.2).s.y.=.-2;...... |
| 1780 | 20 20 2f 2f 20 47 6c 6f 77 20 66 6f 72 20 62 72 69 67 68 74 20 73 74 61 72 73 0a 20 20 20 20 20 | ..//.Glow.for.bright.stars...... |
| 17a0 | 20 69 66 20 28 72 61 64 69 75 73 20 3e 20 31 2e 31 20 26 26 20 61 6c 70 68 61 20 3e 20 30 2e 36 | .if.(radius.>.1.1.&&.alpha.>.0.6 |
| 17c0 | 29 20 7b 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 67 72 64 20 3d 20 63 74 78 2e 63 72 65 61 | ).{.........const.grd.=.ctx.crea |
| 17e0 | 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 73 2e 78 2c 20 73 2e 79 2c 20 30 2c 20 73 2e | teRadialGradient(s.x,.s.y,.0,.s. |
| 1800 | 78 2c 20 73 2e 79 2c 20 72 61 64 69 75 73 20 2a 20 33 2e 35 29 3b 0a 20 20 20 20 20 20 20 20 67 | x,.s.y,.radius.*.3.5);.........g |
| 1820 | 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 73 2e 63 6f 6c 6f 72 2e 72 65 70 6c 61 | rd.addColorStop(0,.s.color.repla |
| 1840 | 63 65 28 27 29 27 2c 20 60 2c 20 24 7b 61 6c 70 68 61 20 2a 20 30 2e 35 7d 29 60 29 2e 72 65 70 | ce(')',.`,.${alpha.*.0.5})`).rep |
| 1860 | 6c 61 63 65 28 27 72 67 62 27 2c 20 27 72 67 62 61 27 29 29 3b 0a 20 20 20 20 20 20 20 20 67 72 | lace('rgb',.'rgba'));.........gr |
| 1880 | 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 27 74 72 61 6e 73 70 61 72 65 6e 74 27 29 | d.addColorStop(1,.'transparent') |
| 18a0 | 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0a 20 20 20 20 20 | ;.........ctx.beginPath();...... |
| 18c0 | 20 20 20 63 74 78 2e 61 72 63 28 73 2e 78 2c 20 73 2e 79 2c 20 72 61 64 69 75 73 20 2a 20 33 2e | ...ctx.arc(s.x,.s.y,.radius.*.3. |
| 18e0 | 35 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e | 5,.0,.Math.PI.*.2);.........ctx. |
| 1900 | 66 69 6c 6c 53 74 79 6c 65 20 3d 20 67 72 64 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 66 69 6c | fillStyle.=.grd;.........ctx.fil |
| 1920 | 6c 28 29 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 | l();.......}........ctx.beginPat |
| 1940 | 68 28 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 61 72 63 28 73 2e 78 2c 20 73 2e 79 2c 20 72 61 64 | h();.......ctx.arc(s.x,.s.y,.rad |
| 1960 | 69 75 73 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0a 20 20 20 20 20 20 63 74 78 2e | ius,.0,.Math.PI.*.2);.......ctx. |
| 1980 | 66 69 6c 6c 53 74 79 6c 65 20 3d 20 68 65 78 54 6f 52 67 62 61 28 73 2e 63 6f 6c 6f 72 2c 20 61 | fillStyle.=.hexToRgba(s.color,.a |
| 19a0 | 6c 70 68 61 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 20 20 20 20 7d 0a 0a | lpha);.......ctx.fill();.....}.. |
| 19c0 | 20 20 20 20 2f 2f 20 53 68 6f 6f 74 69 6e 67 20 73 74 61 72 73 0a 20 20 20 20 69 66 20 28 74 68 | ....//.Shooting.stars.....if.(th |
| 19e0 | 69 73 2e 75 73 65 53 68 6f 6f 74 69 6e 67 29 20 7b 0a 20 20 20 20 20 20 69 66 20 28 74 68 69 73 | is.useShooting).{.......if.(this |
| 1a00 | 2e 66 72 61 6d 65 20 25 20 31 34 30 20 3d 3d 3d 20 30 20 26 26 20 4d 61 74 68 2e 72 61 6e 64 6f | .frame.%.140.===.0.&&.Math.rando |
| 1a20 | 6d 28 29 20 3c 20 30 2e 36 35 29 20 74 68 69 73 2e 73 70 61 77 6e 53 68 6f 6f 74 65 72 28 29 3b | m().<.0.65).this.spawnShooter(); |
| 1a40 | 0a 20 20 20 20 20 20 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 | .......for.(let.i.=.this.shooter |
| 1a60 | 73 2e 6c 65 6e 67 74 68 20 2d 20 31 3b 20 69 20 3e 3d 20 30 3b 20 69 2d 2d 29 20 7b 0a 20 20 20 | s.length.-.1;.i.>=.0;.i--).{.... |
| 1a80 | 20 20 20 20 20 63 6f 6e 73 74 20 73 20 3d 20 74 68 69 73 2e 73 68 6f 6f 74 65 72 73 5b 69 5d 3b | .....const.s.=.this.shooters[i]; |
| 1aa0 | 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 61 69 6c 58 20 3d 20 73 2e 78 20 2d 20 73 2e 76 | .........const.tailX.=.s.x.-.s.v |
| 1ac0 | 78 20 2a 20 28 73 2e 6c 65 6e 20 2f 20 4d 61 74 68 2e 68 79 70 6f 74 28 73 2e 76 78 2c 20 73 2e | x.*.(s.len./.Math.hypot(s.vx,.s. |
| 1ae0 | 76 79 29 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 61 69 6c 59 20 3d 20 73 2e 79 20 | vy));.........const.tailY.=.s.y. |
| 1b00 | 2d 20 73 2e 76 79 20 2a 20 28 73 2e 6c 65 6e 20 2f 20 4d 61 74 68 2e 68 79 70 6f 74 28 73 2e 76 | -.s.vy.*.(s.len./.Math.hypot(s.v |
| 1b20 | 78 2c 20 73 2e 76 79 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 67 72 64 20 3d 20 | x,.s.vy));..........const.grd.=. |
| 1b40 | 63 74 78 2e 63 72 65 61 74 65 4c 69 6e 65 61 72 47 72 61 64 69 65 6e 74 28 74 61 69 6c 58 2c 20 | ctx.createLinearGradient(tailX,. |
| 1b60 | 74 61 69 6c 59 2c 20 73 2e 78 2c 20 73 2e 79 29 3b 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 | tailY,.s.x,.s.y);.........grd.ad |
| 1b80 | 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 60 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c | dColorStop(0,.`rgba(255,255,255, |
| 1ba0 | 30 29 60 29 3b 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 | 0)`);.........grd.addColorStop(0 |
| 1bc0 | 2e 37 2c 20 60 72 67 62 61 28 32 30 30 2c 32 32 30 2c 32 35 35 2c 24 7b 73 2e 6c 69 66 65 20 2a | .7,.`rgba(200,220,255,${s.life.* |
| 1be0 | 20 30 2e 35 7d 29 60 29 3b 0a 20 20 20 20 20 20 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 | .0.5})`);.........grd.addColorSt |
| 1c00 | 6f 70 28 31 2c 20 60 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 24 7b 73 2e 6c 69 66 65 | op(1,.`rgba(255,255,255,${s.life |
| 1c20 | 7d 29 60 29 3b 0a 0a 20 20 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0a | })`);..........ctx.beginPath();. |
| 1c40 | 20 20 20 20 20 20 20 20 63 74 78 2e 6d 6f 76 65 54 6f 28 74 61 69 6c 58 2c 20 74 61 69 6c 59 29 | ........ctx.moveTo(tailX,.tailY) |
| 1c60 | 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 54 6f 28 73 2e 78 2c 20 73 2e 79 29 3b 0a | ;.........ctx.lineTo(s.x,.s.y);. |
| 1c80 | 20 20 20 20 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 53 74 79 6c 65 20 3d 20 67 72 64 3b 0a 20 | ........ctx.strokeStyle.=.grd;.. |
| 1ca0 | 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 57 69 64 74 68 20 3d 20 31 2e 35 20 2a 20 73 2e 6c | .......ctx.lineWidth.=.1.5.*.s.l |
| 1cc0 | 69 66 65 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 43 61 70 20 3d 20 27 72 6f 75 6e | ife;.........ctx.lineCap.=.'roun |
| 1ce0 | 64 27 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 28 29 3b 0a 0a 20 20 20 20 20 | d';.........ctx.stroke();....... |
| 1d00 | 20 20 20 2f 2f 20 48 65 61 64 20 64 6f 74 0a 20 20 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e | ...//.Head.dot.........ctx.begin |
| 1d20 | 50 61 74 68 28 29 3b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 61 72 63 28 73 2e 78 2c 20 73 2e 79 | Path();.........ctx.arc(s.x,.s.y |
| 1d40 | 2c 20 31 2e 35 20 2a 20 73 2e 6c 69 66 65 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b | ,.1.5.*.s.life,.0,.Math.PI.*.2); |
| 1d60 | 0a 20 20 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 60 72 67 62 61 28 32 | .........ctx.fillStyle.=.`rgba(2 |
| 1d80 | 35 35 2c 32 35 35 2c 32 35 35 2c 24 7b 73 2e 6c 69 66 65 7d 29 60 3b 0a 20 20 20 20 20 20 20 20 | 55,255,255,${s.life})`;......... |
| 1da0 | 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 0a 20 20 20 20 20 20 20 20 73 2e 78 20 2b 3d 20 73 2e 76 78 | ctx.fill();..........s.x.+=.s.vx |
| 1dc0 | 3b 0a 20 20 20 20 20 20 20 20 73 2e 79 20 2b 3d 20 73 2e 76 79 3b 0a 20 20 20 20 20 20 20 20 73 | ;.........s.y.+=.s.vy;.........s |
| 1de0 | 2e 6c 69 66 65 20 2d 3d 20 73 2e 64 65 63 61 79 3b 0a 0a 20 20 20 20 20 20 20 20 69 66 20 28 73 | .life.-=.s.decay;..........if.(s |
| 1e00 | 2e 6c 69 66 65 20 3c 3d 20 30 20 7c 7c 20 73 2e 78 20 3e 20 57 20 2b 20 32 30 30 20 7c 7c 20 73 | .life.<=.0.||.s.x.>.W.+.200.||.s |
| 1e20 | 2e 79 20 3e 20 48 20 2b 20 32 30 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 74 68 69 73 2e 73 | .y.>.H.+.200).{...........this.s |
| 1e40 | 68 6f 6f 74 65 72 73 2e 73 70 6c 69 63 65 28 69 2c 20 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a | hooters.splice(i,.1);.........}. |
| 1e60 | 20 20 20 20 20 20 7d 0a 20 20 20 20 7d 0a 20 20 7d 0a 0a 20 20 64 72 61 77 4e 65 62 75 6c 61 28 | ......}.....}...}....drawNebula( |
| 1e80 | 63 74 78 2c 20 57 2c 20 48 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 74 20 3d 20 74 68 69 73 2e | ctx,.W,.H).{.....const.t.=.this. |
| 1ea0 | 6e 65 62 75 6c 61 54 69 6d 65 3b 0a 20 20 20 20 63 6f 6e 73 74 20 62 6c 6f 62 73 20 3d 20 5b 0a | nebulaTime;.....const.blobs.=.[. |
| 1ec0 | 20 20 20 20 20 20 7b 20 78 3a 20 57 20 2a 20 30 2e 32 35 2c 20 79 3a 20 48 20 2a 20 30 2e 33 2c | ......{.x:.W.*.0.25,.y:.H.*.0.3, |
| 1ee0 | 20 20 72 78 3a 20 57 20 2a 20 30 2e 33 35 2c 20 72 79 3a 20 48 20 2a 20 30 2e 32 35 2c 20 63 6f | ..rx:.W.*.0.35,.ry:.H.*.0.25,.co |
| 1f00 | 6c 6f 72 3a 20 27 34 30 2c 36 30 2c 31 38 30 27 2c 20 20 61 3a 20 30 2e 30 35 35 20 7d 2c 0a 20 | lor:.'40,60,180',..a:.0.055.},.. |
| 1f20 | 20 20 20 20 20 7b 20 78 3a 20 57 20 2a 20 30 2e 37 35 2c 20 79 3a 20 48 20 2a 20 30 2e 36 35 2c | .....{.x:.W.*.0.75,.y:.H.*.0.65, |
| 1f40 | 20 72 78 3a 20 57 20 2a 20 30 2e 33 30 2c 20 72 79 3a 20 48 20 2a 20 30 2e 32 32 2c 20 63 6f 6c | .rx:.W.*.0.30,.ry:.H.*.0.22,.col |
| 1f60 | 6f 72 3a 20 27 31 30 30 2c 34 30 2c 31 36 30 27 2c 20 61 3a 20 30 2e 30 34 20 20 7d 2c 0a 20 20 | or:.'100,40,160',.a:.0.04..},... |
| 1f80 | 20 20 20 20 7b 20 78 3a 20 57 20 2a 20 30 2e 35 2c 20 20 79 3a 20 48 20 2a 20 30 2e 35 2c 20 20 | ....{.x:.W.*.0.5,..y:.H.*.0.5,.. |
| 1fa0 | 72 78 3a 20 57 20 2a 20 30 2e 34 35 2c 20 72 79 3a 20 48 20 2a 20 30 2e 33 35 2c 20 63 6f 6c 6f | rx:.W.*.0.45,.ry:.H.*.0.35,.colo |
| 1fc0 | 72 3a 20 27 32 30 2c 35 30 2c 31 32 30 27 2c 20 20 61 3a 20 30 2e 30 33 35 20 7d 2c 0a 20 20 20 | r:.'20,50,120',..a:.0.035.},.... |
| 1fe0 | 20 5d 3b 0a 20 20 20 20 63 74 78 2e 73 61 76 65 28 29 3b 0a 20 20 20 20 66 6f 72 20 28 63 6f 6e | .];.....ctx.save();.....for.(con |
| 2000 | 73 74 20 62 20 6f 66 20 62 6c 6f 62 73 29 20 7b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 6f 78 20 | st.b.of.blobs).{.......const.ox. |
| 2020 | 3d 20 4d 61 74 68 2e 73 69 6e 28 74 20 2a 20 30 2e 37 20 2b 20 62 2e 78 29 20 2a 20 33 30 3b 0a | =.Math.sin(t.*.0.7.+.b.x).*.30;. |
| 2040 | 20 20 20 20 20 20 63 6f 6e 73 74 20 6f 79 20 3d 20 4d 61 74 68 2e 63 6f 73 28 74 20 2a 20 30 2e | ......const.oy.=.Math.cos(t.*.0. |
| 2060 | 35 20 2b 20 62 2e 79 29 20 2a 20 32 30 3b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 67 72 64 20 3d | 5.+.b.y).*.20;.......const.grd.= |
| 2080 | 20 63 74 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 62 2e 78 20 2b 20 | .ctx.createRadialGradient(b.x.+. |
| 20a0 | 6f 78 2c 20 62 2e 79 20 2b 20 6f 79 2c 20 30 2c 20 62 2e 78 20 2b 20 6f 78 2c 20 62 2e 79 20 2b | ox,.b.y.+.oy,.0,.b.x.+.ox,.b.y.+ |
| 20c0 | 20 6f 79 2c 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 2e 72 79 29 29 3b 0a 20 20 20 20 | .oy,.Math.max(b.rx,.b.ry));..... |
| 20e0 | 20 20 67 72 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 20 20 60 72 67 62 61 28 24 7b | ..grd.addColorStop(0,...`rgba(${ |
| 2100 | 62 2e 63 6f 6c 6f 72 7d 2c 20 24 7b 62 2e 61 7d 29 60 29 3b 0a 20 20 20 20 20 20 67 72 64 2e 61 | b.color},.${b.a})`);.......grd.a |
| 2120 | 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2e 35 2c 20 60 72 67 62 61 28 24 7b 62 2e 63 6f 6c 6f 72 | ddColorStop(0.5,.`rgba(${b.color |
| 2140 | 7d 2c 20 24 7b 62 2e 61 20 2a 20 30 2e 34 7d 29 60 29 3b 0a 20 20 20 20 20 20 67 72 64 2e 61 64 | },.${b.a.*.0.4})`);.......grd.ad |
| 2160 | 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 20 20 60 72 67 62 61 28 24 7b 62 2e 63 6f 6c 6f 72 7d | dColorStop(1,...`rgba(${b.color} |
| 2180 | 2c 20 30 29 60 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 73 61 76 65 28 29 3b 0a 20 20 20 20 20 20 | ,.0)`);.......ctx.save();....... |
| 21a0 | 63 74 78 2e 73 63 61 6c 65 28 62 2e 72 78 20 2f 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 | ctx.scale(b.rx./.Math.max(b.rx,. |
| 21c0 | 62 2e 72 79 29 2c 20 62 2e 72 79 20 2f 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 2e 72 | b.ry),.b.ry./.Math.max(b.rx,.b.r |
| 21e0 | 79 29 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0a 20 20 20 20 | y));.......ctx.beginPath();..... |
| 2200 | 20 20 63 6f 6e 73 74 20 73 63 61 6c 65 20 3d 20 4d 61 74 68 2e 6d 61 78 28 62 2e 72 78 2c 20 62 | ..const.scale.=.Math.max(b.rx,.b |
| 2220 | 2e 72 79 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 61 72 63 28 28 62 2e 78 20 2b 20 6f 78 29 20 2f | .ry);.......ctx.arc((b.x.+.ox)./ |
| 2240 | 20 28 62 2e 72 78 20 2f 20 73 63 61 6c 65 29 2c 20 28 62 2e 79 20 2b 20 6f 79 29 20 2f 20 28 62 | .(b.rx./.scale),.(b.y.+.oy)./.(b |
| 2260 | 2e 72 79 20 2f 20 73 63 61 6c 65 29 2c 20 73 63 61 6c 65 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 | .ry./.scale),.scale,.0,.Math.PI. |
| 2280 | 2a 20 32 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 67 72 64 3b | *.2);.......ctx.fillStyle.=.grd; |
| 22a0 | 0a 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 72 65 73 | .......ctx.fill();.......ctx.res |
| 22c0 | 74 6f 72 65 28 29 3b 0a 20 20 20 20 7d 0a 20 20 20 20 63 74 78 2e 72 65 73 74 6f 72 65 28 29 3b | tore();.....}.....ctx.restore(); |
| 22e0 | 0a 20 20 7d 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 68 65 78 54 6f 52 67 62 61 28 68 65 78 2c 20 | ...}.}..function.hexToRgba(hex,. |
| 2300 | 61 6c 70 68 61 29 20 7b 0a 20 20 2f 2f 20 48 61 6e 64 6c 65 20 6e 61 6d 65 64 2d 69 73 68 20 76 | alpha).{...//.Handle.named-ish.v |
| 2320 | 61 6c 75 65 73 20 6f 72 20 66 75 6c 6c 20 68 65 78 0a 20 20 63 6f 6e 73 74 20 63 20 3d 20 68 65 | alues.or.full.hex...const.c.=.he |
| 2340 | 78 2e 73 74 61 72 74 73 57 69 74 68 28 27 23 27 29 20 3f 20 68 65 78 20 3a 20 27 23 66 66 66 66 | x.startsWith('#').?.hex.:.'#ffff |
| 2360 | 66 66 27 3b 0a 20 20 63 6f 6e 73 74 20 72 20 3d 20 70 61 72 73 65 49 6e 74 28 63 2e 73 6c 69 63 | ff';...const.r.=.parseInt(c.slic |
| 2380 | 65 28 31 2c 33 29 2c 20 31 36 29 3b 0a 20 20 63 6f 6e 73 74 20 67 20 3d 20 70 61 72 73 65 49 6e | e(1,3),.16);...const.g.=.parseIn |
| 23a0 | 74 28 63 2e 73 6c 69 63 65 28 33 2c 35 29 2c 20 31 36 29 3b 0a 20 20 63 6f 6e 73 74 20 62 20 3d | t(c.slice(3,5),.16);...const.b.= |
| 23c0 | 20 70 61 72 73 65 49 6e 74 28 63 2e 73 6c 69 63 65 28 35 2c 37 29 2c 20 31 36 29 3b 0a 20 20 72 | .parseInt(c.slice(5,7),.16);...r |
| 23e0 | 65 74 75 72 6e 20 60 72 67 62 61 28 24 7b 72 7d 2c 24 7b 67 7d 2c 24 7b 62 7d 2c 24 7b 61 6c 70 | eturn.`rgba(${r},${g},${b},${alp |
| 2400 | 68 61 2e 74 6f 46 69 78 65 64 28 33 29 7d 29 60 3b 0a 7d 0a 0a 63 75 73 74 6f 6d 45 6c 65 6d 65 | ha.toFixed(3)})`;.}..customEleme |
| 2420 | 6e 74 73 2e 64 65 66 69 6e 65 28 27 73 74 61 72 66 69 65 6c 64 2d 62 67 27 2c 20 53 74 61 72 66 | nts.define('starfield-bg',.Starf |
| 2440 | 69 65 6c 64 42 67 29 3b 0a 3c 2f 73 63 72 69 70 74 3e 0a 0a 3c 73 63 72 69 70 74 3e 0a 28 66 75 | ieldBg);.</script>..<script>.(fu |
| 2460 | 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 63 6f 6e 73 74 20 63 61 6e 76 61 73 20 3d 20 64 6f 63 75 | nction().{...const.canvas.=.docu |
| 2480 | 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 67 6c 6f 62 65 27 29 3b 0a 20 20 | ment.getElementById('globe');... |
| 24a0 | 63 6f 6e 73 74 20 63 74 78 20 3d 20 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 28 27 32 | const.ctx.=.canvas.getContext('2 |
| 24c0 | 64 27 29 3b 0a 20 20 63 6f 6e 73 74 20 57 20 3d 20 63 61 6e 76 61 73 2e 77 69 64 74 68 2c 20 48 | d');...const.W.=.canvas.width,.H |
| 24e0 | 20 3d 20 63 61 6e 76 61 73 2e 68 65 69 67 68 74 3b 0a 20 20 63 6f 6e 73 74 20 52 20 3d 20 57 20 | .=.canvas.height;...const.R.=.W. |
| 2500 | 2a 20 30 2e 34 34 3b 0a 20 20 63 6f 6e 73 74 20 63 78 20 3d 20 57 20 2f 20 32 2c 20 63 79 20 3d | *.0.44;...const.cx.=.W./.2,.cy.= |
| 2520 | 20 48 20 2f 20 32 3b 0a 0a 20 20 2f 2f 20 53 69 6d 70 6c 69 66 69 65 64 20 63 6f 6e 74 69 6e 65 | .H./.2;....//.Simplified.contine |
| 2540 | 6e 74 20 6f 75 74 6c 69 6e 65 73 20 61 73 20 6c 6f 6e 2f 6c 61 74 20 70 6f 6c 79 67 6f 6e 20 63 | nt.outlines.as.lon/lat.polygon.c |
| 2560 | 68 61 69 6e 73 20 28 64 65 67 72 65 65 73 29 2e 0a 20 20 2f 2f 20 45 61 63 68 20 63 6f 6e 74 69 | hains.(degrees)....//.Each.conti |
| 2580 | 6e 65 6e 74 20 69 73 20 61 6e 20 61 72 72 61 79 20 6f 66 20 5b 6c 6f 6e 2c 20 6c 61 74 5d 20 70 | nent.is.an.array.of.[lon,.lat].p |
| 25a0 | 6f 69 6e 74 73 2e 0a 20 20 63 6f 6e 73 74 20 63 6f 6e 74 69 6e 65 6e 74 73 20 3d 20 5b 0a 20 20 | oints....const.continents.=.[... |
| 25c0 | 20 20 2f 2f 20 4e 6f 72 74 68 20 41 6d 65 72 69 63 61 0a 20 20 20 20 5b 5b 2d 31 33 30 2c 35 30 | ..//.North.America.....[[-130,50 |
| 25e0 | 5d 2c 5b 2d 31 32 35 2c 35 35 5d 2c 5b 2d 31 32 30 2c 36 30 5d 2c 5b 2d 31 31 35 2c 36 35 5d 2c | ],[-125,55],[-120,60],[-115,65], |
| 2600 | 5b 2d 31 30 30 2c 36 38 5d 2c 5b 2d 38 35 2c 37 30 5d 2c 5b 2d 37 35 2c 36 35 5d 2c 5b 2d 36 30 | [-100,68],[-85,70],[-75,65],[-60 |
| 2620 | 2c 35 32 5d 2c 5b 2d 36 35 2c 34 35 5d 2c 5b 2d 37 30 2c 34 32 5d 2c 5b 2d 37 35 2c 33 35 5d 2c | ,52],[-65,45],[-70,42],[-75,35], |
| 2640 | 5b 2d 38 30 2c 33 30 5d 2c 5b 2d 38 35 2c 32 38 5d 2c 5b 2d 39 30 2c 32 38 5d 2c 5b 2d 39 35 2c | [-80,30],[-85,28],[-90,28],[-95, |
| 2660 | 32 35 5d 2c 5b 2d 31 30 30 2c 32 30 5d 2c 5b 2d 31 30 35 2c 32 30 5d 2c 5b 2d 31 31 30 2c 32 35 | 25],[-100,20],[-105,20],[-110,25 |
| 2680 | 5d 2c 5b 2d 31 31 35 2c 33 30 5d 2c 5b 2d 31 32 30 2c 33 35 5d 2c 5b 2d 31 32 35 2c 34 32 5d 2c | ],[-115,30],[-120,35],[-125,42], |
| 26a0 | 5b 2d 31 33 30 2c 35 30 5d 5d 2c 0a 20 20 20 20 2f 2f 20 53 6f 75 74 68 20 41 6d 65 72 69 63 61 | [-130,50]],.....//.South.America |
| 26c0 | 0a 20 20 20 20 5b 5b 2d 38 30 2c 31 30 5d 2c 5b 2d 37 35 2c 35 5d 2c 5b 2d 37 30 2c 35 5d 2c 5b | .....[[-80,10],[-75,5],[-70,5],[ |
| 26e0 | 2d 36 35 2c 30 5d 2c 5b 2d 36 30 2c 2d 35 5d 2c 5b 2d 35 35 2c 2d 35 5d 2c 5b 2d 35 30 2c 2d 31 | -65,0],[-60,-5],[-55,-5],[-50,-1 |
| 2700 | 30 5d 2c 5b 2d 34 35 2c 2d 31 35 5d 2c 5b 2d 34 30 2c 2d 32 30 5d 2c 5b 2d 34 30 2c 2d 32 35 5d | 0],[-45,-15],[-40,-20],[-40,-25] |
| 2720 | 2c 5b 2d 34 32 2c 2d 33 30 5d 2c 5b 2d 34 38 2c 2d 33 32 5d 2c 5b 2d 35 32 2c 2d 33 34 5d 2c 5b | ,[-42,-30],[-48,-32],[-52,-34],[ |
| 2740 | 2d 35 35 2c 2d 33 38 5d 2c 5b 2d 36 30 2c 2d 34 32 5d 2c 5b 2d 36 35 2c 2d 35 30 5d 2c 5b 2d 36 | -55,-38],[-60,-42],[-65,-50],[-6 |
| 2760 | 38 2c 2d 35 35 5d 2c 5b 2d 37 30 2c 2d 34 38 5d 2c 5b 2d 37 32 2c 2d 34 30 5d 2c 5b 2d 37 35 2c | 8,-55],[-70,-48],[-72,-40],[-75, |
| 2780 | 2d 33 30 5d 2c 5b 2d 37 38 2c 2d 31 35 5d 2c 5b 2d 38 30 2c 2d 35 5d 2c 5b 2d 38 30 2c 35 5d 2c | -30],[-78,-15],[-80,-5],[-80,5], |
| 27a0 | 5b 2d 38 30 2c 31 30 5d 5d 2c 0a 20 20 20 20 2f 2f 20 45 75 72 6f 70 65 0a 20 20 20 20 5b 5b 2d | [-80,10]],.....//.Europe.....[[- |
| 27c0 | 31 30 2c 33 36 5d 2c 5b 2d 35 2c 33 38 5d 2c 5b 30 2c 34 30 5d 2c 5b 32 2c 34 33 5d 2c 5b 35 2c | 10,36],[-5,38],[0,40],[2,43],[5, |
| 27e0 | 34 34 5d 2c 5b 38 2c 34 36 5d 2c 5b 31 30 2c 34 38 5d 2c 5b 31 35 2c 35 30 5d 2c 5b 31 38 2c 35 | 44],[8,46],[10,48],[15,50],[18,5 |
| 2800 | 34 5d 2c 5b 32 30 2c 35 36 5d 2c 5b 32 35 2c 35 38 5d 2c 5b 32 38 2c 36 30 5d 2c 5b 33 30 2c 36 | 4],[20,56],[25,58],[28,60],[30,6 |
| 2820 | 32 5d 2c 5b 33 35 2c 36 35 5d 2c 5b 34 30 2c 36 38 5d 2c 5b 33 38 2c 36 30 5d 2c 5b 33 35 2c 35 | 2],[35,65],[40,68],[38,60],[35,5 |
| 2840 | 35 5d 2c 5b 33 30 2c 35 30 5d 2c 5b 32 38 2c 34 38 5d 2c 5b 32 35 2c 34 35 5d 2c 5b 32 32 2c 34 | 5],[30,50],[28,48],[25,45],[22,4 |
| 2860 | 30 5d 2c 5b 32 30 2c 33 38 5d 2c 5b 31 35 2c 33 36 5d 2c 5b 31 30 2c 33 36 5d 2c 5b 35 2c 33 36 | 0],[20,38],[15,36],[10,36],[5,36 |
| 2880 | 5d 2c 5b 30 2c 33 36 5d 2c 5b 2d 35 2c 33 36 5d 2c 5b 2d 31 30 2c 33 36 5d 5d 2c 0a 20 20 20 20 | ],[0,36],[-5,36],[-10,36]],..... |
| 28a0 | 2f 2f 20 41 66 72 69 63 61 0a 20 20 20 20 5b 5b 2d 31 35 2c 31 34 5d 2c 5b 2d 31 37 2c 31 36 5d | //.Africa.....[[-15,14],[-17,16] |
| 28c0 | 2c 5b 2d 31 35 2c 32 32 5d 2c 5b 2d 31 32 2c 32 38 5d 2c 5b 2d 35 2c 33 32 5d 2c 5b 30 2c 33 35 | ,[-15,22],[-12,28],[-5,32],[0,35 |
| 28e0 | 5d 2c 5b 35 2c 33 37 5d 2c 5b 31 30 2c 33 35 5d 2c 5b 31 35 2c 33 32 5d 2c 5b 32 30 2c 33 30 5d | ],[5,37],[10,35],[15,32],[20,30] |
| 2900 | 2c 5b 32 35 2c 33 30 5d 2c 5b 33 30 2c 32 38 5d 2c 5b 33 35 2c 32 35 5d 2c 5b 33 38 2c 31 38 5d | ,[25,30],[30,28],[35,25],[38,18] |
| 2920 | 2c 5b 34 30 2c 31 32 5d 2c 5b 34 32 2c 35 5d 2c 5b 34 34 2c 30 5d 2c 5b 34 32 2c 2d 35 5d 2c 5b | ,[40,12],[42,5],[44,0],[42,-5],[ |
| 2940 | 34 30 2c 2d 31 32 5d 2c 5b 33 38 2c 2d 31 38 5d 2c 5b 33 35 2c 2d 32 35 5d 2c 5b 33 32 2c 2d 33 | 40,-12],[38,-18],[35,-25],[32,-3 |
| 2960 | 30 5d 2c 5b 33 30 2c 2d 33 34 5d 2c 5b 32 35 2c 2d 33 33 5d 2c 5b 32 30 2c 2d 33 30 5d 2c 5b 31 | 0],[30,-34],[25,-33],[20,-30],[1 |
| 2980 | 35 2c 2d 32 38 5d 2c 5b 31 32 2c 2d 32 30 5d 2c 5b 31 30 2c 2d 31 30 5d 2c 5b 38 2c 2d 35 5d 2c | 5,-28],[12,-20],[10,-10],[8,-5], |
| 29a0 | 5b 35 2c 30 5d 2c 5b 32 2c 35 5d 2c 5b 30 2c 35 5d 2c 5b 2d 35 2c 35 5d 2c 5b 2d 31 30 2c 36 5d | [5,0],[2,5],[0,5],[-5,5],[-10,6] |
| 29c0 | 2c 5b 2d 31 35 2c 31 30 5d 2c 5b 2d 31 35 2c 31 34 5d 5d 2c 0a 20 20 20 20 2f 2f 20 41 73 69 61 | ,[-15,10],[-15,14]],.....//.Asia |
| 29e0 | 20 28 73 69 6d 70 6c 69 66 69 65 64 29 0a 20 20 20 20 5b 5b 33 30 2c 33 35 5d 2c 5b 33 35 2c 33 | .(simplified).....[[30,35],[35,3 |
| 2a00 | 38 5d 2c 5b 34 30 2c 34 30 5d 2c 5b 34 35 2c 34 32 5d 2c 5b 35 30 2c 34 35 5d 2c 5b 35 35 2c 34 | 8],[40,40],[45,42],[50,45],[55,4 |
| 2a20 | 38 5d 2c 5b 36 30 2c 35 30 5d 2c 5b 36 35 2c 35 35 5d 2c 5b 37 30 2c 36 30 5d 2c 5b 37 35 2c 36 | 8],[60,50],[65,55],[70,60],[75,6 |
| 2a40 | 35 5d 2c 5b 38 30 2c 36 38 5d 2c 5b 39 30 2c 37 30 5d 2c 5b 31 30 30 2c 36 38 5d 2c 5b 31 31 30 | 5],[80,68],[90,70],[100,68],[110 |
| 2a60 | 2c 36 35 5d 2c 5b 31 32 30 2c 36 30 5d 2c 5b 31 32 35 2c 35 35 5d 2c 5b 31 33 30 2c 35 30 5d 2c | ,65],[120,60],[125,55],[130,50], |
| 2a80 | 5b 31 33 35 2c 34 35 5d 2c 5b 31 34 30 2c 34 30 5d 2c 5b 31 33 38 2c 33 35 5d 2c 5b 31 33 30 2c | [135,45],[140,40],[138,35],[130, |
| 2aa0 | 33 30 5d 2c 5b 31 32 30 2c 32 35 5d 2c 5b 31 31 30 2c 32 30 5d 2c 5b 31 30 35 2c 31 35 5d 2c 5b | 30],[120,25],[110,20],[105,15],[ |
| 2ac0 | 31 30 30 2c 31 30 5d 2c 5b 39 35 2c 31 32 5d 2c 5b 39 30 2c 32 30 5d 2c 5b 38 35 2c 32 32 5d 2c | 100,10],[95,12],[90,20],[85,22], |
| 2ae0 | 5b 38 30 2c 32 35 5d 2c 5b 37 35 2c 32 38 5d 2c 5b 37 30 2c 33 30 5d 2c 5b 36 35 2c 33 35 5d 2c | [80,25],[75,28],[70,30],[65,35], |
| 2b00 | 5b 35 35 2c 33 35 5d 2c 5b 34 35 2c 33 35 5d 2c 5b 34 30 2c 33 35 5d 2c 5b 33 35 2c 33 35 5d 2c | [55,35],[45,35],[40,35],[35,35], |
| 2b20 | 5b 33 30 2c 33 35 5d 5d 2c 0a 20 20 20 20 2f 2f 20 41 75 73 74 72 61 6c 69 61 0a 20 20 20 20 5b | [30,35]],.....//.Australia.....[ |
| 2b40 | 5b 31 31 35 2c 2d 31 32 5d 2c 5b 31 32 30 2c 2d 31 34 5d 2c 5b 31 32 35 2c 2d 31 35 5d 2c 5b 31 | [115,-12],[120,-14],[125,-15],[1 |
| 2b60 | 33 30 2c 2d 31 34 5d 2c 5b 31 33 35 2c 2d 31 33 5d 2c 5b 31 33 38 2c 2d 31 36 5d 2c 5b 31 34 30 | 30,-14],[135,-13],[138,-16],[140 |
| 2b80 | 2c 2d 31 38 5d 2c 5b 31 34 35 2c 2d 32 30 5d 2c 5b 31 34 38 2c 2d 32 32 5d 2c 5b 31 35 30 2c 2d | ,-18],[145,-20],[148,-22],[150,- |
| 2ba0 | 32 35 5d 2c 5b 31 35 32 2c 2d 32 38 5d 2c 5b 31 35 30 2c 2d 33 33 5d 2c 5b 31 34 38 2c 2d 33 35 | 25],[152,-28],[150,-33],[148,-35 |
| 2bc0 | 5d 2c 5b 31 34 35 2c 2d 33 37 5d 2c 5b 31 34 30 2c 2d 33 38 5d 2c 5b 31 33 35 2c 2d 33 36 5d 2c | ],[145,-37],[140,-38],[135,-36], |
| 2be0 | 5b 31 33 30 2c 2d 33 33 5d 2c 5b 31 32 35 2c 2d 33 30 5d 2c 5b 31 32 30 2c 2d 32 35 5d 2c 5b 31 | [130,-33],[125,-30],[120,-25],[1 |
| 2c00 | 31 38 2c 2d 32 32 5d 2c 5b 31 31 36 2c 2d 32 30 5d 2c 5b 31 31 34 2c 2d 31 38 5d 2c 5b 31 31 35 | 18,-22],[116,-20],[114,-18],[115 |
| 2c20 | 2c 2d 31 35 5d 2c 5b 31 31 35 2c 2d 31 32 5d 5d 2c 0a 20 20 5d 3b 0a 0a 20 20 66 75 6e 63 74 69 | ,-15],[115,-12]],...];....functi |
| 2c40 | 6f 6e 20 70 72 6f 6a 65 63 74 28 6c 6f 6e 2c 20 6c 61 74 2c 20 72 6f 74 61 74 69 6f 6e 29 20 7b | on.project(lon,.lat,.rotation).{ |
| 2c60 | 0a 20 20 20 20 2f 2f 20 43 6f 6e 76 65 72 74 20 74 6f 20 72 61 64 69 61 6e 73 20 61 6e 64 20 61 | .....//.Convert.to.radians.and.a |
| 2c80 | 70 70 6c 79 20 72 6f 74 61 74 69 6f 6e 0a 20 20 20 20 76 61 72 20 6c 6f 6e 52 20 3d 20 28 6c 6f | pply.rotation.....var.lonR.=.(lo |
| 2ca0 | 6e 20 2b 20 72 6f 74 61 74 69 6f 6e 29 20 2a 20 4d 61 74 68 2e 50 49 20 2f 20 31 38 30 3b 0a 20 | n.+.rotation).*.Math.PI./.180;.. |
| 2cc0 | 20 20 20 76 61 72 20 6c 61 74 52 20 3d 20 6c 61 74 20 2a 20 4d 61 74 68 2e 50 49 20 2f 20 31 38 | ...var.latR.=.lat.*.Math.PI./.18 |
| 2ce0 | 30 3b 0a 0a 20 20 20 20 76 61 72 20 78 33 20 3d 20 4d 61 74 68 2e 63 6f 73 28 6c 61 74 52 29 20 | 0;......var.x3.=.Math.cos(latR). |
| 2d00 | 2a 20 4d 61 74 68 2e 73 69 6e 28 6c 6f 6e 52 29 3b 0a 20 20 20 20 76 61 72 20 79 33 20 3d 20 2d | *.Math.sin(lonR);.....var.y3.=.- |
| 2d20 | 4d 61 74 68 2e 73 69 6e 28 6c 61 74 52 29 3b 0a 20 20 20 20 76 61 72 20 7a 33 20 3d 20 4d 61 74 | Math.sin(latR);.....var.z3.=.Mat |
| 2d40 | 68 2e 63 6f 73 28 6c 61 74 52 29 20 2a 20 4d 61 74 68 2e 63 6f 73 28 6c 6f 6e 52 29 3b 0a 0a 20 | h.cos(latR).*.Math.cos(lonR);... |
| 2d60 | 20 20 20 2f 2f 20 4f 6e 6c 79 20 76 69 73 69 62 6c 65 20 69 66 20 66 61 63 69 6e 67 20 75 73 0a | ...//.Only.visible.if.facing.us. |
| 2d80 | 20 20 20 20 69 66 20 28 7a 33 20 3c 20 30 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 0a 20 20 | ....if.(z3.<.0).return.null;.... |
| 2da0 | 20 20 72 65 74 75 72 6e 20 7b 20 78 3a 20 63 78 20 2b 20 78 33 20 2a 20 52 2c 20 79 3a 20 63 79 | ..return.{.x:.cx.+.x3.*.R,.y:.cy |
| 2dc0 | 20 2b 20 79 33 20 2a 20 52 2c 20 7a 3a 20 7a 33 20 7d 3b 0a 20 20 7d 0a 0a 20 20 76 61 72 20 72 | .+.y3.*.R,.z:.z3.};...}....var.r |
| 2de0 | 6f 74 61 74 69 6f 6e 20 3d 20 30 3b 0a 0a 20 20 66 75 6e 63 74 69 6f 6e 20 64 72 61 77 28 29 20 | otation.=.0;....function.draw(). |
| 2e00 | 7b 0a 20 20 20 20 72 65 71 75 65 73 74 41 6e 69 6d 61 74 69 6f 6e 46 72 61 6d 65 28 64 72 61 77 | {.....requestAnimationFrame(draw |
| 2e20 | 29 3b 0a 20 20 20 20 72 6f 74 61 74 69 6f 6e 20 2b 3d 20 30 2e 31 35 3b 0a 20 20 20 20 63 74 78 | );.....rotation.+=.0.15;.....ctx |
| 2e40 | 2e 63 6c 65 61 72 52 65 63 74 28 30 2c 20 30 2c 20 57 2c 20 48 29 3b 0a 0a 20 20 20 20 2f 2f 20 | .clearRect(0,.0,.W,.H);......//. |
| 2e60 | 41 74 6d 6f 73 70 68 65 72 65 20 67 6c 6f 77 0a 20 20 20 20 76 61 72 20 61 74 6d 20 3d 20 63 74 | Atmosphere.glow.....var.atm.=.ct |
| 2e80 | 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 63 78 2c 20 63 79 2c 20 52 | x.createRadialGradient(cx,.cy,.R |
| 2ea0 | 20 2a 20 30 2e 38 35 2c 20 63 78 2c 20 63 79 2c 20 52 20 2a 20 31 2e 31 35 29 3b 0a 20 20 20 20 | .*.0.85,.cx,.cy,.R.*.1.15);..... |
| 2ec0 | 61 74 6d 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 27 72 67 62 61 28 36 30 2c 31 33 30 | atm.addColorStop(0,.'rgba(60,130 |
| 2ee0 | 2c 32 35 35 2c 30 2e 31 32 29 27 29 3b 0a 20 20 20 20 61 74 6d 2e 61 64 64 43 6f 6c 6f 72 53 74 | ,255,0.12)');.....atm.addColorSt |
| 2f00 | 6f 70 28 30 2e 35 2c 20 27 72 67 62 61 28 36 30 2c 31 33 30 2c 32 35 35 2c 30 2e 30 36 29 27 29 | op(0.5,.'rgba(60,130,255,0.06)') |
| 2f20 | 3b 0a 20 20 20 20 61 74 6d 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 27 72 67 62 61 28 | ;.....atm.addColorStop(1,.'rgba( |
| 2f40 | 36 30 2c 31 33 30 2c 32 35 35 2c 30 29 27 29 3b 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 | 60,130,255,0)');.....ctx.beginPa |
| 2f60 | 74 68 28 29 3b 0a 20 20 20 20 63 74 78 2e 61 72 63 28 63 78 2c 20 63 79 2c 20 52 20 2a 20 31 2e | th();.....ctx.arc(cx,.cy,.R.*.1. |
| 2f80 | 31 35 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c | 15,.0,.Math.PI.*.2);.....ctx.fil |
| 2fa0 | 6c 53 74 79 6c 65 20 3d 20 61 74 6d 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 0a 20 | lStyle.=.atm;.....ctx.fill();... |
| 2fc0 | 20 20 20 2f 2f 20 4f 63 65 61 6e 20 73 70 68 65 72 65 0a 20 20 20 20 76 61 72 20 6f 63 65 61 6e | ...//.Ocean.sphere.....var.ocean |
| 2fe0 | 47 72 61 64 20 3d 20 63 74 78 2e 63 72 65 61 74 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 | Grad.=.ctx.createRadialGradient( |
| 3000 | 63 78 20 2d 20 52 20 2a 20 30 2e 33 2c 20 63 79 20 2d 20 52 20 2a 20 30 2e 33 2c 20 52 20 2a 20 | cx.-.R.*.0.3,.cy.-.R.*.0.3,.R.*. |
| 3020 | 30 2e 31 2c 20 63 78 2c 20 63 79 2c 20 52 29 3b 0a 20 20 20 20 6f 63 65 61 6e 47 72 61 64 2e 61 | 0.1,.cx,.cy,.R);.....oceanGrad.a |
| 3040 | 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 27 23 31 61 34 61 38 61 27 29 3b 0a 20 20 20 20 6f | ddColorStop(0,.'#1a4a8a');.....o |
| 3060 | 63 65 61 6e 47 72 61 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2e 35 2c 20 27 23 30 65 32 | ceanGrad.addColorStop(0.5,.'#0e2 |
| 3080 | 64 35 65 27 29 3b 0a 20 20 20 20 6f 63 65 61 6e 47 72 61 64 2e 61 64 64 43 6f 6c 6f 72 53 74 6f | d5e');.....oceanGrad.addColorSto |
| 30a0 | 70 28 31 2c 20 27 23 30 37 31 38 33 38 27 29 3b 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 | p(1,.'#071838');.....ctx.beginPa |
| 30c0 | 74 68 28 29 3b 0a 20 20 20 20 63 74 78 2e 61 72 63 28 63 78 2c 20 63 79 2c 20 52 2c 20 30 2c 20 | th();.....ctx.arc(cx,.cy,.R,.0,. |
| 30e0 | 4d 61 74 68 2e 50 49 20 2a 20 32 29 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 | Math.PI.*.2);.....ctx.fillStyle. |
| 3100 | 3d 20 6f 63 65 61 6e 47 72 61 64 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 0a 20 20 | =.oceanGrad;.....ctx.fill();.... |
| 3120 | 20 20 2f 2f 20 44 72 61 77 20 63 6f 6e 74 69 6e 65 6e 74 73 0a 20 20 20 20 66 6f 72 20 28 76 61 | ..//.Draw.continents.....for.(va |
| 3140 | 72 20 63 20 3d 20 30 3b 20 63 20 3c 20 63 6f 6e 74 69 6e 65 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 | r.c.=.0;.c.<.continents.length;. |
| 3160 | 63 2b 2b 29 20 7b 0a 20 20 20 20 20 20 76 61 72 20 70 74 73 20 3d 20 63 6f 6e 74 69 6e 65 6e 74 | c++).{.......var.pts.=.continent |
| 3180 | 73 5b 63 5d 3b 0a 20 20 20 20 20 20 76 61 72 20 70 72 6f 6a 65 63 74 65 64 20 3d 20 5b 5d 3b 0a | s[c];.......var.projected.=.[];. |
| 31a0 | 20 20 20 20 20 20 76 61 72 20 61 6c 6c 56 69 73 69 62 6c 65 20 3d 20 74 72 75 65 3b 0a 0a 20 20 | ......var.allVisible.=.true;.... |
| 31c0 | 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 74 73 2e 6c 65 6e 67 | ....for.(var.i.=.0;.i.<.pts.leng |
| 31e0 | 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 76 61 72 20 70 20 3d 20 70 72 6f 6a 65 | th;.i++).{.........var.p.=.proje |
| 3200 | 63 74 28 70 74 73 5b 69 5d 5b 30 5d 2c 20 70 74 73 5b 69 5d 5b 31 5d 2c 20 72 6f 74 61 74 69 6f | ct(pts[i][0],.pts[i][1],.rotatio |
| 3220 | 6e 29 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 21 70 29 20 7b 20 61 6c 6c 56 69 73 69 62 6c 65 | n);.........if.(!p).{.allVisible |
| 3240 | 20 3d 20 66 61 6c 73 65 3b 20 62 72 65 61 6b 3b 20 7d 0a 20 20 20 20 20 20 20 20 70 72 6f 6a 65 | .=.false;.break;.}.........proje |
| 3260 | 63 74 65 64 2e 70 75 73 68 28 70 29 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 69 66 20 | cted.push(p);.......}........if. |
| 3280 | 28 21 61 6c 6c 56 69 73 69 62 6c 65 20 7c 7c 20 70 72 6f 6a 65 63 74 65 64 2e 6c 65 6e 67 74 68 | (!allVisible.||.projected.length |
| 32a0 | 20 3c 20 33 29 20 63 6f 6e 74 69 6e 75 65 3b 0a 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e | .<.3).continue;........ctx.begin |
| 32c0 | 50 61 74 68 28 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 6d 6f 76 65 54 6f 28 70 72 6f 6a 65 63 74 | Path();.......ctx.moveTo(project |
| 32e0 | 65 64 5b 30 5d 2e 78 2c 20 70 72 6f 6a 65 63 74 65 64 5b 30 5d 2e 79 29 3b 0a 20 20 20 20 20 20 | ed[0].x,.projected[0].y);....... |
| 3300 | 66 6f 72 20 28 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 70 72 6f 6a 65 63 74 65 64 2e 6c 65 | for.(var.i.=.1;.i.<.projected.le |
| 3320 | 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 63 74 78 2e 6c 69 6e 65 54 6f 28 | ngth;.i++).{.........ctx.lineTo( |
| 3340 | 70 72 6f 6a 65 63 74 65 64 5b 69 5d 2e 78 2c 20 70 72 6f 6a 65 63 74 65 64 5b 69 5d 2e 79 29 3b | projected[i].x,.projected[i].y); |
| 3360 | 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 63 74 78 2e 63 6c 6f 73 65 50 61 74 68 28 29 3b 0a | .......}.......ctx.closePath();. |
| 3380 | 0a 20 20 20 20 20 20 2f 2f 20 53 68 61 64 65 20 62 61 73 65 64 20 6f 6e 20 61 76 65 72 61 67 65 | .......//.Shade.based.on.average |
| 33a0 | 20 64 65 70 74 68 0a 20 20 20 20 20 20 76 61 72 20 61 76 67 5a 20 3d 20 30 3b 0a 20 20 20 20 20 | .depth.......var.avgZ.=.0;...... |
| 33c0 | 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 72 6f 6a 65 63 74 65 64 2e 6c | .for.(var.i.=.0;.i.<.projected.l |
| 33e0 | 65 6e 67 74 68 3b 20 69 2b 2b 29 20 61 76 67 5a 20 2b 3d 20 70 72 6f 6a 65 63 74 65 64 5b 69 5d | ength;.i++).avgZ.+=.projected[i] |
| 3400 | 2e 7a 3b 0a 20 20 20 20 20 20 61 76 67 5a 20 2f 3d 20 70 72 6f 6a 65 63 74 65 64 2e 6c 65 6e 67 | .z;.......avgZ./=.projected.leng |
| 3420 | 74 68 3b 0a 20 20 20 20 20 20 76 61 72 20 62 72 69 67 68 74 6e 65 73 73 20 3d 20 30 2e 33 20 2b | th;.......var.brightness.=.0.3.+ |
| 3440 | 20 61 76 67 5a 20 2a 20 30 2e 37 3b 0a 0a 20 20 20 20 20 20 76 61 72 20 72 20 3d 20 4d 61 74 68 | .avgZ.*.0.7;........var.r.=.Math |
| 3460 | 2e 72 6f 75 6e 64 28 33 30 20 2a 20 62 72 69 67 68 74 6e 65 73 73 29 3b 0a 20 20 20 20 20 20 76 | .round(30.*.brightness);.......v |
| 3480 | 61 72 20 67 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 31 30 30 20 2a 20 62 72 69 67 68 74 6e 65 | ar.g.=.Math.round(100.*.brightne |
| 34a0 | 73 73 29 3b 0a 20 20 20 20 20 20 76 61 72 20 62 20 3d 20 4d 61 74 68 2e 72 6f 75 6e 64 28 35 30 | ss);.......var.b.=.Math.round(50 |
| 34c0 | 20 2a 20 62 72 69 67 68 74 6e 65 73 73 29 3b 0a 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 | .*.brightness);.......ctx.fillSt |
| 34e0 | 79 6c 65 20 3d 20 27 72 67 62 28 27 20 2b 20 72 20 2b 20 27 2c 27 20 2b 20 67 20 2b 20 27 2c 27 | yle.=.'rgb('.+.r.+.','.+.g.+.',' |
| 3500 | 20 2b 20 62 20 2b 20 27 29 27 3b 0a 20 20 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 20 20 | .+.b.+.')';.......ctx.fill();... |
| 3520 | 20 20 7d 0a 0a 20 20 20 20 2f 2f 20 47 72 69 64 20 6c 69 6e 65 73 20 28 6c 6f 6e 67 69 74 75 64 | ..}......//.Grid.lines.(longitud |
| 3540 | 65 29 0a 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 53 74 79 6c 65 20 3d 20 27 72 67 62 61 28 31 | e).....ctx.strokeStyle.=.'rgba(1 |
| 3560 | 30 30 2c 31 36 30 2c 32 35 35 2c 30 2e 30 38 29 27 3b 0a 20 20 20 20 63 74 78 2e 6c 69 6e 65 57 | 00,160,255,0.08)';.....ctx.lineW |
| 3580 | 69 64 74 68 20 3d 20 30 2e 37 3b 0a 20 20 20 20 66 6f 72 20 28 76 61 72 20 6c 6f 6e 20 3d 20 2d | idth.=.0.7;.....for.(var.lon.=.- |
| 35a0 | 31 38 30 3b 20 6c 6f 6e 20 3c 20 31 38 30 3b 20 6c 6f 6e 20 2b 3d 20 33 30 29 20 7b 0a 20 20 20 | 180;.lon.<.180;.lon.+=.30).{.... |
| 35c0 | 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0a 20 20 20 20 20 20 76 61 72 20 73 74 | ...ctx.beginPath();.......var.st |
| 35e0 | 61 72 74 65 64 20 3d 20 66 61 6c 73 65 3b 0a 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 6c 61 | arted.=.false;.......for.(var.la |
| 3600 | 74 20 3d 20 2d 39 30 3b 20 6c 61 74 20 3c 3d 20 39 30 3b 20 6c 61 74 20 2b 3d 20 33 29 20 7b 0a | t.=.-90;.lat.<=.90;.lat.+=.3).{. |
| 3620 | 20 20 20 20 20 20 20 20 76 61 72 20 70 20 3d 20 70 72 6f 6a 65 63 74 28 6c 6f 6e 2c 20 6c 61 74 | ........var.p.=.project(lon,.lat |
| 3640 | 2c 20 72 6f 74 61 74 69 6f 6e 29 3b 0a 20 20 20 20 20 20 20 20 69 66 20 28 70 29 20 7b 0a 20 20 | ,.rotation);.........if.(p).{... |
| 3660 | 20 20 20 20 20 20 20 20 69 66 20 28 21 73 74 61 72 74 65 64 29 20 7b 20 63 74 78 2e 6d 6f 76 65 | ........if.(!started).{.ctx.move |
| 3680 | 54 6f 28 70 2e 78 2c 20 70 2e 79 29 3b 20 73 74 61 72 74 65 64 20 3d 20 74 72 75 65 3b 20 7d 0a | To(p.x,.p.y);.started.=.true;.}. |
| 36a0 | 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 63 74 78 2e 6c 69 6e 65 54 6f 28 70 2e 78 2c 20 70 | ..........else.ctx.lineTo(p.x,.p |
| 36c0 | 2e 79 29 3b 0a 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | .y);.........}.else.{........... |
| 36e0 | 73 74 61 72 74 65 64 20 3d 20 66 61 6c 73 65 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 | started.=.false;.........}...... |
| 3700 | 20 7d 0a 20 20 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 | .}.......ctx.stroke();.....}.... |
| 3720 | 20 20 2f 2f 20 47 72 69 64 20 6c 69 6e 65 73 20 28 6c 61 74 69 74 75 64 65 29 0a 20 20 20 20 66 | ..//.Grid.lines.(latitude).....f |
| 3740 | 6f 72 20 28 76 61 72 20 6c 61 74 20 3d 20 2d 36 30 3b 20 6c 61 74 20 3c 3d 20 36 30 3b 20 6c 61 | or.(var.lat.=.-60;.lat.<=.60;.la |
| 3760 | 74 20 2b 3d 20 33 30 29 20 7b 0a 20 20 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 | t.+=.30).{.......ctx.beginPath() |
| 3780 | 3b 0a 20 20 20 20 20 20 76 61 72 20 73 74 61 72 74 65 64 20 3d 20 66 61 6c 73 65 3b 0a 20 20 20 | ;.......var.started.=.false;.... |
| 37a0 | 20 20 20 66 6f 72 20 28 76 61 72 20 6c 6f 6e 20 3d 20 2d 31 38 30 3b 20 6c 6f 6e 20 3c 3d 20 31 | ...for.(var.lon.=.-180;.lon.<=.1 |
| 37c0 | 38 30 3b 20 6c 6f 6e 20 2b 3d 20 33 29 20 7b 0a 20 20 20 20 20 20 20 20 76 61 72 20 70 20 3d 20 | 80;.lon.+=.3).{.........var.p.=. |
| 37e0 | 70 72 6f 6a 65 63 74 28 6c 6f 6e 2c 20 6c 61 74 2c 20 72 6f 74 61 74 69 6f 6e 29 3b 0a 20 20 20 | project(lon,.lat,.rotation);.... |
| 3800 | 20 20 20 20 20 69 66 20 28 70 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 73 74 61 | .....if.(p).{...........if.(!sta |
| 3820 | 72 74 65 64 29 20 7b 20 63 74 78 2e 6d 6f 76 65 54 6f 28 70 2e 78 2c 20 70 2e 79 29 3b 20 73 74 | rted).{.ctx.moveTo(p.x,.p.y);.st |
| 3840 | 61 72 74 65 64 20 3d 20 74 72 75 65 3b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 65 6c 73 65 20 63 | arted.=.true;.}...........else.c |
| 3860 | 74 78 2e 6c 69 6e 65 54 6f 28 70 2e 78 2c 20 70 2e 79 29 3b 0a 20 20 20 20 20 20 20 20 7d 20 65 | tx.lineTo(p.x,.p.y);.........}.e |
| 3880 | 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 65 64 20 3d 20 66 61 6c 73 65 3b | lse.{...........started.=.false; |
| 38a0 | 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 63 74 78 2e 73 74 72 | .........}.......}.......ctx.str |
| 38c0 | 6f 6b 65 28 29 3b 0a 20 20 20 20 7d 0a 0a 20 20 20 20 2f 2f 20 53 70 65 63 75 6c 61 72 20 68 69 | oke();.....}......//.Specular.hi |
| 38e0 | 67 68 6c 69 67 68 74 0a 20 20 20 20 76 61 72 20 73 70 65 63 20 3d 20 63 74 78 2e 63 72 65 61 74 | ghlight.....var.spec.=.ctx.creat |
| 3900 | 65 52 61 64 69 61 6c 47 72 61 64 69 65 6e 74 28 63 78 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 63 | eRadialGradient(cx.-.R.*.0.35,.c |
| 3920 | 79 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 30 2c 20 63 78 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 | y.-.R.*.0.35,.0,.cx.-.R.*.0.35,. |
| 3940 | 63 79 20 2d 20 52 20 2a 20 30 2e 33 35 2c 20 52 20 2a 20 30 2e 38 29 3b 0a 20 20 20 20 73 70 65 | cy.-.R.*.0.35,.R.*.0.8);.....spe |
| 3960 | 63 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 30 2c 20 27 72 67 62 61 28 31 38 30 2c 32 31 30 2c | c.addColorStop(0,.'rgba(180,210, |
| 3980 | 32 35 35 2c 30 2e 31 38 29 27 29 3b 0a 20 20 20 20 73 70 65 63 2e 61 64 64 43 6f 6c 6f 72 53 74 | 255,0.18)');.....spec.addColorSt |
| 39a0 | 6f 70 28 30 2e 34 2c 20 27 72 67 62 61 28 31 32 30 2c 31 36 30 2c 32 35 35 2c 30 2e 30 35 29 27 | op(0.4,.'rgba(120,160,255,0.05)' |
| 39c0 | 29 3b 0a 20 20 20 20 73 70 65 63 2e 61 64 64 43 6f 6c 6f 72 53 74 6f 70 28 31 2c 20 27 72 67 62 | );.....spec.addColorStop(1,.'rgb |
| 39e0 | 61 28 30 2c 30 2c 30 2c 30 29 27 29 3b 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 | a(0,0,0,0)');.....ctx.beginPath( |
| 3a00 | 29 3b 0a 20 20 20 20 63 74 78 2e 61 72 63 28 63 78 2c 20 63 79 2c 20 52 2c 20 30 2c 20 4d 61 74 | );.....ctx.arc(cx,.cy,.R,.0,.Mat |
| 3a20 | 68 2e 50 49 20 2a 20 32 29 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 53 74 79 6c 65 20 3d 20 73 | h.PI.*.2);.....ctx.fillStyle.=.s |
| 3a40 | 70 65 63 3b 0a 20 20 20 20 63 74 78 2e 66 69 6c 6c 28 29 3b 0a 0a 20 20 20 20 2f 2f 20 52 69 6d | pec;.....ctx.fill();......//.Rim |
| 3a60 | 20 6c 69 67 68 74 0a 20 20 20 20 63 74 78 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0a 20 20 20 20 | .light.....ctx.beginPath();..... |
| 3a80 | 63 74 78 2e 61 72 63 28 63 78 2c 20 63 79 2c 20 52 2c 20 30 2c 20 4d 61 74 68 2e 50 49 20 2a 20 | ctx.arc(cx,.cy,.R,.0,.Math.PI.*. |
| 3aa0 | 32 29 3b 0a 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 53 74 79 6c 65 20 3d 20 27 72 67 62 61 28 | 2);.....ctx.strokeStyle.=.'rgba( |
| 3ac0 | 38 30 2c 31 34 30 2c 32 35 35 2c 30 2e 32 29 27 3b 0a 20 20 20 20 63 74 78 2e 6c 69 6e 65 57 69 | 80,140,255,0.2)';.....ctx.lineWi |
| 3ae0 | 64 74 68 20 3d 20 31 2e 35 3b 0a 20 20 20 20 63 74 78 2e 73 74 72 6f 6b 65 28 29 3b 0a 20 20 7d | dth.=.1.5;.....ctx.stroke();...} |
| 3b00 | 0a 0a 20 20 64 72 61 77 28 29 3b 0a 7d 29 28 29 3b 0a 3c 2f 73 63 72 69 70 74 3e 0a 3c 2f 62 6f | ....draw();.})();.</script>.</bo |
| 3b20 | 64 79 3e 0a 3c 2f 68 74 6d 6c 3e 0a 50 4b 03 04 0a 00 00 00 00 00 8d 74 66 5c 33 b6 09 8d e5 2c | dy>.</html>.PK.........tf\3...., |
| 3b40 | 00 00 e5 2c 00 00 09 00 00 00 62 61 6e 6e 65 72 2e 6a 73 2f 2a 2a 0a 20 2a 20 7a 65 6e 2d 62 61 | ...,......banner.js/**..*.zen-ba |
| 3b60 | 6e 6e 65 72 2e 6a 73 20 e2 80 94 20 5a 65 6e 20 64 61 73 68 62 6f 61 72 64 20 62 61 6e 6e 65 72 | nner.js.....Zen.dashboard.banner |
| 3b80 | 20 57 65 62 20 43 6f 6d 70 6f 6e 65 6e 74 0a 20 2a 0a 20 2a 20 55 73 61 67 65 3a 0a 20 2a 20 20 | .Web.Component..*..*.Usage:..*.. |
| 3ba0 | 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 65 72 3e 3c | .<script.src="banner.js".defer>< |
| 3bc0 | 2f 73 63 72 69 70 74 3e 0a 20 2a 0a 20 2a 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 3e 3c 2f 7a | /script>..*..*...<zen-banner></z |
| 3be0 | 65 6e 2d 62 61 6e 6e 65 72 3e 0a 20 2a 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 76 61 72 69 | en-banner>..*...<zen-banner.vari |
| 3c00 | 61 6e 74 3d 22 63 6f 6d 70 61 63 74 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0a 20 2a 20 20 | ant="compact"></zen-banner>..*.. |
| 3c20 | 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 64 65 67 | .<zen-banner.cluster-status="deg |
| 3c40 | 72 61 64 65 64 22 20 6c 6f 61 64 3d 22 37 38 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0a 20 | raded".load="78"></zen-banner>.. |
| 3c60 | 2a 0a 20 2a 20 41 74 74 72 69 62 75 74 65 73 3a 0a 20 2a 20 20 20 76 61 72 69 61 6e 74 20 20 20 | *..*.Attributes:..*...variant... |
| 3c80 | 20 20 20 20 20 20 22 66 75 6c 6c 22 20 28 64 65 66 61 75 6c 74 29 20 7c 20 22 63 6f 6d 70 61 63 | ......"full".(default).|."compac |
| 3ca0 | 74 22 0a 20 2a 20 20 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 20 20 22 6e 6f 6d 69 6e 61 6c | t"..*...cluster-status.."nominal |
| 3cc0 | 22 20 28 64 65 66 61 75 6c 74 29 20 7c 20 22 64 65 67 72 61 64 65 64 22 20 7c 20 22 6f 66 66 6c | ".(default).|."degraded".|."offl |
| 3ce0 | 69 6e 65 22 0a 20 2a 20 20 20 6c 6f 61 64 20 20 20 20 20 20 20 20 20 20 20 20 30 e2 80 93 31 30 | ine"..*...load............0...10 |
| 3d00 | 30 20 69 6e 74 65 67 65 72 2c 20 73 68 6f 77 6e 20 61 73 20 61 20 70 65 72 63 65 6e 74 61 67 65 | 0.integer,.shown.as.a.percentage |
| 3d20 | 20 28 64 65 66 61 75 6c 74 3a 20 68 69 64 64 65 6e 29 0a 20 2a 20 20 20 74 61 67 6c 69 6e 65 20 | .(default:.hidden)..*...tagline. |
| 3d40 | 20 20 20 20 20 20 20 20 63 75 73 74 6f 6d 20 74 61 67 6c 69 6e 65 20 74 65 78 74 20 28 64 65 66 | ........custom.tagline.text.(def |
| 3d60 | 61 75 6c 74 3a 20 22 4f 72 63 68 65 73 74 72 61 74 6f 72 20 4f 76 65 72 76 69 65 77 22 20 2f 20 | ault:."Orchestrator.Overview"./. |
| 3d80 | 22 4f 72 63 68 65 73 74 72 61 74 6f 72 22 29 0a 20 2a 20 20 20 73 75 62 74 69 74 6c 65 20 20 20 | "Orchestrator")..*...subtitle... |
| 3da0 | 20 20 20 20 20 74 65 78 74 20 61 66 74 65 72 20 22 5a 45 4e 22 20 69 6e 20 74 68 65 20 77 6f 72 | .....text.after."ZEN".in.the.wor |
| 3dc0 | 64 6d 61 72 6b 20 28 64 65 66 61 75 6c 74 3a 20 22 43 4f 4d 50 55 54 45 22 29 0a 20 2a 2f 0a 0a | dmark.(default:."COMPUTE")..*/.. |
| 3de0 | 63 6c 61 73 73 20 5a 65 6e 42 61 6e 6e 65 72 20 65 78 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d | class.ZenBanner.extends.HTMLElem |
| 3e00 | 65 6e 74 20 7b 0a 0a 20 20 73 74 61 74 69 63 20 67 65 74 20 6f 62 73 65 72 76 65 64 41 74 74 72 | ent.{....static.get.observedAttr |
| 3e20 | 69 62 75 74 65 73 28 29 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 5b 27 76 61 72 69 61 6e 74 27 | ibutes().{.....return.['variant' |
| 3e40 | 2c 20 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6c 6f 61 64 27 2c 20 27 74 61 67 | ,.'cluster-status',.'load',.'tag |
| 3e60 | 6c 69 6e 65 27 2c 20 27 73 75 62 74 69 74 6c 65 27 2c 20 27 6c 6f 67 6f 2d 73 72 63 27 5d 3b 0a | line',.'subtitle',.'logo-src'];. |
| 3e80 | 20 20 7d 0a 0a 20 20 61 74 74 72 69 62 75 74 65 43 68 61 6e 67 65 64 43 61 6c 6c 62 61 63 6b 28 | ..}....attributeChangedCallback( |
| 3ea0 | 29 20 7b 0a 20 20 20 20 69 66 20 28 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 29 20 74 68 69 | ).{.....if.(this.shadowRoot).thi |
| 3ec0 | 73 2e 5f 72 65 6e 64 65 72 28 29 3b 0a 20 20 7d 0a 0a 20 20 63 6f 6e 6e 65 63 74 65 64 43 61 6c | s._render();...}....connectedCal |
| 3ee0 | 6c 62 61 63 6b 28 29 20 7b 0a 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 73 68 61 64 6f 77 52 6f | lback().{.....if.(!this.shadowRo |
| 3f00 | 6f 74 29 20 74 68 69 73 2e 61 74 74 61 63 68 53 68 61 64 6f 77 28 7b 20 6d 6f 64 65 3a 20 27 6f | ot).this.attachShadow({.mode:.'o |
| 3f20 | 70 65 6e 27 20 7d 29 3b 0a 20 20 20 20 74 68 69 73 2e 5f 72 65 6e 64 65 72 28 29 3b 0a 20 20 7d | pen'.});.....this._render();...} |
| 3f40 | 0a 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ....//.......................... |
| 3f60 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 3f80 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 3fa0 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 3fc0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 20 20 2f 2f 20 20 44 65 72 69 76 65 64 20 76 61 6c | .................//..Derived.val |
| 3fe0 | 75 65 73 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ues...//........................ |
| 4000 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 4020 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 4040 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 4060 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 0a 20 20 67 65 74 20 5f 76 61 72 69 61 6e 74 | ....................get._variant |
| 4080 | 28 29 20 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 | ()..{.return.this.getAttribute(' |
| 40a0 | 76 61 72 69 61 6e 74 27 29 20 7c 7c 20 27 66 75 6c 6c 27 3b 20 7d 0a 20 20 67 65 74 20 5f 73 74 | variant').||.'full';.}...get._st |
| 40c0 | 61 74 75 73 28 29 20 20 20 7b 20 72 65 74 75 72 6e 20 28 74 68 69 73 2e 67 65 74 41 74 74 72 69 | atus()...{.return.(this.getAttri |
| 40e0 | 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 29 20 7c 7c 20 27 6e 6f 6d 69 6e | bute('cluster-status').||.'nomin |
| 4100 | 61 6c 27 29 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 20 7d 0a 20 20 67 65 74 20 5f 6c 6f 61 | al').toLowerCase();.}...get._loa |
| 4120 | 64 28 29 20 20 20 20 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 | d().....{.return.this.getAttribu |
| 4140 | 74 65 28 27 6c 6f 61 64 27 29 3b 20 7d 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 6e 75 6c 6c | te('load');.}............//.null |
| 4160 | 20 e2 86 92 20 68 69 64 64 65 6e 0a 20 20 67 65 74 20 5f 74 61 67 6c 69 6e 65 28 29 20 20 7b 20 | .....hidden...get._tagline()..{. |
| 4180 | 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 74 61 67 6c 69 6e | return.this.getAttribute('taglin |
| 41a0 | 65 27 29 3b 20 7d 20 20 20 20 20 20 20 20 2f 2f 20 6e 75 6c 6c 20 e2 86 92 20 64 65 66 61 75 6c | e');.}........//.null.....defaul |
| 41c0 | 74 0a 20 20 67 65 74 20 5f 73 75 62 74 69 74 6c 65 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 | t...get._subtitle().{.return.thi |
| 41e0 | 73 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 73 75 62 74 69 74 6c 65 27 29 3b 20 7d 20 20 20 | s.getAttribute('subtitle');.}... |
| 4200 | 20 20 20 2f 2f 20 6e 75 6c 6c 20 e2 86 92 20 22 43 4f 4d 50 55 54 45 22 0a 20 20 67 65 74 20 5f | ...//.null....."COMPUTE"...get._ |
| 4220 | 6c 6f 67 6f 53 72 63 28 29 20 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 41 74 74 72 | logoSrc()..{.return.this.getAttr |
| 4240 | 69 62 75 74 65 28 27 6c 6f 67 6f 2d 73 72 63 27 29 3b 20 7d 20 20 20 20 20 2f 2f 20 6e 75 6c 6c | ibute('logo-src');.}.....//.null |
| 4260 | 20 e2 86 92 20 69 6e 6c 69 6e 65 20 53 56 47 0a 0a 20 20 67 65 74 20 5f 73 74 61 74 75 73 43 6f | .....inline.SVG....get._statusCo |
| 4280 | 6c 6f 72 28 29 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 20 6e 6f 6d 69 6e 61 6c 3a 20 27 23 | lor().{.....return.{.nominal:.'# |
| 42a0 | 37 65 63 66 62 38 27 2c 20 64 65 67 72 61 64 65 64 3a 20 27 23 64 34 61 38 34 62 27 2c 20 6f 66 | 7ecfb8',.degraded:.'#d4a84b',.of |
| 42c0 | 66 6c 69 6e 65 3a 20 27 23 63 30 35 30 34 64 27 20 7d 5b 74 68 69 73 2e 5f 73 74 61 74 75 73 5d | fline:.'#c0504d'.}[this._status] |
| 42e0 | 20 3f 3f 20 27 23 37 65 63 66 62 38 27 3b 0a 20 20 7d 0a 0a 20 20 67 65 74 20 5f 73 74 61 74 75 | .??.'#7ecfb8';...}....get._statu |
| 4300 | 73 4c 61 62 65 6c 28 29 20 7b 0a 20 20 20 20 72 65 74 75 72 6e 20 7b 20 6e 6f 6d 69 6e 61 6c 3a | sLabel().{.....return.{.nominal: |
| 4320 | 20 27 4e 4f 4d 49 4e 41 4c 27 2c 20 64 65 67 72 61 64 65 64 3a 20 27 44 45 47 52 41 44 45 44 27 | .'NOMINAL',.degraded:.'DEGRADED' |
| 4340 | 2c 20 6f 66 66 6c 69 6e 65 3a 20 27 4f 46 46 4c 49 4e 45 27 20 7d 5b 74 68 69 73 2e 5f 73 74 61 | ,.offline:.'OFFLINE'.}[this._sta |
| 4360 | 74 75 73 5d 20 3f 3f 20 27 4e 4f 4d 49 4e 41 4c 27 3b 0a 20 20 7d 0a 0a 20 20 67 65 74 20 5f 6c | tus].??.'NOMINAL';...}....get._l |
| 4380 | 6f 61 64 43 6f 6c 6f 72 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 76 20 3d 20 70 61 72 73 65 | oadColor().{.....const.v.=.parse |
| 43a0 | 49 6e 74 28 74 68 69 73 2e 5f 6c 6f 61 64 2c 20 31 30 29 3b 0a 20 20 20 20 69 66 20 28 69 73 4e | Int(this._load,.10);.....if.(isN |
| 43c0 | 61 4e 28 76 29 29 20 72 65 74 75 72 6e 20 27 23 37 65 63 66 62 38 27 3b 0a 20 20 20 20 69 66 20 | aN(v)).return.'#7ecfb8';.....if. |
| 43e0 | 28 76 20 3e 3d 20 38 35 29 20 72 65 74 75 72 6e 20 27 23 63 30 35 30 34 64 27 3b 0a 20 20 20 20 | (v.>=.85).return.'#c0504d';..... |
| 4400 | 69 66 20 28 76 20 3e 3d 20 36 30 29 20 72 65 74 75 72 6e 20 27 23 64 34 61 38 34 62 27 3b 0a 20 | if.(v.>=.60).return.'#d4a84b';.. |
| 4420 | 20 20 20 72 65 74 75 72 6e 20 27 23 37 65 63 66 62 38 27 3b 0a 20 20 7d 0a 0a 20 20 2f 2f 20 e2 | ...return.'#7ecfb8';...}....//.. |
| 4440 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 4460 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 4480 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 44a0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 44c0 | e2 94 80 e2 94 80 0a 20 20 2f 2f 20 20 52 65 6e 64 65 72 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 | .........//..Render...//........ |
| 44e0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 4500 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 4520 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 4540 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 4560 | 0a 0a 20 20 5f 72 65 6e 64 65 72 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 63 6f 6d 70 61 63 | ...._render().{.....const.compac |
| 4580 | 74 20 3d 20 74 68 69 73 2e 5f 76 61 72 69 61 6e 74 20 3d 3d 3d 20 27 63 6f 6d 70 61 63 74 27 3b | t.=.this._variant.===.'compact'; |
| 45a0 | 0a 20 20 20 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d | .....this.shadowRoot.innerHTML.= |
| 45c0 | 20 60 0a 20 20 20 20 20 20 3c 73 74 79 6c 65 3e 24 7b 74 68 69 73 2e 5f 63 73 73 28 63 6f 6d 70 | .`.......<style>${this._css(comp |
| 45e0 | 61 63 74 29 7d 3c 2f 73 74 79 6c 65 3e 0a 20 20 20 20 20 20 24 7b 74 68 69 73 2e 5f 68 74 6d 6c | act)}</style>.......${this._html |
| 4600 | 28 63 6f 6d 70 61 63 74 29 7d 0a 20 20 20 20 60 3b 0a 20 20 7d 0a 0a 20 20 2f 2f 20 e2 94 80 e2 | (compact)}.....`;...}....//..... |
| 4620 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 4640 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 4660 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 4680 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 46a0 | e2 94 80 0a 20 20 2f 2f 20 20 43 53 53 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ......//..CSS...//.............. |
| 46c0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 46e0 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 4700 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 4720 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 0a 20 20 5f 63 | .............................._c |
| 4740 | 73 73 28 63 6f 6d 70 61 63 74 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 68 65 69 67 68 74 20 20 | ss(compact).{.....const.height.. |
| 4760 | 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 36 30 70 78 27 20 20 3a 20 27 31 30 30 70 78 27 3b | ..=.compact.?.'60px'..:.'100px'; |
| 4780 | 0a 20 20 20 20 63 6f 6e 73 74 20 70 61 64 64 69 6e 67 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f | .....const.padding...=.compact.? |
| 47a0 | 20 27 30 20 32 34 70 78 27 20 3a 20 27 30 20 33 32 70 78 27 3b 0a 20 20 20 20 63 6f 6e 73 74 20 | .'0.24px'.:.'0.32px';.....const. |
| 47c0 | 67 61 70 20 20 20 20 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 31 36 70 78 27 20 20 3a 20 | gap.......=.compact.?.'16px'..:. |
| 47e0 | 27 32 34 70 78 27 3b 0a 20 20 20 20 63 6f 6e 73 74 20 6d 61 72 6b 53 69 7a 65 20 20 3d 20 63 6f | '24px';.....const.markSize..=.co |
| 4800 | 6d 70 61 63 74 20 3f 20 27 33 34 70 78 27 20 20 3a 20 27 35 32 70 78 27 3b 0a 20 20 20 20 63 6f | mpact.?.'34px'..:.'52px';.....co |
| 4820 | 6e 73 74 20 64 69 76 48 20 20 20 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 33 32 70 78 27 | nst.divH......=.compact.?.'32px' |
| 4840 | 20 20 3a 20 27 34 38 70 78 27 3b 0a 20 20 20 20 63 6f 6e 73 74 20 6e 61 6d 65 53 69 7a 65 20 20 | ..:.'48px';.....const.nameSize.. |
| 4860 | 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 31 35 70 78 27 20 20 3a 20 27 32 32 70 78 27 3b 0a 20 20 | =.compact.?.'15px'..:.'22px';... |
| 4880 | 20 20 63 6f 6e 73 74 20 74 61 67 53 69 7a 65 20 20 20 3d 20 63 6f 6d 70 61 63 74 20 3f 20 27 39 | ..const.tagSize...=.compact.?.'9 |
| 48a0 | 70 78 27 20 20 20 3a 20 27 31 31 70 78 27 3b 0a 20 20 20 20 63 6f 6e 73 74 20 73 63 20 20 20 20 | px'...:.'11px';.....const.sc.... |
| 48c0 | 20 20 20 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 75 73 43 6f 6c 6f 72 3b 0a 20 20 20 20 63 6f 6e | ....=.this._statusColor;.....con |
| 48e0 | 73 74 20 6c 63 20 20 20 20 20 20 20 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 43 6f 6c 6f 72 3b 0a | st.lc........=.this._loadColor;. |
| 4900 | 0a 20 20 20 20 72 65 74 75 72 6e 20 60 0a 20 20 20 20 20 20 40 69 6d 70 6f 72 74 20 75 72 6c 28 | .....return.`[email protected]( |
| 4920 | 27 68 74 74 70 73 3a 2f 2f 66 6f 6e 74 73 2e 67 6f 6f 67 6c 65 61 70 69 73 2e 63 6f 6d 2f 63 73 | 'https://fonts.googleapis.com/cs |
| 4940 | 73 32 3f 66 61 6d 69 6c 79 3d 4e 6f 74 6f 2b 53 65 72 69 66 2b 4a 50 3a 77 67 68 74 40 33 30 30 | s2?family=Noto+Serif+JP:wght@300 |
| 4960 | 3b 34 30 30 26 66 61 6d 69 6c 79 3d 53 70 61 63 65 2b 4d 6f 6e 6f 3a 77 67 68 74 40 34 30 30 3b | ;400&family=Space+Mono:wght@400; |
| 4980 | 37 30 30 26 64 69 73 70 6c 61 79 3d 73 77 61 70 27 29 3b 0a 0a 20 20 20 20 20 20 2a 2c 20 2a 3a | 700&display=swap');........*,.*: |
| 49a0 | 3a 62 65 66 6f 72 65 2c 20 2a 3a 3a 61 66 74 65 72 20 7b 20 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 | :before,.*::after.{.box-sizing:. |
| 49c0 | 62 6f 72 64 65 72 2d 62 6f 78 3b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70 61 64 64 69 6e 67 3a 20 | border-box;.margin:.0;.padding:. |
| 49e0 | 30 3b 20 7d 0a 0a 20 20 20 20 20 20 3a 68 6f 73 74 20 7b 0a 20 20 20 20 20 20 20 20 64 69 73 70 | 0;.}........:host.{.........disp |
| 4a00 | 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a | lay:.block;.........font-family: |
| 4a20 | 20 27 53 70 61 63 65 20 4d 6f 6e 6f 27 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20 20 20 20 20 20 | .'Space.Mono',.monospace;....... |
| 4a40 | 7d 0a 0a 20 20 20 20 20 20 2e 62 61 6e 6e 65 72 20 7b 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 | }.........banner.{.........width |
| 4a60 | 3a 20 31 30 30 25 3b 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 24 7b 68 65 69 67 68 74 | :.100%;.........height:.${height |
| 4a80 | 7d 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 | };.........background:.var(--the |
| 4aa0 | 6d 65 5f 67 33 2c 20 23 30 62 30 64 31 30 29 3b 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a | me_g3,.#0b0d10);.........border: |
| 4ac0 | 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 2c 20 23 31 65 32 33 | .1px.solid.var(--theme_g2,.#1e23 |
| 4ae0 | 33 30 29 3b 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b | 30);.........border-radius:.6px; |
| 4b00 | 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 | .........display:.flex;......... |
| 4b20 | 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 70 61 64 | align-items:.center;.........pad |
| 4b40 | 64 69 6e 67 3a 20 24 7b 70 61 64 64 69 6e 67 7d 3b 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 24 | ding:.${padding};.........gap:.$ |
| 4b60 | 7b 67 61 70 7d 3b 0a 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 | {gap};.........position:.relativ |
| 4b80 | 65 3b 0a 20 20 20 20 20 20 20 20 6f 76 65 72 66 6c 6f 77 3a 20 68 69 64 64 65 6e 3b 0a 20 20 20 | e;.........overflow:.hidden;.... |
| 4ba0 | 20 20 20 20 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0a 20 20 20 20 | .....text-decoration:.none;..... |
| 4bc0 | 20 20 20 20 63 6f 6c 6f 72 3a 20 69 6e 68 65 72 69 74 3b 0a 20 20 20 20 20 20 20 20 63 75 72 73 | ....color:.inherit;.........curs |
| 4be0 | 6f 72 3a 20 70 6f 69 6e 74 65 72 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2f 2a 20 73 | or:.pointer;.......}......../*.s |
| 4c00 | 63 61 6e 2d 6c 69 6e 65 20 74 65 78 74 75 72 65 20 2a 2f 0a 20 20 20 20 20 20 2e 62 61 6e 6e 65 | can-line.texture.*/........banne |
| 4c20 | 72 3a 3a 62 65 66 6f 72 65 20 7b 0a 20 20 20 20 20 20 20 20 63 6f 6e 74 65 6e 74 3a 20 27 27 3b | r::before.{.........content:.''; |
| 4c40 | 0a 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74 65 3b 0a 20 20 20 | .........position:.absolute;.... |
| 4c60 | 20 20 20 20 20 69 6e 73 65 74 3a 20 30 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e | .....inset:.0;.........backgroun |
| 4c80 | 64 3a 20 72 65 70 65 61 74 69 6e 67 2d 6c 69 6e 65 61 72 2d 67 72 61 64 69 65 6e 74 28 0a 20 20 | d:.repeating-linear-gradient(... |
| 4ca0 | 20 20 20 20 20 20 20 20 30 64 65 67 2c 0a 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 70 61 72 | ........0deg,...........transpar |
| 4cc0 | 65 6e 74 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 33 70 78 2c 0a 20 20 20 20 20 20 20 20 20 20 | ent,.transparent.3px,........... |
| 4ce0 | 72 67 62 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 30 2e 30 31 32 29 20 33 70 78 2c 20 72 67 62 | rgba(255,255,255,0.012).3px,.rgb |
| 4d00 | 61 28 32 35 35 2c 32 35 35 2c 32 35 35 2c 30 2e 30 31 32 29 20 34 70 78 0a 20 20 20 20 20 20 20 | a(255,255,255,0.012).4px........ |
| 4d20 | 20 29 3b 0a 20 20 20 20 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f 6e 65 | .);.........pointer-events:.none |
| 4d40 | 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2f 2a 20 61 6d 62 69 65 6e 74 20 67 6c 6f 77 | ;.......}......../*.ambient.glow |
| 4d60 | 20 2a 2f 0a 20 20 20 20 20 20 2e 62 61 6e 6e 65 72 3a 3a 61 66 74 65 72 20 7b 0a 20 20 20 20 20 | .*/........banner::after.{...... |
| 4d80 | 20 20 20 63 6f 6e 74 65 6e 74 3a 20 27 27 3b 0a 20 20 20 20 20 20 20 20 70 6f 73 69 74 69 6f 6e | ...content:.'';.........position |
| 4da0 | 3a 20 61 62 73 6f 6c 75 74 65 3b 0a 20 20 20 20 20 20 20 20 72 69 67 68 74 3a 20 2d 36 30 70 78 | :.absolute;.........right:.-60px |
| 4dc0 | 3b 0a 20 20 20 20 20 20 20 20 74 6f 70 3a 20 35 30 25 3b 0a 20 20 20 20 20 20 20 20 74 72 61 6e | ;.........top:.50%;.........tran |
| 4de0 | 73 66 6f 72 6d 3a 20 74 72 61 6e 73 6c 61 74 65 59 28 2d 35 30 25 29 3b 0a 20 20 20 20 20 20 20 | sform:.translateY(-50%);........ |
| 4e00 | 20 77 69 64 74 68 3a 20 32 38 30 70 78 3b 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 32 | .width:.280px;.........height:.2 |
| 4e20 | 38 30 70 78 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 72 61 64 69 61 6c | 80px;.........background:.radial |
| 4e40 | 2d 67 72 61 64 69 65 6e 74 28 63 69 72 63 6c 65 2c 20 72 67 62 61 28 31 33 30 2c 32 30 30 2c 31 | -gradient(circle,.rgba(130,200,1 |
| 4e60 | 38 30 2c 30 2e 30 36 29 20 30 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 20 37 30 25 29 3b 0a 20 | 80,0.06).0%,.transparent.70%);.. |
| 4e80 | 20 20 20 20 20 20 20 70 6f 69 6e 74 65 72 2d 65 76 65 6e 74 73 3a 20 6e 6f 6e 65 3b 0a 20 20 20 | .......pointer-events:.none;.... |
| 4ea0 | 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 6c 6f 67 6f 2d 6d 61 72 6b 20 7b 0a 20 20 20 20 20 20 20 | ...}.........logo-mark.{........ |
| 4ec0 | 20 66 6c 65 78 2d 73 68 72 69 6e 6b 3a 20 30 3b 0a 20 20 20 20 20 20 20 20 77 69 64 74 68 3a 20 | .flex-shrink:.0;.........width:. |
| 4ee0 | 24 7b 6d 61 72 6b 53 69 7a 65 7d 3b 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 24 7b 6d | ${markSize};.........height:.${m |
| 4f00 | 61 72 6b 53 69 7a 65 7d 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 6c 6f 67 6f 2d 6d | arkSize};.......}.........logo-m |
| 4f20 | 61 72 6b 20 73 76 67 2c 20 2e 6c 6f 67 6f 2d 6d 61 72 6b 20 69 6d 67 20 7b 20 77 69 64 74 68 3a | ark.svg,..logo-mark.img.{.width: |
| 4f40 | 20 31 30 30 25 3b 20 68 65 69 67 68 74 3a 20 31 30 30 25 3b 20 6f 62 6a 65 63 74 2d 66 69 74 3a | .100%;.height:.100%;.object-fit: |
| 4f60 | 20 63 6f 6e 74 61 69 6e 3b 20 7d 0a 0a 20 20 20 20 20 20 2e 64 69 76 69 64 65 72 20 7b 0a 20 20 | .contain;.}.........divider.{... |
| 4f80 | 20 20 20 20 20 20 77 69 64 74 68 3a 20 31 70 78 3b 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 | ......width:.1px;.........height |
| 4fa0 | 3a 20 24 7b 64 69 76 48 7d 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 6c | :.${divH};.........background:.l |
| 4fc0 | 69 6e 65 61 72 2d 67 72 61 64 69 65 6e 74 28 74 6f 20 62 6f 74 74 6f 6d 2c 20 74 72 61 6e 73 70 | inear-gradient(to.bottom,.transp |
| 4fe0 | 61 72 65 6e 74 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 2c 20 23 32 61 33 30 34 30 29 2c | arent,.var(--theme_g2,.#2a3040), |
| 5000 | 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 0a 20 20 20 20 20 20 20 20 66 6c 65 78 2d 73 68 72 69 | .transparent);.........flex-shri |
| 5020 | 6e 6b 3a 20 30 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 74 65 78 74 2d 62 6c 6f 63 | nk:.0;.......}.........text-bloc |
| 5040 | 6b 20 7b 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0a 20 20 20 20 20 | k.{.........display:.flex;...... |
| 5060 | 20 20 20 66 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e 3a 20 63 6f 6c 75 6d 6e 3b 0a 20 20 20 20 20 | ...flex-direction:.column;...... |
| 5080 | 20 20 20 67 61 70 3a 20 34 70 78 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 77 6f 72 | ...gap:.4px;.......}.........wor |
| 50a0 | 64 6d 61 72 6b 20 7b 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 37 30 30 | dmark.{.........font-weight:.700 |
| 50c0 | 3b 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 24 7b 6e 61 6d 65 53 69 7a 65 7d | ;.........font-size:.${nameSize} |
| 50e0 | 3b 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 31 32 65 6d | ;.........letter-spacing:.0.12em |
| 5100 | 3b 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 | ;.........color:.var(--theme_bri |
| 5120 | 67 68 74 2c 20 23 65 38 65 34 64 63 29 3b 0a 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e | ght,.#e8e4dc);.........text-tran |
| 5140 | 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0a 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 68 | sform:.uppercase;.........line-h |
| 5160 | 65 69 67 68 74 3a 20 31 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 77 6f 72 64 6d 61 | eight:.1;.......}.........wordma |
| 5180 | 72 6b 20 73 70 61 6e 20 7b 20 63 6f 6c 6f 72 3a 20 23 37 65 63 66 62 38 3b 20 7d 0a 0a 20 20 20 | rk.span.{.color:.#7ecfb8;.}..... |
| 51a0 | 20 20 20 2e 74 61 67 6c 69 6e 65 20 7b 0a 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c | ....tagline.{.........font-famil |
| 51c0 | 79 3a 20 27 4e 6f 74 6f 20 53 65 72 69 66 20 4a 50 27 2c 20 73 65 72 69 66 3b 0a 20 20 20 20 20 | y:.'Noto.Serif.JP',.serif;...... |
| 51e0 | 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 33 30 30 3b 0a 20 20 20 20 20 20 20 20 66 6f 6e | ...font-weight:.300;.........fon |
| 5200 | 74 2d 73 69 7a 65 3a 20 24 7b 74 61 67 53 69 7a 65 7d 3b 0a 20 20 20 20 20 20 20 20 6c 65 74 74 | t-size:.${tagSize};.........lett |
| 5220 | 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 33 65 6d 3b 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 | er-spacing:.0.3em;.........color |
| 5240 | 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 2c 20 23 34 61 35 61 36 38 29 3b 0a 20 | :.var(--theme_faint,.#4a5a68);.. |
| 5260 | 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 | .......text-transform:.uppercase |
| 5280 | 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 73 70 61 63 65 72 20 7b 20 66 6c 65 78 3a | ;.......}.........spacer.{.flex: |
| 52a0 | 20 31 3b 20 7d 0a 0a 20 20 20 20 20 20 2f 2a 20 e2 94 80 e2 94 80 20 72 69 67 68 74 2d 73 69 64 | .1;.}......../*........right-sid |
| 52c0 | 65 20 64 65 63 6f 72 61 74 69 76 65 20 63 69 72 63 75 69 74 20 e2 94 80 e2 94 80 20 2a 2f 0a 20 | e.decorative.circuit........*/.. |
| 52e0 | 20 20 20 20 20 2e 63 69 72 63 75 69 74 20 7b 20 66 6c 65 78 2d 73 68 72 69 6e 6b 3a 20 30 3b 20 | ......circuit.{.flex-shrink:.0;. |
| 5300 | 6f 70 61 63 69 74 79 3a 20 30 2e 32 32 3b 20 7d 0a 0a 20 20 20 20 20 20 2f 2a 20 e2 94 80 e2 94 | opacity:.0.22;.}......../*...... |
| 5320 | 80 20 73 74 61 74 75 73 20 63 6c 75 73 74 65 72 20 e2 94 80 e2 94 80 20 2a 2f 0a 20 20 20 20 20 | ..status.cluster........*/...... |
| 5340 | 20 2e 73 74 61 74 75 73 2d 63 6c 75 73 74 65 72 20 7b 0a 20 20 20 20 20 20 20 20 64 69 73 70 6c | ..status-cluster.{.........displ |
| 5360 | 61 79 3a 20 66 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 66 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e | ay:.flex;.........flex-direction |
| 5380 | 3a 20 63 6f 6c 75 6d 6e 3b 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 66 | :.column;.........align-items:.f |
| 53a0 | 6c 65 78 2d 65 6e 64 3b 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 36 70 78 3b 0a 20 20 20 20 20 | lex-end;.........gap:.6px;...... |
| 53c0 | 20 7d 0a 0a 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 72 6f 77 20 7b 0a 20 20 20 20 20 20 20 20 | .}.........status-row.{......... |
| 53e0 | 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 | display:.flex;.........align-ite |
| 5400 | 6d 73 3a 20 63 65 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 38 70 78 3b 0a 20 20 | ms:.center;.........gap:.8px;... |
| 5420 | 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 73 74 61 74 75 73 2d 6c 62 6c 20 7b 0a 20 20 20 20 20 | ....}.........status-lbl.{...... |
| 5440 | 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 39 70 78 3b 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 | ...font-size:.9px;.........lette |
| 5460 | 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 31 38 65 6d 3b 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 | r-spacing:.0.18em;.........color |
| 5480 | 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 2c 20 23 33 61 34 35 35 35 29 3b 0a 20 | :.var(--theme_faint,.#3a4555);.. |
| 54a0 | 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 | .......text-transform:.uppercase |
| 54c0 | 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 70 69 6c 6c 20 7b 0a 20 20 20 20 20 20 20 | ;.......}.........pill.{........ |
| 54e0 | 20 64 69 73 70 6c 61 79 3a 20 66 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 | .display:.flex;.........align-it |
| 5500 | 65 6d 73 3a 20 63 65 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 67 61 70 3a 20 35 70 78 3b 0a 20 | ems:.center;.........gap:.5px;.. |
| 5520 | 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 32 30 70 78 3b 0a 20 20 20 20 | .......border-radius:.20px;..... |
| 5540 | 20 20 20 20 70 61 64 64 69 6e 67 3a 20 32 70 78 20 31 30 70 78 3b 0a 20 20 20 20 20 20 20 20 66 | ....padding:.2px.10px;.........f |
| 5560 | 6f 6e 74 2d 73 69 7a 65 3a 20 31 30 70 78 3b 0a 20 20 20 20 20 20 20 20 6c 65 74 74 65 72 2d 73 | ont-size:.10px;.........letter-s |
| 5580 | 70 61 63 69 6e 67 3a 20 30 2e 31 65 6d 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 70 | pacing:.0.1em;.......}.........p |
| 55a0 | 69 6c 6c 2e 63 6c 75 73 74 65 72 20 7b 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 24 7b 73 | ill.cluster.{.........color:.${s |
| 55c0 | 63 7d 3b 0a 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 63 6f 6c 6f 72 2d 6d 69 | c};.........background:.color-mi |
| 55e0 | 78 28 69 6e 20 73 72 67 62 2c 20 24 7b 73 63 7d 20 38 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 | x(in.srgb,.${sc}.8%,.transparent |
| 5600 | 29 3b 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 63 6f 6c | );.........border:.1px.solid.col |
| 5620 | 6f 72 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 24 7b 73 63 7d 20 32 38 25 2c 20 74 72 61 6e 73 | or-mix(in.srgb,.${sc}.28%,.trans |
| 5640 | 70 61 72 65 6e 74 29 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 70 69 6c 6c 2e 6c 6f | parent);.......}.........pill.lo |
| 5660 | 61 64 2d 70 69 6c 6c 20 7b 0a 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 24 7b 6c 63 7d 3b 0a | ad-pill.{.........color:.${lc};. |
| 5680 | 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e | ........background:.color-mix(in |
| 56a0 | 20 73 72 67 62 2c 20 24 7b 6c 63 7d 20 38 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 0a 20 | .srgb,.${lc}.8%,.transparent);.. |
| 56c0 | 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 63 6f 6c 6f 72 2d 6d | .......border:.1px.solid.color-m |
| 56e0 | 69 78 28 69 6e 20 73 72 67 62 2c 20 24 7b 6c 63 7d 20 32 38 25 2c 20 74 72 61 6e 73 70 61 72 65 | ix(in.srgb,.${lc}.28%,.transpare |
| 5700 | 6e 74 29 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 2e 64 6f 74 20 7b 0a 20 20 20 20 20 | nt);.......}.........dot.{...... |
| 5720 | 20 20 20 77 69 64 74 68 3a 20 35 70 78 3b 0a 20 20 20 20 20 20 20 20 68 65 69 67 68 74 3a 20 35 | ...width:.5px;.........height:.5 |
| 5740 | 70 78 3b 0a 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 35 30 25 3b 0a | px;.........border-radius:.50%;. |
| 5760 | 20 20 20 20 20 20 20 20 61 6e 69 6d 61 74 69 6f 6e 3a 20 70 75 6c 73 65 20 32 2e 34 73 20 65 61 | ........animation:.pulse.2.4s.ea |
| 5780 | 73 65 2d 69 6e 2d 6f 75 74 20 69 6e 66 69 6e 69 74 65 3b 0a 20 20 20 20 20 20 7d 0a 0a 20 20 20 | se-in-out.infinite;.......}..... |
| 57a0 | 20 20 20 2e 64 6f 74 2e 63 6c 75 73 74 65 72 20 7b 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 24 7b | ....dot.cluster.{.background:.${ |
| 57c0 | 73 63 7d 3b 20 7d 0a 20 20 20 20 20 20 2e 64 6f 74 2e 6c 6f 61 64 2d 64 6f 74 20 7b 20 62 61 63 | sc};.}........dot.load-dot.{.bac |
| 57e0 | 6b 67 72 6f 75 6e 64 3a 20 24 7b 6c 63 7d 3b 20 61 6e 69 6d 61 74 69 6f 6e 2d 64 65 6c 61 79 3a | kground:.${lc};.animation-delay: |
| 5800 | 20 30 2e 35 73 3b 20 7d 0a 0a 20 20 20 20 20 20 40 6b 65 79 66 72 61 6d 65 73 20 70 75 6c 73 65 | .0.5s;.}[email protected] |
| 5820 | 20 7b 0a 20 20 20 20 20 20 20 20 30 25 2c 20 31 30 30 25 20 7b 20 6f 70 61 63 69 74 79 3a 20 31 | .{.........0%,.100%.{.opacity:.1 |
| 5840 | 3b 20 7d 0a 20 20 20 20 20 20 20 20 35 30 25 20 20 20 20 20 20 20 7b 20 6f 70 61 63 69 74 79 3a | ;.}.........50%.......{.opacity: |
| 5860 | 20 30 2e 32 35 3b 20 7d 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 60 3b 0a 20 20 7d 0a 0a 20 20 2f | .0.25;.}.......}.....`;...}..../ |
| 5880 | 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | /............................... |
| 58a0 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 58c0 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 58e0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 5900 | e2 94 80 e2 94 80 e2 94 80 0a 20 20 2f 2f 20 20 48 54 4d 4c 20 74 65 6d 70 6c 61 74 65 0a 20 20 | ............//..HTML.template... |
| 5920 | 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | //.............................. |
| 5940 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 5960 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 5980 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 59a0 | 80 e2 94 80 e2 94 80 e2 94 80 0a 0a 20 20 5f 68 74 6d 6c 28 63 6f 6d 70 61 63 74 29 20 7b 0a 20 | .............._html(compact).{.. |
| 59c0 | 20 20 20 63 6f 6e 73 74 20 6c 6f 61 64 41 74 74 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 3b 0a | ...const.loadAttr.=.this._load;. |
| 59e0 | 20 20 20 20 63 6f 6e 73 74 20 68 61 73 43 6c 75 73 74 65 72 20 3d 20 21 63 6f 6d 70 61 63 74 20 | ....const.hasCluster.=.!compact. |
| 5a00 | 26 26 20 74 68 69 73 2e 68 61 73 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 | &&.this.hasAttribute('cluster-st |
| 5a20 | 61 74 75 73 27 29 3b 0a 20 20 20 20 63 6f 6e 73 74 20 68 61 73 4c 6f 61 64 20 3d 20 21 63 6f 6d | atus');.....const.hasLoad.=.!com |
| 5a40 | 70 61 63 74 20 26 26 20 6c 6f 61 64 41 74 74 72 20 21 3d 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 63 | pact.&&.loadAttr.!==.null;.....c |
| 5a60 | 6f 6e 73 74 20 73 68 6f 77 52 69 67 68 74 20 3d 20 68 61 73 43 6c 75 73 74 65 72 20 7c 7c 20 68 | onst.showRight.=.hasCluster.||.h |
| 5a80 | 61 73 4c 6f 61 64 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 63 69 72 63 75 69 74 20 3d 20 73 68 6f | asLoad;......const.circuit.=.sho |
| 5aa0 | 77 52 69 67 68 74 20 3f 20 60 0a 20 20 20 20 20 20 3c 73 76 67 20 63 6c 61 73 73 3d 22 63 69 72 | wRight.?.`.......<svg.class="cir |
| 5ac0 | 63 75 69 74 22 20 77 69 64 74 68 3d 22 36 30 22 20 68 65 69 67 68 74 3d 22 36 30 22 20 76 69 65 | cuit".width="60".height="60".vie |
| 5ae0 | 77 42 6f 78 3d 22 30 20 30 20 36 30 20 36 30 22 20 66 69 6c 6c 3d 22 6e 6f 6e 65 22 3e 0a 20 20 | wBox="0.0.60.60".fill="none">... |
| 5b00 | 20 20 20 20 20 20 3c 70 61 74 68 20 64 3d 22 4d 35 20 33 30 20 48 32 32 20 4c 32 38 20 31 38 20 | ......<path.d="M5.30.H22.L28.18. |
| 5b20 | 48 36 30 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 | H60".stroke="#7ecfb8".stroke-wid |
| 5b40 | 74 68 3d 22 30 2e 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 70 61 74 68 20 64 3d 22 4d 35 20 33 | th="0.8"/>.........<path.d="M5.3 |
| 5b60 | 38 20 48 31 38 20 4c 32 34 20 34 36 20 48 36 30 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 | 8.H18.L24.46.H60".stroke="#7ecfb |
| 5b80 | 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 | 8".stroke-width="0.8"/>......... |
| 5ba0 | 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 32 22 20 63 79 3d 22 33 30 22 20 72 3d 22 32 22 20 66 69 | <circle.cx="22".cy="30".r="2".fi |
| 5bc0 | 6c 6c 3d 22 6e 6f 6e 65 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b | ll="none".stroke="#7ecfb8".strok |
| 5be0 | 65 2d 77 69 64 74 68 3d 22 30 2e 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 | e-width="0.8"/>.........<circle. |
| 5c00 | 63 78 3d 22 31 38 22 20 63 79 3d 22 33 38 22 20 72 3d 22 32 22 20 66 69 6c 6c 3d 22 6e 6f 6e 65 | cx="18".cy="38".r="2".fill="none |
| 5c20 | 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d | ".stroke="#7ecfb8".stroke-width= |
| 5c40 | 22 30 2e 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 30 22 20 | "0.8"/>.........<circle.cx="10". |
| 5c60 | 63 79 3d 22 33 30 22 20 72 3d 22 31 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e | cy="30".r="1.2".fill="#7ecfb8"/> |
| 5c80 | 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 30 22 20 63 79 3d 22 33 38 22 | .........<circle.cx="10".cy="38" |
| 5ca0 | 20 72 3d 22 31 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0a 20 20 20 20 20 20 | .r="1.2".fill="#7ecfb8"/>....... |
| 5cc0 | 3c 2f 73 76 67 3e 60 20 3a 20 27 27 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 63 6c 75 73 74 65 72 | </svg>`.:.'';......const.cluster |
| 5ce0 | 52 6f 77 20 3d 20 68 61 73 43 6c 75 73 74 65 72 20 3f 20 60 0a 20 20 20 20 20 20 20 20 3c 64 69 | Row.=.hasCluster.?.`.........<di |
| 5d00 | 76 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 | v.class="status-row">........... |
| 5d20 | 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 6c 62 6c 22 3e 43 6c 75 73 74 65 72 | <span.class="status-lbl">Cluster |
| 5d40 | 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 69 | </span>...........<div.class="pi |
| 5d60 | 6c 6c 20 63 6c 75 73 74 65 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c | ll.cluster">.............<div.cl |
| 5d80 | 61 73 73 3d 22 64 6f 74 20 63 6c 75 73 74 65 72 22 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 | ass="dot.cluster"></div>........ |
| 5da0 | 20 20 20 20 20 24 7b 74 68 69 73 2e 5f 73 74 61 74 75 73 4c 61 62 65 6c 7d 0a 20 20 20 20 20 20 | .....${this._statusLabel}....... |
| 5dc0 | 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 60 20 3a 20 27 27 3b | ....</div>.........</div>`.:.''; |
| 5de0 | 0a 0a 20 20 20 20 63 6f 6e 73 74 20 6c 6f 61 64 52 6f 77 20 3d 20 68 61 73 4c 6f 61 64 20 3f 20 | ......const.loadRow.=.hasLoad.?. |
| 5e00 | 60 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 72 6f 77 | `.........<div.class="status-row |
| 5e20 | 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 | ">...........<span.class="status |
| 5e40 | 2d 6c 62 6c 22 3e 4c 6f 61 64 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 | -lbl">Load</span>...........<div |
| 5e60 | 20 63 6c 61 73 73 3d 22 70 69 6c 6c 20 6c 6f 61 64 2d 70 69 6c 6c 22 3e 0a 20 20 20 20 20 20 20 | .class="pill.load-pill">........ |
| 5e80 | 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 6f 74 20 6c 6f 61 64 2d 64 6f 74 22 3e 3c | .....<div.class="dot.load-dot">< |
| 5ea0 | 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 70 61 72 73 65 49 6e 74 28 6c 6f 61 | /div>.............${parseInt(loa |
| 5ec0 | 64 41 74 74 72 2c 20 31 30 29 7d 20 25 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 | dAttr,.10)}.%...........</div>.. |
| 5ee0 | 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 60 20 3a 20 27 27 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 | .......</div>`.:.'';......const. |
| 5f00 | 72 69 67 68 74 53 69 64 65 20 3d 20 73 68 6f 77 52 69 67 68 74 20 3f 20 60 0a 20 20 20 20 20 20 | rightSide.=.showRight.?.`....... |
| 5f20 | 24 7b 63 69 72 63 75 69 74 7d 0a 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 | ${circuit}.......<div.class="sta |
| 5f40 | 74 75 73 2d 63 6c 75 73 74 65 72 22 3e 0a 20 20 20 20 20 20 20 20 24 7b 63 6c 75 73 74 65 72 52 | tus-cluster">.........${clusterR |
| 5f60 | 6f 77 7d 0a 20 20 20 20 20 20 20 20 24 7b 6c 6f 61 64 52 6f 77 7d 0a 20 20 20 20 20 20 3c 2f 64 | ow}.........${loadRow}.......</d |
| 5f80 | 69 76 3e 0a 20 20 20 20 60 20 3a 20 27 27 3b 0a 0a 20 20 20 20 72 65 74 75 72 6e 20 60 0a 20 20 | iv>.....`.:.'';......return.`... |
| 5fa0 | 20 20 20 20 3c 61 20 63 6c 61 73 73 3d 22 62 61 6e 6e 65 72 22 20 68 72 65 66 3d 22 2f 64 61 73 | ....<a.class="banner".href="/das |
| 5fc0 | 68 62 6f 61 72 64 2f 22 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6c 6f | hboard/">.........<div.class="lo |
| 5fe0 | 67 6f 2d 6d 61 72 6b 22 3e 24 7b 74 68 69 73 2e 5f 6c 6f 67 6f 4d 61 72 6b 28 29 7d 3c 2f 64 69 | go-mark">${this._logoMark()}</di |
| 6000 | 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 69 76 69 64 65 72 22 3e | v>.........<div.class="divider"> |
| 6020 | 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 65 78 74 2d | </div>.........<div.class="text- |
| 6040 | 62 6c 6f 63 6b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 77 6f | block">...........<div.class="wo |
| 6060 | 72 64 6d 61 72 6b 22 3e 5a 45 4e 3c 73 70 61 6e 3e 20 24 7b 74 68 69 73 2e 5f 73 75 62 74 69 74 | rdmark">ZEN<span>.${this._subtit |
| 6080 | 6c 65 20 3f 3f 20 27 43 4f 4d 50 55 54 45 27 7d 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0a 20 20 | le.??.'COMPUTE'}</span></div>... |
| 60a0 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 61 67 6c 69 6e 65 22 3e 24 7b 74 | ........<div.class="tagline">${t |
| 60c0 | 68 69 73 2e 5f 74 61 67 6c 69 6e 65 20 3f 3f 20 28 63 6f 6d 70 61 63 74 20 3f 20 27 4f 72 63 68 | his._tagline.??.(compact.?.'Orch |
| 60e0 | 65 73 74 72 61 74 6f 72 27 20 3a 20 27 4f 72 63 68 65 73 74 72 61 74 6f 72 20 4f 76 65 72 76 69 | estrator'.:.'Orchestrator.Overvi |
| 6100 | 65 77 27 29 7d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 | ew')}</div>.........</div>...... |
| 6120 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 70 61 63 65 72 22 3e 3c 2f 64 69 76 3e 0a 20 20 | ...<div.class="spacer"></div>... |
| 6140 | 20 20 20 20 20 20 24 7b 72 69 67 68 74 53 69 64 65 7d 0a 20 20 20 20 20 20 3c 2f 61 3e 0a 20 20 | ......${rightSide}.......</a>... |
| 6160 | 20 20 60 3b 0a 20 20 7d 0a 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ..`;...}....//.................. |
| 6180 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 61a0 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 61c0 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 61e0 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 20 20 2f 2f 20 20 53 56 47 | .........................//..SVG |
| 6200 | 20 6c 6f 67 6f 20 6d 61 72 6b 0a 20 20 2f 2f 20 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | .logo.mark...//................. |
| 6220 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 | ................................ |
| 6240 | e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 | ................................ |
| 6260 | 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 | ................................ |
| 6280 | 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 e2 94 80 0a 0a 20 20 5f 6c 6f 67 6f | ..........................._logo |
| 62a0 | 4d 61 72 6b 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 73 72 63 20 3d 20 74 68 69 73 2e 5f 6c | Mark().{.....const.src.=.this._l |
| 62c0 | 6f 67 6f 53 72 63 3b 0a 20 20 20 20 69 66 20 28 73 72 63 29 20 7b 0a 20 20 20 20 20 20 72 65 74 | ogoSrc;.....if.(src).{.......ret |
| 62e0 | 75 72 6e 20 60 3c 69 6d 67 20 73 72 63 3d 22 24 7b 73 72 63 7d 22 20 61 6c 74 3d 22 7a 65 6e 22 | urn.`<img.src="${src}".alt="zen" |
| 6300 | 3e 60 3b 0a 20 20 20 20 7d 0a 20 20 20 20 72 65 74 75 72 6e 20 60 0a 20 20 20 20 20 20 3c 73 76 | >`;.....}.....return.`.......<sv |
| 6320 | 67 20 76 69 65 77 42 6f 78 3d 22 30 20 30 20 35 32 20 35 32 22 20 66 69 6c 6c 3d 22 6e 6f 6e 65 | g.viewBox="0.0.52.52".fill="none |
| 6340 | 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 32 30 30 30 2f | ".xmlns="http://www.w3.org/2000/ |
| 6360 | 73 76 67 22 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 36 22 20 63 79 | svg">.........<circle.cx="26".cy |
| 6380 | 3d 22 32 36 22 20 72 3d 22 32 32 22 20 73 74 72 6f 6b 65 3d 22 23 32 61 33 61 34 38 22 20 73 74 | ="26".r="22".stroke="#2a3a48".st |
| 63a0 | 72 6f 6b 65 2d 77 69 64 74 68 3d 22 31 2e 35 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 70 61 74 68 | roke-width="1.5"/>.........<path |
| 63c0 | 20 64 3d 22 4d 32 36 20 34 20 41 32 32 20 32 32 20 30 20 31 20 31 20 31 32 20 34 33 2e 31 22 20 | .d="M26.4.A22.22.0.1.1.12.43.1". |
| 63e0 | 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 32 | stroke="#7ecfb8".stroke-width="2 |
| 6400 | 22 20 73 74 72 6f 6b 65 2d 6c 69 6e 65 63 61 70 3d 22 72 6f 75 6e 64 22 20 66 69 6c 6c 3d 22 6e | ".stroke-linecap="round".fill="n |
| 6420 | 6f 6e 65 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 37 22 20 63 | one"/>.........<circle.cx="17".c |
| 6440 | 79 3d 22 31 37 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 20 2f 3e | y="17".r="1.6".fill="#7ecfb8"./> |
| 6460 | 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 36 22 20 63 79 3d 22 31 37 22 | .........<circle.cx="26".cy="17" |
| 6480 | 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 20 2f 3e 0a 20 20 20 20 20 | .r="1.6".fill="#7ecfb8"./>...... |
| 64a0 | 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 33 35 22 20 63 79 3d 22 31 37 22 20 72 3d 22 31 2e | ...<circle.cx="35".cy="17".r="1. |
| 64c0 | 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 | 6".fill="#7ecfb8"./>.........<ci |
| 64e0 | 72 63 6c 65 20 63 78 3d 22 31 37 22 20 63 79 3d 22 32 36 22 20 72 3d 22 31 2e 36 22 20 66 69 6c | rcle.cx="17".cy="26".r="1.6".fil |
| 6500 | 6c 3d 22 23 37 65 63 66 62 38 22 20 6f 70 61 63 69 74 79 3d 22 30 2e 36 22 2f 3e 0a 20 20 20 20 | l="#7ecfb8".opacity="0.6"/>..... |
| 6520 | 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 32 36 22 20 63 79 3d 22 32 36 22 20 72 3d 22 32 | ....<circle.cx="26".cy="26".r="2 |
| 6540 | 2e 32 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 | .2".fill="#7ecfb8"/>.........<ci |
| 6560 | 72 63 6c 65 20 63 78 3d 22 33 35 22 20 63 79 3d 22 32 36 22 20 72 3d 22 31 2e 36 22 20 66 69 6c | rcle.cx="35".cy="26".r="1.6".fil |
| 6580 | 6c 3d 22 23 37 65 63 66 62 38 22 20 6f 70 61 63 69 74 79 3d 22 30 2e 36 22 2f 3e 0a 20 20 20 20 | l="#7ecfb8".opacity="0.6"/>..... |
| 65a0 | 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 3d 22 31 37 22 20 63 79 3d 22 33 35 22 20 72 3d 22 31 | ....<circle.cx="17".cy="35".r="1 |
| 65c0 | 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 | .6".fill="#7ecfb8"/>.........<ci |
| 65e0 | 72 63 6c 65 20 63 78 3d 22 32 36 22 20 63 79 3d 22 33 35 22 20 72 3d 22 31 2e 36 22 20 66 69 6c | rcle.cx="26".cy="35".r="1.6".fil |
| 6600 | 6c 3d 22 23 37 65 63 66 62 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 69 72 63 6c 65 20 63 78 | l="#7ecfb8"/>.........<circle.cx |
| 6620 | 3d 22 33 35 22 20 63 79 3d 22 33 35 22 20 72 3d 22 31 2e 36 22 20 66 69 6c 6c 3d 22 23 37 65 63 | ="35".cy="35".r="1.6".fill="#7ec |
| 6640 | 66 62 38 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 65 20 78 31 3d 22 31 37 22 20 79 31 3d | fb8"/>.........<line.x1="17".y1= |
| 6660 | 22 31 37 22 20 78 32 3d 22 33 35 22 20 79 32 3d 22 31 37 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 | "17".x2="35".y2="17".stroke="#7e |
| 6680 | 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e 37 22 20 73 74 72 6f 6b 65 2d | cfb8".stroke-width="0.7".stroke- |
| 66a0 | 6f 70 61 63 69 74 79 3d 22 30 2e 32 35 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 65 20 78 | opacity="0.25"/>.........<line.x |
| 66c0 | 31 3d 22 33 35 22 20 79 31 3d 22 31 37 22 20 78 32 3d 22 31 37 22 20 79 32 3d 22 33 35 22 20 73 | 1="35".y1="17".x2="17".y2="35".s |
| 66e0 | 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e | troke="#7ecfb8".stroke-width="0. |
| 6700 | 37 22 20 73 74 72 6f 6b 65 2d 6f 70 61 63 69 74 79 3d 22 30 2e 32 35 22 2f 3e 0a 20 20 20 20 20 | 7".stroke-opacity="0.25"/>...... |
| 6720 | 20 20 20 3c 6c 69 6e 65 20 78 31 3d 22 31 37 22 20 79 31 3d 22 33 35 22 20 78 32 3d 22 33 35 22 | ...<line.x1="17".y1="35".x2="35" |
| 6740 | 20 79 32 3d 22 33 35 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 38 22 20 73 74 72 6f 6b 65 | .y2="35".stroke="#7ecfb8".stroke |
| 6760 | 2d 77 69 64 74 68 3d 22 30 2e 37 22 20 73 74 72 6f 6b 65 2d 6f 70 61 63 69 74 79 3d 22 30 2e 32 | -width="0.7".stroke-opacity="0.2 |
| 6780 | 22 2f 3e 0a 20 20 20 20 20 20 20 20 3c 6c 69 6e 65 20 78 31 3d 22 32 36 22 20 79 31 3d 22 31 37 | "/>.........<line.x1="26".y1="17 |
| 67a0 | 22 20 78 32 3d 22 32 36 22 20 79 32 3d 22 33 35 22 20 73 74 72 6f 6b 65 3d 22 23 37 65 63 66 62 | ".x2="26".y2="35".stroke="#7ecfb |
| 67c0 | 38 22 20 73 74 72 6f 6b 65 2d 77 69 64 74 68 3d 22 30 2e 37 22 20 73 74 72 6f 6b 65 2d 6f 70 61 | 8".stroke-width="0.7".stroke-opa |
| 67e0 | 63 69 74 79 3d 22 30 2e 32 22 2f 3e 0a 20 20 20 20 20 20 3c 2f 73 76 67 3e 0a 20 20 20 20 60 3b | city="0.2"/>.......</svg>.....`; |
| 6800 | 0a 20 20 7d 0a 7d 0a 0a 63 75 73 74 6f 6d 45 6c 65 6d 65 6e 74 73 2e 64 65 66 69 6e 65 28 27 7a | ...}.}..customElements.define('z |
| 6820 | 65 6e 2d 62 61 6e 6e 65 72 27 2c 20 5a 65 6e 42 61 6e 6e 65 72 29 3b 0a 50 4b 03 04 14 00 00 00 | en-banner',.ZenBanner);.PK...... |
| 6840 | 00 00 d7 6b 66 5c 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 63 6f 6d 70 75 74 65 2f 50 4b | ...kf\................compute/PK |
| 6860 | 03 04 0a 00 00 00 00 00 d7 6b 66 5c a6 ea 95 2a 8e 97 00 00 8e 97 00 00 14 00 00 00 63 6f 6d 70 | .........kf\...*............comp |
| 6880 | 75 74 65 2f 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a | ute/compute.html<!DOCTYPE.html>. |
| 68a0 | 3c 68 74 6d 6c 20 6c 61 6e 67 3d 22 65 6e 22 3e 0a 3c 68 65 61 64 3e 0a 20 20 20 20 3c 6d 65 74 | <html.lang="en">.<head>.....<met |
| 68c0 | 61 20 63 68 61 72 73 65 74 3d 22 55 54 46 2d 38 22 3e 0a 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d | a.charset="UTF-8">.....<meta.nam |
| 68e0 | 65 3d 22 76 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 | e="viewport".content="width=devi |
| 6900 | 63 65 2d 77 69 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0a 20 20 | ce-width,.initial-scale=1.0">... |
| 6920 | 20 20 3c 74 69 74 6c 65 3e 5a 65 6e 20 43 6f 6d 70 75 74 65 20 44 61 73 68 62 6f 61 72 64 3c 2f | ..<title>Zen.Compute.Dashboard</ |
| 6940 | 74 69 74 6c 65 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f | title>.....<script.src="https:// |
| 6960 | 63 64 6e 2e 6a 73 64 65 6c 69 76 72 2e 6e 65 74 2f 6e 70 6d 2f 63 68 61 72 74 2e 6a 73 40 34 2e | cdn.jsdelivr.net/npm/chart.js@4. |
| 6980 | 34 2e 30 2f 64 69 73 74 2f 63 68 61 72 74 2e 75 6d 64 2e 6d 69 6e 2e 6a 73 22 3e 3c 2f 73 63 72 | 4.0/dist/chart.umd.min.js"></scr |
| 69a0 | 69 70 74 3e 0a 20 20 20 20 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 | ipt>.....<link.rel="stylesheet". |
| 69c0 | 74 79 70 65 3d 22 74 65 78 74 2f 63 73 73 22 20 68 72 65 66 3d 22 2e 2e 2f 7a 65 6e 2e 63 73 73 | type="text/css".href="../zen.css |
| 69e0 | 22 20 2f 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 74 68 65 6d 65 2e 6a | "./>.....<script.src="../theme.j |
| 6a00 | 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e | s"></script>.....<script.src=".. |
| 6a20 | 2f 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 | /banner.js".defer></script>..... |
| 6a40 | 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f | <script.src="../nav.js".defer></ |
| 6a60 | 73 63 72 69 70 74 3e 0a 20 20 20 20 3c 73 74 79 6c 65 3e 0a 20 20 20 20 20 20 20 20 2e 67 72 69 | script>.....<style>..........gri |
| 6a80 | 64 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f | d.{.............grid-template-co |
| 6aa0 | 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 61 75 74 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 32 | lumns:.repeat(auto-fit,.minmax(2 |
| 6ac0 | 38 30 70 78 2c 20 31 66 72 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 | 80px,.1fr));.........}.......... |
| 6ae0 | 2e 63 68 61 72 74 2d 63 6f 6e 74 61 69 6e 65 72 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 | .chart-container.{.............p |
| 6b00 | 6f 73 69 74 69 6f 6e 3a 20 72 65 6c 61 74 69 76 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 | osition:.relative;.............h |
| 6b20 | 65 69 67 68 74 3a 20 33 30 30 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e | eight:.300px;.............margin |
| 6b40 | 2d 74 6f 70 3a 20 32 30 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e | -top:.20px;.........}........... |
| 6b60 | 73 74 61 74 73 2d 72 6f 77 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a | stats-row.{.............display: |
| 6b80 | 20 66 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 | .flex;.............justify-conte |
| 6ba0 | 6e 74 3a 20 73 70 61 63 65 2d 62 65 74 77 65 65 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d | nt:.space-between;.............m |
| 6bc0 | 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | argin-bottom:.12px;............. |
| 6be0 | 70 61 64 64 69 6e 67 3a 20 38 70 78 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 | padding:.8px.0;.............bord |
| 6c00 | 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 | er-bottom:.1px.solid.var(--theme |
| 6c20 | 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 | _border_subtle);.........}...... |
| 6c40 | 20 20 20 20 2e 73 74 61 74 73 2d 72 6f 77 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0a 20 20 20 20 | .....stats-row:last-child.{..... |
| 6c60 | 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 6e 6f 6e 65 3b 0a 20 20 20 | ........border-bottom:.none;.... |
| 6c80 | 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 30 3b 0a 20 20 20 20 20 | .........margin-bottom:.0;...... |
| 6ca0 | 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 73 2d 6c 61 62 65 6c 20 7b 0a 20 20 20 | ...}...........stats-label.{.... |
| 6cc0 | 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b | .........color:.var(--theme_g1); |
| 6ce0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0a 20 20 | .............font-size:.13px;... |
| 6d00 | 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 73 74 61 74 73 2d 76 61 6c 75 65 20 7b 0a | ......}...........stats-value.{. |
| 6d20 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 | ............color:.var(--theme_b |
| 6d40 | 72 69 67 68 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a | right);.............font-weight: |
| 6d60 | 20 36 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 | .600;.............font-size:.13p |
| 6d80 | 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d 73 74 61 74 | x;.........}...........rate-stat |
| 6da0 | 73 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 67 72 69 64 3b 0a 20 | s.{.............display:.grid;.. |
| 6dc0 | 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 | ...........grid-template-columns |
| 6de0 | 3a 20 72 65 70 65 61 74 28 33 2c 20 31 66 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 61 | :.repeat(3,.1fr);.............ga |
| 6e00 | 70 3a 20 31 36 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a | p:.16px;.............margin-top: |
| 6e20 | 20 31 36 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d | .16px;.........}...........rate- |
| 6e40 | 69 74 65 6d 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 | item.{.............text-align:.c |
| 6e60 | 65 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d | enter;.........}...........rate- |
| 6e80 | 76 61 6c 75 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 | value.{.............font-size:.2 |
| 6ea0 | 30 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 | 0px;.............font-weight:.60 |
| 6ec0 | 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d | 0;.............color:.var(--them |
| 6ee0 | 65 5f 70 30 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 72 61 74 65 2d | e_p0);.........}...........rate- |
| 6f00 | 6c 61 62 65 6c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 | label.{.............font-size:.1 |
| 6f20 | 31 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | 1px;.............color:.var(--th |
| 6f40 | 65 6d 65 5f 67 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a | eme_g1);.............margin-top: |
| 6f60 | 20 34 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d | .4px;.............text-transform |
| 6f80 | 3a 20 75 70 70 65 72 63 61 73 65 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 | :.uppercase;.........}.......... |
| 6fa0 | 2e 77 6f 72 6b 65 72 2d 72 6f 77 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 73 6f 72 | .worker-row.{.............cursor |
| 6fc0 | 3a 20 70 6f 69 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f | :.pointer;.............transitio |
| 6fe0 | 6e 3a 20 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a | n:.background.0.15s;.........}.. |
| 7000 | 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d 72 6f 77 3a 68 6f 76 65 72 20 7b 0a 20 20 20 20 | .........worker-row:hover.{..... |
| 7020 | 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | ........background:.var(--theme_ |
| 7040 | 70 34 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d | p4);.........}...........worker- |
| 7060 | 72 6f 77 2e 73 65 6c 65 63 74 65 64 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 | row.selected.{.............backg |
| 7080 | 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 29 3b 0a 20 20 20 20 20 20 20 20 | round:.var(--theme_p3);......... |
| 70a0 | 7d 0a 0a 20 20 20 20 20 20 20 20 2e 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 20 7b 0a 20 20 20 20 | }...........worker-detail.{..... |
| 70c0 | 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 3b 0a 20 20 20 20 20 20 | ........margin-top:.20px;....... |
| 70e0 | 20 20 20 20 20 20 62 6f 72 64 65 72 2d 74 6f 70 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 | ......border-top:.1px.solid.var( |
| 7100 | 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 69 6e 67 | --theme_g2);.............padding |
| 7120 | 2d 74 6f 70 3a 20 31 36 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e | -top:.16px;.........}........... |
| 7140 | 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 2d 74 69 74 6c 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | worker-detail-title.{........... |
| 7160 | 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 35 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 | ..font-size:.15px;.............f |
| 7180 | 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c | ont-weight:.600;.............col |
| 71a0 | 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 20 20 20 20 20 20 20 | or:.var(--theme_bright);........ |
| 71c0 | 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 0a 20 20 20 20 20 20 | .....margin-bottom:.12px;....... |
| 71e0 | 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 20 7b 0a 20 | ..}...........detail-section.{.. |
| 7200 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 36 70 78 3b 0a | ...........margin-bottom:.16px;. |
| 7220 | 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 73 65 63 74 69 | ........}...........detail-secti |
| 7240 | 6f 6e 2d 6c 61 62 65 6c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 | on-label.{.............font-size |
| 7260 | 3a 20 31 31 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a | :.11px;.............font-weight: |
| 7280 | 20 36 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 | .600;.............color:.var(--t |
| 72a0 | 68 65 6d 65 5f 67 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 74 72 61 6e 73 | heme_g1);.............text-trans |
| 72c0 | 66 6f 72 6d 3a 20 75 70 70 65 72 63 61 73 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 74 | form:.uppercase;.............let |
| 72e0 | 74 65 72 2d 73 70 61 63 69 6e 67 3a 20 30 2e 35 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ter-spacing:.0.5px;............. |
| 7300 | 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 36 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 | margin-bottom:.6px;.........}... |
| 7320 | 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 7b 0a 20 20 20 20 20 20 20 20 20 | ........detail-table.{.......... |
| 7340 | 20 20 20 77 69 64 74 68 3a 20 31 30 30 25 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 | ...width:.100%;.............bord |
| 7360 | 65 72 2d 63 6f 6c 6c 61 70 73 65 3a 20 63 6f 6c 6c 61 70 73 65 3b 0a 20 20 20 20 20 20 20 20 20 | er-collapse:.collapse;.......... |
| 7380 | 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 | ...font-size:.12px;.........}... |
| 73a0 | 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 74 64 20 7b 0a 20 20 20 20 20 20 | ........detail-table.td.{....... |
| 73c0 | 20 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 34 70 78 20 38 70 78 3b 0a 20 20 20 20 20 20 20 20 | ......padding:.4px.8px;......... |
| 73e0 | 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 20 20 20 20 | ....color:.var(--theme_g0);..... |
| 7400 | 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 31 70 78 20 73 6f 6c 69 64 | ........border-bottom:.1px.solid |
| 7420 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 0a 20 20 20 | .var(--theme_border_subtle);.... |
| 7440 | 20 20 20 20 20 20 20 20 20 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a 20 74 6f 70 3b 0a 20 20 | .........vertical-align:.top;... |
| 7460 | 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 74 | ......}...........detail-table.t |
| 7480 | 64 3a 66 69 72 73 74 2d 63 68 69 6c 64 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f | d:first-child.{.............colo |
| 74a0 | 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r:.var(--theme_g1);............. |
| 74c0 | 77 69 64 74 68 3a 20 34 30 25 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d | width:.40%;.............font-fam |
| 74e0 | 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 | ily:.monospace;.........}....... |
| 7500 | 20 20 20 2e 64 65 74 61 69 6c 2d 74 61 62 6c 65 20 74 72 3a 6c 61 73 74 2d 63 68 69 6c 64 20 74 | ....detail-table.tr:last-child.t |
| 7520 | 64 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 20 6e | d.{.............border-bottom:.n |
| 7540 | 6f 6e 65 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 64 65 74 61 69 6c 2d | one;.........}...........detail- |
| 7560 | 6d 6f 6e 6f 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 | mono.{.............font-family:. |
| 7580 | 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 | monospace;.............font-size |
| 75a0 | 3a 20 31 31 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d | :.11px;.............color:.var(- |
| 75c0 | 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e | -theme_g1);.........}........... |
| 75e0 | 64 65 74 61 69 6c 2d 74 61 67 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 | detail-tag.{.............display |
| 7600 | 3a 20 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 61 64 64 | :.inline-block;.............padd |
| 7620 | 69 6e 67 3a 20 32 70 78 20 38 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 | ing:.2px.8px;.............border |
| 7640 | 2d 72 61 64 69 75 73 3a 20 34 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 | -radius:.4px;.............backgr |
| 7660 | 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 | ound:.var(--theme_border_subtle) |
| 7680 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 | ;.............color:.var(--theme |
| 76a0 | 5f 67 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 | _g0);.............font-size:.11p |
| 76c0 | 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 6e 3a 20 32 70 78 20 34 70 78 20 32 | x;.............margin:.2px.4px.2 |
| 76e0 | 70 78 20 30 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0a 3c 2f 68 | px.0;.........}.....</style>.</h |
| 7700 | 65 61 64 3e 0a 3c 62 6f 64 79 3e 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74 | ead>.<body>.....<div.class="cont |
| 7720 | 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 30 30 70 78 3b | ainer".style="max-width:.1400px; |
| 7740 | 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 22 3e 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d | .margin:.0.auto;">.........<zen- |
| 7760 | 62 61 6e 6e 65 72 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 6e 6f 6d 69 6e 61 6c 22 20 | banner.cluster-status="nominal". |
| 7780 | 6c 6f 61 64 3d 22 30 22 20 74 61 67 6c 69 6e 65 3d 22 4e 6f 64 65 20 4f 76 65 72 76 69 65 77 22 | load="0".tagline="Node.Overview" |
| 77a0 | 20 6c 6f 67 6f 2d 73 72 63 3d 22 2e 2e 2f 66 61 76 69 63 6f 6e 2e 69 63 6f 22 3e 3c 2f 7a 65 6e | .logo-src="../favicon.ico"></zen |
| 77c0 | 2d 62 61 6e 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e 0a 20 20 20 20 20 | -banner>.........<zen-nav>...... |
| 77e0 | 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 3e 48 6f 6d | .......<a.href="/dashboard/">Hom |
| 7800 | 65 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 63 6f 6d 70 75 | e</a>.............<a.href="compu |
| 7820 | 74 65 2e 68 74 6d 6c 22 3e 4e 6f 64 65 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 | te.html">Node</a>.............<a |
| 7840 | 20 68 72 65 66 3d 22 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 22 3e 4f 72 63 68 65 73 | .href="orchestrator.html">Orches |
| 7860 | 74 72 61 74 6f 72 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e 0a 20 20 | trator</a>.........</zen-nav>... |
| 7880 | 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 6d 65 73 74 61 6d 70 22 3e 4c 61 73 | ......<div.class="timestamp">Las |
| 78a0 | 74 20 75 70 64 61 74 65 64 3a 20 3c 73 70 61 6e 20 69 64 3d 22 6c 61 73 74 2d 75 70 64 61 74 65 | t.updated:.<span.id="last-update |
| 78c0 | 22 3e 4e 65 76 65 72 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 64 | ">Never</span></div>..........<d |
| 78e0 | 69 76 20 69 64 3d 22 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 22 3e 3c 2f 64 69 76 3e 0a 0a | iv.id="error-container"></div>.. |
| 7900 | 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 51 75 65 75 65 20 53 74 61 74 73 20 | ........<!--.Action.Queue.Stats. |
| 7920 | 2d 2d 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d | -->.........<div.class="section- |
| 7940 | 74 69 74 6c 65 22 3e 41 63 74 69 6f 6e 20 51 75 65 75 65 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 | title">Action.Queue</div>....... |
| 7960 | 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 67 72 69 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ..<div.class="grid">............ |
| 7980 | 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .<div.class="card">............. |
| 79a0 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 50 65 6e 64 | ....<div.class="card-title">Pend |
| 79c0 | 69 6e 67 20 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.Actions</div>............... |
| 79e0 | 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 | ..<div.class="metric-value".id=" |
| 7a00 | 61 63 74 69 6f 6e 73 2d 70 65 6e 64 69 6e 67 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 | actions-pending">-</div>........ |
| 7a20 | 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 | .........<div.class="metric-labe |
| 7a40 | 6c 22 3e 57 61 69 74 69 6e 67 20 74 6f 20 62 65 20 73 63 68 65 64 75 6c 65 64 3c 2f 64 69 76 3e | l">Waiting.to.be.scheduled</div> |
| 7a60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............</div>............. |
| 7a80 | 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | <div.class="card">.............. |
| 7aa0 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 52 75 6e 6e 69 | ...<div.class="card-title">Runni |
| 7ac0 | 6e 67 20 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.Actions</div>................ |
| 7ae0 | 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 61 | .<div.class="metric-value".id="a |
| 7b00 | 63 74 69 6f 6e 73 2d 72 75 6e 6e 69 6e 67 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | ctions-running">-</div>......... |
| 7b20 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c | ........<div.class="metric-label |
| 7b40 | 22 3e 43 75 72 72 65 6e 74 6c 79 20 65 78 65 63 75 74 69 6e 67 3c 2f 64 69 76 3e 0a 20 20 20 20 | ">Currently.executing</div>..... |
| 7b60 | 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 | ........</div>.............<div. |
| 7b80 | 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 | class="card">.................<d |
| 7ba0 | 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6d 70 6c 65 74 65 64 20 | iv.class="card-title">Completed. |
| 7bc0 | 41 63 74 69 6f 6e 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 | Actions</div>.................<d |
| 7be0 | 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 61 63 74 69 | iv.class="metric-value".id="acti |
| 7c00 | 6f 6e 73 2d 63 6f 6d 70 6c 65 74 65 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 | ons-complete">-</div>........... |
| 7c20 | 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e | ......<div.class="metric-label"> |
| 7c40 | 52 65 73 75 6c 74 73 20 61 76 61 69 6c 61 62 6c 65 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | Results.available</div>......... |
| 7c60 | 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 | ....</div>.........</div>....... |
| 7c80 | 20 20 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 51 75 65 75 65 20 43 68 61 72 74 20 2d 2d 3e 0a 20 | ...<!--.Action.Queue.Chart.-->.. |
| 7ca0 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 | .......<div.class="card".style=" |
| 7cc0 | 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 | margin-bottom:.30px;">.......... |
| 7ce0 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 6f | ...<div.class="card-title">Actio |
| 7d00 | 6e 20 51 75 65 75 65 20 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 | n.Queue.History</div>........... |
| 7d20 | 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 68 61 72 74 2d 63 6f 6e 74 61 69 6e 65 72 22 3e 0a | ..<div.class="chart-container">. |
| 7d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 71 75 65 75 | ................<canvas.id="queu |
| 7d60 | 65 2d 63 68 61 72 74 22 3e 3c 2f 63 61 6e 76 61 73 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c | e-chart"></canvas>.............< |
| 7d80 | 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 21 | /div>.........</div>..........<! |
| 7da0 | 2d 2d 20 50 65 72 66 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 20 2d 2d 3e 0a 20 20 20 20 20 | --.Performance.Metrics.-->...... |
| 7dc0 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 50 65 | ...<div.class="section-title">Pe |
| 7de0 | 72 66 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | rformance.Metrics</div>......... |
| 7e00 | 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d | <div.class="card".style="margin- |
| 7e20 | 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 | bottom:.30px;">.............<div |
| 7e40 | 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6d 70 6c 65 74 69 6f 6e 20 52 | .class="card-title">Completion.R |
| 7e60 | 61 74 65 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 | ate</div>.............<div.class |
| 7e80 | 3d 22 72 61 74 65 2d 73 74 61 74 73 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | ="rate-stats">.................< |
| 7ea0 | 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 3e 0a 20 20 20 20 20 20 20 20 20 | div.class="rate-item">.......... |
| 7ec0 | 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 76 61 6c 75 | ...........<div.class="rate-valu |
| 7ee0 | 65 22 20 69 64 3d 22 72 61 74 65 2d 31 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 | e".id="rate-1">-</div>.......... |
| 7f00 | 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 | ...........<div.class="rate-labe |
| 7f20 | 6c 22 3e 31 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | l">1.min.rate</div>............. |
| 7f40 | 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 | ....</div>.................<div. |
| 7f60 | 63 6c 61 73 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | class="rate-item">.............. |
| 7f80 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 | .......<div.class="rate-value".i |
| 7fa0 | 64 3d 22 72 61 74 65 2d 35 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | d="rate-5">-</div>.............. |
| 7fc0 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 35 | .......<div.class="rate-label">5 |
| 7fe0 | 20 6d 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .min.rate</div>................. |
| 8000 | 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | </div>.................<div.clas |
| 8020 | 73 3d 22 72 61 74 65 2d 69 74 65 6d 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s="rate-item">.................. |
| 8040 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 76 61 6c 75 65 22 20 69 64 3d 22 72 | ...<div.class="rate-value".id="r |
| 8060 | 61 74 65 2d 31 35 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ate-15">-</div>................. |
| 8080 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 72 61 74 65 2d 6c 61 62 65 6c 22 3e 31 35 20 6d | ....<div.class="rate-label">15.m |
| 80a0 | 69 6e 20 72 61 74 65 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f | in.rate</div>.................</ |
| 80c0 | 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | div>.............</div>......... |
| 80e0 | 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 | ....<div.style="margin-top:.20px |
| 8100 | 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 | ;">.................<div.class=" |
| 8120 | 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | stats-row">..................... |
| 8140 | 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 54 6f 74 61 6c 20 | <span.class="stats-label">Total. |
| 8160 | 52 65 74 69 72 65 64 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Retired</span>.................. |
| 8180 | 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 69 64 3d | ...<span.class="stats-value".id= |
| 81a0 | 22 72 65 74 69 72 65 64 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 | "retired-count">-</span>........ |
| 81c0 | 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........</div>................. |
| 81e0 | 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 | <div.class="stats-row">......... |
| 8200 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c | ............<span.class="stats-l |
| 8220 | 61 62 65 6c 22 3e 4d 65 61 6e 20 52 61 74 65 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 | abel">Mean.Rate</span>.......... |
| 8240 | 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 | ...........<span.class="stats-va |
| 8260 | 6c 75 65 22 20 69 64 3d 22 72 61 74 65 2d 6d 65 61 6e 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 20 | lue".id="rate-mean">-</span>.... |
| 8280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............</div>............. |
| 82a0 | 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c | </div>.........</div>..........< |
| 82c0 | 21 2d 2d 20 57 6f 72 6b 65 72 73 20 2d 2d 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 | !--.Workers.-->.........<div.cla |
| 82e0 | 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 57 6f 72 6b 65 72 73 3c 2f 64 69 76 3e | ss="section-title">Workers</div> |
| 8300 | 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 | .........<div.class="card".style |
| 8320 | 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 | ="margin-bottom:.30px;">........ |
| 8340 | 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 57 6f 72 | .....<div.class="card-title">Wor |
| 8360 | 6b 65 72 20 53 74 61 74 75 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 | ker.Status</div>.............<di |
| 8380 | 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | v.class="stats-row">............ |
| 83a0 | 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 52 | .....<span.class="stats-label">R |
| 83c0 | 65 67 69 73 74 65 72 65 64 20 57 6f 72 6b 65 72 73 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 | egistered.Workers</span>........ |
| 83e0 | 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 | .........<span.class="stats-valu |
| 8400 | 65 22 20 69 64 3d 22 77 6f 72 6b 65 72 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 | e".id="worker-count">-</span>... |
| 8420 | 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 | ..........</div>.............<di |
| 8440 | 76 20 69 64 3d 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 | v.id="worker-table-container".st |
| 8460 | 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 31 36 70 78 3b 20 64 69 73 70 6c 61 79 3a 20 | yle="margin-top:.16px;.display:. |
| 8480 | 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 | none;">.................<table.i |
| 84a0 | 64 3d 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d="worker-table">............... |
| 84c0 | 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......<thead>................... |
| 84e0 | 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......<tr>...................... |
| 8500 | 20 20 20 20 20 20 20 3c 74 68 3e 4e 61 6d 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | .......<th>Name</th>............ |
| 8520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 50 6c 61 74 66 6f 72 6d 3c 2f 74 | .................<th>Platform</t |
| 8540 | 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | h>.............................< |
| 8560 | 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 43 6f | th.style="text-align:.right;">Co |
| 8580 | 72 65 73 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | res</th>........................ |
| 85a0 | 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 | .....<th.style="text-align:.righ |
| 85c0 | 74 3b 22 3e 54 69 6d 65 6f 75 74 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t;">Timeout</th>................ |
| 85e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 | .............<th.style="text-ali |
| 8600 | 67 6e 3a 20 72 69 67 68 74 3b 22 3e 46 75 6e 63 74 69 6f 6e 73 3c 2f 74 68 3e 0a 20 20 20 20 20 | gn:.right;">Functions</th>...... |
| 8620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 57 6f 72 6b 65 | .......................<th>Worke |
| 8640 | 72 20 49 44 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.ID</th>....................... |
| 8660 | 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 | ..</tr>.....................</th |
| 8680 | 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 | ead>.....................<tbody. |
| 86a0 | 69 64 3d 22 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0a | id="worker-table-body"></tbody>. |
| 86c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 | ................</table>........ |
| 86e0 | 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 22 | .........<div.id="worker-detail" |
| 8700 | 20 63 6c 61 73 73 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 22 20 73 74 79 6c 65 3d 22 64 69 | .class="worker-detail".style="di |
| 8720 | 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | splay:.none;"></div>............ |
| 8740 | 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 | .</div>.........</div>.......... |
| 8760 | 3c 21 2d 2d 20 51 75 65 75 65 73 20 2d 2d 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 | <!--.Queues.-->.........<div.cla |
| 8780 | 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 51 75 65 75 65 73 3c 2f 64 69 76 3e 0a | ss="section-title">Queues</div>. |
| 87a0 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d | ........<div.class="card".style= |
| 87c0 | 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 20 | "margin-bottom:.30px;">......... |
| 87e0 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 51 75 65 75 | ....<div.class="card-title">Queu |
| 8800 | 65 20 53 74 61 74 75 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 | e.Status</div>.............<div. |
| 8820 | 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 65 6d 70 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 | id="queue-list-empty".class="emp |
| 8840 | 74 79 2d 73 74 61 74 65 22 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 | ty-state".style="text-align:.lef |
| 8860 | 74 3b 22 3e 4e 6f 20 71 75 65 75 65 73 2e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | t;">No.queues.</div>............ |
| 8880 | 20 3c 64 69 76 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 63 6f 6e 74 61 69 6e 65 72 22 20 | .<div.id="queue-list-container". |
| 88a0 | 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 | style="display:.none;">......... |
| 88c0 | 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d 74 61 | ........<table.id="queue-list-ta |
| 88e0 | 62 6c 65 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 | ble">.....................<thead |
| 8900 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0a 20 | >.........................<tr>.. |
| 8920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 | ...........................<th.s |
| 8940 | 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 | tyle="text-align:.right;.width:. |
| 8960 | 36 30 70 78 3b 22 3e 49 44 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 60px;">ID</th>.................. |
| 8980 | 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e | ...........<th.style="text-align |
| 89a0 | 3a 20 63 65 6e 74 65 72 3b 20 77 69 64 74 68 3a 20 38 30 70 78 3b 22 3e 53 74 61 74 75 73 3c 2f | :.center;.width:.80px;">Status</ |
| 89c0 | 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | th>............................. |
| 89e0 | 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 41 | <th.style="text-align:.right;">A |
| 8a00 | 63 74 69 76 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ctive</th>...................... |
| 8a20 | 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 | .......<th.style="text-align:.ri |
| 8a40 | 67 68 74 3b 22 3e 43 6f 6d 70 6c 65 74 65 64 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ght;">Completed</th>............ |
| 8a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 | .................<th.style="text |
| 8a80 | 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 46 61 69 6c 65 64 3c 2f 74 68 3e 0a 20 20 20 20 | -align:.right;">Failed</th>..... |
| 8aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c | ........................<th.styl |
| 8ac0 | 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 41 62 61 6e 64 6f 6e 65 64 | e="text-align:.right;">Abandoned |
| 8ae0 | 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | </th>........................... |
| 8b00 | 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 | ..<th.style="text-align:.right;" |
| 8b20 | 3e 43 61 6e 63 65 6c 6c 65 64 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >Cancelled</th>................. |
| 8b40 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 54 6f 6b 65 6e 3c 2f 74 68 3e 0a 20 20 20 20 20 | ............<th>Token</th>...... |
| 8b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 | ...................</tr>........ |
| 8b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 | .............</thead>........... |
| 8ba0 | 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 71 75 65 75 65 2d 6c 69 73 74 2d | ..........<tbody.id="queue-list- |
| 8bc0 | 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | body"></tbody>.................< |
| 8be0 | 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 | /table>.............</div>...... |
| 8c00 | 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 21 2d 2d 20 41 63 74 69 6f 6e 20 48 | ...</div>..........<!--.Action.H |
| 8c20 | 69 73 74 6f 72 79 20 2d 2d 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 | istory.-->.........<div.class="s |
| 8c40 | 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 52 65 63 65 6e 74 20 41 63 74 69 6f 6e 73 3c 2f 64 69 | ection-title">Recent.Actions</di |
| 8c60 | 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 20 73 74 79 | v>.........<div.class="card".sty |
| 8c80 | 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 33 30 70 78 3b 22 3e 0a 20 20 20 20 20 | le="margin-bottom:.30px;">...... |
| 8ca0 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 | .......<div.class="card-title">A |
| 8cc0 | 63 74 69 6f 6e 20 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ction.History</div>............. |
| 8ce0 | 3c 64 69 76 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 22 20 63 | <div.id="action-history-empty".c |
| 8d00 | 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 | lass="empty-state".style="text-a |
| 8d20 | 6c 69 67 6e 3a 20 6c 65 66 74 3b 22 3e 4e 6f 20 61 63 74 69 6f 6e 73 20 72 65 63 6f 72 64 65 64 | lign:.left;">No.actions.recorded |
| 8d40 | 20 79 65 74 2e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d | .yet.</div>.............<div.id= |
| 8d60 | 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 | "action-history-container".style |
| 8d80 | 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ="display:.none;">.............. |
| 8da0 | 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 74 61 62 | ...<table.id="action-history-tab |
| 8dc0 | 6c 65 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 61 64 3e | le">.....................<thead> |
| 8de0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 | .........................<tr>... |
| 8e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 | ..........................<th.st |
| 8e20 | 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 36 | yle="text-align:.right;.width:.6 |
| 8e40 | 30 70 78 3b 22 3e 4c 53 4e 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 0px;">LSN</th>.................. |
| 8e60 | 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e | ...........<th.style="text-align |
| 8e80 | 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 36 30 70 78 3b 22 3e 51 75 65 75 65 3c 2f 74 68 | :.right;.width:.60px;">Queue</th |
| 8ea0 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 | >.............................<t |
| 8ec0 | 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 20 77 69 64 | h.style="text-align:.center;.wid |
| 8ee0 | 74 68 3a 20 37 30 70 78 3b 22 3e 53 74 61 74 75 73 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 | th:.70px;">Status</th>.......... |
| 8f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 46 75 6e 63 74 69 6f 6e 3c | ...................<th>Function< |
| 8f20 | 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /th>............................ |
| 8f40 | 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 | .<th.style="text-align:.right;.w |
| 8f60 | 69 64 74 68 3a 20 38 30 70 78 3b 22 3e 53 74 61 72 74 65 64 3c 2f 74 68 3e 0a 20 20 20 20 20 20 | idth:.80px;">Started</th>....... |
| 8f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d | ......................<th.style= |
| 8fa0 | 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 38 30 70 78 3b | "text-align:.right;.width:.80px; |
| 8fc0 | 22 3e 46 69 6e 69 73 68 65 64 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ">Finished</th>................. |
| 8fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 | ............<th.style="text-alig |
| 9000 | 6e 3a 20 72 69 67 68 74 3b 20 77 69 64 74 68 3a 20 38 30 70 78 3b 22 3e 44 75 72 61 74 69 6f 6e | n:.right;.width:.80px;">Duration |
| 9020 | 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | </th>........................... |
| 9040 | 20 20 3c 74 68 3e 57 6f 72 6b 65 72 20 49 44 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ..<th>Worker.ID</th>............ |
| 9060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 41 63 74 69 6f 6e 20 49 44 3c 2f | .................<th>Action.ID</ |
| 9080 | 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 | th>.........................</tr |
| 90a0 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0a 20 | >.....................</thead>.. |
| 90c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 61 63 | ...................<tbody.id="ac |
| 90e0 | 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0a 20 20 20 20 | tion-history-body"></tbody>..... |
| 9100 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ............</table>............ |
| 9120 | 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 | .</div>.........</div>.......... |
| 9140 | 3c 21 2d 2d 20 53 79 73 74 65 6d 20 52 65 73 6f 75 72 63 65 73 20 2d 2d 3e 0a 20 20 20 20 20 20 | <!--.System.Resources.-->....... |
| 9160 | 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 53 79 73 | ..<div.class="section-title">Sys |
| 9180 | 74 65 6d 20 52 65 73 6f 75 72 63 65 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 | tem.Resources</div>.........<div |
| 91a0 | 20 63 6c 61 73 73 3d 22 67 72 69 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 | .class="grid">.............<div. |
| 91c0 | 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 | class="card">.................<d |
| 91e0 | 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 50 55 20 55 73 61 67 65 3c | iv.class="card-title">CPU.Usage< |
| 9200 | 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 | /div>.................<div.class |
| 9220 | 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 75 73 61 67 65 22 3e 2d | ="metric-value".id="cpu-usage">- |
| 9240 | 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | </div>.................<div.clas |
| 9260 | 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 50 65 72 63 65 6e 74 3c 2f 64 69 76 3e 0a 20 | s="metric-label">Percent</div>.. |
| 9280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 | ...............<div.class="progr |
| 92a0 | 65 73 73 2d 62 61 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 | ess-bar">.....................<d |
| 92c0 | 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 20 69 64 3d 22 63 70 75 | iv.class="progress-fill".id="cpu |
| 92e0 | 2d 70 72 6f 67 72 65 73 73 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 30 25 22 3e 3c 2f 64 | -progress".style="width:.0%"></d |
| 9300 | 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 | iv>.................</div>...... |
| 9320 | 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 70 6f 73 69 74 69 6f 6e 3a | ...........<div.style="position: |
| 9340 | 20 72 65 6c 61 74 69 76 65 3b 20 68 65 69 67 68 74 3a 20 36 30 70 78 3b 20 6d 61 72 67 69 6e 2d | .relative;.height:.60px;.margin- |
| 9360 | 74 6f 70 3a 20 31 32 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | top:.12px;">.................... |
| 9380 | 20 3c 63 61 6e 76 61 73 20 69 64 3d 22 63 70 75 2d 63 68 61 72 74 22 3e 3c 2f 63 61 6e 76 61 73 | .<canvas.id="cpu-chart"></canvas |
| 93a0 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 | >.................</div>........ |
| 93c0 | 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a | .........<div.style="margin-top: |
| 93e0 | 20 31 32 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 | .12px;">.....................<di |
| 9400 | 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | v.class="stats-row">............ |
| 9420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d | .............<span.class="stats- |
| 9440 | 6c 61 62 65 6c 22 3e 50 61 63 6b 61 67 65 73 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 | label">Packages</span>.......... |
| 9460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 | ...............<span.class="stat |
| 9480 | 73 2d 76 61 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 70 61 63 6b 61 67 65 73 22 3e 2d 3c 2f 73 70 | s-value".id="cpu-packages">-</sp |
| 94a0 | 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 | an>.....................</div>.. |
| 94c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 | ...................<div.class="s |
| 94e0 | 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tats-row">...................... |
| 9500 | 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 50 68 79 | ...<span.class="stats-label">Phy |
| 9520 | 73 69 63 61 6c 20 43 6f 72 65 73 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | sical.Cores</span>.............. |
| 9540 | 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 | ...........<span.class="stats-va |
| 9560 | 6c 75 65 22 20 69 64 3d 22 63 70 75 2d 63 6f 72 65 73 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 20 | lue".id="cpu-cores">-</span>.... |
| 9580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | .................</div>......... |
| 95a0 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f | ............<div.class="stats-ro |
| 95c0 | 77 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 | w">.........................<spa |
| 95e0 | 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 4c 6f 67 69 63 61 6c 20 50 72 | n.class="stats-label">Logical.Pr |
| 9600 | 6f 63 65 73 73 6f 72 73 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ocessors</span>................. |
| 9620 | 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 | ........<span.class="stats-value |
| 9640 | 22 20 69 64 3d 22 63 70 75 2d 6c 70 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 | ".id="cpu-lp">-</span>.......... |
| 9660 | 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........</div>............... |
| 9680 | 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 | ..</div>.............</div>..... |
| 96a0 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 | ........<div.class="card">...... |
| 96c0 | 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c | ...........<div.class="card-titl |
| 96e0 | 65 22 3e 4d 65 6d 6f 72 79 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e">Memory</div>................. |
| 9700 | 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 20 | <div.class="stats-row">......... |
| 9720 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 6c | ............<span.class="stats-l |
| 9740 | 61 62 65 6c 22 3e 55 73 65 64 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | abel">Used</span>............... |
| 9760 | 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 22 20 | ......<span.class="stats-value". |
| 9780 | 69 64 3d 22 6d 65 6d 6f 72 79 2d 75 73 65 64 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 | id="memory-used">-</span>....... |
| 97a0 | 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........</div>................ |
| 97c0 | 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 20 20 20 20 20 20 | .<div.class="stats-row">........ |
| 97e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d | .............<span.class="stats- |
| 9800 | 6c 61 62 65 6c 22 3e 54 6f 74 61 6c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | label">Total</span>............. |
| 9820 | 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 76 61 6c 75 65 | ........<span.class="stats-value |
| 9840 | 22 20 69 64 3d 22 6d 65 6d 6f 72 79 2d 74 6f 74 61 6c 22 3e 2d 3c 2f 73 70 61 6e 3e 0a 20 20 20 | ".id="memory-total">-</span>.... |
| 9860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............</div>............. |
| 9880 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 3e 0a 20 | ....<div.class="progress-bar">.. |
| 98a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 | ...................<div.class="p |
| 98c0 | 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 20 69 64 3d 22 6d 65 6d 6f 72 79 2d 70 72 6f 67 72 65 73 | rogress-fill".id="memory-progres |
| 98e0 | 73 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 30 25 22 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 | s".style="width:.0%"></div>..... |
| 9900 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c | ............</div>.............< |
| 9920 | 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 | /div>.............<div.class="ca |
| 9940 | 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d | rd">.................<div.class= |
| 9960 | 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 44 69 73 6b 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | "card-title">Disk</div>......... |
| 9980 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a | ........<div.class="stats-row">. |
| 99a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d | ....................<span.class= |
| 99c0 | 22 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 55 73 65 64 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 | "stats-label">Used</span>....... |
| 99e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 | ..............<span.class="stats |
| 9a00 | 2d 76 61 6c 75 65 22 20 69 64 3d 22 64 69 73 6b 2d 75 73 65 64 22 3e 2d 3c 2f 73 70 61 6e 3e 0a | -value".id="disk-used">-</span>. |
| 9a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 | ................</div>.......... |
| 9a40 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 74 61 74 73 2d 72 6f 77 22 3e 0a 20 | .......<div.class="stats-row">.. |
| 9a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 | ...................<span.class=" |
| 9a80 | 73 74 61 74 73 2d 6c 61 62 65 6c 22 3e 54 6f 74 61 6c 3c 2f 73 70 61 6e 3e 0a 20 20 20 20 20 20 | stats-label">Total</span>....... |
| 9aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 73 | ..............<span.class="stats |
| 9ac0 | 2d 76 61 6c 75 65 22 20 69 64 3d 22 64 69 73 6b 2d 74 6f 74 61 6c 22 3e 2d 3c 2f 73 70 61 6e 3e | -value".id="disk-total">-</span> |
| 9ae0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | .................</div>......... |
| 9b00 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 62 61 72 | ........<div.class="progress-bar |
| 9b20 | 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | ">.....................<div.clas |
| 9b40 | 73 3d 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 22 20 69 64 3d 22 64 69 73 6b 2d 70 72 6f 67 72 | s="progress-fill".id="disk-progr |
| 9b60 | 65 73 73 22 20 73 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 30 25 22 3e 3c 2f 64 69 76 3e 0a 20 20 | ess".style="width:.0%"></div>... |
| 9b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ..............</div>............ |
| 9ba0 | 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 2f 64 69 76 | .</div>.........</div>.....</div |
| 9bc0 | 3e 0a 0a 20 20 20 20 3c 73 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 6e 66 69 | >......<script>.........//.Confi |
| 9be0 | 67 75 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 42 41 53 45 5f 55 52 4c 20 | guration.........const.BASE_URL. |
| 9c00 | 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 69 6e 3b 0a 20 20 20 20 20 20 | =.window.location.origin;....... |
| 9c20 | 20 20 63 6f 6e 73 74 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 20 3d 20 32 30 30 30 3b | ..const.REFRESH_INTERVAL.=.2000; |
| 9c40 | 20 2f 2f 20 32 20 73 65 63 6f 6e 64 73 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 4d 41 58 5f | .//.2.seconds.........const.MAX_ |
| 9c60 | 48 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 20 3d 20 36 30 3b 20 2f 2f 20 53 68 6f 77 20 6c 61 73 | HISTORY_POINTS.=.60;.//.Show.las |
| 9c80 | 74 20 32 20 6d 69 6e 75 74 65 73 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 44 61 74 61 20 73 74 6f | t.2.minutes..........//.Data.sto |
| 9ca0 | 72 61 67 65 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 68 69 73 74 6f 72 79 20 3d 20 7b 0a 20 | rage.........const.history.=.{.. |
| 9cc0 | 20 20 20 20 20 20 20 20 20 20 20 74 69 6d 65 73 74 61 6d 70 73 3a 20 5b 5d 2c 0a 20 20 20 20 20 | ...........timestamps:.[],...... |
| 9ce0 | 20 20 20 20 20 20 20 70 65 6e 64 69 6e 67 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .......pending:.[],............. |
| 9d00 | 72 75 6e 6e 69 6e 67 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6d 70 6c 65 74 | running:.[],.............complet |
| 9d20 | 65 64 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 3a 20 5b 5d 0a 20 20 20 20 | ed:.[],.............cpu:.[]..... |
| 9d40 | 20 20 20 20 7d 3b 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 43 50 55 20 73 70 61 72 6b 6c 69 6e 65 | ....};..........//.CPU.sparkline |
| 9d60 | 20 63 68 61 72 74 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 70 75 43 74 78 20 3d 20 64 6f | .chart.........const.cpuCtx.=.do |
| 9d80 | 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 75 2d 63 68 61 72 74 | cument.getElementById('cpu-chart |
| 9da0 | 27 29 2e 67 65 74 43 6f 6e 74 65 78 74 28 27 32 64 27 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e | ').getContext('2d');.........con |
| 9dc0 | 73 74 20 63 70 75 43 68 61 72 74 20 3d 20 6e 65 77 20 43 68 61 72 74 28 63 70 75 43 74 78 2c 20 | st.cpuChart.=.new.Chart(cpuCtx,. |
| 9de0 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 3a 20 27 6c 69 6e 65 27 2c 0a 20 20 20 20 | {.............type:.'line',..... |
| 9e00 | 20 20 20 20 20 20 20 20 64 61 74 61 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........data:.{................. |
| 9e20 | 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 | labels:.[],.................data |
| 9e40 | 73 65 74 73 3a 20 5b 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 | sets:.[{.....................dat |
| 9e60 | 61 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 | a:.[],.....................borde |
| 9e80 | 72 43 6f 6c 6f 72 3a 20 27 23 35 38 61 36 66 66 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | rColor:.'#58a6ff',.............. |
| 9ea0 | 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 38 38 | .......backgroundColor:.'rgba(88 |
| 9ec0 | 2c 20 31 36 36 2c 20 32 35 35 2c 20 30 2e 31 35 29 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ,.166,.255,.0.15)',............. |
| 9ee0 | 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 57 69 64 74 68 3a 20 31 2e 35 2c 0a 20 20 20 20 20 20 | ........borderWidth:.1.5,....... |
| 9f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0a 20 20 20 20 | ..............tension:.0.4,..... |
| 9f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 2c 0a 20 20 20 20 | ................fill:.true,..... |
| 9f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 69 6e 74 52 61 64 69 75 73 3a 20 30 0a 20 | ................pointRadius:.0.. |
| 9f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c | ...............}].............}, |
| 9f80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 | .............options:.{......... |
| 9fa0 | 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 69 76 65 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 | ........responsive:.true,....... |
| 9fc0 | 20 20 20 20 20 20 20 20 20 20 6d 61 69 6e 74 61 69 6e 41 73 70 65 63 74 52 61 74 69 6f 3a 20 66 | ..........maintainAspectRatio:.f |
| 9fe0 | 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 6e 69 6d 61 74 69 6f 6e 3a | alse,.................animation: |
| a000 | 20 66 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 6e 73 3a | .false,.................plugins: |
| a020 | 20 7b 20 6c 65 67 65 6e 64 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 20 74 | .{.legend:.{.display:.false.},.t |
| a040 | 6f 6f 6c 74 69 70 3a 20 7b 20 65 6e 61 62 6c 65 64 3a 20 66 61 6c 73 65 20 7d 20 7d 2c 0a 20 20 | ooltip:.{.enabled:.false.}.},... |
| a060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 63 61 6c 65 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 | ..............scales:.{......... |
| a080 | 20 20 20 20 20 20 20 20 20 20 20 20 78 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 | ............x:.{.display:.false. |
| a0a0 | 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 79 3a 20 7b 20 64 69 73 70 | },.....................y:.{.disp |
| a0c0 | 6c 61 79 3a 20 66 61 6c 73 65 2c 20 6d 69 6e 3a 20 30 2c 20 6d 61 78 3a 20 31 30 30 20 7d 0a 20 | lay:.false,.min:.0,.max:.100.}.. |
| a0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 | ...............}.............}.. |
| a100 | 20 20 20 20 20 20 20 7d 29 3b 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 51 75 65 75 65 20 63 68 61 | .......});..........//.Queue.cha |
| a120 | 72 74 20 73 65 74 75 70 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 74 78 20 3d 20 64 6f 63 | rt.setup.........const.ctx.=.doc |
| a140 | 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 71 75 65 75 65 2d 63 68 61 72 | ument.getElementById('queue-char |
| a160 | 74 27 29 2e 67 65 74 43 6f 6e 74 65 78 74 28 27 32 64 27 29 3b 0a 20 20 20 20 20 20 20 20 63 6f | t').getContext('2d');.........co |
| a180 | 6e 73 74 20 63 68 61 72 74 20 3d 20 6e 65 77 20 43 68 61 72 74 28 63 74 78 2c 20 7b 0a 20 20 20 | nst.chart.=.new.Chart(ctx,.{.... |
| a1a0 | 20 20 20 20 20 20 20 20 20 74 79 70 65 3a 20 27 6c 69 6e 65 27 2c 0a 20 20 20 20 20 20 20 20 20 | .........type:.'line',.......... |
| a1c0 | 20 20 20 64 61 74 61 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c | ...data:.{.................label |
| a1e0 | 73 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 73 65 74 73 3a | s:.[],.................datasets: |
| a200 | 20 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 | .[.....................{........ |
| a220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 27 50 65 6e 64 69 6e 67 | .................label:.'Pending |
| a240 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 3a | ',.........................data: |
| a260 | 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 | .[],.........................bor |
| a280 | 64 65 72 43 6f 6c 6f 72 3a 20 27 23 66 30 38 38 33 65 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | derColor:.'#f0883e',............ |
| a2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 | .............backgroundColor:.'r |
| a2c0 | 67 62 61 28 32 34 30 2c 20 31 33 36 2c 20 36 32 2c 20 30 2e 31 29 27 2c 0a 20 20 20 20 20 20 20 | gba(240,.136,.62,.0.1)',........ |
| a2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0a 20 | .................tension:.0.4,.. |
| a300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 | .......................fill:.tru |
| a320 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 | e.....................},........ |
| a340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............{.................. |
| a360 | 20 20 20 20 20 20 20 6c 61 62 65 6c 3a 20 27 52 75 6e 6e 69 6e 67 27 2c 0a 20 20 20 20 20 20 20 | .......label:.'Running',........ |
| a380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 61 3a 20 5b 5d 2c 0a 20 20 20 20 20 | .................data:.[],...... |
| a3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 | ...................borderColor:. |
| a3c0 | 27 23 35 38 61 36 66 66 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | '#58a6ff',...................... |
| a3e0 | 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 38 38 2c 20 31 36 | ...backgroundColor:.'rgba(88,.16 |
| a400 | 36 2c 20 32 35 35 2c 20 30 2e 31 29 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 6,.255,.0.1)',.................. |
| a420 | 20 20 20 20 20 20 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0a 20 20 20 20 20 20 20 20 20 20 20 | .......tension:.0.4,............ |
| a440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 | .............fill:.true......... |
| a460 | 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............},.................. |
| a480 | 20 20 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 62 | ...{.........................lab |
| a4a0 | 65 6c 3a 20 27 43 6f 6d 70 6c 65 74 65 64 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | el:.'Completed',................ |
| a4c0 | 20 20 20 20 20 20 20 20 20 64 61 74 61 3a 20 5b 5d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........data:.[],.............. |
| a4e0 | 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 27 23 33 66 62 39 35 30 | ...........borderColor:.'#3fb950 |
| a500 | 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 | ',.........................backg |
| a520 | 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 27 72 67 62 61 28 36 33 2c 20 31 38 35 2c 20 38 30 2c 20 30 | roundColor:.'rgba(63,.185,.80,.0 |
| a540 | 2e 31 29 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 | .1)',.........................te |
| a560 | 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nsion:.0.4,..................... |
| a580 | 20 20 20 20 66 69 6c 6c 3a 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....fill:.true.................. |
| a5a0 | 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 5d 0a 20 20 20 20 20 20 20 20 20 | ...}.................].......... |
| a5c0 | 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 3a 20 7b 0a 20 20 20 | ...},.............options:.{.... |
| a5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 70 6f 6e 73 69 76 65 3a 20 74 72 75 65 2c 0a 20 | .............responsive:.true,.. |
| a600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 69 6e 74 61 69 6e 41 73 70 65 63 74 52 61 74 | ...............maintainAspectRat |
| a620 | 69 6f 3a 20 66 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6c 75 67 69 | io:.false,.................plugi |
| a640 | 6e 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 67 65 6e 64 | ns:.{.....................legend |
| a660 | 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 | :.{.........................disp |
| a680 | 6c 61 79 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lay:.true,...................... |
| a6a0 | 20 20 20 6c 61 62 65 6c 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...labels:.{.................... |
| a6c0 | 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 27 23 38 62 39 34 39 65 27 0a 20 20 20 20 20 20 | .........color:.'#8b949e'....... |
| a6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..................}............. |
| a700 | 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 | ........}.................},.... |
| a720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 63 61 6c 65 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 | .............scales:.{.......... |
| a740 | 20 20 20 20 20 20 20 20 20 20 20 78 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........x:.{................. |
| a760 | 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 0a 20 20 20 20 20 20 20 20 20 | ........display:.false.......... |
| a780 | 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........},................... |
| a7a0 | 20 20 79 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 | ..y:.{.........................b |
| a7c0 | 65 67 69 6e 41 74 5a 65 72 6f 3a 20 74 72 75 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eginAtZero:.true,............... |
| a7e0 | 20 20 20 20 20 20 20 20 20 20 74 69 63 6b 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........ticks:.{.............. |
| a800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 27 23 38 62 39 34 39 65 27 0a | ...............color:.'#8b949e'. |
| a820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 2c 0a 20 20 20 20 20 | ........................},...... |
| a840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 72 69 64 3a 20 7b 0a 20 20 20 20 20 | ...................grid:.{...... |
| a860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 27 23 | .......................color:.'# |
| a880 | 32 31 32 36 32 64 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 21262d'......................... |
| a8a0 | 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 | }.....................}......... |
| a8c0 | 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 | ........}.............}......... |
| a8e0 | 7d 29 3b 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 48 65 6c 70 65 72 20 66 75 6e 63 74 69 6f 6e 73 | });..........//.Helper.functions |
| a900 | 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 61 70 65 48 74 6d 6c 28 74 65 78 | .........function.escapeHtml(tex |
| a920 | 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 69 76 20 3d 20 64 6f 63 75 6d | t).{.............var.div.=.docum |
| a940 | 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 64 69 76 27 29 3b 0a 20 20 20 20 20 20 | ent.createElement('div');....... |
| a960 | 20 20 20 20 20 20 64 69 76 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 74 65 78 74 3b 0a 20 20 | ......div.textContent.=.text;... |
| a980 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 69 76 2e 69 6e 6e 65 72 48 54 4d 4c 3b 0a | ..........return.div.innerHTML;. |
| a9a0 | 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d | ........}..........function.form |
| a9c0 | 61 74 42 79 74 65 73 28 62 79 74 65 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | atBytes(bytes).{.............if. |
| a9e0 | 28 62 79 74 65 73 20 3d 3d 3d 20 30 29 20 72 65 74 75 72 6e 20 27 30 20 42 27 3b 0a 20 20 20 20 | (bytes.===.0).return.'0.B';..... |
| aa00 | 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6b 20 3d 20 31 30 32 34 3b 0a 20 20 20 20 20 20 20 20 | ........const.k.=.1024;......... |
| aa20 | 20 20 20 20 63 6f 6e 73 74 20 73 69 7a 65 73 20 3d 20 5b 27 42 27 2c 20 27 4b 42 27 2c 20 27 4d | ....const.sizes.=.['B',.'KB',.'M |
| aa40 | 42 27 2c 20 27 47 42 27 2c 20 27 54 42 27 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | B',.'GB',.'TB'];.............con |
| aa60 | 73 74 20 69 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 4d 61 74 68 2e 6c 6f 67 28 62 79 74 65 73 | st.i.=.Math.floor(Math.log(bytes |
| aa80 | 29 20 2f 20 4d 61 74 68 2e 6c 6f 67 28 6b 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 | )./.Math.log(k));.............re |
| aaa0 | 74 75 72 6e 20 70 61 72 73 65 46 6c 6f 61 74 28 28 62 79 74 65 73 20 2f 20 4d 61 74 68 2e 70 6f | turn.parseFloat((bytes./.Math.po |
| aac0 | 77 28 6b 2c 20 69 29 29 2e 74 6f 46 69 78 65 64 28 32 29 29 20 2b 20 27 20 27 20 2b 20 73 69 7a | w(k,.i)).toFixed(2)).+.'.'.+.siz |
| aae0 | 65 73 5b 69 5d 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 | es[i];.........}..........functi |
| ab00 | 6f 6e 20 66 6f 72 6d 61 74 52 61 74 65 28 72 61 74 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | on.formatRate(rate).{........... |
| ab20 | 20 20 72 65 74 75 72 6e 20 72 61 74 65 2e 74 6f 46 69 78 65 64 28 32 29 20 2b 20 27 2f 73 27 3b | ..return.rate.toFixed(2).+.'/s'; |
| ab40 | 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f | .........}..........function.sho |
| ab60 | 77 45 72 72 6f 72 28 6d 65 73 73 61 67 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | wError(message).{.............co |
| ab80 | 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d | nst.container.=.document.getElem |
| aba0 | 65 6e 74 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 3b 0a 20 20 20 20 | entById('error-container');..... |
| abc0 | 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 3c | ........container.innerHTML.=.`< |
| abe0 | 64 69 76 20 63 6c 61 73 73 3d 22 65 72 72 6f 72 22 3e 45 72 72 6f 72 3a 20 24 7b 65 73 63 61 70 | div.class="error">Error:.${escap |
| ac00 | 65 48 74 6d 6c 28 6d 65 73 73 61 67 65 29 7d 3c 2f 64 69 76 3e 60 3b 0a 20 20 20 20 20 20 20 20 | eHtml(message)}</div>`;......... |
| ac20 | 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 65 61 72 45 72 72 6f 72 28 29 | }..........function.clearError() |
| ac40 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 | .{.............document.getEleme |
| ac60 | 6e 74 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 | ntById('error-container').innerH |
| ac80 | 54 4d 4c 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e | TML.=.'';.........}..........fun |
| aca0 | 63 74 69 6f 6e 20 75 70 64 61 74 65 54 69 6d 65 73 74 61 6d 70 28 29 20 7b 0a 20 20 20 20 20 20 | ction.updateTimestamp().{....... |
| acc0 | 20 20 20 20 20 20 63 6f 6e 73 74 20 6e 6f 77 20 3d 20 6e 65 77 20 44 61 74 65 28 29 3b 0a 20 20 | ......const.now.=.new.Date();... |
| ace0 | 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 | ..........document.getElementByI |
| ad00 | 64 28 27 6c 61 73 74 2d 75 70 64 61 74 65 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6e | d('last-update').textContent.=.n |
| ad20 | 6f 77 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0a 20 20 20 20 20 20 20 | ow.toLocaleTimeString();........ |
| ad40 | 20 7d 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 46 65 74 63 68 20 66 75 6e 63 74 69 6f 6e 73 0a 20 | .}..........//.Fetch.functions.. |
| ad60 | 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 4a 53 4f 4e 28 | .......async.function.fetchJSON( |
| ad80 | 65 6e 64 70 6f 69 6e 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 72 65 | endpoint).{.............const.re |
| ada0 | 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 60 24 7b 42 41 53 45 5f 55 52 4c | sponse.=.await.fetch(`${BASE_URL |
| adc0 | 7d 24 7b 65 6e 64 70 6f 69 6e 74 7d 60 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | }${endpoint}`,.{................ |
| ade0 | 20 68 65 61 64 65 72 73 3a 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .headers:.{..................... |
| ae00 | 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 0a 20 20 20 | 'Accept':.'application/json'.... |
| ae20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 | .............}.............});.. |
| ae40 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 20 7b 0a 20 | ...........if.(!response.ok).{.. |
| ae60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 60 | ...............throw.new.Error(` |
| ae80 | 48 54 54 50 20 24 7b 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 7d 3a 20 24 7b 72 65 73 70 6f | HTTP.${response.status}:.${respo |
| aea0 | 6e 73 65 2e 73 74 61 74 75 73 54 65 78 74 7d 60 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d | nse.statusText}`);.............} |
| aec0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 77 61 69 74 20 72 65 73 70 6f 6e | .............return.await.respon |
| aee0 | 73 65 2e 6a 73 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 | se.json();.........}..........as |
| af00 | 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 48 65 61 6c 74 68 28 29 20 7b 0a 20 20 20 | ync.function.fetchHealth().{.... |
| af20 | 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | .........try.{.................c |
| af40 | 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 60 24 7b 42 | onst.response.=.await.fetch(`${B |
| af60 | 41 53 45 5f 55 52 4c 7d 2f 63 6f 6d 70 75 74 65 2f 72 65 61 64 79 60 29 3b 0a 20 20 20 20 20 20 | ASE_URL}/compute/ready`);....... |
| af80 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 69 73 48 65 61 6c 74 68 79 20 3d 20 72 65 73 70 | ..........const.isHealthy.=.resp |
| afa0 | 6f 6e 73 65 2e 73 74 61 74 75 73 20 3d 3d 3d 20 32 30 30 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 | onse.status.===.200;............ |
| afc0 | 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 | ......const.banner.=.document.qu |
| afe0 | 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0a 0a 20 20 20 20 | erySelector('zen-banner');...... |
| b000 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 73 48 65 61 6c 74 68 79 29 20 7b 0a 20 20 20 | ............if.(isHealthy).{.... |
| b020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 | .................banner.setAttri |
| b040 | 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6e 6f 6d 69 6e 61 6c 27 | bute('cluster-status',.'nominal' |
| b060 | 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 | );.....................banner.se |
| b080 | 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 27 30 27 29 3b 0a 20 20 20 20 20 20 20 | tAttribute('load',.'0');........ |
| b0a0 | 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}.else.{............... |
| b0c0 | 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 | ......banner.setAttribute('clust |
| b0e0 | 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 65 67 72 61 64 65 64 27 29 3b 0a 20 20 20 20 20 20 20 | er-status',.'degraded');........ |
| b100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 | .............banner.setAttribute |
| b120 | 28 27 6c 6f 61 64 27 2c 20 27 30 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d | ('load',.'0');.................} |
| b140 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 73 48 65 61 6c 74 | ..................return.isHealt |
| b160 | 68 79 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 72 72 6f 72 29 20 | hy;.............}.catch.(error). |
| b180 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 6e 6e 65 72 20 3d | {.................const.banner.= |
| b1a0 | 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e | .document.querySelector('zen-ban |
| b1c0 | 6e 65 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 | ner');.................banner.se |
| b1e0 | 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 65 | tAttribute('cluster-status',.'de |
| b200 | 67 72 61 64 65 64 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 | graded');.................banner |
| b220 | 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 27 30 27 29 3b 0a 20 20 20 20 | .setAttribute('load',.'0');..... |
| b240 | 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 6f 77 20 65 72 72 6f 72 3b 0a 20 20 20 20 20 20 20 | ............throw.error;........ |
| b260 | 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 | .....}.........}..........async. |
| b280 | 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 53 74 61 74 73 28 29 20 7b 0a 20 20 20 20 20 20 20 20 | function.fetchStats().{......... |
| b2a0 | 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e | ....const.data.=.await.fetchJSON |
| b2c0 | 28 27 2f 73 74 61 74 73 2f 63 6f 6d 70 75 74 65 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | ('/stats/compute');............. |
| b2e0 | 20 2f 2f 20 55 70 64 61 74 65 20 61 63 74 69 6f 6e 20 63 6f 75 6e 74 73 0a 20 20 20 20 20 20 20 | .//.Update.action.counts........ |
| b300 | 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 63 | .....document.getElementById('ac |
| b320 | 74 69 6f 6e 73 2d 70 65 6e 64 69 6e 67 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 | tions-pending').textContent.=.da |
| b340 | 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 | ta.actions_pending.||.0;........ |
| b360 | 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 63 | .....document.getElementById('ac |
| b380 | 74 69 6f 6e 73 2d 72 75 6e 6e 69 6e 67 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 | tions-running').textContent.=.da |
| b3a0 | 74 61 2e 61 63 74 69 6f 6e 73 5f 73 75 62 6d 69 74 74 65 64 20 7c 7c 20 30 3b 0a 20 20 20 20 20 | ta.actions_submitted.||.0;...... |
| b3c0 | 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 | .......document.getElementById(' |
| b3e0 | 61 63 74 69 6f 6e 73 2d 63 6f 6d 70 6c 65 74 65 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d | actions-complete').textContent.= |
| b400 | 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 30 3b 0a 0a 20 20 | .data.actions_complete.||.0;.... |
| b420 | 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 72 | ..........//.Update.completion.r |
| b440 | 61 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 61 63 74 69 6f 6e | ates.............if.(data.action |
| b460 | 73 5f 72 65 74 69 72 65 64 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 | s_retired).{.................doc |
| b480 | 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 72 61 74 65 2d 31 27 29 2e 74 | ument.getElementById('rate-1').t |
| b4a0 | 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 | extContent.=.formatRate(data.act |
| b4c0 | 69 6f 6e 73 5f 72 65 74 69 72 65 64 2e 72 61 74 65 5f 31 20 7c 7c 20 30 29 3b 0a 20 20 20 20 20 | ions_retired.rate_1.||.0);...... |
| b4e0 | 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 | ...........document.getElementBy |
| b500 | 49 64 28 27 72 61 74 65 2d 35 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 | Id('rate-5').textContent.=.forma |
| b520 | 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 2e 72 61 74 65 5f | tRate(data.actions_retired.rate_ |
| b540 | 35 20 7c 7c 20 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e | 5.||.0);.................documen |
| b560 | 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 72 61 74 65 2d 31 35 27 29 2e 74 65 78 74 | t.getElementById('rate-15').text |
| b580 | 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 69 6f 6e | Content.=.formatRate(data.action |
| b5a0 | 73 5f 72 65 74 69 72 65 64 2e 72 61 74 65 5f 31 35 20 7c 7c 20 30 29 3b 0a 20 20 20 20 20 20 20 | s_retired.rate_15.||.0);........ |
| b5c0 | 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 | .........document.getElementById |
| b5e0 | 28 27 72 65 74 69 72 65 64 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 | ('retired-count').textContent.=. |
| b600 | 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 2e 63 6f 75 6e 74 20 7c 7c 20 30 3b | data.actions_retired.count.||.0; |
| b620 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 | .................document.getEle |
| b640 | 6d 65 6e 74 42 79 49 64 28 27 72 61 74 65 2d 6d 65 61 6e 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e | mentById('rate-mean').textConten |
| b660 | 74 20 3d 20 66 6f 72 6d 61 74 52 61 74 65 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 | t.=.formatRate(data.actions_reti |
| b680 | 72 65 64 2e 72 61 74 65 5f 6d 65 61 6e 20 7c 7c 20 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | red.rate_mean.||.0);............ |
| b6a0 | 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 65 20 63 68 61 72 74 0a | .}..............//.Update.chart. |
| b6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6e 6f 77 20 3d 20 6e 65 77 20 44 61 74 65 | ............const.now.=.new.Date |
| b6e0 | 28 29 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0a 20 20 20 20 20 20 20 | ().toLocaleTimeString();........ |
| b700 | 20 20 20 20 20 68 69 73 74 6f 72 79 2e 74 69 6d 65 73 74 61 6d 70 73 2e 70 75 73 68 28 6e 6f 77 | .....history.timestamps.push(now |
| b720 | 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 70 65 6e 64 69 6e 67 2e 70 | );.............history.pending.p |
| b740 | 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c 20 30 29 3b 0a | ush(data.actions_pending.||.0);. |
| b760 | 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 72 75 6e 6e 69 6e 67 2e 70 75 73 68 | ............history.running.push |
| b780 | 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 73 75 62 6d 69 74 74 65 64 20 7c 7c 20 30 29 3b 0a 20 | (data.actions_submitted.||.0);.. |
| b7a0 | 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 63 6f 6d 70 6c 65 74 65 64 2e 70 75 73 | ...........history.completed.pus |
| b7c0 | 68 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 30 29 3b 0a 0a | h(data.actions_complete.||.0);.. |
| b7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 4b 65 65 70 20 6f 6e 6c 79 20 6c 61 73 74 20 4e 20 | ............//.Keep.only.last.N. |
| b800 | 70 6f 69 6e 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 68 69 73 74 6f 72 79 2e 74 | points.............if.(history.t |
| b820 | 69 6d 65 73 74 61 6d 70 73 2e 6c 65 6e 67 74 68 20 3e 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 | imestamps.length.>.MAX_HISTORY_P |
| b840 | 4f 49 4e 54 53 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 | OINTS).{.................history |
| b860 | 2e 74 69 6d 65 73 74 61 6d 70 73 2e 73 68 69 66 74 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | .timestamps.shift();............ |
| b880 | 20 20 20 20 20 68 69 73 74 6f 72 79 2e 70 65 6e 64 69 6e 67 2e 73 68 69 66 74 28 29 3b 0a 20 20 | .....history.pending.shift();... |
| b8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 72 75 6e 6e 69 6e 67 2e 73 68 | ..............history.running.sh |
| b8c0 | 69 66 74 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 69 73 74 6f 72 79 2e 63 | ift();.................history.c |
| b8e0 | 6f 6d 70 6c 65 74 65 64 2e 73 68 69 66 74 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a | ompleted.shift();.............}. |
| b900 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 74 2e 64 61 74 61 2e 6c 61 62 65 6c 73 20 3d | .............chart.data.labels.= |
| b920 | 20 68 69 73 74 6f 72 79 2e 74 69 6d 65 73 74 61 6d 70 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | .history.timestamps;............ |
| b940 | 20 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 68 | .chart.data.datasets[0].data.=.h |
| b960 | 69 73 74 6f 72 79 2e 70 65 6e 64 69 6e 67 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 | istory.pending;.............char |
| b980 | 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 31 5d 2e 64 61 74 61 20 3d 20 68 69 73 74 6f 72 | t.data.datasets[1].data.=.histor |
| b9a0 | 79 2e 72 75 6e 6e 69 6e 67 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 74 2e 64 61 74 | y.running;.............chart.dat |
| b9c0 | 61 2e 64 61 74 61 73 65 74 73 5b 32 5d 2e 64 61 74 61 20 3d 20 68 69 73 74 6f 72 79 2e 63 6f 6d | a.datasets[2].data.=.history.com |
| b9e0 | 70 6c 65 74 65 64 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 68 61 72 74 2e 75 70 64 61 74 65 | pleted;.............chart.update |
| ba00 | 28 27 6e 6f 6e 65 27 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 | ('none');.........}..........asy |
| ba20 | 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 53 79 73 49 6e 66 6f 28 29 20 7b 0a 20 20 20 | nc.function.fetchSysInfo().{.... |
| ba40 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 | .........const.data.=.await.fetc |
| ba60 | 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 73 79 73 69 6e 66 6f 27 29 3b 0a 0a 20 20 20 20 | hJSON('/compute/sysinfo');...... |
| ba80 | 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 65 20 43 50 55 0a 20 20 20 20 20 20 20 20 20 20 | ........//.Update.CPU........... |
| baa0 | 20 20 63 6f 6e 73 74 20 63 70 75 55 73 61 67 65 20 3d 20 64 61 74 61 2e 63 70 75 5f 75 73 61 67 | ..const.cpuUsage.=.data.cpu_usag |
| bac0 | 65 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 | e.||.0;.............document.get |
| bae0 | 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 75 2d 75 73 61 67 65 27 29 2e 74 65 78 74 43 6f 6e | ElementById('cpu-usage').textCon |
| bb00 | 74 65 6e 74 20 3d 20 63 70 75 55 73 61 67 65 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 25 27 | tent.=.cpuUsage.toFixed(1).+.'%' |
| bb20 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e | ;.............document.getElemen |
| bb40 | 74 42 79 49 64 28 27 63 70 75 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 | tById('cpu-progress').style.widt |
| bb60 | 68 20 3d 20 63 70 75 55 73 61 67 65 20 2b 20 27 25 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | h.=.cpuUsage.+.'%';............. |
| bb80 | 20 63 6f 6e 73 74 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 | .const.banner.=.document.querySe |
| bba0 | 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 | lector('zen-banner');........... |
| bbc0 | 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c 20 63 70 | ..banner.setAttribute('load',.cp |
| bbe0 | 75 55 73 61 67 65 2e 74 6f 46 69 78 65 64 28 31 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | uUsage.toFixed(1));............. |
| bc00 | 20 68 69 73 74 6f 72 79 2e 63 70 75 2e 70 75 73 68 28 63 70 75 55 73 61 67 65 29 3b 0a 20 20 20 | .history.cpu.push(cpuUsage);.... |
| bc20 | 20 20 20 20 20 20 20 20 20 69 66 20 28 68 69 73 74 6f 72 79 2e 63 70 75 2e 6c 65 6e 67 74 68 20 | .........if.(history.cpu.length. |
| bc40 | 3e 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 29 20 68 69 73 74 6f 72 79 2e 63 70 | >.MAX_HISTORY_POINTS).history.cp |
| bc60 | 75 2e 73 68 69 66 74 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 43 68 61 72 74 2e | u.shift();.............cpuChart. |
| bc80 | 64 61 74 61 2e 6c 61 62 65 6c 73 20 3d 20 68 69 73 74 6f 72 79 2e 63 70 75 2e 6d 61 70 28 28 29 | data.labels.=.history.cpu.map(() |
| bca0 | 20 3d 3e 20 27 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 43 68 61 72 74 2e 64 61 | .=>.'');.............cpuChart.da |
| bcc0 | 74 61 2e 64 61 74 61 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 68 69 73 74 6f 72 79 2e 63 70 | ta.datasets[0].data.=.history.cp |
| bce0 | 75 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 70 75 43 68 61 72 74 2e 75 70 64 61 74 65 28 27 | u;.............cpuChart.update(' |
| bd00 | 6e 6f 6e 65 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 | none');..............document.ge |
| bd20 | 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 75 2d 70 61 63 6b 61 67 65 73 27 29 2e 74 65 78 | tElementById('cpu-packages').tex |
| bd40 | 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 63 70 75 5f 63 6f 75 6e 74 20 3f 3f 20 27 2d 27 | tContent.=.data.cpu_count.??.'-' |
| bd60 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e | ;.............document.getElemen |
| bd80 | 74 42 79 49 64 28 27 63 70 75 2d 63 6f 72 65 73 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d | tById('cpu-cores').textContent.= |
| bda0 | 20 64 61 74 61 2e 63 6f 72 65 5f 63 6f 75 6e 74 20 3f 3f 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 | .data.core_count.??.'-';........ |
| bdc0 | 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 70 | .....document.getElementById('cp |
| bde0 | 75 2d 6c 70 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 64 61 74 61 2e 6c 70 5f 63 6f 75 | u-lp').textContent.=.data.lp_cou |
| be00 | 6e 74 20 3f 3f 20 27 2d 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 55 70 64 61 74 | nt.??.'-';..............//.Updat |
| be20 | 65 20 4d 65 6d 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 65 6d 55 73 | e.Memory.............const.memUs |
| be40 | 65 64 20 3d 20 64 61 74 61 2e 6d 65 6d 6f 72 79 5f 75 73 65 64 20 7c 7c 20 30 3b 0a 20 20 20 20 | ed.=.data.memory_used.||.0;..... |
| be60 | 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 65 6d 54 6f 74 61 6c 20 3d 20 64 61 74 61 2e 6d 65 | ........const.memTotal.=.data.me |
| be80 | 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | mory_total.||.1;.............con |
| bea0 | 73 74 20 6d 65 6d 50 65 72 63 65 6e 74 20 3d 20 28 6d 65 6d 55 73 65 64 20 2f 20 6d 65 6d 54 6f | st.memPercent.=.(memUsed./.memTo |
| bec0 | 74 61 6c 29 20 2a 20 31 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 | tal).*.100;.............document |
| bee0 | 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6d 65 6d 6f 72 79 2d 75 73 65 64 27 29 2e 74 | .getElementById('memory-used').t |
| bf00 | 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 74 65 73 28 6d 65 6d 55 73 65 64 | extContent.=.formatBytes(memUsed |
| bf20 | 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 | );.............document.getEleme |
| bf40 | 6e 74 42 79 49 64 28 27 6d 65 6d 6f 72 79 2d 74 6f 74 61 6c 27 29 2e 74 65 78 74 43 6f 6e 74 65 | ntById('memory-total').textConte |
| bf60 | 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 74 65 73 28 6d 65 6d 54 6f 74 61 6c 29 3b 0a 20 20 20 20 | nt.=.formatBytes(memTotal);..... |
| bf80 | 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 | ........document.getElementById( |
| bfa0 | 27 6d 65 6d 6f 72 79 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 68 20 3d | 'memory-progress').style.width.= |
| bfc0 | 20 6d 65 6d 50 65 72 63 65 6e 74 20 2b 20 27 25 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .memPercent.+.'%';.............. |
| bfe0 | 2f 2f 20 55 70 64 61 74 65 20 44 69 73 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 | //.Update.Disk.............const |
| c000 | 20 64 69 73 6b 55 73 65 64 20 3d 20 64 61 74 61 2e 64 69 73 6b 5f 75 73 65 64 20 7c 7c 20 30 3b | .diskUsed.=.data.disk_used.||.0; |
| c020 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 69 73 6b 54 6f 74 61 6c 20 3d 20 64 | .............const.diskTotal.=.d |
| c040 | 61 74 61 2e 64 69 73 6b 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | ata.disk_total.||.1;............ |
| c060 | 20 63 6f 6e 73 74 20 64 69 73 6b 50 65 72 63 65 6e 74 20 3d 20 28 64 69 73 6b 55 73 65 64 20 2f | .const.diskPercent.=.(diskUsed./ |
| c080 | 20 64 69 73 6b 54 6f 74 61 6c 29 20 2a 20 31 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 | .diskTotal).*.100;.............d |
| c0a0 | 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 64 69 73 6b 2d 75 73 65 | ocument.getElementById('disk-use |
| c0c0 | 64 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 74 65 73 28 64 69 | d').textContent.=.formatBytes(di |
| c0e0 | 73 6b 55 73 65 64 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 | skUsed);.............document.ge |
| c100 | 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 64 69 73 6b 2d 74 6f 74 61 6c 27 29 2e 74 65 78 74 43 | tElementById('disk-total').textC |
| c120 | 6f 6e 74 65 6e 74 20 3d 20 66 6f 72 6d 61 74 42 79 74 65 73 28 64 69 73 6b 54 6f 74 61 6c 29 3b | ontent.=.formatBytes(diskTotal); |
| c140 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 | .............document.getElement |
| c160 | 42 79 49 64 28 27 64 69 73 6b 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 | ById('disk-progress').style.widt |
| c180 | 68 20 3d 20 64 69 73 6b 50 65 72 63 65 6e 74 20 2b 20 27 25 27 3b 0a 20 20 20 20 20 20 20 20 7d | h.=.diskPercent.+.'%';.........} |
| c1a0 | 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 50 65 72 73 69 73 74 73 20 74 68 65 20 73 65 6c 65 63 74 | ..........//.Persists.the.select |
| c1c0 | 65 64 20 77 6f 72 6b 65 72 20 49 44 20 61 63 72 6f 73 73 20 72 65 66 72 65 73 68 65 73 0a 20 20 | ed.worker.ID.across.refreshes... |
| c1e0 | 20 20 20 20 20 20 6c 65 74 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c | ......let.selectedWorkerId.=.nul |
| c200 | 6c 3b 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 57 6f 72 6b 65 | l;..........function.renderWorke |
| c220 | 72 44 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rDetail(id,.desc).{............. |
| c240 | 63 6f 6e 73 74 20 70 61 6e 65 6c 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e | const.panel.=.document.getElemen |
| c260 | 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 27 29 3b 0a 0a 20 20 20 20 20 20 20 | tById('worker-detail');......... |
| c280 | 20 20 20 20 20 69 66 20 28 21 64 65 73 63 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....if.(!desc).{............... |
| c2a0 | 20 20 70 61 6e 65 6c 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a | ..panel.style.display.=.'none';. |
| c2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 | ................return;......... |
| c2e0 | 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c | ....}..............function.fiel |
| c300 | 64 28 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d(label,.value).{............... |
| c320 | 20 20 72 65 74 75 72 6e 20 60 3c 74 72 3e 3c 74 64 3e 24 7b 6c 61 62 65 6c 7d 3c 2f 74 64 3e 3c | ..return.`<tr><td>${label}</td>< |
| c340 | 74 64 3e 24 7b 76 61 6c 75 65 20 3f 3f 20 27 2d 27 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 3b 0a 20 | td>${value.??.'-'}</td></tr>`;.. |
| c360 | 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 | ...........}..............functi |
| c380 | 6f 6e 20 6d 6f 6e 6f 46 69 65 6c 64 28 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 20 7b 0a 20 20 20 | on.monoField(label,.value).{.... |
| c3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 60 3c 74 72 3e 3c 74 64 3e 24 7b 6c | .............return.`<tr><td>${l |
| c3c0 | 61 62 65 6c 7d 3c 2f 74 64 3e 3c 74 64 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f | abel}</td><td.class="detail-mono |
| c3e0 | 22 3e 24 7b 76 61 6c 75 65 20 3f 3f 20 27 2d 27 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 3b 0a 20 20 | ">${value.??.'-'}</td></tr>`;... |
| c400 | 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 46 75 6e 63 | ..........}..............//.Func |
| c420 | 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e | tions.............const.function |
| c440 | 73 20 3d 20 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 20 7c 7c 20 5b 5d 3b 0a 20 20 20 20 20 20 | s.=.desc.functions.||.[];....... |
| c460 | 20 20 20 20 20 20 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 48 74 6d 6c 20 3d 20 66 75 6e 63 | ......const.functionsHtml.=.func |
| c480 | 74 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c | tions.length.===.0.?.'<span.styl |
| c4a0 | 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 | e="color:var(--theme_faint);font |
| c4c0 | 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0a 20 20 20 20 | -size:12px;">none</span>'.:..... |
| c4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 61 69 | ............`<table.class="detai |
| c500 | 6c 2d 74 61 62 6c 65 22 3e 24 7b 66 75 6e 63 74 69 6f 6e 73 2e 6d 61 70 28 66 20 3d 3e 0a 20 20 | l-table">${functions.map(f.=>... |
| c520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 72 3e 3c 74 64 3e 24 7b 65 73 63 | ..................`<tr><td>${esc |
| c540 | 61 70 65 48 74 6d 6c 28 66 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 3c 74 64 20 | apeHtml(f.name.||.'-')}</td><td. |
| c560 | 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c | class="detail-mono">${escapeHtml |
| c580 | 28 66 2e 76 65 72 73 69 6f 6e 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 0a 20 | (f.version.||.'-')}</td></tr>`.. |
| c5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29 2e 6a 6f 69 6e 28 27 27 29 7d 3c 2f 74 61 62 6c | ...............).join('')}</tabl |
| c5c0 | 65 3e 60 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 45 78 65 63 75 74 61 62 6c 65 73 | e>`;..............//.Executables |
| c5e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 78 65 63 75 74 61 62 6c 65 73 20 3d | .............const.executables.= |
| c600 | 20 64 65 73 63 2e 65 78 65 63 75 74 61 62 6c 65 73 20 7c 7c 20 5b 5d 3b 0a 20 20 20 20 20 20 20 | .desc.executables.||.[];........ |
| c620 | 20 20 20 20 20 63 6f 6e 73 74 20 74 6f 74 61 6c 45 78 65 63 53 69 7a 65 20 3d 20 65 78 65 63 75 | .....const.totalExecSize.=.execu |
| c640 | 74 61 62 6c 65 73 2e 72 65 64 75 63 65 28 28 73 75 6d 2c 20 65 29 20 3d 3e 20 73 75 6d 20 2b 20 | tables.reduce((sum,.e).=>.sum.+. |
| c660 | 28 65 2e 73 69 7a 65 20 7c 7c 20 30 29 2c 20 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 | (e.size.||.0),.0);.............c |
| c680 | 6f 6e 73 74 20 65 78 65 63 48 74 6d 6c 20 3d 20 65 78 65 63 75 74 61 62 6c 65 73 2e 6c 65 6e 67 | onst.execHtml.=.executables.leng |
| c6a0 | 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 | th.===.0.?.'<span.style="color:v |
| c6c0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 | ar(--theme_faint);font-size:12px |
| c6e0 | 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;">none</span>'.:............... |
| c700 | 20 20 60 3c 74 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 62 6c 65 22 3e 0a | ..`<table.class="detail-table">. |
| c720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 20 73 74 79 6c 65 3d 22 66 | ....................<tr.style="f |
| c740 | 6f 6e 74 2d 73 69 7a 65 3a 31 31 70 78 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ont-size:11px;">................ |
| c760 | 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d | .........<td.style="color:var(-- |
| c780 | 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b | theme_faint);padding-bottom:4px; |
| c7a0 | 22 3e 50 61 74 68 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ">Path</td>..................... |
| c7c0 | 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 | ....<td.style="color:var(--theme |
| c7e0 | 5f 66 61 69 6e 74 29 3b 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b 22 3e 48 61 73 | _faint);padding-bottom:4px;">Has |
| c800 | 68 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | h</td>.........................< |
| c820 | 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e | td.style="color:var(--theme_fain |
| c840 | 74 29 3b 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 34 70 78 3b 74 65 78 74 2d 61 6c 69 67 6e | t);padding-bottom:4px;text-align |
| c860 | 3a 72 69 67 68 74 3b 22 3e 53 69 7a 65 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | :right;">Size</td>.............. |
| c880 | 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......</tr>.................... |
| c8a0 | 20 24 7b 65 78 65 63 75 74 61 62 6c 65 73 2e 6d 61 70 28 65 20 3d 3e 0a 20 20 20 20 20 20 20 20 | .${executables.map(e.=>......... |
| c8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 | ................`<tr>........... |
| c8e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 3e 24 7b 65 73 63 61 70 65 48 74 | ..................<td>${escapeHt |
| c900 | 6d 6c 28 65 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 | ml(e.name.||.'-')}</td>......... |
| c920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 63 6c 61 73 73 3d 22 64 | ....................<td.class="d |
| c940 | 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 2e 68 61 73 68 20 | etail-mono">${escapeHtml(e.hash. |
| c960 | 7c 7c 20 27 2d 27 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ||.'-')}</td>................... |
| c980 | 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a | ..........<td.style="text-align: |
| c9a0 | 72 69 67 68 74 3b 77 68 69 74 65 2d 73 70 61 63 65 3a 6e 6f 77 72 61 70 3b 22 3e 24 7b 65 2e 73 | right;white-space:nowrap;">${e.s |
| c9c0 | 69 7a 65 20 21 3d 20 6e 75 6c 6c 20 3f 20 66 6f 72 6d 61 74 42 79 74 65 73 28 65 2e 73 69 7a 65 | ize.!=.null.?.formatBytes(e.size |
| c9e0 | 29 20 3a 20 27 2d 27 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).:.'-'}</td>................... |
| ca00 | 20 20 20 20 20 20 3c 2f 74 72 3e 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......</tr>`.................... |
| ca20 | 20 29 2e 6a 6f 69 6e 28 27 27 29 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .).join('')}.................... |
| ca40 | 20 3c 74 72 20 73 74 79 6c 65 3d 22 62 6f 72 64 65 72 2d 74 6f 70 3a 31 70 78 20 73 6f 6c 69 64 | .<tr.style="border-top:1px.solid |
| ca60 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .var(--theme_g2);">............. |
| ca80 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 | ............<td.style="color:var |
| caa0 | 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 70 61 64 64 69 6e 67 2d 74 6f 70 3a 36 70 78 3b 22 3e 54 | (--theme_g1);padding-top:6px;">T |
| cac0 | 6f 74 61 6c 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | otal</td>....................... |
| cae0 | 20 20 3c 74 64 3e 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..<td></td>..................... |
| cb00 | 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 72 69 67 68 74 3b | ....<td.style="text-align:right; |
| cb20 | 77 68 69 74 65 2d 73 70 61 63 65 3a 6e 6f 77 72 61 70 3b 70 61 64 64 69 6e 67 2d 74 6f 70 3a 36 | white-space:nowrap;padding-top:6 |
| cb40 | 70 78 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 66 6f 6e | px;color:var(--theme_bright);fon |
| cb60 | 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 22 3e 24 7b 66 6f 72 6d 61 74 42 79 74 65 73 28 74 6f 74 | t-weight:600;">${formatBytes(tot |
| cb80 | 61 6c 45 78 65 63 53 69 7a 65 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | alExecSize)}</td>............... |
| cba0 | 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 | ......</tr>.................</ta |
| cbc0 | 62 6c 65 3e 60 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 46 69 6c 65 73 0a 20 20 20 | ble>`;..............//.Files.... |
| cbe0 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 69 6c 65 73 20 3d 20 64 65 73 63 2e 66 69 6c 65 | .........const.files.=.desc.file |
| cc00 | 73 20 7c 7c 20 5b 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 69 6c 65 73 | s.||.[];.............const.files |
| cc20 | 48 74 6d 6c 20 3d 20 66 69 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 | Html.=.files.length.===.0.?.'<sp |
| cc40 | 61 6e 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e | an.style="color:var(--theme_fain |
| cc60 | 74 29 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 | t);font-size:12px;">none</span>' |
| cc80 | 20 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 61 62 6c 65 20 63 6c 61 73 73 | .:.................`<table.class |
| cca0 | 3d 22 64 65 74 61 69 6c 2d 74 61 62 6c 65 22 3e 24 7b 66 69 6c 65 73 2e 6d 61 70 28 66 20 3d 3e | ="detail-table">${files.map(f.=> |
| ccc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 3c 74 72 3e 3c 74 64 3e 24 7b | .....................`<tr><td>${ |
| cce0 | 65 73 63 61 70 65 48 74 6d 6c 28 66 2e 6e 61 6d 65 20 7c 7c 20 66 29 7d 3c 2f 74 64 3e 3c 74 64 | escapeHtml(f.name.||.f)}</td><td |
| cd00 | 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d | .class="detail-mono">${escapeHtm |
| cd20 | 6c 28 66 2e 68 61 73 68 20 7c 7c 20 27 27 29 7d 3c 2f 74 64 3e 3c 2f 74 72 3e 60 0a 20 20 20 20 | l(f.hash.||.'')}</td></tr>`..... |
| cd40 | 20 20 20 20 20 20 20 20 20 20 20 20 29 2e 6a 6f 69 6e 28 27 27 29 7d 3c 2f 74 61 62 6c 65 3e 60 | ............).join('')}</table>` |
| cd60 | 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 44 69 72 73 0a 20 20 20 20 20 20 20 20 20 | ;..............//.Dirs.......... |
| cd80 | 20 20 20 63 6f 6e 73 74 20 64 69 72 73 20 3d 20 64 65 73 63 2e 64 69 72 73 20 7c 7c 20 5b 5d 3b | ...const.dirs.=.desc.dirs.||.[]; |
| cda0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 69 72 73 48 74 6d 6c 20 3d 20 64 69 | .............const.dirsHtml.=.di |
| cdc0 | 72 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 | rs.length.===.0.?.'<span.style=" |
| cde0 | 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 2d 73 69 | color:var(--theme_faint);font-si |
| ce00 | 7a 65 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0a 20 20 20 20 20 20 20 | ze:12px;">none</span>'.:........ |
| ce20 | 20 20 20 20 20 20 20 20 20 64 69 72 73 2e 6d 61 70 28 64 20 3d 3e 20 60 3c 73 70 61 6e 20 63 6c | .........dirs.map(d.=>.`<span.cl |
| ce40 | 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 61 67 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 64 29 | ass="detail-tag">${escapeHtml(d) |
| ce60 | 7d 3c 2f 73 70 61 6e 3e 60 29 2e 6a 6f 69 6e 28 27 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 | }</span>`).join('');............ |
| ce80 | 20 20 2f 2f 20 45 6e 76 69 72 6f 6e 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | ..//.Environment.............con |
| cea0 | 73 74 20 65 6e 76 20 3d 20 64 65 73 63 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 7c 7c 20 5b 5d 3b | st.env.=.desc.environment.||.[]; |
| cec0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e 76 48 74 6d 6c 20 3d 20 65 6e 76 | .............const.envHtml.=.env |
| cee0 | 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 20 3f 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 63 6f | .length.===.0.?.'<span.style="co |
| cf00 | 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 66 6f 6e 74 2d 73 69 7a 65 | lor:var(--theme_faint);font-size |
| cf20 | 3a 31 32 70 78 3b 22 3e 6e 6f 6e 65 3c 2f 73 70 61 6e 3e 27 20 3a 0a 20 20 20 20 20 20 20 20 20 | :12px;">none</span>'.:.......... |
| cf40 | 20 20 20 20 20 20 20 65 6e 76 2e 6d 61 70 28 65 20 3d 3e 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 | .......env.map(e.=>.`<span.class |
| cf60 | 3d 22 64 65 74 61 69 6c 2d 74 61 67 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 65 29 7d 3c 2f | ="detail-tag">${escapeHtml(e)}</ |
| cf80 | 73 70 61 6e 3e 60 29 2e 6a 6f 69 6e 28 27 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 | span>`).join('');..............p |
| cfa0 | 61 6e 65 6c 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | anel.innerHTML.=.`.............. |
| cfc0 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 2d 74 69 74 | ...<div.class="worker-detail-tit |
| cfe0 | 6c 65 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 69 64 | le">${escapeHtml(desc.name.||.id |
| d000 | 29 7d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c | )}</div>.................<div.cl |
| d020 | 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 | ass="detail-section">........... |
| d040 | 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 74 | ..........<table.class="detail-t |
| d060 | 61 62 6c 65 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 | able">.........................$ |
| d080 | 7b 66 69 65 6c 64 28 27 57 6f 72 6b 65 72 20 49 44 27 2c 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 | {field('Worker.ID',.`<span.class |
| d0a0 | 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 69 64 29 7d | ="detail-mono">${escapeHtml(id)} |
| d0c0 | 3c 2f 73 70 61 6e 3e 60 29 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | </span>`)}...................... |
| d0e0 | 20 20 20 24 7b 66 69 65 6c 64 28 27 50 61 74 68 27 2c 20 65 73 63 61 70 65 48 74 6d 6c 28 64 65 | ...${field('Path',.escapeHtml(de |
| d100 | 73 63 2e 70 61 74 68 20 7c 7c 20 27 2d 27 29 29 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sc.path.||.'-'))}............... |
| d120 | 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 65 6c 64 28 27 50 6c 61 74 66 6f 72 6d 27 2c 20 65 73 | ..........${field('Platform',.es |
| d140 | 63 61 70 65 48 74 6d 6c 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 27 2d 27 29 29 7d 0a 20 20 20 | capeHtml(desc.host.||.'-'))}.... |
| d160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 6d 6f 6e 6f 46 69 65 6c 64 | .....................${monoField |
| d180 | 28 27 42 75 69 6c 64 20 53 79 73 74 65 6d 27 2c 20 64 65 73 63 2e 62 75 69 6c 64 73 79 73 74 65 | ('Build.System',.desc.buildsyste |
| d1a0 | 6d 5f 76 65 72 73 69 6f 6e 29 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m_version)}..................... |
| d1c0 | 20 20 20 20 24 7b 66 69 65 6c 64 28 27 43 6f 72 65 73 27 2c 20 64 65 73 63 2e 63 6f 72 65 73 29 | ....${field('Cores',.desc.cores) |
| d1e0 | 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 65 6c | }.........................${fiel |
| d200 | 64 28 27 54 69 6d 65 6f 75 74 27 2c 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c | d('Timeout',.desc.timeout.!=.nul |
| d220 | 6c 20 3f 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 2b 20 27 73 27 20 3a 20 6e 75 6c 6c 29 7d 0a | l.?.desc.timeout.+.'s'.:.null)}. |
| d240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 | ....................</table>.... |
| d260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............</div>............. |
| d280 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e | ....<div.class="detail-section"> |
| d2a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d | .....................<div.class= |
| d2c0 | 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 22 3e 46 75 6e 63 74 69 6f 6e 73 | "detail-section-label">Functions |
| d2e0 | 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 66 75 6e | </div>.....................${fun |
| d300 | 63 74 69 6f 6e 73 48 74 6d 6c 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 | ctionsHtml}.................</di |
| d320 | 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 | v>.................<div.class="d |
| d340 | 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | etail-section">................. |
| d360 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c | ....<div.class="detail-section-l |
| d380 | 61 62 65 6c 22 3e 45 78 65 63 75 74 61 62 6c 65 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 | abel">Executables</div>......... |
| d3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 65 78 65 63 48 74 6d 6c 7d 0a 20 20 20 20 20 20 20 20 | ............${execHtml}......... |
| d3c0 | 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | ........</div>.................< |
| d3e0 | 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0a 20 20 20 20 | div.class="detail-section">..... |
| d400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 | ................<div.class="deta |
| d420 | 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 22 3e 46 69 6c 65 73 3c 2f 64 69 76 3e 0a 20 20 | il-section-label">Files</div>... |
| d440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 7b 66 69 6c 65 73 48 74 6d 6c 7d 0a 20 | ..................${filesHtml}.. |
| d460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 | ...............</div>........... |
| d480 | 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e | ......<div.class="detail-section |
| d4a0 | 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | ">.....................<div.clas |
| d4c0 | 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 62 65 6c 22 3e 44 69 72 65 63 74 6f | s="detail-section-label">Directo |
| d4e0 | 72 69 65 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 24 | ries</div>.....................$ |
| d500 | 7b 64 69 72 73 48 74 6d 6c 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 | {dirsHtml}.................</div |
| d520 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 | >.................<div.class="de |
| d540 | 74 61 69 6c 2d 73 65 63 74 69 6f 6e 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tail-section">.................. |
| d560 | 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 73 65 63 74 69 6f 6e 2d 6c 61 | ...<div.class="detail-section-la |
| d580 | 62 65 6c 22 3e 45 6e 76 69 72 6f 6e 6d 65 6e 74 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 | bel">Environment</div>.......... |
| d5a0 | 20 20 20 20 20 20 20 20 20 20 20 24 7b 65 6e 76 48 74 6d 6c 7d 0a 20 20 20 20 20 20 20 20 20 20 | ...........${envHtml}........... |
| d5c0 | 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 60 3b 0a 20 20 20 20 | ......</div>.............`;..... |
| d5e0 | 20 20 20 20 20 20 20 20 70 61 6e 65 6c 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 | ........panel.style.display.=.'b |
| d600 | 6c 6f 63 6b 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 | lock';.........}..........async. |
| d620 | 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 57 6f 72 6b 65 72 73 28 29 20 7b 0a 20 20 20 20 20 20 | function.fetchWorkers().{....... |
| d640 | 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 | ......const.data.=.await.fetchJS |
| d660 | 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 27 29 3b 0a 20 20 20 20 20 20 20 20 | ON('/compute/workers');......... |
| d680 | 20 20 20 20 63 6f 6e 73 74 20 77 6f 72 6b 65 72 49 64 73 20 3d 20 64 61 74 61 2e 77 6f 72 6b 65 | ....const.workerIds.=.data.worke |
| d6a0 | 72 73 20 7c 7c 20 5b 5d 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e | rs.||.[];..............document. |
| d6c0 | 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 63 6f 75 6e 74 27 29 2e 74 | getElementById('worker-count').t |
| d6e0 | 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 77 6f 72 6b 65 72 49 64 73 2e 6c 65 6e 67 74 68 3b 0a 0a | extContent.=.workerIds.length;.. |
| d700 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 64 6f | ............const.container.=.do |
| d720 | 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 74 61 | cument.getElementById('worker-ta |
| d740 | 62 6c 65 2d 63 6f 6e 74 61 69 6e 65 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | ble-container');.............con |
| d760 | 73 74 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 | st.tbody.=.document.getElementBy |
| d780 | 49 64 28 27 77 6f 72 6b 65 72 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0a 0a 20 20 20 20 20 20 | Id('worker-table-body');........ |
| d7a0 | 20 20 20 20 20 20 69 66 20 28 77 6f 72 6b 65 72 49 64 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 | ......if.(workerIds.length.===.0 |
| d7c0 | 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 | ).{.................container.st |
| d7e0 | 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 | yle.display.=.'none';........... |
| d800 | 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c 6c 3b 0a 20 | ......selectedWorkerId.=.null;.. |
| d820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 | ...............return;.......... |
| d840 | 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 65 73 63 72 69 70 74 | ...}..............const.descript |
| d860 | 6f 72 73 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 0a 20 20 20 20 20 20 20 | ors.=.await.Promise.all(........ |
| d880 | 20 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 49 64 73 2e 6d 61 70 28 69 64 20 3d 3e 20 66 65 74 | .........workerIds.map(id.=>.fet |
| d8a0 | 63 68 4a 53 4f 4e 28 60 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 2f 24 7b 69 64 7d 60 29 | chJSON(`/compute/workers/${id}`) |
| d8c0 | 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .catch(().=>.null))............. |
| d8e0 | 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 42 75 69 6c 64 20 61 20 6d 61 70 20 66 | );..............//.Build.a.map.f |
| d900 | 6f 72 20 71 75 69 63 6b 20 6c 6f 6f 6b 75 70 20 62 79 20 49 44 0a 20 20 20 20 20 20 20 20 20 20 | or.quick.lookup.by.ID........... |
| d920 | 20 20 63 6f 6e 73 74 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 20 3d 20 7b 7d 3b 0a 20 20 20 20 | ..const.descriptorMap.=.{};..... |
| d940 | 20 20 20 20 20 20 20 20 77 6f 72 6b 65 72 49 64 73 2e 66 6f 72 45 61 63 68 28 28 69 64 2c 20 69 | ........workerIds.forEach((id,.i |
| d960 | 29 20 3d 3e 20 7b 20 64 65 73 63 72 69 70 74 6f 72 4d 61 70 5b 69 64 5d 20 3d 20 64 65 73 63 72 | ).=>.{.descriptorMap[id].=.descr |
| d980 | 69 70 74 6f 72 73 5b 69 5d 3b 20 7d 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 | iptors[i];.});..............tbod |
| d9a0 | 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 65 | y.innerHTML.=.'';.............de |
| d9c0 | 73 63 72 69 70 74 6f 72 73 2e 66 6f 72 45 61 63 68 28 28 64 65 73 63 2c 20 69 29 20 3d 3e 20 7b | scriptors.forEach((desc,.i).=>.{ |
| d9e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 69 64 20 3d 20 77 6f 72 6b | .................const.id.=.work |
| da00 | 65 72 49 64 73 5b 69 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 | erIds[i];.................const. |
| da20 | 6e 61 6d 65 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 27 2d 27 29 | name.=.desc.?.(desc.name.||.'-') |
| da40 | 20 3a 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 68 6f | .:.'-';.................const.ho |
| da60 | 73 74 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 27 2d 27 29 20 3a | st.=.desc.?.(desc.host.||.'-').: |
| da80 | 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 72 65 | .'-';.................const.core |
| daa0 | 73 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 63 6f 72 65 73 20 21 3d 20 6e 75 6c 6c 20 3f | s.=.desc.?.(desc.cores.!=.null.? |
| dac0 | 20 64 65 73 63 2e 63 6f 72 65 73 20 3a 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0a 20 20 20 20 20 20 | .desc.cores.:.'-').:.'-';....... |
| dae0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 69 6d 65 6f 75 74 20 3d 20 64 65 73 63 20 3f | ..........const.timeout.=.desc.? |
| db00 | 20 28 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e 74 69 | .(desc.timeout.!=.null.?.desc.ti |
| db20 | 6d 65 6f 75 74 20 2b 20 27 73 27 20 3a 20 27 2d 27 29 20 3a 20 27 2d 27 3b 0a 20 20 20 20 20 20 | meout.+.'s'.:.'-').:.'-';....... |
| db40 | 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 3d 20 64 65 73 63 | ..........const.functions.=.desc |
| db60 | 20 3f 20 28 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 20 3f 20 64 65 73 63 2e 66 75 6e 63 74 69 | .?.(desc.functions.?.desc.functi |
| db80 | 6f 6e 73 2e 6c 65 6e 67 74 68 20 3a 20 30 29 20 3a 20 27 2d 27 3b 0a 0a 20 20 20 20 20 20 20 20 | ons.length.:.0).:.'-';.......... |
| dba0 | 20 20 20 20 63 6f 6e 73 74 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c | ....const.tr.=.document.createEl |
| dbc0 | 65 6d 65 6e 74 28 27 74 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e | ement('tr');.................tr. |
| dbe0 | 63 6c 61 73 73 4e 61 6d 65 20 3d 20 27 77 6f 72 6b 65 72 2d 72 6f 77 27 20 2b 20 28 69 64 20 3d | className.=.'worker-row'.+.(id.= |
| dc00 | 3d 3d 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3f 20 27 20 73 65 6c 65 63 74 65 64 | ==.selectedWorkerId.?.'.selected |
| dc20 | 27 20 3a 20 27 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 64 61 74 61 | '.:.'');.................tr.data |
| dc40 | 73 65 74 2e 77 6f 72 6b 65 72 49 64 20 3d 20 69 64 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | set.workerId.=.id;.............. |
| dc60 | 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...tr.innerHTML.=.`............. |
| dc80 | 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d | ........<td.style="color:.var(-- |
| dca0 | 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 6e 61 6d | theme_bright);">${escapeHtml(nam |
| dcc0 | 65 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 | e)}</td>.....................<td |
| dce0 | 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 68 6f 73 74 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 | >${escapeHtml(host)}</td>....... |
| dd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c | ..............<td.style="text-al |
| dd20 | 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 | ign:.right;">${escapeHtml(String |
| dd40 | 28 63 6f 72 65 73 29 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (cores))}</td>.................. |
| dd60 | 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b | ...<td.style="text-align:.right; |
| dd80 | 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 74 69 6d 65 6f 75 74 29 29 7d | ">${escapeHtml(String(timeout))} |
| dda0 | 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 | </td>.....................<td.st |
| ddc0 | 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 65 73 63 61 70 | yle="text-align:.right;">${escap |
| dde0 | 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 66 75 6e 63 74 69 6f 6e 73 29 29 7d 3c 2f 74 64 3e 0a 20 | eHtml(String(functions))}</td>.. |
| de00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f | ...................<td.style="co |
| de20 | 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c | lor:.var(--theme_g1);.font-famil |
| de40 | 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e | y:.monospace;.font-size:.11px;"> |
| de60 | 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 69 64 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 | ${escapeHtml(id)}</td>.......... |
| de80 | 20 20 20 20 20 20 20 60 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 61 64 64 | .......`;.................tr.add |
| dea0 | 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 6c 69 63 6b 27 2c 20 28 29 20 3d 3e 20 7b 0a 20 | EventListener('click',.().=>.{.. |
| dec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 | ...................document.quer |
| dee0 | 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 27 2e 77 6f 72 6b 65 72 2d 72 6f 77 27 29 2e 66 6f 72 45 | ySelectorAll('.worker-row').forE |
| df00 | 61 63 68 28 72 20 3d 3e 20 72 2e 63 6c 61 73 73 4c 69 73 74 2e 72 65 6d 6f 76 65 28 27 73 65 6c | ach(r.=>.r.classList.remove('sel |
| df20 | 65 63 74 65 64 27 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | ected'));.....................if |
| df40 | 20 28 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 3d 3d 20 69 64 29 20 7b 0a 20 20 20 | .(selectedWorkerId.===.id).{.... |
| df60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 54 6f 67 67 6c 65 20 6f | .....................//.Toggle.o |
| df80 | 66 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 | ff.........................selec |
| dfa0 | 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | tedWorkerId.=.null;............. |
| dfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 | ............document.getElementB |
| dfe0 | 79 49 64 28 27 77 6f 72 6b 65 72 2d 64 65 74 61 69 6c 27 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c | yId('worker-detail').style.displ |
| e000 | 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ay.=.'none';.................... |
| e020 | 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .}.else.{....................... |
| e040 | 20 20 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 3d 20 69 64 3b 0a 20 20 20 20 20 20 20 | ..selectedWorkerId.=.id;........ |
| e060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 63 6c 61 73 73 4c 69 73 74 2e 61 64 | .................tr.classList.ad |
| e080 | 64 28 27 73 65 6c 65 63 74 65 64 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d('selected');.................. |
| e0a0 | 20 20 20 20 20 20 20 72 65 6e 64 65 72 57 6f 72 6b 65 72 44 65 74 61 69 6c 28 69 64 2c 20 64 65 | .......renderWorkerDetail(id,.de |
| e0c0 | 73 63 72 69 70 74 6f 72 4d 61 70 5b 69 64 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | scriptorMap[id]);............... |
| e0e0 | 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0a 20 20 20 20 | ......}.................});..... |
| e100 | 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 | ............tbody.appendChild(tr |
| e120 | 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | );.............});.............. |
| e140 | 2f 2f 20 52 65 2d 72 65 6e 64 65 72 20 64 65 74 61 69 6c 20 69 66 20 73 65 6c 65 63 74 65 64 20 | //.Re-render.detail.if.selected. |
| e160 | 77 6f 72 6b 65 72 20 69 73 20 73 74 69 6c 6c 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 20 20 20 | worker.is.still.present......... |
| e180 | 20 20 20 20 69 66 20 28 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 26 26 20 64 65 73 63 | ....if.(selectedWorkerId.&&.desc |
| e1a0 | 72 69 70 74 6f 72 4d 61 70 5b 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 5d 29 20 7b 0a 20 | riptorMap[selectedWorkerId]).{.. |
| e1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 57 6f 72 6b 65 72 44 65 74 61 69 | ...............renderWorkerDetai |
| e1e0 | 6c 28 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 2c 20 64 65 73 63 72 69 70 74 6f 72 4d 61 | l(selectedWorkerId,.descriptorMa |
| e200 | 70 5b 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 | p[selectedWorkerId]);........... |
| e220 | 20 20 7d 20 65 6c 73 65 20 69 66 20 28 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 20 26 26 | ..}.else.if.(selectedWorkerId.&& |
| e240 | 20 21 64 65 73 63 72 69 70 74 6f 72 4d 61 70 5b 73 65 6c 65 63 74 65 64 57 6f 72 6b 65 72 49 64 | .!descriptorMap[selectedWorkerId |
| e260 | 5d 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6c 65 63 74 65 64 57 6f 72 | ]).{.................selectedWor |
| e280 | 6b 65 72 49 64 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f | kerId.=.null;.................do |
| e2a0 | 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 77 6f 72 6b 65 72 2d 64 65 | cument.getElementById('worker-de |
| e2c0 | 74 61 69 6c 27 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 | tail').style.display.=.'none';.. |
| e2e0 | 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 | ...........}..............contai |
| e300 | 6e 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 6c 6f 63 6b 27 3b 0a 20 20 20 | ner.style.display.=.'block';.... |
| e320 | 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 57 69 6e 64 6f 77 73 20 46 49 4c 45 54 | .....}..........//.Windows.FILET |
| e340 | 49 4d 45 3a 20 31 30 30 6e 73 20 74 69 63 6b 73 20 73 69 6e 63 65 20 31 36 30 31 2d 30 31 2d 30 | IME:.100ns.ticks.since.1601-01-0 |
| e360 | 31 2e 20 43 6f 6e 76 65 72 74 20 74 6f 20 4a 53 20 44 61 74 65 2e 0a 20 20 20 20 20 20 20 20 63 | 1..Convert.to.JS.Date..........c |
| e380 | 6f 6e 73 74 20 46 49 4c 45 54 49 4d 45 5f 45 50 4f 43 48 5f 4f 46 46 53 45 54 5f 4d 53 20 3d 20 | onst.FILETIME_EPOCH_OFFSET_MS.=. |
| e3a0 | 31 31 36 34 34 34 37 33 36 30 30 30 30 30 6e 3b 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f | 11644473600000n;.........functio |
| e3c0 | 6e 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 74 69 63 6b 73 29 20 7b 0a 20 20 20 20 20 20 | n.filetimeToDate(ticks).{....... |
| e3e0 | 20 20 20 20 20 20 69 66 20 28 21 74 69 63 6b 73 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 20 | ......if.(!ticks).return.null;.. |
| e400 | 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 73 20 3d 20 42 69 67 49 6e 74 28 74 69 63 | ...........const.ms.=.BigInt(tic |
| e420 | 6b 73 29 20 2f 20 31 30 30 30 30 6e 20 2d 20 46 49 4c 45 54 49 4d 45 5f 45 50 4f 43 48 5f 4f 46 | ks)./.10000n.-.FILETIME_EPOCH_OF |
| e440 | 46 53 45 54 5f 4d 53 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 65 77 20 | FSET_MS;.............return.new. |
| e460 | 44 61 74 65 28 4e 75 6d 62 65 72 28 6d 73 29 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 | Date(Number(ms));.........}..... |
| e480 | 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 54 69 6d 65 28 64 61 74 65 29 20 7b | .....function.formatTime(date).{ |
| e4a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 64 61 74 65 29 20 72 65 74 75 72 6e 20 27 | .............if.(!date).return.' |
| e4c0 | 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 61 74 65 2e 74 6f 4c 6f | -';.............return.date.toLo |
| e4e0 | 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 5b 5d 2c 20 7b 20 68 6f 75 72 3a 20 27 32 2d 64 69 | caleTimeString([],.{.hour:.'2-di |
| e500 | 67 69 74 27 2c 20 6d 69 6e 75 74 65 3a 20 27 32 2d 64 69 67 69 74 27 2c 20 73 65 63 6f 6e 64 3a | git',.minute:.'2-digit',.second: |
| e520 | 20 27 32 2d 64 69 67 69 74 27 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 | .'2-digit'.});.........}........ |
| e540 | 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 44 75 72 61 74 69 6f 6e 28 73 74 61 72 74 44 | ..function.formatDuration(startD |
| e560 | 61 74 65 2c 20 65 6e 64 44 61 74 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 | ate,.endDate).{.............if.( |
| e580 | 21 73 74 61 72 74 44 61 74 65 20 7c 7c 20 21 65 6e 64 44 61 74 65 29 20 72 65 74 75 72 6e 20 27 | !startDate.||.!endDate).return.' |
| e5a0 | 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 73 20 3d 20 65 6e 64 44 61 | -';.............const.ms.=.endDa |
| e5c0 | 74 65 20 2d 20 73 74 61 72 74 44 61 74 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 | te.-.startDate;.............if.( |
| e5e0 | 6d 73 20 3c 20 30 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ms.<.0).return.'-';............. |
| e600 | 69 66 20 28 6d 73 20 3c 20 31 30 30 30 29 20 72 65 74 75 72 6e 20 6d 73 20 2b 20 27 20 6d 73 27 | if.(ms.<.1000).return.ms.+.'.ms' |
| e620 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 6d 73 20 3c 20 36 30 30 30 30 29 20 72 65 | ;.............if.(ms.<.60000).re |
| e640 | 74 75 72 6e 20 28 6d 73 20 2f 20 31 30 30 30 29 2e 74 6f 46 69 78 65 64 28 32 29 20 2b 20 27 20 | turn.(ms./.1000).toFixed(2).+.'. |
| e660 | 73 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6d 20 3d 20 4d 61 74 68 2e 66 | s';.............const.m.=.Math.f |
| e680 | 6c 6f 6f 72 28 6d 73 20 2f 20 36 30 30 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | loor(ms./.60000);.............co |
| e6a0 | 6e 73 74 20 73 20 3d 20 28 28 6d 73 20 25 20 36 30 30 30 30 29 20 2f 20 31 30 30 30 29 2e 74 6f | nst.s.=.((ms.%.60000)./.1000).to |
| e6c0 | 46 69 78 65 64 28 30 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 27 30 27 29 3b 0a 20 20 20 20 20 | Fixed(0).padStart(2,.'0');...... |
| e6e0 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 60 24 7b 6d 7d 6d 20 24 7b 73 7d 73 60 3b 0a 20 20 20 | .......return.`${m}m.${s}s`;.... |
| e700 | 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 | .....}..........async.function.f |
| e720 | 65 74 63 68 51 75 65 75 65 73 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 | etchQueues().{.............const |
| e740 | 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 | .data.=.await.fetchJSON('/comput |
| e760 | 65 2f 71 75 65 75 65 73 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 71 75 | e/queues');.............const.qu |
| e780 | 65 75 65 73 20 3d 20 64 61 74 61 2e 71 75 65 75 65 73 20 7c 7c 20 5b 5d 3b 0a 0a 20 20 20 20 20 | eues.=.data.queues.||.[];....... |
| e7a0 | 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6d 70 74 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 | .......const.empty.=.document.ge |
| e7c0 | 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 71 75 65 75 65 2d 6c 69 73 74 2d 65 6d 70 74 79 27 29 | tElementById('queue-list-empty') |
| e7e0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 | ;.............const.container.=. |
| e800 | 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 71 75 65 75 65 2d 6c | document.getElementById('queue-l |
| e820 | 69 73 74 2d 63 6f 6e 74 61 69 6e 65 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | ist-container');.............con |
| e840 | 73 74 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 | st.tbody.=.document.getElementBy |
| e860 | 49 64 28 27 71 75 65 75 65 2d 6c 69 73 74 2d 62 6f 64 79 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 | Id('queue-list-body');.......... |
| e880 | 20 20 20 20 69 66 20 28 71 75 65 75 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0a 20 | ....if.(queues.length.===.0).{.. |
| e8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 2e 73 74 79 6c 65 2e 64 69 73 70 6c | ...............empty.style.displ |
| e8c0 | 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e | ay.=.'';.................contain |
| e8e0 | 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 | er.style.display.=.'none';...... |
| e900 | 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d | ...........return;.............} |
| e920 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 | ..............empty.style.displa |
| e940 | 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e | y.=.'none';.............tbody.in |
| e960 | 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 | nerHTML.=.'';..............for.( |
| e980 | 63 6f 6e 73 74 20 71 20 6f 66 20 71 75 65 75 65 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 | const.q.of.queues).{............ |
| e9a0 | 20 20 20 20 20 63 6f 6e 73 74 20 69 64 20 3d 20 71 2e 71 75 65 75 65 5f 69 64 20 3f 3f 20 27 2d | .....const.id.=.q.queue_id.??.'- |
| e9c0 | 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 64 67 65 20 3d | ';.................const.badge.= |
| e9e0 | 20 71 2e 73 74 61 74 65 20 3d 3d 3d 20 27 63 61 6e 63 65 6c 6c 65 64 27 0a 20 20 20 20 20 20 20 | .q.state.===.'cancelled'........ |
| ea00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 | .............?.'<span.class="sta |
| ea20 | 74 75 73 2d 62 61 64 67 65 20 66 61 69 6c 75 72 65 22 3e 63 61 6e 63 65 6c 6c 65 64 3c 2f 73 70 | tus-badge.failure">cancelled</sp |
| ea40 | 61 6e 3e 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 71 2e 73 74 61 | an>'.....................:.q.sta |
| ea60 | 74 65 20 3d 3d 3d 20 27 64 72 61 69 6e 69 6e 67 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | te.===.'draining'............... |
| ea80 | 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 | ..........?.'<span.class="status |
| eaa0 | 2d 62 61 64 67 65 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 6e 64 3a 63 6f 6c 6f 72 2d | -badge".style="background:color- |
| eac0 | 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 20 31 | mix(in.srgb,.var(--theme_warn).1 |
| eae0 | 35 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 | 5%,.transparent);color:var(--the |
| eb00 | 6d 65 5f 77 61 72 6e 29 3b 22 3e 64 72 61 69 6e 69 6e 67 3c 2f 73 70 61 6e 3e 27 0a 20 20 20 20 | me_warn);">draining</span>'..... |
| eb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 71 2e 69 73 5f 63 6f 6d 70 6c | ....................:.q.is_compl |
| eb40 | 65 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ete............................. |
| eb60 | 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 73 75 63 | ?.'<span.class="status-badge.suc |
| eb80 | 63 65 73 73 22 3e 63 6f 6d 70 6c 65 74 65 3c 2f 73 70 61 6e 3e 27 0a 20 20 20 20 20 20 20 20 20 | cess">complete</span>'.......... |
| eba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 63 6c 61 73 | ...................:.'<span.clas |
| ebc0 | 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 | s="status-badge".style="backgrou |
| ebe0 | 6e 64 3a 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 73 72 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d | nd:color-mix(in.srgb,.var(--them |
| ec00 | 65 5f 70 30 29 20 31 35 25 2c 20 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 63 6f 6c 6f 72 3a 76 61 | e_p0).15%,.transparent);color:va |
| ec20 | 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 22 3e 61 63 74 69 76 65 3c 2f 73 70 61 6e 3e 27 3b 0a | r(--theme_p0);">active</span>';. |
| ec40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 6f 6b 65 6e 20 3d 20 71 2e | ................const.token.=.q. |
| ec60 | 71 75 65 75 65 5f 74 6f 6b 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | queue_token..................... |
| ec80 | 3f 20 60 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 64 65 74 61 69 6c 2d 6d 6f 6e 6f 22 3e 24 7b 65 | ?.`<span.class="detail-mono">${e |
| eca0 | 73 63 61 70 65 48 74 6d 6c 28 71 2e 71 75 65 75 65 5f 74 6f 6b 65 6e 29 7d 3c 2f 73 70 61 6e 3e | scapeHtml(q.queue_token)}</span> |
| ecc0 | 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 73 | `.....................:.'<span.s |
| ece0 | 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 22 | tyle="color:var(--theme_faint);" |
| ed00 | 3e 2d 3c 2f 73 70 61 6e 3e 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | >-</span>';..................con |
| ed20 | 73 74 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 | st.tr.=.document.createElement(' |
| ed40 | 74 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 | tr');.................tr.innerHT |
| ed60 | 4d 4c 20 3d 20 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 | ML.=.`.....................<td.s |
| ed80 | 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 66 61 | tyle="text-align:.right;.font-fa |
| eda0 | 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | mily:.monospace;.color:.var(--th |
| edc0 | 65 6d 65 5f 62 72 69 67 68 74 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e | eme_bright);">${escapeHtml(Strin |
| ede0 | 67 28 69 64 29 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g(id))}</td>.................... |
| ee00 | 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 | .<td.style="text-align:.center;" |
| ee20 | 3e 24 7b 62 61 64 67 65 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >${badge}</td>.................. |
| ee40 | 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b | ...<td.style="text-align:.right; |
| ee60 | 22 3e 24 7b 71 2e 61 63 74 69 76 65 5f 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0a 20 20 | ">${q.active_count.??.0}</td>... |
| ee80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 | ..................<td.style="tex |
| eea0 | 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 | t-align:.right;.color:.var(--the |
| eec0 | 6d 65 5f 6f 6b 29 3b 22 3e 24 7b 71 2e 63 6f 6d 70 6c 65 74 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 | me_ok);">${q.completed_count.??. |
| eee0 | 30 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 | 0}</td>.....................<td. |
| ef00 | 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a | style="text-align:.right;.color: |
| ef20 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 3b 22 3e 24 7b 71 2e 66 61 69 6c 65 64 5f | .var(--theme_fail);">${q.failed_ |
| ef40 | 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | count.??.0}</td>................ |
| ef60 | 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 | .....<td.style="text-align:.righ |
| ef80 | 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 3b 22 3e 24 7b | t;.color:.var(--theme_warn);">${ |
| efa0 | 71 2e 61 62 61 6e 64 6f 6e 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 7d 3c 2f 74 64 3e 0a 20 20 20 | q.abandoned_count.??.0}</td>.... |
| efc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 | .................<td.style="text |
| efe0 | 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d | -align:.right;.color:.var(--them |
| f000 | 65 5f 77 61 72 6e 29 3b 22 3e 24 7b 71 2e 63 61 6e 63 65 6c 6c 65 64 5f 63 6f 75 6e 74 20 3f 3f | e_warn);">${q.cancelled_count.?? |
| f020 | 20 30 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 | .0}</td>.....................<td |
| f040 | 3e 24 7b 74 6f 6b 65 6e 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 | >${token}</td>.................` |
| f060 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 | ;.................tbody.appendCh |
| f080 | 69 6c 64 28 74 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 | ild(tr);.............}.......... |
| f0a0 | 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 | ....container.style.display.=.'b |
| f0c0 | 6c 6f 63 6b 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 | lock';.........}..........async. |
| f0e0 | 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 41 63 74 69 6f 6e 48 69 73 74 6f 72 79 28 29 20 7b 0a | function.fetchActionHistory().{. |
| f100 | 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 | ............const.data.=.await.f |
| f120 | 65 74 63 68 4a 53 4f 4e 28 27 2f 63 6f 6d 70 75 74 65 2f 6a 6f 62 73 2f 68 69 73 74 6f 72 79 3f | etchJSON('/compute/jobs/history? |
| f140 | 6c 69 6d 69 74 3d 35 30 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6e | limit=50');.............const.en |
| f160 | 74 72 69 65 73 20 3d 20 64 61 74 61 2e 68 69 73 74 6f 72 79 20 7c 7c 20 5b 5d 3b 0a 0a 20 20 20 | tries.=.data.history.||.[];..... |
| f180 | 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 65 6d 70 74 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e | .........const.empty.=.document. |
| f1a0 | 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 65 | getElementById('action-history-e |
| f1c0 | 6d 70 74 79 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 63 6f 6e 74 61 69 | mpty');.............const.contai |
| f1e0 | 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 | ner.=.document.getElementById('a |
| f200 | 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 63 6f 6e 74 61 69 6e 65 72 27 29 3b 0a 20 20 20 20 20 | ction-history-container');...... |
| f220 | 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 | .......const.tbody.=.document.ge |
| f240 | 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 63 74 69 6f 6e 2d 68 69 73 74 6f 72 79 2d 62 6f 64 | tElementById('action-history-bod |
| f260 | 79 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 65 6e 74 72 69 65 73 2e 6c 65 | y');..............if.(entries.le |
| f280 | 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d | ngth.===.0).{.................em |
| f2a0 | 70 74 79 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 | pty.style.display.=.'';......... |
| f2c0 | 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 | ........container.style.display. |
| f2e0 | 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | =.'none';.................return |
| f300 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 | ;.............}..............emp |
| f320 | 74 79 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 | ty.style.display.=.'none';...... |
| f340 | 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 0a 20 20 | .......tbody.innerHTML.=.'';.... |
| f360 | 20 20 20 20 20 20 20 20 20 20 2f 2f 20 45 6e 74 72 69 65 73 20 61 72 72 69 76 65 20 6f 6c 64 65 | ..........//.Entries.arrive.olde |
| f380 | 73 74 2d 66 69 72 73 74 3b 20 72 65 76 65 72 73 65 20 74 6f 20 73 68 6f 77 20 6e 65 77 65 73 74 | st-first;.reverse.to.show.newest |
| f3a0 | 20 61 74 20 74 6f 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 63 6f 6e 73 74 20 65 | .at.top.............for.(const.e |
| f3c0 | 6e 74 72 79 20 6f 66 20 5b 2e 2e 2e 65 6e 74 72 69 65 73 5d 2e 72 65 76 65 72 73 65 28 29 29 20 | ntry.of.[...entries].reverse()). |
| f3e0 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 6c 73 6e 20 3d 20 65 6e | {.................const.lsn.=.en |
| f400 | 74 72 79 2e 6c 73 6e 20 3f 3f 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | try.lsn.??.'-';................. |
| f420 | 63 6f 6e 73 74 20 73 75 63 63 65 65 64 65 64 20 3d 20 65 6e 74 72 79 2e 73 75 63 63 65 65 64 65 | const.succeeded.=.entry.succeede |
| f440 | 64 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 62 61 64 67 65 20 3d | d;.................const.badge.= |
| f460 | 20 73 75 63 63 65 65 64 65 64 20 3d 3d 20 6e 75 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .succeeded.==.null.............. |
| f480 | 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 | .......?.'<span.class="status-ba |
| f4a0 | 64 67 65 22 20 73 74 79 6c 65 3d 22 62 61 63 6b 67 72 6f 75 6e 64 3a 76 61 72 28 2d 2d 74 68 65 | dge".style="background:var(--the |
| f4c0 | 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 | me_border_subtle);color:var(--th |
| f4e0 | 65 6d 65 5f 67 31 29 3b 22 3e 75 6e 6b 6e 6f 77 6e 3c 2f 73 70 61 6e 3e 27 0a 20 20 20 20 20 20 | eme_g1);">unknown</span>'....... |
| f500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 73 75 63 63 65 65 64 65 64 0a 20 20 20 20 20 20 | ..............:.succeeded....... |
| f520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 | ..................?.'<span.class |
| f540 | 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 73 75 63 63 65 73 73 22 3e 6f 6b 3c 2f 73 70 61 6e | ="status-badge.success">ok</span |
| f560 | 3e 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 | >'.........................:.'<s |
| f580 | 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 66 61 69 6c 75 72 65 22 | pan.class="status-badge.failure" |
| f5a0 | 3e 66 61 69 6c 65 64 3c 2f 73 70 61 6e 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >failed</span>';................ |
| f5c0 | 20 63 6f 6e 73 74 20 64 65 73 63 20 3d 20 65 6e 74 72 79 2e 61 63 74 69 6f 6e 44 65 73 63 72 69 | .const.desc.=.entry.actionDescri |
| f5e0 | 70 74 6f 72 20 7c 7c 20 7b 7d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 | ptor.||.{};.................cons |
| f600 | 74 20 66 6e 20 3d 20 64 65 73 63 2e 46 75 6e 63 74 69 6f 6e 20 7c 7c 20 27 2d 27 3b 0a 20 20 20 | t.fn.=.desc.Function.||.'-';.... |
| f620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 77 6f 72 6b 65 72 49 64 20 3d 20 65 6e | .............const.workerId.=.en |
| f640 | 74 72 79 2e 77 6f 72 6b 65 72 49 64 20 7c 7c 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | try.workerId.||.'-';............ |
| f660 | 20 20 20 20 20 63 6f 6e 73 74 20 61 63 74 69 6f 6e 49 64 20 3d 20 65 6e 74 72 79 2e 61 63 74 69 | .....const.actionId.=.entry.acti |
| f680 | 6f 6e 49 64 20 7c 7c 20 27 2d 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | onId.||.'-';..................co |
| f6a0 | 6e 73 74 20 73 74 61 72 74 44 61 74 65 20 3d 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 65 | nst.startDate.=.filetimeToDate(e |
| f6c0 | 6e 74 72 79 2e 74 69 6d 65 5f 52 75 6e 6e 69 6e 67 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ntry.time_Running);............. |
| f6e0 | 20 20 20 20 63 6f 6e 73 74 20 65 6e 64 44 61 74 65 20 3d 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 | ....const.endDate.=.filetimeToDa |
| f700 | 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 43 6f 6d 70 6c 65 74 65 64 20 3f 3f 20 65 6e 74 72 79 | te(entry.time_Completed.??.entry |
| f720 | 2e 74 69 6d 65 5f 46 61 69 6c 65 64 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .time_Failed);.................. |
| f740 | 63 6f 6e 73 74 20 71 75 65 75 65 49 64 20 3d 20 65 6e 74 72 79 2e 71 75 65 75 65 49 64 20 7c 7c | const.queueId.=.entry.queueId.|| |
| f760 | 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 71 75 65 75 65 43 | .0;.................const.queueC |
| f780 | 65 6c 6c 20 3d 20 71 75 65 75 65 49 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ell.=.queueId................... |
| f7a0 | 20 20 3f 20 60 3c 61 20 68 72 65 66 3d 22 2f 63 6f 6d 70 75 74 65 2f 71 75 65 75 65 73 2f 24 7b | ..?.`<a.href="/compute/queues/${ |
| f7c0 | 71 75 65 75 65 49 64 7d 22 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | queueId}".style="color:.var(--th |
| f7e0 | 65 6d 65 5f 6c 6e 29 3b 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 20 | eme_ln);.text-decoration:.none;. |
| f800 | 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 22 3e 24 7b 65 73 63 61 70 | font-family:.monospace;">${escap |
| f820 | 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 71 75 65 75 65 49 64 29 29 7d 3c 2f 61 3e 60 0a 20 20 20 | eHtml(String(queueId))}</a>`.... |
| f840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d | .................:.'<span.style= |
| f860 | 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 22 3e 2d 3c 2f | "color:.var(--theme_faint);">-</ |
| f880 | 73 70 61 6e 3e 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 74 | span>';..................const.t |
| f8a0 | 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 | r.=.document.createElement('tr') |
| f8c0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d | ;.................tr.innerHTML.= |
| f8e0 | 20 60 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 | .`.....................<td.style |
| f900 | 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 | ="text-align:.right;.font-family |
| f920 | 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | :.monospace;.color:.var(--theme_ |
| f940 | 67 31 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 53 74 72 69 6e 67 28 6c 73 6e 29 29 7d | g1);">${escapeHtml(String(lsn))} |
| f960 | 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 | </td>.....................<td.st |
| f980 | 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 24 7b 71 75 65 75 65 | yle="text-align:.right;">${queue |
| f9a0 | 43 65 6c 6c 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | Cell}</td>.....................< |
| f9c0 | 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 24 | td.style="text-align:.center;">$ |
| f9e0 | 7b 62 61 64 67 65 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | {badge}</td>.................... |
| fa00 | 20 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 | .<td.style="color:.var(--theme_b |
| fa20 | 72 69 67 68 74 29 3b 22 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 66 6e 29 7d 3c 2f 74 64 3e 0a | right);">${escapeHtml(fn)}</td>. |
| fa40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 | ....................<td.style="t |
| fa60 | 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 | ext-align:.right;.font-size:.12p |
| fa80 | 78 3b 20 77 68 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77 72 61 70 3b 20 63 6f 6c 6f 72 3a 20 76 | x;.white-space:.nowrap;.color:.v |
| faa0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 24 7b 66 6f 72 6d 61 74 54 69 6d 65 28 73 74 | ar(--theme_g1);">${formatTime(st |
| fac0 | 61 72 74 44 61 74 65 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | artDate)}</td>.................. |
| fae0 | 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b | ...<td.style="text-align:.right; |
| fb00 | 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 77 68 69 74 65 2d 73 70 61 63 65 3a 20 6e | .font-size:.12px;.white-space:.n |
| fb20 | 6f 77 72 61 70 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e | owrap;.color:.var(--theme_g1);"> |
| fb40 | 24 7b 66 6f 72 6d 61 74 54 69 6d 65 28 65 6e 64 44 61 74 65 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 | ${formatTime(endDate)}</td>..... |
| fb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d | ................<td.style="text- |
| fb80 | 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 77 | align:.right;.font-size:.12px;.w |
| fba0 | 68 69 74 65 2d 73 70 61 63 65 3a 20 6e 6f 77 72 61 70 3b 22 3e 24 7b 66 6f 72 6d 61 74 44 75 72 | hite-space:.nowrap;">${formatDur |
| fbc0 | 61 74 69 6f 6e 28 73 74 61 72 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 7d 3c 2f 74 64 3e 0a | ation(startDate,.endDate)}</td>. |
| fbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 66 | ....................<td.style="f |
| fc00 | 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 | ont-family:.monospace;.font-size |
| fc20 | 3a 20 31 31 70 78 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 | :.11px;.color:.var(--theme_g1);" |
| fc40 | 3e 24 7b 65 73 63 61 70 65 48 74 6d 6c 28 77 6f 72 6b 65 72 49 64 29 7d 3c 2f 74 64 3e 0a 20 20 | >${escapeHtml(workerId)}</td>... |
| fc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 64 20 73 74 79 6c 65 3d 22 66 6f 6e | ..................<td.style="fon |
| fc80 | 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 | t-family:.monospace;.font-size:. |
| fca0 | 31 31 70 78 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 24 | 11px;.color:.var(--theme_g1);">$ |
| fcc0 | 7b 65 73 63 61 70 65 48 74 6d 6c 28 61 63 74 69 6f 6e 49 64 29 7d 3c 2f 74 64 3e 0a 20 20 20 20 | {escapeHtml(actionId)}</td>..... |
| fce0 | 20 20 20 20 20 20 20 20 20 20 20 20 60 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | ............`;.................t |
| fd00 | 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 | body.appendChild(tr);........... |
| fd20 | 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c 65 | ..}..............container.style |
| fd40 | 2e 64 69 73 70 6c 61 79 20 3d 20 27 62 6c 6f 63 6b 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 | .display.=.'block';.........}... |
| fd60 | 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 74 65 44 61 73 68 | .......async.function.updateDash |
| fd80 | 62 6f 61 72 64 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0a 20 20 20 20 | board().{.............try.{..... |
| fda0 | 20 20 20 20 20 20 20 20 20 20 20 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0a | ............await.Promise.all([. |
| fdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 48 65 61 6c 74 68 28 | ....................fetchHealth( |
| fde0 | 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 53 74 61 74 | ),.....................fetchStat |
| fe00 | 73 28 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 53 79 | s(),.....................fetchSy |
| fe20 | 73 49 6e 66 6f 28 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 | sInfo(),.....................fet |
| fe40 | 63 68 57 6f 72 6b 65 72 73 28 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | chWorkers(),.................... |
| fe60 | 20 66 65 74 63 68 51 75 65 75 65 73 28 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .fetchQueues(),................. |
| fe80 | 20 20 20 20 66 65 74 63 68 41 63 74 69 6f 6e 48 69 73 74 6f 72 79 28 29 0a 20 20 20 20 20 20 20 | ....fetchActionHistory()........ |
| fea0 | 20 20 20 20 20 20 20 20 20 5d 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c | .........]);..................cl |
| fec0 | 65 61 72 45 72 72 6f 72 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 70 64 61 | earError();.................upda |
| fee0 | 74 65 54 69 6d 65 73 74 61 6d 70 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 | teTimestamp();.............}.cat |
| ff00 | 63 68 20 28 65 72 72 6f 72 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | ch.(error).{.................con |
| ff20 | 73 6f 6c 65 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 75 70 64 61 74 69 6e 67 20 64 61 73 68 62 | sole.error('Error.updating.dashb |
| ff40 | 6f 61 72 64 3a 27 2c 20 65 72 72 6f 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oard:',.error);................. |
| ff60 | 73 68 6f 77 45 72 72 6f 72 28 65 72 72 6f 72 2e 6d 65 73 73 61 67 65 29 3b 0a 20 20 20 20 20 20 | showError(error.message);....... |
| ff80 | 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 53 74 | ......}.........}..........//.St |
| ffa0 | 61 72 74 20 75 70 64 61 74 69 6e 67 0a 20 20 20 20 20 20 20 20 75 70 64 61 74 65 44 61 73 68 62 | art.updating.........updateDashb |
| ffc0 | 6f 61 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 73 65 74 49 6e 74 65 72 76 61 6c 28 75 70 64 61 | oard();.........setInterval(upda |
| ffe0 | 74 65 44 61 73 68 62 6f 61 72 64 2c 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 29 3b 0a | teDashboard,.REFRESH_INTERVAL);. |
| 10000 | 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0a 3c 2f 62 6f 64 79 3e 0a 3c 2f 68 74 6d 6c 3e 0a 50 4b | ....</script>.</body>.</html>.PK |
| 10020 | 03 04 0a 00 00 00 00 00 ce 6b 66 5c 7a 0c e6 70 5a 19 00 00 5a 19 00 00 10 00 00 00 63 6f 6d 70 | .........kf\z..pZ...Z.......comp |
| 10040 | 75 74 65 2f 68 75 62 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a 3c 68 74 6d | ute/hub.html<!DOCTYPE.html>.<htm |
| 10060 | 6c 20 6c 61 6e 67 3d 22 65 6e 22 3e 0a 3c 68 65 61 64 3e 0a 20 20 20 20 3c 6d 65 74 61 20 63 68 | l.lang="en">.<head>.....<meta.ch |
| 10080 | 61 72 73 65 74 3d 22 55 54 46 2d 38 22 3e 0a 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 | arset="UTF-8">.....<meta.name="v |
| 100a0 | 69 65 77 70 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 | iewport".content="width=device-w |
| 100c0 | 69 64 74 68 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0a 20 20 20 20 3c 6c | idth,.initial-scale=1.0">.....<l |
| 100e0 | 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 74 79 70 65 3d 22 74 65 78 74 2f | ink.rel="stylesheet".type="text/ |
| 10100 | 63 73 73 22 20 68 72 65 66 3d 22 2e 2e 2f 7a 65 6e 2e 63 73 73 22 20 2f 3e 0a 20 20 20 20 3c 73 | css".href="../zen.css"./>.....<s |
| 10120 | 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 74 68 65 6d 65 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 | cript.src="../theme.js"></script |
| 10140 | 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 62 61 6e 6e 65 72 2e 6a 73 22 | >.....<script.src="../banner.js" |
| 10160 | 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 | .defer></script>.....<script.src |
| 10180 | 3d 22 2e 2e 2f 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 | ="../nav.js".defer></script>.... |
| 101a0 | 20 3c 74 69 74 6c 65 3e 5a 65 6e 20 48 75 62 20 44 61 73 68 62 6f 61 72 64 3c 2f 74 69 74 6c 65 | .<title>Zen.Hub.Dashboard</title |
| 101c0 | 3e 0a 3c 2f 68 65 61 64 3e 0a 3c 62 6f 64 79 3e 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d | >.</head>.<body>.....<div.class= |
| 101e0 | 22 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 6c 65 3d 22 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 | "container".style="max-width:.14 |
| 10200 | 30 30 70 78 3b 20 6d 61 72 67 69 6e 3a 20 30 20 61 75 74 6f 3b 22 3e 0a 20 20 20 20 20 20 20 20 | 00px;.margin:.0.auto;">......... |
| 10220 | 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 3d 22 6e 6f 6d 69 | <zen-banner.cluster-status="nomi |
| 10240 | 6e 61 6c 22 20 73 75 62 74 69 74 6c 65 3d 22 48 55 42 22 20 74 61 67 6c 69 6e 65 3d 22 4f 76 65 | nal".subtitle="HUB".tagline="Ove |
| 10260 | 72 76 69 65 77 22 20 6c 6f 67 6f 2d 73 72 63 3d 22 2e 2e 2f 66 61 76 69 63 6f 6e 2e 69 63 6f 22 | rview".logo-src="../favicon.ico" |
| 10280 | 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 72 3e 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e | ></zen-banner>.........<zen-nav> |
| 102a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 2f 64 61 73 68 62 6f 61 72 64 | .............<a.href="/dashboard |
| 102c0 | 2f 22 3e 48 6f 6d 65 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d | /">Home</a>.............<a.href= |
| 102e0 | 22 68 75 62 2e 68 74 6d 6c 22 3e 48 75 62 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 3c 2f 7a 65 6e | "hub.html">Hub</a>.........</zen |
| 10300 | 2d 6e 61 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 74 69 6d 65 73 74 | -nav>.........<div.class="timest |
| 10320 | 61 6d 70 22 3e 4c 61 73 74 20 75 70 64 61 74 65 64 3a 20 3c 73 70 61 6e 20 69 64 3d 22 6c 61 73 | amp">Last.updated:.<span.id="las |
| 10340 | 74 2d 75 70 64 61 74 65 22 3e 4e 65 76 65 72 3c 2f 73 70 61 6e 3e 3c 2f 64 69 76 3e 0a 0a 20 20 | t-update">Never</span></div>.... |
| 10360 | 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 22 3e | ......<div.id="error-container"> |
| 10380 | 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 73 65 63 74 | </div>..........<div.class="sect |
| 103a0 | 69 6f 6e 2d 74 69 74 6c 65 22 3e 43 61 70 61 63 69 74 79 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 | ion-title">Capacity</div>....... |
| 103c0 | 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 67 72 69 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ..<div.class="grid">............ |
| 103e0 | 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .<div.class="card">............. |
| 10400 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 41 63 74 69 | ....<div.class="card-title">Acti |
| 10420 | 76 65 20 4d 6f 64 75 6c 65 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ve.Modules</div>................ |
| 10440 | 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 69 | .<div.class="metric-value".id="i |
| 10460 | 6e 73 74 61 6e 63 65 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 | nstance-count">-</div>.......... |
| 10480 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 | .......<div.class="metric-label" |
| 104a0 | 3e 43 75 72 72 65 6e 74 6c 79 20 70 72 6f 76 69 73 69 6f 6e 65 64 3c 2f 64 69 76 3e 0a 20 20 20 | >Currently.provisioned</div>.... |
| 104c0 | 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 | .........</div>.............<div |
| 104e0 | 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | .class="card">.................< |
| 10500 | 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 50 65 61 6b 20 4d 6f 64 75 | div.class="card-title">Peak.Modu |
| 10520 | 6c 65 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 | les</div>.................<div.c |
| 10540 | 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 6d 61 78 2d 69 6e 73 74 | lass="metric-value".id="max-inst |
| 10560 | 61 6e 63 65 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ance-count">-</div>............. |
| 10580 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 48 69 | ....<div.class="metric-label">Hi |
| 105a0 | 67 68 20 77 61 74 65 72 6d 61 72 6b 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c | gh.watermark</div>.............< |
| 105c0 | 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 | /div>.............<div.class="ca |
| 105e0 | 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d | rd">.................<div.class= |
| 10600 | 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 49 6e 73 74 61 6e 63 65 20 4c 69 6d 69 74 3c 2f 64 69 76 | "card-title">Instance.Limit</div |
| 10620 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 6d 65 | >.................<div.class="me |
| 10640 | 74 72 69 63 2d 76 61 6c 75 65 22 20 69 64 3d 22 69 6e 73 74 61 6e 63 65 2d 6c 69 6d 69 74 22 3e | tric-value".id="instance-limit"> |
| 10660 | 2d 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 | -</div>.................<div.cla |
| 10680 | 73 73 3d 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 3e 4d 61 78 69 6d 75 6d 20 61 6c 6c 6f 77 65 | ss="metric-label">Maximum.allowe |
| 106a0 | 64 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 | d</div>.................<div.cla |
| 106c0 | 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ss="progress-bar">.............. |
| 106e0 | 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c | .......<div.class="progress-fill |
| 10700 | 22 20 69 64 3d 22 63 61 70 61 63 69 74 79 2d 70 72 6f 67 72 65 73 73 22 20 73 74 79 6c 65 3d 22 | ".id="capacity-progress".style=" |
| 10720 | 77 69 64 74 68 3a 20 30 25 22 3e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | width:.0%"></div>............... |
| 10740 | 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 | ..</div>.............</div>..... |
| 10760 | 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 | ....</div>..........<div.class=" |
| 10780 | 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 22 3e 4d 6f 64 75 6c 65 73 3c 2f 64 69 76 3e 0a 20 20 20 | section-title">Modules</div>.... |
| 107a0 | 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 | .....<div.class="card">......... |
| 107c0 | 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 53 74 6f 72 | ....<div.class="card-title">Stor |
| 107e0 | 61 67 65 20 53 65 72 76 65 72 20 49 6e 73 74 61 6e 63 65 73 3c 2f 64 69 76 3e 0a 20 20 20 20 20 | age.Server.Instances</div>...... |
| 10800 | 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 20 63 6c 61 | .......<div.id="empty-state".cla |
| 10820 | 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 3e 4e 6f 20 6d 6f 64 75 6c 65 73 20 70 72 6f 76 | ss="empty-state">No.modules.prov |
| 10840 | 69 73 69 6f 6e 65 64 2e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c | isioned.</div>.............<tabl |
| 10860 | 65 20 69 64 3d 22 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c | e.id="module-table".style="displ |
| 10880 | 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 65 | ay:.none;">.................<the |
| 108a0 | 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 20 | ad>.....................<tr>.... |
| 108c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 4d 6f 64 75 6c 65 20 | .....................<th>Module. |
| 108e0 | 49 44 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ID</th>......................... |
| 10900 | 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e | <th.style="text-align:.center;"> |
| 10920 | 53 74 61 74 75 73 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Status</th>..................... |
| 10940 | 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0a 20 | </tr>.................</thead>.. |
| 10960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 6d 6f 64 75 6c 65 | ...............<tbody.id="module |
| 10980 | 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0a 20 20 20 20 20 20 20 20 20 20 | -table-body"></tbody>........... |
| 109a0 | 20 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 2f | ..</table>.........</div>.....</ |
| 109c0 | 64 69 76 3e 0a 0a 20 20 20 20 3c 73 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 | div>......<script>.........const |
| 109e0 | 20 42 41 53 45 5f 55 52 4c 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 | .BASE_URL.=.window.location.orig |
| 10a00 | 69 6e 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 | in;.........const.REFRESH_INTERV |
| 10a20 | 41 4c 20 3d 20 32 30 30 30 3b 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 | AL.=.2000;..........function.esc |
| 10a40 | 61 70 65 48 74 6d 6c 28 74 65 78 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 | apeHtml(text).{.............var. |
| 10a60 | 64 69 76 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 64 69 | div.=.document.createElement('di |
| 10a80 | 76 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 76 2e 74 65 78 74 43 6f 6e 74 65 6e 74 | v');.............div.textContent |
| 10aa0 | 20 3d 20 74 65 78 74 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 69 76 2e | .=.text;.............return.div. |
| 10ac0 | 69 6e 6e 65 72 48 54 4d 4c 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 | innerHTML;.........}..........fu |
| 10ae0 | 6e 63 74 69 6f 6e 20 73 68 6f 77 45 72 72 6f 72 28 6d 65 73 73 61 67 65 29 20 7b 0a 20 20 20 20 | nction.showError(message).{..... |
| 10b00 | 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 | ........document.getElementById( |
| 10b20 | 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0a 20 | 'error-container').innerHTML.=.. |
| 10b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 22 65 72 72 6f | ...............'<div.class="erro |
| 10b60 | 72 22 3e 45 72 72 6f 72 3a 20 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6d 65 73 73 61 67 65 | r">Error:.'.+.escapeHtml(message |
| 10b80 | 29 20 2b 20 27 3c 2f 64 69 76 3e 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 | ).+.'</div>';.........}......... |
| 10ba0 | 20 66 75 6e 63 74 69 6f 6e 20 63 6c 65 61 72 45 72 72 6f 72 28 29 20 7b 0a 20 20 20 20 20 20 20 | .function.clearError().{........ |
| 10bc0 | 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 72 | .....document.getElementById('er |
| 10be0 | 72 6f 72 2d 63 6f 6e 74 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a | ror-container').innerHTML.=.'';. |
| 10c00 | 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f | ........}..........async.functio |
| 10c20 | 6e 20 66 65 74 63 68 4a 53 4f 4e 28 65 6e 64 70 6f 69 6e 74 29 20 7b 0a 20 20 20 20 20 20 20 20 | n.fetchJSON(endpoint).{......... |
| 10c40 | 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 | ....var.response.=.await.fetch(B |
| 10c60 | 41 53 45 5f 55 52 4c 20 2b 20 65 6e 64 70 6f 69 6e 74 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | ASE_URL.+.endpoint,.{........... |
| 10c80 | 20 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c | ......headers:.{.'Accept':.'appl |
| 10ca0 | 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0a | ication/json'.}.............});. |
| 10cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 20 7b 0a | ............if.(!response.ok).{. |
| 10ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 | ................throw.new.Error( |
| 10d00 | 27 48 54 54 50 20 27 20 2b 20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 2b 20 27 3a 20 27 | 'HTTP.'.+.response.status.+.':.' |
| 10d20 | 20 2b 20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 54 65 78 74 29 3b 0a 20 20 20 20 20 20 20 | .+.response.statusText);........ |
| 10d40 | 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 77 61 69 74 20 | .....}.............return.await. |
| 10d60 | 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 | response.json();.........}...... |
| 10d80 | 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 53 74 61 74 73 28 29 20 | ....async.function.fetchStats(). |
| 10da0 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 66 | {.............var.data.=.await.f |
| 10dc0 | 65 74 63 68 4a 53 4f 4e 28 27 2f 68 75 62 2f 73 74 61 74 73 27 29 3b 0a 0a 20 20 20 20 20 20 20 | etchJSON('/hub/stats');......... |
| 10de0 | 20 20 20 20 20 76 61 72 20 63 75 72 72 65 6e 74 20 3d 20 64 61 74 61 2e 63 75 72 72 65 6e 74 49 | .....var.current.=.data.currentI |
| 10e00 | 6e 73 74 61 6e 63 65 43 6f 75 6e 74 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 | nstanceCount.||.0;.............v |
| 10e20 | 61 72 20 6d 61 78 20 3d 20 64 61 74 61 2e 6d 61 78 49 6e 73 74 61 6e 63 65 43 6f 75 6e 74 20 7c | ar.max.=.data.maxInstanceCount.| |
| 10e40 | 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 69 6d 69 74 20 3d 20 64 61 74 | |.0;.............var.limit.=.dat |
| 10e60 | 61 2e 69 6e 73 74 61 6e 63 65 4c 69 6d 69 74 20 7c 7c 20 30 3b 0a 0a 20 20 20 20 20 20 20 20 20 | a.instanceLimit.||.0;........... |
| 10e80 | 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 69 6e 73 74 | ...document.getElementById('inst |
| 10ea0 | 61 6e 63 65 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 75 72 72 65 | ance-count').textContent.=.curre |
| 10ec0 | 6e 74 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d | nt;.............document.getElem |
| 10ee0 | 65 6e 74 42 79 49 64 28 27 6d 61 78 2d 69 6e 73 74 61 6e 63 65 2d 63 6f 75 6e 74 27 29 2e 74 65 | entById('max-instance-count').te |
| 10f00 | 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6d 61 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 | xtContent.=.max;.............doc |
| 10f20 | 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 69 6e 73 74 61 6e 63 65 2d 6c | ument.getElementById('instance-l |
| 10f40 | 69 6d 69 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6c 69 6d 69 74 3b 0a 0a 20 20 20 | imit').textContent.=.limit;..... |
| 10f60 | 20 20 20 20 20 20 20 20 20 76 61 72 20 70 63 74 20 3d 20 6c 69 6d 69 74 20 3e 20 30 20 3f 20 28 | .........var.pct.=.limit.>.0.?.( |
| 10f80 | 63 75 72 72 65 6e 74 20 2f 20 6c 69 6d 69 74 29 20 2a 20 31 30 30 20 3a 20 30 3b 0a 20 20 20 20 | current./.limit).*.100.:.0;..... |
| 10fa0 | 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 | ........document.getElementById( |
| 10fc0 | 27 63 61 70 61 63 69 74 79 2d 70 72 6f 67 72 65 73 73 27 29 2e 73 74 79 6c 65 2e 77 69 64 74 68 | 'capacity-progress').style.width |
| 10fe0 | 20 3d 20 70 63 74 20 2b 20 27 25 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 | .=.pct.+.'%';..............var.b |
| 11000 | 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 | anner.=.document.querySelector(' |
| 11020 | 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 75 | zen-banner');.............if.(cu |
| 11040 | 72 72 65 6e 74 20 3d 3d 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 | rrent.===.0).{.................b |
| 11060 | 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 | anner.setAttribute('cluster-stat |
| 11080 | 75 73 27 2c 20 27 6e 6f 6d 69 6e 61 6c 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 | us',.'nominal');.............}.e |
| 110a0 | 6c 73 65 20 69 66 20 28 6c 69 6d 69 74 20 3e 20 30 20 26 26 20 63 75 72 72 65 6e 74 20 3e 3d 20 | lse.if.(limit.>.0.&&.current.>=. |
| 110c0 | 6c 69 6d 69 74 20 2a 20 30 2e 39 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 | limit.*.0.9).{.................b |
| 110e0 | 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 | anner.setAttribute('cluster-stat |
| 11100 | 75 73 27 2c 20 27 64 65 67 72 61 64 65 64 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 | us',.'degraded');.............}. |
| 11120 | 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 | else.{.................banner.se |
| 11140 | 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6e 6f | tAttribute('cluster-status',.'no |
| 11160 | 6d 69 6e 61 6c 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d | minal');.............}.........} |
| 11180 | 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 4d 6f | ..........async.function.fetchMo |
| 111a0 | 64 75 6c 65 73 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 61 74 61 20 3d | dules().{.............var.data.= |
| 111c0 | 20 61 77 61 69 74 20 66 65 74 63 68 4a 53 4f 4e 28 27 2f 68 75 62 2f 73 74 61 74 75 73 27 29 3b | .await.fetchJSON('/hub/status'); |
| 111e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 6f 64 75 6c 65 73 20 3d 20 64 61 74 61 2e | .............var.modules.=.data. |
| 11200 | 6d 6f 64 75 6c 65 73 20 7c 7c 20 5b 5d 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 | modules.||.[];..............var. |
| 11220 | 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 | emptyState.=.document.getElement |
| 11240 | 42 79 49 64 28 27 65 6d 70 74 79 2d 73 74 61 74 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | ById('empty-state');............ |
| 11260 | 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 | .var.table.=.document.getElement |
| 11280 | 42 79 49 64 28 27 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 | ById('module-table');........... |
| 112a0 | 20 20 76 61 72 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e | ..var.tbody.=.document.getElemen |
| 112c0 | 74 42 79 49 64 28 27 6d 6f 64 75 6c 65 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0a 0a 20 20 20 | tById('module-table-body');..... |
| 112e0 | 20 20 20 20 20 20 20 20 20 69 66 20 28 6d 6f 64 75 6c 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 | .........if.(modules.length.===. |
| 11300 | 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e | 0).{.................emptyState. |
| 11320 | 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | style.display.=.'';............. |
| 11340 | 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 | ....table.style.display.=.'none' |
| 11360 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 | ;.................return;....... |
| 11380 | 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e | ......}..............emptyState. |
| 113a0 | 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 | style.display.=.'none';......... |
| 113c0 | 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 0a 20 | ....table.style.display.=.'';... |
| 113e0 | 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b | ...........tbody.innerHTML.=.''; |
| 11400 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c | .............for.(var.i.=.0;.i.< |
| 11420 | 20 6d 6f 64 75 6c 65 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 | .modules.length;.i++).{......... |
| 11440 | 20 20 20 20 20 20 20 20 76 61 72 20 6d 20 3d 20 6d 6f 64 75 6c 65 73 5b 69 5d 3b 0a 20 20 20 20 | ........var.m.=.modules[i];..... |
| 11460 | 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 6f 64 75 6c 65 49 64 20 3d 20 6d 2e 6d 6f 64 | ............var.moduleId.=.m.mod |
| 11480 | 75 6c 65 49 64 20 7c 7c 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | uleId.||.'';.................var |
| 114a0 | 20 70 72 6f 76 69 73 69 6f 6e 65 64 20 3d 20 6d 2e 70 72 6f 76 69 73 69 6f 6e 65 64 3b 0a 0a 20 | .provisioned.=.m.provisioned;... |
| 114c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 64 67 65 20 3d 20 70 72 6f 76 69 | ...............var.badge.=.provi |
| 114e0 | 73 69 6f 6e 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3f 20 27 3c 73 | sioned.....................?.'<s |
| 11500 | 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 61 64 67 65 20 61 63 74 69 76 65 22 3e | pan.class="status-badge.active"> |
| 11520 | 50 72 6f 76 69 73 69 6f 6e 65 64 3c 2f 73 70 61 6e 3e 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 | Provisioned</span>'............. |
| 11540 | 20 20 20 20 20 20 20 20 3a 20 27 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 73 74 61 74 75 73 2d 62 | ........:.'<span.class="status-b |
| 11560 | 61 64 67 65 20 69 6e 61 63 74 69 76 65 22 3e 49 6e 61 63 74 69 76 65 3c 2f 73 70 61 6e 3e 27 3b | adge.inactive">Inactive</span>'; |
| 11580 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d | ..................var.tr.=.docum |
| 115a0 | 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0a 20 20 20 20 20 20 20 | ent.createElement('tr');........ |
| 115c0 | 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0a 20 20 20 20 20 20 20 20 | .........tr.innerHTML.=......... |
| 115e0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d | ............'<td.style="font-fam |
| 11600 | 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b | ily:.monospace;.font-size:.12px; |
| 11620 | 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6d 6f 64 75 6c 65 49 64 29 20 2b 20 27 3c 2f | ">'.+.escapeHtml(moduleId).+.'</ |
| 11640 | 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 | td>'.+.....................'<td. |
| 11660 | 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 27 20 2b 20 | style="text-align:.center;">'.+. |
| 11680 | 62 61 64 67 65 20 2b 20 27 3c 2f 74 64 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | badge.+.'</td>';................ |
| 116a0 | 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0a 20 20 20 20 20 20 20 20 | .tbody.appendChild(tr);......... |
| 116c0 | 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 | ....}.........}..........async.f |
| 116e0 | 75 6e 63 74 69 6f 6e 20 75 70 64 61 74 65 44 61 73 68 62 6f 61 72 64 28 29 20 7b 0a 20 20 20 20 | unction.updateDashboard().{..... |
| 11700 | 20 20 20 20 20 20 20 20 76 61 72 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 | ........var.banner.=.document.qu |
| 11720 | 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0a 20 20 20 20 20 | erySelector('zen-banner');...... |
| 11740 | 20 20 20 20 20 20 20 74 72 79 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 77 61 | .......try.{.................awa |
| 11760 | 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | it.Promise.all([................ |
| 11780 | 20 20 20 20 20 66 65 74 63 68 53 74 61 74 73 28 29 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....fetchStats(),.............. |
| 117a0 | 20 20 20 20 20 20 20 66 65 74 63 68 4d 6f 64 75 6c 65 73 28 29 0a 20 20 20 20 20 20 20 20 20 20 | .......fetchModules()........... |
| 117c0 | 20 20 20 20 20 20 5d 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 | ......]);..................clear |
| 117e0 | 45 72 72 6f 72 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e | Error();.................documen |
| 11800 | 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 6c 61 73 74 2d 75 70 64 61 74 65 27 29 2e | t.getElementById('last-update'). |
| 11820 | 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6e 65 77 20 44 61 74 65 28 29 2e 74 6f 4c 6f 63 61 6c | textContent.=.new.Date().toLocal |
| 11840 | 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 | eTimeString();.............}.cat |
| 11860 | 63 68 20 28 65 72 72 6f 72 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e | ch.(error).{.................con |
| 11880 | 73 6f 6c 65 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 75 70 64 61 74 69 6e 67 20 64 61 73 68 62 | sole.error('Error.updating.dashb |
| 118a0 | 6f 61 72 64 3a 27 2c 20 65 72 72 6f 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oard:',.error);................. |
| 118c0 | 73 68 6f 77 45 72 72 6f 72 28 65 72 72 6f 72 2e 6d 65 73 73 61 67 65 29 3b 0a 20 20 20 20 20 20 | showError(error.message);....... |
| 118e0 | 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 | ..........banner.setAttribute('c |
| 11900 | 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6f 66 66 6c 69 6e 65 27 29 3b 0a 20 20 20 20 | luster-status',.'offline');..... |
| 11920 | 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 75 70 64 | ........}.........}..........upd |
| 11940 | 61 74 65 44 61 73 68 62 6f 61 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 73 65 74 49 6e 74 65 72 | ateDashboard();.........setInter |
| 11960 | 76 61 6c 28 75 70 64 61 74 65 44 61 73 68 62 6f 61 72 64 2c 20 52 45 46 52 45 53 48 5f 49 4e 54 | val(updateDashboard,.REFRESH_INT |
| 11980 | 45 52 56 41 4c 29 3b 0a 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0a 3c 2f 62 6f 64 79 3e 0a 3c 2f | ERVAL);.....</script>.</body>.</ |
| 119a0 | 68 74 6d 6c 3e 0a 50 4b 03 04 0a 00 00 00 00 00 2b 7e 64 5c 06 ed 85 fd 3b 00 00 00 3b 00 00 00 | html>.PK........+~d\....;...;... |
| 119c0 | 12 00 00 00 63 6f 6d 70 75 74 65 2f 69 6e 64 65 78 2e 68 74 6d 6c 3c 6d 65 74 61 20 68 74 74 70 | ....compute/index.html<meta.http |
| 119e0 | 2d 65 71 75 69 76 3d 22 72 65 66 72 65 73 68 22 20 63 6f 6e 74 65 6e 74 3d 22 30 3b 20 75 72 6c | -equiv="refresh".content="0;.url |
| 11a00 | 3d 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 22 20 2f 3e 50 4b 03 04 0a 00 00 00 00 00 d5 6b 66 5c de | =compute.html"./>PK.........kf\. |
| 11a20 | af 0a 6b 38 72 00 00 38 72 00 00 19 00 00 00 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 73 74 72 61 | ..k8r..8r......compute/orchestra |
| 11a40 | 74 6f 72 2e 68 74 6d 6c 3c 21 44 4f 43 54 59 50 45 20 68 74 6d 6c 3e 0a 3c 68 74 6d 6c 20 6c 61 | tor.html<!DOCTYPE.html>.<html.la |
| 11a60 | 6e 67 3d 22 65 6e 22 3e 0a 3c 68 65 61 64 3e 0a 20 20 20 20 3c 6d 65 74 61 20 63 68 61 72 73 65 | ng="en">.<head>.....<meta.charse |
| 11a80 | 74 3d 22 55 54 46 2d 38 22 3e 0a 20 20 20 20 3c 6d 65 74 61 20 6e 61 6d 65 3d 22 76 69 65 77 70 | t="UTF-8">.....<meta.name="viewp |
| 11aa0 | 6f 72 74 22 20 63 6f 6e 74 65 6e 74 3d 22 77 69 64 74 68 3d 64 65 76 69 63 65 2d 77 69 64 74 68 | ort".content="width=device-width |
| 11ac0 | 2c 20 69 6e 69 74 69 61 6c 2d 73 63 61 6c 65 3d 31 2e 30 22 3e 0a 20 20 20 20 3c 6c 69 6e 6b 20 | ,.initial-scale=1.0">.....<link. |
| 11ae0 | 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 74 79 70 65 3d 22 74 65 78 74 2f 63 73 73 22 | rel="stylesheet".type="text/css" |
| 11b00 | 20 68 72 65 66 3d 22 2e 2e 2f 7a 65 6e 2e 63 73 73 22 20 2f 3e 0a 20 20 20 20 3c 73 63 72 69 70 | .href="../zen.css"./>.....<scrip |
| 11b20 | 74 20 73 72 63 3d 22 2e 2e 2f 74 68 65 6d 65 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 | t.src="../theme.js"></script>... |
| 11b40 | 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e 2f 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 | ..<script.src="../banner.js".def |
| 11b60 | 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 3c 73 63 72 69 70 74 20 73 72 63 3d 22 2e 2e | er></script>.....<script.src=".. |
| 11b80 | 2f 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 3e 0a 20 20 20 20 3c 74 69 | /nav.js".defer></script>.....<ti |
| 11ba0 | 74 6c 65 3e 5a 65 6e 20 4f 72 63 68 65 73 74 72 61 74 6f 72 20 44 61 73 68 62 6f 61 72 64 3c 2f | tle>Zen.Orchestrator.Dashboard</ |
| 11bc0 | 74 69 74 6c 65 3e 0a 20 20 20 20 3c 73 74 79 6c 65 3e 0a 20 20 20 20 20 20 20 20 2e 61 67 65 6e | title>.....<style>..........agen |
| 11be0 | 74 2d 63 6f 75 6e 74 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a 20 66 | t-count.{.............display:.f |
| 11c00 | 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 | lex;.............align-items:.ce |
| 11c20 | 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 38 70 78 3b 0a 20 20 20 20 | nter;.............gap:.8px;..... |
| 11c40 | 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0a 20 20 20 20 20 20 20 | ........font-size:.14px;........ |
| 11c60 | 20 20 20 20 20 70 61 64 64 69 6e 67 3a 20 38 70 78 20 31 36 70 78 3b 0a 20 20 20 20 20 20 20 20 | .....padding:.8px.16px;......... |
| 11c80 | 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 70 78 3b 0a 20 20 20 20 20 20 20 20 | ....border-radius:.6px;......... |
| 11ca0 | 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b | ....background:.var(--theme_g3); |
| 11cc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 | .............border:.1px.solid.v |
| 11ce0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 | ar(--theme_g2);.........}....... |
| 11d00 | 20 20 20 2e 61 67 65 6e 74 2d 63 6f 75 6e 74 20 2e 63 6f 75 6e 74 20 7b 0a 20 20 20 20 20 20 20 | ....agent-count..count.{........ |
| 11d20 | 20 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 32 30 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 | .....font-size:.20px;........... |
| 11d40 | 20 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 36 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..font-weight:.600;............. |
| 11d60 | 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 20 20 20 20 | color:.var(--theme_bright);..... |
| 11d80 | 20 20 20 20 7d 0a 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0a 3c 2f 68 65 61 64 3e 0a 3c 62 6f 64 79 | ....}.....</style>.</head>.<body |
| 11da0 | 3e 0a 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 6f 6e 74 61 69 6e 65 72 22 20 73 74 79 | >.....<div.class="container".sty |
| 11dc0 | 6c 65 3d 22 6d 61 78 2d 77 69 64 74 68 3a 20 31 34 30 30 70 78 3b 20 6d 61 72 67 69 6e 3a 20 30 | le="max-width:.1400px;.margin:.0 |
| 11de0 | 20 61 75 74 6f 3b 22 3e 0a 20 20 20 20 3c 7a 65 6e 2d 62 61 6e 6e 65 72 20 63 6c 75 73 74 65 72 | .auto;">.....<zen-banner.cluster |
| 11e00 | 2d 73 74 61 74 75 73 3d 22 6e 6f 6d 69 6e 61 6c 22 20 6c 6f 61 64 3d 22 30 22 20 6c 6f 67 6f 2d | -status="nominal".load="0".logo- |
| 11e20 | 73 72 63 3d 22 2e 2e 2f 66 61 76 69 63 6f 6e 2e 69 63 6f 22 3e 3c 2f 7a 65 6e 2d 62 61 6e 6e 65 | src="../favicon.ico"></zen-banne |
| 11e40 | 72 3e 0a 20 20 20 20 20 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | r>.........<zen-nav>............ |
| 11e60 | 20 3c 61 20 68 72 65 66 3d 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 3e 48 6f 6d 65 3c 2f 61 3e 0a | .<a.href="/dashboard/">Home</a>. |
| 11e80 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d 22 63 6f 6d 70 75 74 65 2e 68 74 6d | ............<a.href="compute.htm |
| 11ea0 | 6c 22 3e 4e 6f 64 65 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 61 20 68 72 65 66 3d | l">Node</a>.............<a.href= |
| 11ec0 | 22 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 22 3e 4f 72 63 68 65 73 74 72 61 74 6f 72 | "orchestrator.html">Orchestrator |
| 11ee0 | 3c 2f 61 3e 0a 20 20 20 20 20 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e 0a 20 20 20 20 20 20 20 20 | </a>.........</zen-nav>......... |
| 11f00 | 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 65 61 64 65 72 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | <div.class="header">............ |
| 11f20 | 20 3c 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | .<div>.................<div.clas |
| 11f40 | 73 3d 22 74 69 6d 65 73 74 61 6d 70 22 3e 4c 61 73 74 20 75 70 64 61 74 65 64 3a 20 3c 73 70 61 | s="timestamp">Last.updated:.<spa |
| 11f60 | 6e 20 69 64 3d 22 6c 61 73 74 2d 75 70 64 61 74 65 22 3e 4e 65 76 65 72 3c 2f 73 70 61 6e 3e 3c | n.id="last-update">Never</span>< |
| 11f80 | 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 | /div>.............</div>........ |
| 11fa0 | 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 61 67 65 6e 74 2d 63 6f 75 6e 74 22 3e 0a 20 | .....<div.class="agent-count">.. |
| 11fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 3e 41 67 65 6e 74 73 3a 3c 2f 73 70 | ...............<span>Agents:</sp |
| 11fe0 | 61 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 73 70 61 6e 20 63 6c 61 73 73 3d | an>.................<span.class= |
| 12000 | 22 63 6f 75 6e 74 22 20 69 64 3d 22 61 67 65 6e 74 2d 63 6f 75 6e 74 22 3e 2d 3c 2f 73 70 61 6e | "count".id="agent-count">-</span |
| 12020 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 | >.............</div>.........</d |
| 12040 | 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 72 72 6f 72 2d 63 6f 6e 74 | iv>..........<div.id="error-cont |
| 12060 | 61 69 6e 65 72 22 3e 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | ainer"></div>..........<div.clas |
| 12080 | 73 3d 22 63 61 72 64 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 | s="card">.............<div.class |
| 120a0 | 3d 22 63 61 72 64 2d 74 69 74 6c 65 22 3e 43 6f 6d 70 75 74 65 20 41 67 65 6e 74 73 3c 2f 64 69 | ="card-title">Compute.Agents</di |
| 120c0 | 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 65 6d 70 74 79 2d 73 74 | v>.............<div.id="empty-st |
| 120e0 | 61 74 65 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 3e 4e 6f 20 61 67 65 6e | ate".class="empty-state">No.agen |
| 12100 | 74 73 20 72 65 67 69 73 74 65 72 65 64 2e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ts.registered.</div>............ |
| 12120 | 20 3c 74 61 62 6c 65 20 69 64 3d 22 61 67 65 6e 74 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 | .<table.id="agent-table".style=" |
| 12140 | 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | display:.none;">................ |
| 12160 | 20 3c 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 72 | .<thead>.....................<tr |
| 12180 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 | >.........................<th.st |
| 121a0 | 79 6c 65 3d 22 77 69 64 74 68 3a 20 34 30 70 78 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 | yle="width:.40px;.text-align:.ce |
| 121c0 | 6e 74 65 72 3b 22 3e 48 65 61 6c 74 68 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | nter;">Health</th>.............. |
| 121e0 | 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e 61 6d 65 3c 2f 74 68 3e 0a 20 20 20 | ...........<th>Hostname</th>.... |
| 12200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 | .....................<th.style=" |
| 12220 | 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 43 50 55 73 3c 2f 74 68 3e 0a 20 20 | text-align:.right;">CPUs</th>... |
| 12240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d | ......................<th.style= |
| 12260 | 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 43 50 55 20 55 73 61 67 65 3c 2f | "text-align:.right;">CPU.Usage</ |
| 12280 | 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 | th>.........................<th. |
| 122a0 | 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 4d 65 6d 6f 72 | style="text-align:.right;">Memor |
| 122c0 | 79 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c | y</th>.........................< |
| 122e0 | 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 51 75 | th.style="text-align:.right;">Qu |
| 12300 | 65 75 65 73 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eues</th>....................... |
| 12320 | 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 | ..<th.style="text-align:.right;" |
| 12340 | 3e 50 65 6e 64 69 6e 67 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | >Pending</th>................... |
| 12360 | 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 | ......<th.style="text-align:.rig |
| 12380 | 68 74 3b 22 3e 52 75 6e 6e 69 6e 67 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ht;">Running</th>............... |
| 123a0 | 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a | ..........<th.style="text-align: |
| 123c0 | 20 72 69 67 68 74 3b 22 3e 43 6f 6d 70 6c 65 74 65 64 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 | .right;">Completed</th>......... |
| 123e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d | ................<th.style="text- |
| 12400 | 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 54 72 61 66 66 69 63 3c 2f 74 68 3e 0a 20 20 20 20 | align:.right;">Traffic</th>..... |
| 12420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 | ....................<th.style="t |
| 12440 | 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 4c 61 73 74 20 53 65 65 6e 3c 2f 74 68 | ext-align:.right;">Last.Seen</th |
| 12460 | 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 | >.....................</tr>..... |
| 12480 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ............</thead>............ |
| 124a0 | 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 61 67 65 6e 74 2d 74 61 62 6c 65 2d 62 6f 64 79 | .....<tbody.id="agent-table-body |
| 124c0 | 22 3e 3c 2f 74 62 6f 64 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0a | "></tbody>.............</table>. |
| 124e0 | 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 | ........</div>.........<div.clas |
| 12500 | 73 3d 22 63 61 72 64 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 | s="card".style="margin-top:.20px |
| 12520 | 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 | ;">.............<div.class="card |
| 12540 | 2d 74 69 74 6c 65 22 3e 43 6f 6e 6e 65 63 74 65 64 20 43 6c 69 65 6e 74 73 3c 2f 64 69 76 3e 0a | -title">Connected.Clients</div>. |
| 12560 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 63 6c 69 65 6e 74 73 2d 65 6d 70 | ............<div.id="clients-emp |
| 12580 | 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 74 65 22 3e 4e 6f 20 63 6c 69 65 6e | ty".class="empty-state">No.clien |
| 125a0 | 74 73 20 63 6f 6e 6e 65 63 74 65 64 2e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ts.connected.</div>............. |
| 125c0 | 3c 74 61 62 6c 65 20 69 64 3d 22 63 6c 69 65 6e 74 73 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d | <table.id="clients-table".style= |
| 125e0 | 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "display:.none;">............... |
| 12600 | 20 20 3c 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 | ..<thead>.....................<t |
| 12620 | 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 | r>.........................<th.s |
| 12640 | 74 79 6c 65 3d 22 77 69 64 74 68 3a 20 34 30 70 78 3b 20 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 | tyle="width:.40px;.text-align:.c |
| 12660 | 65 6e 74 65 72 3b 22 3e 48 65 61 6c 74 68 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | enter;">Health</th>............. |
| 12680 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 43 6c 69 65 6e 74 20 49 44 3c 2f 74 68 3e 0a 20 | ............<th>Client.ID</th>.. |
| 126a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e | .......................<th>Hostn |
| 126c0 | 61 6d 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame</th>........................ |
| 126e0 | 20 3c 74 68 3e 41 64 64 72 65 73 73 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .<th>Address</th>............... |
| 12700 | 20 20 20 20 20 20 20 20 20 20 3c 74 68 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a | ..........<th.style="text-align: |
| 12720 | 20 72 69 67 68 74 3b 22 3e 4c 61 73 74 20 53 65 65 6e 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 | .right;">Last.Seen</th>......... |
| 12740 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............</tr>............... |
| 12760 | 20 20 3c 2f 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 | ..</thead>.................<tbod |
| 12780 | 79 20 69 64 3d 22 63 6c 69 65 6e 74 73 2d 74 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 | y.id="clients-table-body"></tbod |
| 127a0 | 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 20 | y>.............</table>......... |
| 127c0 | 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 22 | </div>.........<div.class="card" |
| 127e0 | 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 74 6f 70 3a 20 32 30 70 78 3b 22 3e 0a 20 20 20 20 | .style="margin-top:.20px;">..... |
| 12800 | 20 20 20 20 20 20 20 20 3c 64 69 76 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 66 6c 65 | ........<div.style="display:.fle |
| 12820 | 78 3b 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 6e 74 65 72 3b 20 67 61 70 3a 20 31 32 70 | x;.align-items:.center;.gap:.12p |
| 12840 | 78 3b 20 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 31 32 70 78 3b 22 3e 0a 20 20 20 20 20 20 | x;.margin-bottom:.12px;">....... |
| 12860 | 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 63 6c 61 73 73 3d 22 63 61 72 64 2d 74 69 74 6c 65 | ..........<div.class="card-title |
| 12880 | 22 20 73 74 79 6c 65 3d 22 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 20 30 3b 22 3e 45 76 65 6e | ".style="margin-bottom:.0;">Even |
| 128a0 | 74 20 48 69 73 74 6f 72 79 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.History</div>................. |
| 128c0 | 3c 64 69 76 20 63 6c 61 73 73 3d 22 68 69 73 74 6f 72 79 2d 74 61 62 73 22 3e 0a 20 20 20 20 20 | <div.class="history-tabs">...... |
| 128e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 62 75 74 74 6f 6e 20 63 6c 61 73 73 3d 22 68 69 | ...............<button.class="hi |
| 12900 | 73 74 6f 72 79 2d 74 61 62 20 61 63 74 69 76 65 22 20 64 61 74 61 2d 74 61 62 3d 22 77 6f 72 6b | story-tab.active".data-tab="work |
| 12920 | 65 72 73 22 20 6f 6e 63 6c 69 63 6b 3d 22 73 77 69 74 63 68 48 69 73 74 6f 72 79 54 61 62 28 27 | ers".onclick="switchHistoryTab(' |
| 12940 | 77 6f 72 6b 65 72 73 27 29 22 3e 57 6f 72 6b 65 72 73 3c 2f 62 75 74 74 6f 6e 3e 0a 20 20 20 20 | workers')">Workers</button>..... |
| 12960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 62 75 74 74 6f 6e 20 63 6c 61 73 73 3d 22 68 | ................<button.class="h |
| 12980 | 69 73 74 6f 72 79 2d 74 61 62 22 20 64 61 74 61 2d 74 61 62 3d 22 63 6c 69 65 6e 74 73 22 20 6f | istory-tab".data-tab="clients".o |
| 129a0 | 6e 63 6c 69 63 6b 3d 22 73 77 69 74 63 68 48 69 73 74 6f 72 79 54 61 62 28 27 63 6c 69 65 6e 74 | nclick="switchHistoryTab('client |
| 129c0 | 73 27 29 22 3e 43 6c 69 65 6e 74 73 3c 2f 62 75 74 74 6f 6e 3e 0a 20 20 20 20 20 20 20 20 20 20 | s')">Clients</button>........... |
| 129e0 | 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a | ......</div>.............</div>. |
| 12a00 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 70 61 6e | ............<div.id="history-pan |
| 12a20 | 65 6c 2d 77 6f 72 6b 65 72 73 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 | el-workers">.................<di |
| 12a40 | 76 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 | v.id="history-empty".class="empt |
| 12a60 | 79 2d 73 74 61 74 65 22 3e 4e 6f 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 20 65 76 65 6e 74 73 20 | y-state">No.provisioning.events. |
| 12a80 | 72 65 63 6f 72 64 65 64 2e 3c 2f 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | recorded.</div>................. |
| 12aa0 | 3c 74 61 62 6c 65 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d | <table.id="history-table".style= |
| 12ac0 | 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | "display:.none;">............... |
| 12ae0 | 20 20 20 20 20 20 3c 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......<thead>................... |
| 12b00 | 20 20 20 20 20 20 3c 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......<tr>...................... |
| 12b20 | 20 20 20 20 20 20 20 3c 74 68 3e 54 69 6d 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | .......<th>Time</th>............ |
| 12b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 45 76 65 6e 74 3c 2f 74 68 3e 0a | .................<th>Event</th>. |
| 12b60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e | ............................<th> |
| 12b80 | 57 6f 72 6b 65 72 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Worker</th>..................... |
| 12ba0 | 20 20 20 20 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e 61 6d 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 | ........<th>Hostname</th>....... |
| 12bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 | ..................</tr>......... |
| 12be0 | 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 | ............</thead>............ |
| 12c00 | 20 20 20 20 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 74 61 62 6c | .........<tbody.id="history-tabl |
| 12c20 | 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-body"></tbody>................ |
| 12c40 | 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 | .</table>.............</div>.... |
| 12c60 | 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 68 69 73 74 6f 72 79 2d 70 61 6e 65 6c 2d | .........<div.id="history-panel- |
| 12c80 | 63 6c 69 65 6e 74 73 22 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e | clients".style="display:.none;"> |
| 12ca0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 69 76 20 69 64 3d 22 63 6c 69 65 6e 74 | .................<div.id="client |
| 12cc0 | 2d 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 22 20 63 6c 61 73 73 3d 22 65 6d 70 74 79 2d 73 74 61 | -history-empty".class="empty-sta |
| 12ce0 | 74 65 22 3e 4e 6f 20 63 6c 69 65 6e 74 20 65 76 65 6e 74 73 20 72 65 63 6f 72 64 65 64 2e 3c 2f | te">No.client.events.recorded.</ |
| 12d00 | 64 69 76 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 61 62 6c 65 20 69 64 3d 22 | div>.................<table.id=" |
| 12d20 | 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 22 20 73 74 79 6c 65 3d 22 64 69 73 | client-history-table".style="dis |
| 12d40 | 70 6c 61 79 3a 20 6e 6f 6e 65 3b 22 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | play:.none;">................... |
| 12d60 | 20 20 3c 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..<thead>....................... |
| 12d80 | 20 20 3c 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..<tr>.......................... |
| 12da0 | 20 20 20 3c 74 68 3e 54 69 6d 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...<th>Time</th>................ |
| 12dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 45 76 65 6e 74 3c 2f 74 68 3e 0a 20 20 20 20 | .............<th>Event</th>..... |
| 12de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 74 68 3e 43 6c 69 65 | ........................<th>Clie |
| 12e00 | 6e 74 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt</th>......................... |
| 12e20 | 20 20 20 20 3c 74 68 3e 48 6f 73 74 6e 61 6d 65 3c 2f 74 68 3e 0a 20 20 20 20 20 20 20 20 20 20 | ....<th>Hostname</th>........... |
| 12e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 74 72 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..............</tr>............. |
| 12e60 | 20 20 20 20 20 20 20 20 3c 2f 74 68 65 61 64 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........</thead>................ |
| 12e80 | 20 20 20 20 20 3c 74 62 6f 64 79 20 69 64 3d 22 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 74 | .....<tbody.id="client-history-t |
| 12ea0 | 61 62 6c 65 2d 62 6f 64 79 22 3e 3c 2f 74 62 6f 64 79 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | able-body"></tbody>............. |
| 12ec0 | 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a | ....</table>.............</div>. |
| 12ee0 | 20 20 20 20 20 20 20 20 3c 2f 64 69 76 3e 0a 20 20 20 20 3c 2f 64 69 76 3e 0a 0a 20 20 20 20 3c | ........</div>.....</div>......< |
| 12f00 | 73 63 72 69 70 74 3e 0a 20 20 20 20 20 20 20 20 63 6f 6e 73 74 20 42 41 53 45 5f 55 52 4c 20 3d | script>.........const.BASE_URL.= |
| 12f20 | 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 6f 72 69 67 69 6e 3b 0a 20 20 20 20 20 20 20 | .window.location.origin;........ |
| 12f40 | 20 63 6f 6e 73 74 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 20 3d 20 32 30 30 30 3b 0a | .const.REFRESH_INTERVAL.=.2000;. |
| 12f60 | 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 73 63 61 70 65 48 74 6d 6c 28 74 65 78 | .........function.escapeHtml(tex |
| 12f80 | 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 69 76 20 3d 20 64 6f 63 75 6d | t).{.............var.div.=.docum |
| 12fa0 | 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 64 69 76 27 29 3b 0a 20 20 20 20 20 20 | ent.createElement('div');....... |
| 12fc0 | 20 20 20 20 20 20 64 69 76 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 74 65 78 74 3b 0a 20 20 | ......div.textContent.=.text;... |
| 12fe0 | 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 64 69 76 2e 69 6e 6e 65 72 48 54 4d 4c 3b 0a | ..........return.div.innerHTML;. |
| 13000 | 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 68 6f 77 | ........}..........function.show |
| 13020 | 45 72 72 6f 72 28 6d 65 73 73 61 67 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 | Error(message).{.............doc |
| 13040 | 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 | ument.getElementById('error-cont |
| 13060 | 61 69 6e 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ainer').innerHTML.=............. |
| 13080 | 20 20 20 20 27 3c 64 69 76 20 63 6c 61 73 73 3d 22 65 72 72 6f 72 22 3e 45 72 72 6f 72 3a 20 27 | ....'<div.class="error">Error:.' |
| 130a0 | 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6d 65 73 73 61 67 65 29 20 2b 20 27 3c 2f 64 69 76 3e | .+.escapeHtml(message).+.'</div> |
| 130c0 | 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 | ';.........}..........function.c |
| 130e0 | 6c 65 61 72 45 72 72 6f 72 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 | learError().{.............docume |
| 13100 | 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 65 72 72 6f 72 2d 63 6f 6e 74 61 69 6e | nt.getElementById('error-contain |
| 13120 | 65 72 27 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a | er').innerHTML.=.'';.........}.. |
| 13140 | 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 | ........function.formatLastSeen( |
| 13160 | 64 74 4d 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 74 4d 73 20 3d 3d 20 | dtMs).{.............if.(dtMs.==. |
| 13180 | 6e 75 6c 6c 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | null).return.'-';.............va |
| 131a0 | 72 20 73 65 63 6f 6e 64 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 64 74 4d 73 20 2f 20 31 30 | r.seconds.=.Math.floor(dtMs./.10 |
| 131c0 | 30 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 36 | 00);.............if.(seconds.<.6 |
| 131e0 | 30 29 20 72 65 74 75 72 6e 20 73 65 63 6f 6e 64 73 20 2b 20 27 73 20 61 67 6f 27 3b 0a 20 20 20 | 0).return.seconds.+.'s.ago';.... |
| 13200 | 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 69 6e 75 74 65 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f | .........var.minutes.=.Math.floo |
| 13220 | 72 28 73 65 63 6f 6e 64 73 20 2f 20 36 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 | r(seconds./.60);.............if. |
| 13240 | 28 6d 69 6e 75 74 65 73 20 3c 20 36 30 29 20 72 65 74 75 72 6e 20 6d 69 6e 75 74 65 73 20 2b 20 | (minutes.<.60).return.minutes.+. |
| 13260 | 27 6d 20 27 20 2b 20 28 73 65 63 6f 6e 64 73 20 25 20 36 30 29 20 2b 20 27 73 20 61 67 6f 27 3b | 'm.'.+.(seconds.%.60).+.'s.ago'; |
| 13280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 6f 75 72 73 20 3d 20 4d 61 74 68 2e 66 6c | .............var.hours.=.Math.fl |
| 132a0 | 6f 6f 72 28 6d 69 6e 75 74 65 73 20 2f 20 36 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 | oor(minutes./.60);.............r |
| 132c0 | 65 74 75 72 6e 20 68 6f 75 72 73 20 2b 20 27 68 20 27 20 2b 20 28 6d 69 6e 75 74 65 73 20 25 20 | eturn.hours.+.'h.'.+.(minutes.%. |
| 132e0 | 36 30 29 20 2b 20 27 6d 20 61 67 6f 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 | 60).+.'m.ago';.........}........ |
| 13300 | 20 20 66 75 6e 63 74 69 6f 6e 20 68 65 61 6c 74 68 43 6c 61 73 73 28 64 74 4d 73 2c 20 72 65 61 | ..function.healthClass(dtMs,.rea |
| 13320 | 63 68 61 62 6c 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 61 63 68 61 | chable).{.............if.(reacha |
| 13340 | 62 6c 65 20 3d 3d 3d 20 66 61 6c 73 65 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 65 | ble.===.false).return.'health-re |
| 13360 | 64 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 74 4d 73 20 3d 3d 20 6e 75 6c 6c | d';.............if.(dtMs.==.null |
| 13380 | 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 65 64 27 3b 0a 20 20 20 20 20 20 20 20 20 | ).return.'health-red';.......... |
| 133a0 | 20 20 20 76 61 72 20 73 65 63 6f 6e 64 73 20 3d 20 64 74 4d 73 20 2f 20 31 30 30 30 3b 0a 20 20 | ...var.seconds.=.dtMs./.1000;... |
| 133c0 | 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 33 30 20 26 26 20 72 65 | ..........if.(seconds.<.30.&&.re |
| 133e0 | 61 63 68 61 62 6c 65 20 3d 3d 3d 20 74 72 75 65 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 | achable.===.true).return.'health |
| 13400 | 2d 67 72 65 65 6e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 | -green';.............if.(seconds |
| 13420 | 20 3c 20 31 32 30 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 79 65 6c 6c 6f 77 27 3b 0a | .<.120).return.'health-yellow';. |
| 13440 | 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 65 64 27 3b | ............return.'health-red'; |
| 13460 | 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 68 65 61 | .........}..........function.hea |
| 13480 | 6c 74 68 54 69 74 6c 65 28 64 74 4d 73 2c 20 72 65 61 63 68 61 62 6c 65 29 20 7b 0a 20 20 20 20 | lthTitle(dtMs,.reachable).{..... |
| 134a0 | 20 20 20 20 20 20 20 20 76 61 72 20 73 65 65 6e 53 74 72 20 3d 20 64 74 4d 73 20 21 3d 20 6e 75 | ........var.seenStr.=.dtMs.!=.nu |
| 134c0 | 6c 6c 20 3f 20 27 4c 61 73 74 20 73 65 65 6e 20 27 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 | ll.?.'Last.seen.'.+.formatLastSe |
| 134e0 | 65 6e 28 64 74 4d 73 29 20 3a 20 27 4e 65 76 65 72 20 73 65 65 6e 27 3b 0a 20 20 20 20 20 20 20 | en(dtMs).:.'Never.seen';........ |
| 13500 | 20 20 20 20 20 69 66 20 28 72 65 61 63 68 61 62 6c 65 20 3d 3d 3d 20 74 72 75 65 29 20 72 65 74 | .....if.(reachable.===.true).ret |
| 13520 | 75 72 6e 20 73 65 65 6e 53 74 72 20 2b 20 27 20 c2 b7 20 52 65 61 63 68 61 62 6c 65 27 3b 0a 20 | urn.seenStr.+.'....Reachable';.. |
| 13540 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 61 63 68 61 62 6c 65 20 3d 3d 3d 20 66 61 6c | ...........if.(reachable.===.fal |
| 13560 | 73 65 29 20 72 65 74 75 72 6e 20 73 65 65 6e 53 74 72 20 2b 20 27 20 c2 b7 20 55 6e 72 65 61 63 | se).return.seenStr.+.'....Unreac |
| 13580 | 68 61 62 6c 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 65 6e 53 | hable';.............return.seenS |
| 135a0 | 74 72 20 2b 20 27 20 c2 b7 20 52 65 61 63 68 61 62 69 6c 69 74 79 20 75 6e 6b 6e 6f 77 6e 27 3b | tr.+.'....Reachability.unknown'; |
| 135c0 | 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 | .........}..........function.for |
| 135e0 | 6d 61 74 43 70 75 55 73 61 67 65 28 70 65 72 63 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 | matCpuUsage(percent).{.......... |
| 13600 | 20 20 20 69 66 20 28 70 65 72 63 65 6e 74 20 3d 3d 20 6e 75 6c 6c 20 7c 7c 20 70 65 72 63 65 6e | ...if.(percent.==.null.||.percen |
| 13620 | 74 20 3d 3d 3d 20 30 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | t.===.0).return.'-';............ |
| 13640 | 20 72 65 74 75 72 6e 20 70 65 72 63 65 6e 74 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 25 27 | .return.percent.toFixed(1).+.'%' |
| 13660 | 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f | ;.........}..........function.fo |
| 13680 | 72 6d 61 74 4d 65 6d 6f 72 79 28 75 73 65 64 42 79 74 65 73 2c 20 74 6f 74 61 6c 42 79 74 65 73 | rmatMemory(usedBytes,.totalBytes |
| 136a0 | 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 74 6f 74 61 6c 42 79 74 65 73 29 | ).{.............if.(!totalBytes) |
| 136c0 | 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 75 73 65 | .return.'-';.............var.use |
| 136e0 | 64 47 69 42 20 3d 20 75 73 65 64 42 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 20 | dGiB.=.usedBytes./.(1024.*.1024. |
| 13700 | 2a 20 31 30 32 34 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 47 69 | *.1024);.............var.totalGi |
| 13720 | 42 20 3d 20 74 6f 74 61 6c 42 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 | B.=.totalBytes./.(1024.*.1024.*. |
| 13740 | 31 30 32 34 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 75 73 65 64 47 69 | 1024);.............return.usedGi |
| 13760 | 42 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 20 2f 20 27 20 2b 20 74 6f 74 61 6c 47 69 42 2e | B.toFixed(1).+.'./.'.+.totalGiB. |
| 13780 | 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 20 47 69 42 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a | toFixed(1).+.'.GiB';.........}.. |
| 137a0 | 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 42 79 74 65 73 28 62 79 74 | ........function.formatBytes(byt |
| 137c0 | 65 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 62 79 74 65 73 29 20 72 65 | es).{.............if.(!bytes).re |
| 137e0 | 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 65 73 20 | turn.'-';.............if.(bytes. |
| 13800 | 3c 20 31 30 32 34 29 20 72 65 74 75 72 6e 20 62 79 74 65 73 20 2b 20 27 20 42 27 3b 0a 20 20 20 | <.1024).return.bytes.+.'.B';.... |
| 13820 | 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 65 73 20 3c 20 31 30 32 34 20 2a 20 31 30 32 34 | .........if.(bytes.<.1024.*.1024 |
| 13840 | 29 20 72 65 74 75 72 6e 20 28 62 79 74 65 73 20 2f 20 31 30 32 34 29 2e 74 6f 46 69 78 65 64 28 | ).return.(bytes./.1024).toFixed( |
| 13860 | 31 29 20 2b 20 27 20 4b 69 42 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 | 1).+.'.KiB';.............if.(byt |
| 13880 | 65 73 20 3c 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 20 72 65 74 75 72 6e 20 | es.<.1024.*.1024.*.1024).return. |
| 138a0 | 28 62 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 29 29 2e 74 6f 46 69 78 65 64 28 | (bytes./.(1024.*.1024)).toFixed( |
| 138c0 | 31 29 20 2b 20 27 20 4d 69 42 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 62 79 74 | 1).+.'.MiB';.............if.(byt |
| 138e0 | 65 73 20 3c 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 20 | es.<.1024.*.1024.*.1024.*.1024). |
| 13900 | 72 65 74 75 72 6e 20 28 62 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 | return.(bytes./.(1024.*.1024.*.1 |
| 13920 | 30 32 34 29 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 27 20 47 69 42 27 3b 0a 20 20 20 20 20 | 024)).toFixed(1).+.'.GiB';...... |
| 13940 | 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 62 79 74 65 73 20 2f 20 28 31 30 32 34 20 2a 20 31 | .......return.(bytes./.(1024.*.1 |
| 13960 | 30 32 34 20 2a 20 31 30 32 34 20 2a 20 31 30 32 34 29 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b | 024.*.1024.*.1024)).toFixed(1).+ |
| 13980 | 20 27 20 54 69 42 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 | .'.TiB';.........}..........func |
| 139a0 | 74 69 6f 6e 20 66 6f 72 6d 61 74 54 72 61 66 66 69 63 28 72 65 63 76 2c 20 73 65 6e 74 29 20 7b | tion.formatTraffic(recv,.sent).{ |
| 139c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 63 76 20 26 26 20 21 73 65 6e 74 29 | .............if.(!recv.&&.!sent) |
| 139e0 | 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | .return.'-';.............return. |
| 13a00 | 66 6f 72 6d 61 74 42 79 74 65 73 28 72 65 63 76 29 20 2b 20 27 20 2f 20 27 20 2b 20 66 6f 72 6d | formatBytes(recv).+.'./.'.+.form |
| 13a20 | 61 74 42 79 74 65 73 28 73 65 6e 74 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 | atBytes(sent);.........}........ |
| 13a40 | 20 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 49 70 46 72 6f 6d 55 72 69 28 75 72 69 29 20 7b | ..function.parseIpFromUri(uri).{ |
| 13a60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............try.{.............. |
| 13a80 | 20 20 20 76 61 72 20 75 72 6c 20 3d 20 6e 65 77 20 55 52 4c 28 75 72 69 29 3b 0a 20 20 20 20 20 | ...var.url.=.new.URL(uri);...... |
| 13aa0 | 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 6f 73 74 20 3d 20 75 72 6c 2e 68 6f 73 74 6e 61 | ...........var.host.=.url.hostna |
| 13ac0 | 6d 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 53 74 72 69 70 20 49 50 76 | me;.................//.Strip.IPv |
| 13ae0 | 36 20 62 72 61 63 6b 65 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 68 | 6.brackets.................if.(h |
| 13b00 | 6f 73 74 2e 73 74 61 72 74 73 57 69 74 68 28 27 5b 27 29 20 26 26 20 68 6f 73 74 2e 65 6e 64 73 | ost.startsWith('[').&&.host.ends |
| 13b20 | 57 69 74 68 28 27 5d 27 29 29 20 68 6f 73 74 20 3d 20 68 6f 73 74 2e 73 6c 69 63 65 28 31 2c 20 | With(']')).host.=.host.slice(1,. |
| 13b40 | 2d 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 4f 6e 6c 79 20 68 61 6e | -1);.................//.Only.han |
| 13b60 | 64 6c 65 20 49 50 76 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 61 72 | dle.IPv4.................var.par |
| 13b80 | 74 73 20 3d 20 68 6f 73 74 2e 73 70 6c 69 74 28 27 2e 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 | ts.=.host.split('.');........... |
| 13ba0 | 20 20 20 20 20 20 69 66 20 28 70 61 72 74 73 2e 6c 65 6e 67 74 68 20 21 3d 3d 20 34 29 20 72 65 | ......if.(parts.length.!==.4).re |
| 13bc0 | 74 75 72 6e 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6f | turn.null;.................var.o |
| 13be0 | 63 74 65 74 73 20 3d 20 70 61 72 74 73 2e 6d 61 70 28 4e 75 6d 62 65 72 29 3b 0a 20 20 20 20 20 | ctets.=.parts.map(Number);...... |
| 13c00 | 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 6f 63 74 65 74 73 2e 73 6f 6d 65 28 66 75 6e 63 74 | ...........if.(octets.some(funct |
| 13c20 | 69 6f 6e 28 6f 29 20 7b 20 72 65 74 75 72 6e 20 69 73 4e 61 4e 28 6f 29 20 7c 7c 20 6f 20 3c 20 | ion(o).{.return.isNaN(o).||.o.<. |
| 13c40 | 30 20 7c 7c 20 6f 20 3e 20 32 35 35 3b 20 7d 29 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 20 | 0.||.o.>.255;.})).return.null;.. |
| 13c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6f 63 74 65 74 73 3b 0a 20 20 | ...............return.octets;... |
| 13c80 | 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0a 20 20 20 20 20 20 20 20 | ..........}.catch.(e).{......... |
| 13ca0 | 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | ........return.null;............ |
| 13cc0 | 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 | .}.........}..........function.c |
| 13ce0 | 6f 6d 70 75 74 65 43 69 64 72 28 69 70 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 | omputeCidr(ips).{.............if |
| 13d00 | 20 28 69 70 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b | .(ips.length.===.0).return.null; |
| 13d20 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 69 70 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 | .............if.(ips.length.===. |
| 13d40 | 31 29 20 72 65 74 75 72 6e 20 69 70 73 5b 30 5d 2e 6a 6f 69 6e 28 27 2e 27 29 20 2b 20 27 2f 33 | 1).return.ips[0].join('.').+.'/3 |
| 13d60 | 32 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 6e 76 65 72 74 20 65 61 63 68 | 2';..............//.Convert.each |
| 13d80 | 20 49 50 20 74 6f 20 61 20 33 32 2d 62 69 74 20 69 6e 74 65 67 65 72 0a 20 20 20 20 20 20 20 20 | .IP.to.a.32-bit.integer......... |
| 13da0 | 20 20 20 20 76 61 72 20 69 6e 74 73 20 3d 20 69 70 73 2e 6d 61 70 28 66 75 6e 63 74 69 6f 6e 28 | ....var.ints.=.ips.map(function( |
| 13dc0 | 6f 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 28 28 6f 5b | o).{.................return.((o[ |
| 13de0 | 30 5d 20 3c 3c 20 32 34 29 20 7c 20 28 6f 5b 31 5d 20 3c 3c 20 31 36 29 20 7c 20 28 6f 5b 32 5d | 0].<<.24).|.(o[1].<<.16).|.(o[2] |
| 13e00 | 20 3c 3c 20 38 29 20 7c 20 6f 5b 33 5d 29 20 3e 3e 3e 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 | .<<.8).|.o[3]).>>>.0;........... |
| 13e20 | 20 20 7d 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 46 69 6e 64 20 63 6f 6d 6d 6f | ..});..............//.Find.commo |
| 13e40 | 6e 20 70 72 65 66 69 78 20 6c 65 6e 67 74 68 20 62 79 20 41 4e 44 69 6e 67 20 61 6c 6c 20 69 64 | n.prefix.length.by.ANDing.all.id |
| 13e60 | 65 6e 74 69 63 61 6c 20 68 69 67 68 20 62 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | entical.high.bits.............va |
| 13e80 | 72 20 63 6f 6d 6d 6f 6e 20 3d 20 7e 30 20 3e 3e 3e 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | r.common.=.~0.>>>.0;............ |
| 13ea0 | 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 69 6e 74 73 2e 6c 65 6e 67 74 68 | .for.(var.i.=.1;.i.<.ints.length |
| 13ec0 | 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 58 4f 52 20 | ;.i++).{.................//.XOR. |
| 13ee0 | 74 6f 20 66 69 6e 64 20 64 69 66 66 65 72 69 6e 67 20 62 69 74 73 2c 20 74 68 65 6e 20 6d 61 73 | to.find.differing.bits,.then.mas |
| 13f00 | 6b 20 61 77 61 79 20 65 76 65 72 79 74 68 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 66 69 72 73 74 | k.away.everything.from.the.first |
| 13f20 | 20 64 69 66 66 65 72 65 6e 63 65 20 64 6f 77 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .difference.down................ |
| 13f40 | 20 76 61 72 20 64 69 66 66 20 3d 20 28 69 6e 74 73 5b 30 5d 20 5e 20 69 6e 74 73 5b 69 5d 29 20 | .var.diff.=.(ints[0].^.ints[i]). |
| 13f60 | 3e 3e 3e 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 69 66 66 20 | >>>.0;.................if.(diff. |
| 13f80 | 21 3d 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | !==.0).{.....................var |
| 13fa0 | 20 62 69 74 20 3d 20 33 31 20 2d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 4d 61 74 68 2e 6c 6f 67 32 | .bit.=.31.-.Math.floor(Math.log2 |
| 13fc0 | 28 64 69 66 66 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | (diff));.....................var |
| 13fe0 | 20 6d 61 73 6b 20 3d 20 62 69 74 20 3e 20 30 20 3f 20 28 28 7e 30 20 3c 3c 20 28 33 32 20 2d 20 | .mask.=.bit.>.0.?.((~0.<<.(32.-. |
| 14000 | 62 69 74 29 29 20 3e 3e 3e 20 30 29 20 3a 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bit)).>>>.0).:.0;............... |
| 14020 | 20 20 20 20 20 20 63 6f 6d 6d 6f 6e 20 3d 20 28 63 6f 6d 6d 6f 6e 20 26 20 6d 61 73 6b 29 20 3e | ......common.=.(common.&.mask).> |
| 14040 | 3e 3e 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 | >>.0;.................}......... |
| 14060 | 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 43 6f 75 6e 74 20 6c 65 61 64 | ....}..............//.Count.lead |
| 14080 | 69 6e 67 20 6f 6e 65 73 20 69 6e 20 74 68 65 20 63 6f 6d 6d 6f 6e 20 6d 61 73 6b 0a 20 20 20 20 | ing.ones.in.the.common.mask..... |
| 140a0 | 20 20 20 20 20 20 20 20 76 61 72 20 70 72 65 66 69 78 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 | ........var.prefix.=.0;......... |
| 140c0 | 20 20 20 20 66 6f 72 20 28 76 61 72 20 62 20 3d 20 33 31 3b 20 62 20 3e 3d 20 30 3b 20 62 2d 2d | ....for.(var.b.=.31;.b.>=.0;.b-- |
| 140e0 | 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 28 63 6f 6d 6d 6f 6e 20 | ).{.................if.((common. |
| 14100 | 3e 3e 3e 20 62 29 20 26 20 31 29 20 70 72 65 66 69 78 2b 2b 3b 0a 20 20 20 20 20 20 20 20 20 20 | >>>.b).&.1).prefix++;........... |
| 14120 | 20 20 20 20 20 20 65 6c 73 65 20 62 72 65 61 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a | ......else.break;.............}. |
| 14140 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 4e 65 74 77 6f 72 6b 20 61 64 64 72 65 73 73 0a | .............//.Network.address. |
| 14160 | 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6e 65 74 20 3d 20 28 69 6e 74 73 5b 30 5d 20 26 | ............var.net.=.(ints[0].& |
| 14180 | 20 63 6f 6d 6d 6f 6e 29 20 3e 3e 3e 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 | .common).>>>.0;.............var. |
| 141a0 | 61 20 3d 20 28 6e 65 74 20 3e 3e 3e 20 32 34 29 20 26 20 30 78 66 66 3b 0a 20 20 20 20 20 20 20 | a.=.(net.>>>.24).&.0xff;........ |
| 141c0 | 20 20 20 20 20 76 61 72 20 62 76 20 3d 20 28 6e 65 74 20 3e 3e 3e 20 31 36 29 20 26 20 30 78 66 | .....var.bv.=.(net.>>>.16).&.0xf |
| 141e0 | 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 20 3d 20 28 6e 65 74 20 3e 3e 3e 20 | f;.............var.c.=.(net.>>>. |
| 14200 | 38 29 20 26 20 30 78 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 20 3d 20 6e | 8).&.0xff;.............var.d.=.n |
| 14220 | 65 74 20 26 20 30 78 66 66 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 61 20 | et.&.0xff;.............return.a. |
| 14240 | 2b 20 27 2e 27 20 2b 20 62 76 20 2b 20 27 2e 27 20 2b 20 63 20 2b 20 27 2e 27 20 2b 20 64 20 2b | +.'.'.+.bv.+.'.'.+.c.+.'.'.+.d.+ |
| 14260 | 20 27 2f 27 20 2b 20 70 72 65 66 69 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 | .'/'.+.prefix;.........}........ |
| 14280 | 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 44 61 73 68 62 6f 61 72 64 28 64 61 74 61 29 | ..function.renderDashboard(data) |
| 142a0 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 | .{.............var.banner.=.docu |
| 142c0 | 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 | ment.querySelector('zen-banner') |
| 142e0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 68 6f 73 74 6e 61 6d 65 29 | ;.............if.(data.hostname) |
| 14300 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 | .{.................banner.setAtt |
| 14320 | 72 69 62 75 74 65 28 27 74 61 67 6c 69 6e 65 27 2c 20 27 4f 72 63 68 65 73 74 72 61 74 6f 72 20 | ribute('tagline',.'Orchestrator. |
| 14340 | 5c 75 32 30 31 34 20 27 20 2b 20 64 61 74 61 2e 68 6f 73 74 6e 61 6d 65 29 3b 0a 20 20 20 20 20 | \u2014.'.+.data.hostname);...... |
| 14360 | 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 77 6f 72 6b 65 72 73 | .......}.............var.workers |
| 14380 | 20 3d 20 64 61 74 61 2e 77 6f 72 6b 65 72 73 20 7c 7c 20 5b 5d 3b 0a 0a 20 20 20 20 20 20 20 20 | .=.data.workers.||.[];.......... |
| 143a0 | 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 61 67 65 | ....document.getElementById('age |
| 143c0 | 6e 74 2d 63 6f 75 6e 74 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 77 6f 72 6b 65 72 73 | nt-count').textContent.=.workers |
| 143e0 | 2e 6c 65 6e 67 74 68 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 77 6f 72 6b 65 72 | .length;..............if.(worker |
| 14400 | 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.length.===.0).{............... |
| 14420 | 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 | ..banner.setAttribute('cluster-s |
| 14440 | 74 61 74 75 73 27 2c 20 27 64 65 67 72 61 64 65 64 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | tatus',.'degraded');............ |
| 14460 | 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 6c 6f 61 64 27 2c | .....banner.setAttribute('load', |
| 14480 | 20 27 30 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 | .'0');.............}.else.{..... |
| 144a0 | 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 | ............banner.setAttribute( |
| 144c0 | 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 6e 6f 6d 69 6e 61 6c 27 29 3b 0a 20 20 | 'cluster-status',.'nominal');... |
| 144e0 | 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 65 6d 70 | ..........}..............var.emp |
| 14500 | 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 | tyState.=.document.getElementByI |
| 14520 | 64 28 27 65 6d 70 74 79 2d 73 74 61 74 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | d('empty-state');.............va |
| 14540 | 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 | r.table.=.document.getElementByI |
| 14560 | 64 28 27 61 67 65 6e 74 2d 74 61 62 6c 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | d('agent-table');.............va |
| 14580 | 72 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 | r.tbody.=.document.getElementByI |
| 145a0 | 64 28 27 61 67 65 6e 74 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 | d('agent-table-body');.......... |
| 145c0 | 20 20 20 20 69 66 20 28 77 6f 72 6b 65 72 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0a | ....if.(workers.length.===.0).{. |
| 145e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 | ................emptyState.style |
| 14600 | 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | .display.=.'';.................t |
| 14620 | 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 | able.style.display.=.'none';.... |
| 14640 | 20 20 20 20 20 20 20 20 20 7d 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........}.else.{............... |
| 14660 | 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f | ..emptyState.style.display.=.'no |
| 14680 | 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 | ne';.................table.style |
| 146a0 | 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .display.=.'';.................. |
| 146c0 | 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 | tbody.innerHTML.=.'';........... |
| 146e0 | 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 43 70 75 73 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 | ......var.totalCpus.=.0;........ |
| 14700 | 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 57 65 69 67 68 74 65 64 43 70 75 55 73 61 | .........var.totalWeightedCpuUsa |
| 14720 | 67 65 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 | ge.=.0;.................var.tota |
| 14740 | 6c 4d 65 6d 55 73 65 64 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | lMemUsed.=.0;.................va |
| 14760 | 72 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | r.totalMemTotal.=.0;............ |
| 14780 | 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 51 75 65 75 65 73 20 3d 20 30 3b 0a 20 20 20 20 20 20 | .....var.totalQueues.=.0;....... |
| 147a0 | 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 3d 20 30 3b 0a | ..........var.totalPending.=.0;. |
| 147c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 | ................var.totalRunning |
| 147e0 | 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 43 | .=.0;.................var.totalC |
| 14800 | 6f 6d 70 6c 65 74 65 64 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | ompleted.=.0;.................va |
| 14820 | 72 20 74 6f 74 61 6c 42 79 74 65 73 52 65 63 76 20 3d 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 | r.totalBytesRecv.=.0;........... |
| 14840 | 20 20 20 20 20 20 76 61 72 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 20 3d 20 30 3b 0a 20 20 | ......var.totalBytesSent.=.0;... |
| 14860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 6c 6c 49 70 73 20 3d 20 5b 5d 3b 0a 20 | ..............var.allIps.=.[];.. |
| 14880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 | ...............for.(var.i.=.0;.i |
| 148a0 | 20 3c 20 77 6f 72 6b 65 72 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 | .<.workers.length;.i++).{....... |
| 148c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 77 20 3d 20 77 6f 72 6b 65 72 73 5b 69 5d | ..............var.w.=.workers[i] |
| 148e0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 75 72 69 20 3d 20 | ;.....................var.uri.=. |
| 14900 | 77 2e 75 72 69 20 7c 7c 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w.uri.||.'';.................... |
| 14920 | 20 76 61 72 20 64 74 20 3d 20 77 2e 64 74 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .var.dt.=.w.dt;................. |
| 14940 | 20 20 20 20 76 61 72 20 64 61 73 68 62 6f 61 72 64 55 72 6c 20 3d 20 75 72 69 20 2b 20 27 2f 64 | ....var.dashboardUrl.=.uri.+.'/d |
| 14960 | 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | ashboard/compute/';............. |
| 14980 | 20 20 20 20 20 20 20 20 20 76 61 72 20 69 64 20 3d 20 77 2e 69 64 20 7c 7c 20 27 27 3b 0a 0a 20 | .........var.id.=.w.id.||.'';... |
| 149a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 6f 73 74 6e 61 6d 65 20 | ...................var.hostname. |
| 149c0 | 3d 20 77 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | =.w.hostname.||.'';............. |
| 149e0 | 20 20 20 20 20 20 20 20 76 61 72 20 63 70 75 73 20 3d 20 77 2e 63 70 75 73 20 7c 7c 20 30 3b 0a | ........var.cpus.=.w.cpus.||.0;. |
| 14a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 43 70 75 73 20 2b 3d | ....................totalCpus.+= |
| 14a20 | 20 63 70 75 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 63 | .cpus;.....................if.(c |
| 14a40 | 70 75 73 20 3e 20 30 20 26 26 20 74 79 70 65 6f 66 20 77 2e 63 70 75 5f 75 73 61 67 65 20 3d 3d | pus.>.0.&&.typeof.w.cpu_usage.== |
| 14a60 | 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | =.'number').{................... |
| 14a80 | 20 20 20 20 20 20 74 6f 74 61 6c 57 65 69 67 68 74 65 64 43 70 75 55 73 61 67 65 20 2b 3d 20 77 | ......totalWeightedCpuUsage.+=.w |
| 14aa0 | 2e 63 70 75 5f 75 73 61 67 65 20 2a 20 63 70 75 73 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .cpu_usage.*.cpus;.............. |
| 14ac0 | 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | .......}......................va |
| 14ae0 | 72 20 6d 65 6d 54 6f 74 61 6c 20 3d 20 77 2e 6d 65 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 30 | r.memTotal.=.w.memory_total.||.0 |
| 14b00 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6d 65 6d 55 73 65 | ;.....................var.memUse |
| 14b20 | 64 20 3d 20 77 2e 6d 65 6d 6f 72 79 5f 75 73 65 64 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 | d.=.w.memory_used.||.0;......... |
| 14b40 | 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 2b 3d 20 6d 65 6d | ............totalMemTotal.+=.mem |
| 14b60 | 54 6f 74 61 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c | Total;.....................total |
| 14b80 | 4d 65 6d 55 73 65 64 20 2b 3d 20 6d 65 6d 55 73 65 64 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | MemUsed.+=.memUsed;............. |
| 14ba0 | 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 69 76 65 51 75 65 75 65 73 20 3d 20 77 2e 61 63 | .........var.activeQueues.=.w.ac |
| 14bc0 | 74 69 76 65 5f 71 75 65 75 65 73 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tive_queues.||.0;............... |
| 14be0 | 20 20 20 20 20 20 74 6f 74 61 6c 51 75 65 75 65 73 20 2b 3d 20 61 63 74 69 76 65 51 75 65 75 65 | ......totalQueues.+=.activeQueue |
| 14c00 | 73 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 69 | s;......................var.acti |
| 14c20 | 6f 6e 73 50 65 6e 64 69 6e 67 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c | onsPending.=.w.actions_pending.| |
| 14c40 | 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 | |.0;.....................var.act |
| 14c60 | 69 6f 6e 73 52 75 6e 6e 69 6e 67 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 72 75 6e 6e 69 6e 67 20 | ionsRunning.=.w.actions_running. |
| 14c80 | 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 61 63 | ||.0;.....................var.ac |
| 14ca0 | 74 69 6f 6e 73 43 6f 6d 70 6c 65 74 65 64 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c | tionsCompleted.=.w.actions_compl |
| 14cc0 | 65 74 65 64 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | eted.||.0;.....................t |
| 14ce0 | 6f 74 61 6c 50 65 6e 64 69 6e 67 20 2b 3d 20 61 63 74 69 6f 6e 73 50 65 6e 64 69 6e 67 3b 0a 20 | otalPending.+=.actionsPending;.. |
| 14d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 20 | ...................totalRunning. |
| 14d20 | 2b 3d 20 61 63 74 69 6f 6e 73 52 75 6e 6e 69 6e 67 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | +=.actionsRunning;.............. |
| 14d40 | 20 20 20 20 20 20 20 74 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 20 2b 3d 20 61 63 74 69 6f 6e 73 | .......totalCompleted.+=.actions |
| 14d60 | 43 6f 6d 70 6c 65 74 65 64 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Completed;...................... |
| 14d80 | 76 61 72 20 62 79 74 65 73 52 65 63 76 20 3d 20 77 2e 62 79 74 65 73 5f 72 65 63 65 69 76 65 64 | var.bytesRecv.=.w.bytes_received |
| 14da0 | 20 7c 7c 20 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 | .||.0;.....................var.b |
| 14dc0 | 79 74 65 73 53 65 6e 74 20 3d 20 77 2e 62 79 74 65 73 5f 73 65 6e 74 20 7c 7c 20 30 3b 0a 20 20 | ytesSent.=.w.bytes_sent.||.0;... |
| 14de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 42 79 74 65 73 52 65 63 76 | ..................totalBytesRecv |
| 14e00 | 20 2b 3d 20 62 79 74 65 73 52 65 63 76 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .+=.bytesRecv;.................. |
| 14e20 | 20 20 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 20 2b 3d 20 62 79 74 65 73 53 65 6e 74 3b 0a | ...totalBytesSent.+=.bytesSent;. |
| 14e40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 69 70 20 3d 20 70 61 | .....................var.ip.=.pa |
| 14e60 | 72 73 65 49 70 46 72 6f 6d 55 72 69 28 75 72 69 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | rseIpFromUri(uri);.............. |
| 14e80 | 20 20 20 20 20 20 20 69 66 20 28 69 70 29 20 61 6c 6c 49 70 73 2e 70 75 73 68 28 69 70 29 3b 0a | .......if.(ip).allIps.push(ip);. |
| 14ea0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 61 63 68 61 62 | .....................var.reachab |
| 14ec0 | 6c 65 20 3d 20 77 2e 72 65 61 63 68 61 62 6c 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | le.=.w.reachable;............... |
| 14ee0 | 20 20 20 20 20 20 76 61 72 20 68 43 6c 61 73 73 20 3d 20 68 65 61 6c 74 68 43 6c 61 73 73 28 64 | ......var.hClass.=.healthClass(d |
| 14f00 | 74 2c 20 72 65 61 63 68 61 62 6c 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t,.reachable);.................. |
| 14f20 | 20 20 20 76 61 72 20 68 54 69 74 6c 65 20 3d 20 68 65 61 6c 74 68 54 69 74 6c 65 28 64 74 2c 20 | ...var.hTitle.=.healthTitle(dt,. |
| 14f40 | 72 65 61 63 68 61 62 6c 65 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | reachable);..................... |
| 14f60 | 20 76 61 72 20 70 6c 61 74 66 6f 72 6d 20 3d 20 77 2e 70 6c 61 74 66 6f 72 6d 20 7c 7c 20 27 27 | .var.platform.=.w.platform.||.'' |
| 14f80 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 62 61 64 67 65 73 | ;.....................var.badges |
| 14fa0 | 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 | .=.'';.....................if.(p |
| 14fc0 | 6c 61 74 66 6f 72 6d 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | latform).{...................... |
| 14fe0 | 20 20 20 76 61 72 20 70 6c 61 74 43 6f 6c 6f 72 73 20 3d 20 7b 20 77 69 6e 64 6f 77 73 3a 20 27 | ...var.platColors.=.{.windows:.' |
| 15000 | 23 30 30 37 38 64 34 27 2c 20 77 69 6e 65 3a 20 27 23 37 32 32 66 33 37 27 2c 20 6c 69 6e 75 78 | #0078d4',.wine:.'#722f37',.linux |
| 15020 | 3a 20 27 23 65 39 35 34 32 30 27 2c 20 6d 61 63 6f 73 3a 20 27 23 61 32 61 61 61 64 27 20 7d 3b | :.'#e95420',.macos:.'#a2aaad'.}; |
| 15040 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 6c 61 | .........................var.pla |
| 15060 | 74 43 6f 6c 6f 72 20 3d 20 70 6c 61 74 43 6f 6c 6f 72 73 5b 70 6c 61 74 66 6f 72 6d 5d 20 7c 7c | tColor.=.platColors[platform].|| |
| 15080 | 20 27 23 38 62 39 34 39 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'#8b949e';..................... |
| 150a0 | 20 20 20 20 62 61 64 67 65 73 20 2b 3d 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 | ....badges.+=.'.<span.style="dis |
| 150c0 | 70 6c 61 79 3a 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 31 70 78 20 36 70 | play:inline-block;padding:1px.6p |
| 150e0 | 78 3b 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 31 30 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 | x;border-radius:10px;font-size:1 |
| 15100 | 30 70 78 3b 66 6f 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 23 66 66 66 3b 62 | 0px;font-weight:600;color:#fff;b |
| 15120 | 61 63 6b 67 72 6f 75 6e 64 3a 27 20 2b 20 70 6c 61 74 43 6f 6c 6f 72 20 2b 20 27 3b 76 65 72 74 | ackground:'.+.platColor.+.';vert |
| 15140 | 69 63 61 6c 2d 61 6c 69 67 6e 3a 6d 69 64 64 6c 65 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 34 70 | ical-align:middle;margin-left:4p |
| 15160 | 78 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 70 6c 61 74 66 6f 72 6d 29 20 2b 20 27 | x;">'.+.escapeHtml(platform).+.' |
| 15180 | 3c 2f 73 70 61 6e 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a | </span>';.....................}. |
| 151a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 6f 76 69 73 69 6f | ....................var.provisio |
| 151c0 | 6e 65 72 20 3d 20 77 2e 70 72 6f 76 69 73 69 6f 6e 65 72 20 7c 7c 20 27 27 3b 0a 20 20 20 20 20 | ner.=.w.provisioner.||.'';...... |
| 151e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 72 6f 76 69 73 69 6f 6e 65 72 29 20 | ...............if.(provisioner). |
| 15200 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 | {.........................var.pr |
| 15220 | 6f 76 43 6f 6c 6f 72 73 20 3d 20 7b 20 68 6f 72 64 65 3a 20 27 23 38 39 35 37 65 35 27 2c 20 6e | ovColors.=.{.horde:.'#8957e5',.n |
| 15240 | 6f 6d 61 64 3a 20 27 23 33 66 62 39 35 30 27 20 7d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | omad:.'#3fb950'.};.............. |
| 15260 | 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 6f 76 43 6f 6c 6f 72 20 3d 20 70 72 6f 76 43 | ...........var.provColor.=.provC |
| 15280 | 6f 6c 6f 72 73 5b 70 72 6f 76 69 73 69 6f 6e 65 72 5d 20 7c 7c 20 27 23 38 62 39 34 39 65 27 3b | olors[provisioner].||.'#8b949e'; |
| 152a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 64 67 65 73 20 | .........................badges. |
| 152c0 | 2b 3d 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a 69 6e 6c 69 6e 65 | +=.'.<span.style="display:inline |
| 152e0 | 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 31 70 78 20 36 70 78 3b 62 6f 72 64 65 72 2d 72 61 | -block;padding:1px.6px;border-ra |
| 15300 | 64 69 75 73 3a 31 30 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 30 70 78 3b 66 6f 6e 74 2d 77 65 | dius:10px;font-size:10px;font-we |
| 15320 | 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 23 66 66 66 3b 62 61 63 6b 67 72 6f 75 6e 64 3a 27 | ight:600;color:#fff;background:' |
| 15340 | 20 2b 20 70 72 6f 76 43 6f 6c 6f 72 20 2b 20 27 3b 76 65 72 74 69 63 61 6c 2d 61 6c 69 67 6e 3a | .+.provColor.+.';vertical-align: |
| 15360 | 6d 69 64 64 6c 65 3b 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 34 70 78 3b 22 3e 27 20 2b 20 65 73 63 | middle;margin-left:4px;">'.+.esc |
| 15380 | 61 70 65 48 74 6d 6c 28 70 72 6f 76 69 73 69 6f 6e 65 72 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 | apeHtml(provisioner).+.'</span>' |
| 153a0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 | ;.....................}......... |
| 153c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 | .............var.tr.=.document.c |
| 153e0 | 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | reateElement('tr');............. |
| 15400 | 20 20 20 20 20 20 20 20 74 72 2e 74 69 74 6c 65 20 3d 20 69 64 3b 0a 20 20 20 20 20 20 20 20 20 | ........tr.title.=.id;.......... |
| 15420 | 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0a 20 20 20 20 20 20 | ...........tr.innerHTML.=....... |
| 15440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 | ..................'<td.style="te |
| 15460 | 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 3c 73 70 61 6e 20 63 6c 61 73 73 3d 22 | xt-align:.center;"><span.class=" |
| 15480 | 68 65 61 6c 74 68 2d 64 6f 74 20 27 20 2b 20 68 43 6c 61 73 73 20 2b 20 27 22 20 74 69 74 6c 65 | health-dot.'.+.hClass.+.'".title |
| 154a0 | 3d 22 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 68 54 69 74 6c 65 29 20 2b 20 27 22 3e 3c 2f | ="'.+.escapeHtml(hTitle).+.'"></ |
| 154c0 | 73 70 61 6e 3e 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | span></td>'.+................... |
| 154e0 | 20 20 20 20 20 20 27 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 27 20 2b 20 65 73 63 61 70 65 48 74 | ......'<td><a.href="'.+.escapeHt |
| 15500 | 6d 6c 28 64 61 73 68 62 6f 61 72 64 55 72 6c 29 20 2b 20 27 22 20 74 61 72 67 65 74 3d 22 5f 62 | ml(dashboardUrl).+.'".target="_b |
| 15520 | 6c 61 6e 6b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 68 6f 73 74 6e 61 6d 65 29 20 2b | lank">'.+.escapeHtml(hostname).+ |
| 15540 | 20 27 3c 2f 61 3e 27 20 2b 20 62 61 64 67 65 73 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 | .'</a>'.+.badges.+.'</td>'.+.... |
| 15560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d | .....................'<td.style= |
| 15580 | 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 28 63 70 75 73 20 3e | "text-align:.right;">'.+.(cpus.> |
| 155a0 | 20 30 20 3f 20 63 70 75 73 20 3a 20 27 2d 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 | .0.?.cpus.:.'-').+.'</td>'.+.... |
| 155c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d | .....................'<td.style= |
| 155e0 | 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 43 | "text-align:.right;">'.+.formatC |
| 15600 | 70 75 55 73 61 67 65 28 77 2e 63 70 75 5f 75 73 61 67 65 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b | puUsage(w.cpu_usage).+.'</td>'.+ |
| 15620 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 | .........................'<td.st |
| 15640 | 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 66 6f 72 | yle="text-align:.right;">'.+.for |
| 15660 | 6d 61 74 4d 65 6d 6f 72 79 28 6d 65 6d 55 73 65 64 2c 20 6d 65 6d 54 6f 74 61 6c 29 20 2b 20 27 | matMemory(memUsed,.memTotal).+.' |
| 15680 | 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | </td>'.+........................ |
| 156a0 | 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 | .'<td.style="text-align:.right;" |
| 156c0 | 3e 27 20 2b 20 28 61 63 74 69 76 65 51 75 65 75 65 73 20 3e 20 30 20 3f 20 61 63 74 69 76 65 51 | >'.+.(activeQueues.>.0.?.activeQ |
| 156e0 | 75 65 75 65 73 20 3a 20 27 2d 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 | ueues.:.'-').+.'</td>'.+........ |
| 15700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 | .................'<td.style="tex |
| 15720 | 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 61 63 74 69 6f 6e 73 50 65 6e 64 | t-align:.right;">'.+.actionsPend |
| 15740 | 69 6e 67 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.+.'</td>'.+................. |
| 15760 | 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 | ........'<td.style="text-align:. |
| 15780 | 72 69 67 68 74 3b 22 3e 27 20 2b 20 61 63 74 69 6f 6e 73 52 75 6e 6e 69 6e 67 20 2b 20 27 3c 2f | right;">'.+.actionsRunning.+.'</ |
| 157a0 | 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | td>'.+.........................' |
| 157c0 | 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 | <td.style="text-align:.right;">' |
| 157e0 | 20 2b 20 61 63 74 69 6f 6e 73 43 6f 6d 70 6c 65 74 65 64 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a | .+.actionsCompleted.+.'</td>'.+. |
| 15800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 | ........................'<td.sty |
| 15820 | 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 | le="text-align:.right;.font-size |
| 15840 | 3a 20 31 31 70 78 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 | :.11px;.color:.var(--theme_g1);" |
| 15860 | 3e 27 20 2b 20 66 6f 72 6d 61 74 54 72 61 66 66 69 63 28 62 79 74 65 73 52 65 63 76 2c 20 62 79 | >'.+.formatTraffic(bytesRecv,.by |
| 15880 | 74 65 73 53 65 6e 74 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 | tesSent).+.'</td>'.+............ |
| 158a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c | .............'<td.style="text-al |
| 158c0 | 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 | ign:.right;.color:.var(--theme_g |
| 158e0 | 31 29 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 64 74 29 20 2b 20 27 3c | 1);">'.+.formatLastSeen(dt).+.'< |
| 15900 | 2f 74 64 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 | /td>';.....................tbody |
| 15920 | 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .appendChild(tr);............... |
| 15940 | 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6c 75 73 74 65 72 | ..}..................var.cluster |
| 15960 | 4c 6f 61 64 20 3d 20 74 6f 74 61 6c 43 70 75 73 20 3e 20 30 20 3f 20 28 74 6f 74 61 6c 57 65 69 | Load.=.totalCpus.>.0.?.(totalWei |
| 15980 | 67 68 74 65 64 43 70 75 55 73 61 67 65 20 2f 20 74 6f 74 61 6c 43 70 75 73 29 20 3a 20 30 3b 0a | ghtedCpuUsage./.totalCpus).:.0;. |
| 159a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 | ................banner.setAttrib |
| 159c0 | 75 74 65 28 27 6c 6f 61 64 27 2c 20 63 6c 75 73 74 65 72 4c 6f 61 64 2e 74 6f 46 69 78 65 64 28 | ute('load',.clusterLoad.toFixed( |
| 159e0 | 31 29 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 54 6f 74 61 6c 20 72 | 1));..................//.Total.r |
| 15a00 | 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 69 64 72 20 3d 20 63 6f | ow.................var.cidr.=.co |
| 15a20 | 6d 70 75 74 65 43 69 64 72 28 61 6c 6c 49 70 73 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | mputeCidr(allIps);.............. |
| 15a40 | 20 20 20 76 61 72 20 74 6f 74 61 6c 54 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 | ...var.totalTr.=.document.create |
| 15a60 | 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | Element('tr');.................t |
| 15a80 | 6f 74 61 6c 54 72 2e 63 6c 61 73 73 4e 61 6d 65 20 3d 20 27 74 6f 74 61 6c 2d 72 6f 77 27 3b 0a | otalTr.className.=.'total-row';. |
| 15aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 6f 74 61 6c 54 72 2e 69 6e 6e 65 72 48 54 4d | ................totalTr.innerHTM |
| 15ac0 | 4c 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 3c 2f 74 | L.=.....................'<td></t |
| 15ae0 | 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 | d>'.+.....................'<td.s |
| 15b00 | 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 | tyle="text-align:.right;.color:. |
| 15b20 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 20 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a | var(--theme_g1);.text-transform: |
| 15b40 | 20 75 70 70 65 72 63 61 73 65 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 31 70 78 3b 22 3e 54 6f | .uppercase;.font-size:.11px;">To |
| 15b60 | 74 61 6c 27 20 2b 20 28 63 69 64 72 20 3f 20 27 20 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 66 6f | tal'.+.(cidr.?.'.<span.style="fo |
| 15b80 | 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e 74 2d 77 65 69 67 68 | nt-family:.monospace;.font-weigh |
| 15ba0 | 74 3a 20 6e 6f 72 6d 61 6c 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 69 64 72 29 | t:.normal;">'.+.escapeHtml(cidr) |
| 15bc0 | 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 20 3a 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 | .+.'</span>'.:.'').+.'</td>'.+.. |
| 15be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 | ...................'<td.style="t |
| 15c00 | 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 43 70 75 73 | ext-align:.right;">'.+.totalCpus |
| 15c20 | 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .+.'</td>'.+.................... |
| 15c40 | 20 27 3c 74 64 3e 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'<td></td>'.+.................. |
| 15c60 | 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 | ...'<td.style="text-align:.right |
| 15c80 | 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 4d 65 6d 6f 72 79 28 74 6f 74 61 6c 4d 65 6d 55 73 65 64 | ;">'.+.formatMemory(totalMemUsed |
| 15ca0 | 2c 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 | ,.totalMemTotal).+.'</td>'.+.... |
| 15cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 | .................'<td.style="tex |
| 15ce0 | 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 51 75 65 75 65 73 | t-align:.right;">'.+.totalQueues |
| 15d00 | 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .+.'</td>'.+.................... |
| 15d20 | 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 | .'<td.style="text-align:.right;" |
| 15d40 | 3e 27 20 2b 20 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 | >'.+.totalPending.+.'</td>'.+... |
| 15d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 | ..................'<td.style="te |
| 15d80 | 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 52 75 6e 6e 69 | xt-align:.right;">'.+.totalRunni |
| 15da0 | 6e 67 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.+.'</td>'.+.................. |
| 15dc0 | 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 | ...'<td.style="text-align:.right |
| 15de0 | 3b 22 3e 27 20 2b 20 74 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 20 2b 20 27 3c 2f 74 64 3e 27 20 | ;">'.+.totalCompleted.+.'</td>'. |
| 15e00 | 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 | +.....................'<td.style |
| 15e20 | 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 | ="text-align:.right;.font-size:. |
| 15e40 | 31 31 70 78 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 72 61 66 66 69 63 28 74 6f 74 61 6c 42 79 | 11px;">'.+.formatTraffic(totalBy |
| 15e60 | 74 65 73 52 65 63 76 2c 20 74 6f 74 61 6c 42 79 74 65 73 53 65 6e 74 29 20 2b 20 27 3c 2f 74 64 | tesRecv,.totalBytesSent).+.'</td |
| 15e80 | 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 3c 2f | >'.+.....................'<td></ |
| 15ea0 | 74 64 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 | td>';.................tbody.appe |
| 15ec0 | 6e 64 43 68 69 6c 64 28 74 6f 74 61 6c 54 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a | ndChild(totalTr);.............}. |
| 15ee0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 45 72 72 6f 72 28 29 3b 0a 20 20 20 20 20 | .............clearError();...... |
| 15f00 | 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 | .......document.getElementById(' |
| 15f20 | 6c 61 73 74 2d 75 70 64 61 74 65 27 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 6e 65 77 20 | last-update').textContent.=.new. |
| 15f40 | 44 61 74 65 28 29 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0a 0a 20 20 | Date().toLocaleTimeString();.... |
| 15f60 | 20 20 20 20 20 20 20 20 20 20 2f 2f 20 52 65 6e 64 65 72 20 70 72 6f 76 69 73 69 6f 6e 69 6e 67 | ..........//.Render.provisioning |
| 15f80 | 20 68 69 73 74 6f 72 79 20 69 66 20 70 72 65 73 65 6e 74 20 69 6e 20 57 65 62 53 6f 63 6b 65 74 | .history.if.present.in.WebSocket |
| 15fa0 | 20 70 61 79 6c 6f 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 65 76 | .payload.............if.(data.ev |
| 15fc0 | 65 6e 74 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 50 72 | ents).{.................renderPr |
| 15fe0 | 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 64 61 74 61 2e 65 76 65 6e 74 73 29 3b 0a | ovisioningHistory(data.events);. |
| 16000 | 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 2f 2f 20 52 65 | ............}..............//.Re |
| 16020 | 6e 64 65 72 20 63 6f 6e 6e 65 63 74 65 64 20 63 6c 69 65 6e 74 73 20 69 66 20 70 72 65 73 65 6e | nder.connected.clients.if.presen |
| 16040 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 29 20 | t.............if.(data.clients). |
| 16060 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 73 28 | {.................renderClients( |
| 16080 | 64 61 74 61 2e 63 6c 69 65 6e 74 73 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 | data.clients);.............}.... |
| 160a0 | 20 20 20 20 20 20 20 20 20 20 2f 2f 20 52 65 6e 64 65 72 20 63 6c 69 65 6e 74 20 68 69 73 74 6f | ..........//.Render.client.histo |
| 160c0 | 72 79 20 69 66 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 61 | ry.if.present.............if.(da |
| 160e0 | 74 61 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ta.client_events).{............. |
| 16100 | 20 20 20 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 48 69 73 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 | ....renderClientHistory(data.cli |
| 16120 | 65 6e 74 5f 65 76 65 6e 74 73 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 | ent_events);.............}...... |
| 16140 | 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 65 76 65 6e 74 42 61 64 67 | ...}..........function.eventBadg |
| 16160 | 65 28 74 79 70 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6f 6c 6f 72 73 | e(type).{.............var.colors |
| 16180 | 20 3d 20 7b 20 6a 6f 69 6e 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 27 2c 20 | .=.{.joined:.'var(--theme_ok)',. |
| 161a0 | 6c 65 66 74 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 27 2c 20 72 65 74 75 72 | left:.'var(--theme_fail)',.retur |
| 161c0 | 6e 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 29 27 20 7d 3b 0a 20 20 20 20 | ned:.'var(--theme_warn)'.};..... |
| 161e0 | 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 7b 20 6a 6f 69 6e 65 64 3a 20 27 | ........var.labels.=.{.joined:.' |
| 16200 | 4a 6f 69 6e 65 64 27 2c 20 6c 65 66 74 3a 20 27 4c 65 66 74 27 2c 20 72 65 74 75 72 6e 65 64 3a | Joined',.left:.'Left',.returned: |
| 16220 | 20 27 52 65 74 75 72 6e 65 64 27 20 7d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 | .'Returned'.};.............var.c |
| 16240 | 6f 6c 6f 72 20 3d 20 63 6f 6c 6f 72 73 5b 74 79 70 65 5d 20 7c 7c 20 27 76 61 72 28 2d 2d 74 68 | olor.=.colors[type].||.'var(--th |
| 16260 | 65 6d 65 5f 67 31 29 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 20 | eme_g1)';.............var.label. |
| 16280 | 3d 20 6c 61 62 65 6c 73 5b 74 79 70 65 5d 20 7c 7c 20 74 79 70 65 3b 0a 20 20 20 20 20 20 20 20 | =.labels[type].||.type;......... |
| 162a0 | 20 20 20 20 72 65 74 75 72 6e 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 | ....return.'<span.style="display |
| 162c0 | 3a 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 32 70 78 20 38 70 78 3b 62 6f | :inline-block;padding:2px.8px;bo |
| 162e0 | 72 64 65 72 2d 72 61 64 69 75 73 3a 34 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 31 70 78 3b 66 | rder-radius:4px;font-size:11px;f |
| 16300 | 6f 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 | ont-weight:600;color:var(--theme |
| 16320 | 5f 67 34 29 3b 62 61 63 6b 67 72 6f 75 6e 64 3a 27 20 2b 20 63 6f 6c 6f 72 20 2b 20 27 3b 22 3e | _g4);background:'.+.color.+.';"> |
| 16340 | 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6c 61 62 65 6c 29 20 2b 20 27 3c 2f 73 70 61 6e 3e | '.+.escapeHtml(label).+.'</span> |
| 16360 | 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 66 | ';.........}..........function.f |
| 16380 | 6f 72 6d 61 74 54 69 6d 65 73 74 61 6d 70 28 74 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 | ormatTimestamp(ts).{............ |
| 163a0 | 20 69 66 20 28 21 74 73 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 | .if.(!ts).return.'-';........... |
| 163c0 | 20 20 2f 2f 20 43 62 4f 62 6a 65 63 74 20 44 61 74 65 54 69 6d 65 20 73 65 72 69 61 6c 69 7a 65 | ..//.CbObject.DateTime.serialize |
| 163e0 | 64 20 61 73 20 74 69 63 6b 73 20 28 31 30 30 6e 73 20 73 69 6e 63 65 20 30 30 30 31 2d 30 31 2d | d.as.ticks.(100ns.since.0001-01- |
| 16400 | 30 31 29 20 6f 72 20 49 53 4f 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | 01).or.ISO.string.............va |
| 16420 | 72 20 64 61 74 65 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 74 79 70 65 6f 66 20 74 | r.date;.............if.(typeof.t |
| 16440 | 73 20 3d 3d 3d 20 27 6e 75 6d 62 65 72 27 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.===.'number').{............... |
| 16460 | 20 20 2f 2f 20 2e 4e 45 54 2d 73 74 79 6c 65 20 74 69 63 6b 73 3a 20 63 6f 6e 76 65 72 74 20 74 | ..//..NET-style.ticks:.convert.t |
| 16480 | 6f 20 55 6e 69 78 20 6d 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 75 6e | o.Unix.ms.................var.un |
| 164a0 | 69 78 4d 73 20 3d 20 28 74 73 20 2d 20 36 32 31 33 35 35 39 36 38 30 30 30 30 30 30 30 30 30 29 | ixMs.=.(ts.-.621355968000000000) |
| 164c0 | 20 2f 20 31 30 30 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 65 20 3d | ./.10000;.................date.= |
| 164e0 | 20 6e 65 77 20 44 61 74 65 28 75 6e 69 78 4d 73 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d | .new.Date(unixMs);.............} |
| 16500 | 20 65 6c 73 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 61 74 65 20 3d 20 6e | .else.{.................date.=.n |
| 16520 | 65 77 20 44 61 74 65 28 74 73 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 | ew.Date(ts);.............}...... |
| 16540 | 20 20 20 20 20 20 20 69 66 20 28 69 73 4e 61 4e 28 64 61 74 65 2e 67 65 74 54 69 6d 65 28 29 29 | .......if.(isNaN(date.getTime()) |
| 16560 | 29 20 72 65 74 75 72 6e 20 27 2d 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e | ).return.'-';.............return |
| 16580 | 20 64 61 74 65 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 3b 0a 20 20 20 20 | .date.toLocaleTimeString();..... |
| 165a0 | 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 76 61 72 20 61 63 74 69 76 65 48 69 73 74 6f 72 79 | ....}..........var.activeHistory |
| 165c0 | 54 61 62 20 3d 20 27 77 6f 72 6b 65 72 73 27 3b 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 | Tab.=.'workers';..........functi |
| 165e0 | 6f 6e 20 73 77 69 74 63 68 48 69 73 74 6f 72 79 54 61 62 28 74 61 62 29 20 7b 0a 20 20 20 20 20 | on.switchHistoryTab(tab).{...... |
| 16600 | 20 20 20 20 20 20 20 61 63 74 69 76 65 48 69 73 74 6f 72 79 54 61 62 20 3d 20 74 61 62 3b 0a 20 | .......activeHistoryTab.=.tab;.. |
| 16620 | 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 | ...........var.tabs.=.document.q |
| 16640 | 75 65 72 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 27 2e 68 69 73 74 6f 72 79 2d 74 61 62 27 29 3b | uerySelectorAll('.history-tab'); |
| 16660 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c | .............for.(var.i.=.0;.i.< |
| 16680 | 20 74 61 62 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 | .tabs.length;.i++).{............ |
| 166a0 | 20 20 20 20 20 74 61 62 73 5b 69 5d 2e 63 6c 61 73 73 4c 69 73 74 2e 74 6f 67 67 6c 65 28 27 61 | .....tabs[i].classList.toggle('a |
| 166c0 | 63 74 69 76 65 27 2c 20 74 61 62 73 5b 69 5d 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 64 61 | ctive',.tabs[i].getAttribute('da |
| 166e0 | 74 61 2d 74 61 62 27 29 20 3d 3d 3d 20 74 61 62 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d | ta-tab').===.tab);.............} |
| 16700 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 | .............document.getElement |
| 16720 | 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 70 61 6e 65 6c 2d 77 6f 72 6b 65 72 73 27 29 2e 73 74 | ById('history-panel-workers').st |
| 16740 | 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 74 61 62 20 3d 3d 3d 20 27 77 6f 72 6b 65 72 73 27 20 | yle.display.=.tab.===.'workers'. |
| 16760 | 3f 20 27 27 20 3a 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d | ?.''.:.'none';.............docum |
| 16780 | 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 70 61 6e 65 | ent.getElementById('history-pane |
| 167a0 | 6c 2d 63 6c 69 65 6e 74 73 27 29 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 74 61 62 20 | l-clients').style.display.=.tab. |
| 167c0 | 3d 3d 3d 20 27 63 6c 69 65 6e 74 73 27 20 3f 20 27 27 20 3a 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 | ===.'clients'.?.''.:.'none';.... |
| 167e0 | 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 50 | .....}..........function.renderP |
| 16800 | 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 20 7b 0a 20 20 20 | rovisioningHistory(events).{.... |
| 16820 | 20 20 20 20 20 20 20 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 | .........var.emptyState.=.docume |
| 16840 | 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 65 6d 70 74 79 | nt.getElementById('history-empty |
| 16860 | 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 3d 20 64 6f 63 75 | ');.............var.table.=.docu |
| 16880 | 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 74 61 62 | ment.getElementById('history-tab |
| 168a0 | 6c 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 62 6f 64 79 20 3d 20 64 6f | le');.............var.tbody.=.do |
| 168c0 | 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 68 69 73 74 6f 72 79 2d 74 | cument.getElementById('history-t |
| 168e0 | 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 65 | able-body');..............if.(!e |
| 16900 | 76 65 6e 74 73 20 7c 7c 20 65 76 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0a | vents.||.events.length.===.0).{. |
| 16920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 | ................emptyState.style |
| 16940 | 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | .display.=.'';.................t |
| 16960 | 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 | able.style.display.=.'none';.... |
| 16980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | .............return;............ |
| 169a0 | 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 | .}..............emptyState.style |
| 169c0 | 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 | .display.=.'none';.............t |
| 169e0 | 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 | able.style.display.=.'';........ |
| 16a00 | 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 0a 20 20 20 20 | .....tbody.innerHTML.=.'';...... |
| 16a20 | 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 65 76 65 6e | ........for.(var.i.=.0;.i.<.even |
| 16a40 | 74 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ts.length;.i++).{............... |
| 16a60 | 20 20 76 61 72 20 65 76 74 20 3d 20 65 76 65 6e 74 73 5b 69 5d 3b 0a 20 20 20 20 20 20 20 20 20 | ..var.evt.=.events[i];.......... |
| 16a80 | 20 20 20 20 20 20 20 76 61 72 20 74 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 | .......var.tr.=.document.createE |
| 16aa0 | 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 | lement('tr');.................tr |
| 16ac0 | 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .innerHTML.=.................... |
| 16ae0 | 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f | .'<td.style="color:.var(--theme_ |
| 16b00 | 67 31 29 3b 22 3e 27 20 2b 20 66 6f 72 6d 61 74 54 69 6d 65 73 74 61 6d 70 28 65 76 74 2e 74 73 | g1);">'.+.formatTimestamp(evt.ts |
| 16b20 | 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ).+.'</td>'.+................... |
| 16b40 | 20 20 27 3c 74 64 3e 27 20 2b 20 65 76 65 6e 74 42 61 64 67 65 28 65 76 74 2e 74 79 70 65 29 20 | ..'<td>'.+.eventBadge(evt.type). |
| 16b60 | 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | +.'</td>'.+..................... |
| 16b80 | 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 2e 77 6f 72 6b 65 72 5f 69 | '<td>'.+.escapeHtml(evt.worker_i |
| 16ba0 | 64 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 | d.||.'').+.'</td>'.+............ |
| 16bc0 | 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 | .........'<td>'.+.escapeHtml(evt |
| 16be0 | 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 3b 0a 20 20 20 20 | .hostname.||.'').+.'</td>';..... |
| 16c00 | 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 | ............tbody.appendChild(tr |
| 16c20 | 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 | );.............}.........}...... |
| 16c40 | 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 69 65 6e 74 48 65 61 6c 74 68 43 6c 61 73 73 28 64 | ....function.clientHealthClass(d |
| 16c60 | 74 4d 73 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 64 74 4d 73 20 3d 3d 20 6e | tMs).{.............if.(dtMs.==.n |
| 16c80 | 75 6c 6c 29 20 72 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 72 65 64 27 3b 0a 20 20 20 20 20 20 | ull).return.'health-red';....... |
| 16ca0 | 20 20 20 20 20 20 76 61 72 20 73 65 63 6f 6e 64 73 20 3d 20 64 74 4d 73 20 2f 20 31 30 30 30 3b | ......var.seconds.=.dtMs./.1000; |
| 16cc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 33 30 29 20 72 | .............if.(seconds.<.30).r |
| 16ce0 | 65 74 75 72 6e 20 27 68 65 61 6c 74 68 2d 67 72 65 65 6e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 | eturn.'health-green';........... |
| 16d00 | 20 20 69 66 20 28 73 65 63 6f 6e 64 73 20 3c 20 31 32 30 29 20 72 65 74 75 72 6e 20 27 68 65 61 | ..if.(seconds.<.120).return.'hea |
| 16d20 | 6c 74 68 2d 79 65 6c 6c 6f 77 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 | lth-yellow';.............return. |
| 16d40 | 27 68 65 61 6c 74 68 2d 72 65 64 27 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 | 'health-red';.........}......... |
| 16d60 | 20 66 75 6e 63 74 69 6f 6e 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 73 28 63 6c 69 65 6e 74 73 29 | .function.renderClients(clients) |
| 16d80 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 | .{.............var.emptyState.=. |
| 16da0 | 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 73 | document.getElementById('clients |
| 16dc0 | 2d 65 6d 70 74 79 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 | -empty');.............var.table. |
| 16de0 | 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e | =.document.getElementById('clien |
| 16e00 | 74 73 2d 74 61 62 6c 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 62 6f 64 | ts-table');.............var.tbod |
| 16e20 | 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 | y.=.document.getElementById('cli |
| 16e40 | 65 6e 74 73 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ents-table-body');.............. |
| 16e60 | 69 66 20 28 21 63 6c 69 65 6e 74 73 20 7c 7c 20 63 6c 69 65 6e 74 73 2e 6c 65 6e 67 74 68 20 3d | if.(!clients.||.clients.length.= |
| 16e80 | 3d 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 | ==.0).{.................emptySta |
| 16ea0 | 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 | te.style.display.=.'';.......... |
| 16ec0 | 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f | .......table.style.display.=.'no |
| 16ee0 | 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 3b 0a 20 20 20 | ne';.................return;.... |
| 16f00 | 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6d 70 74 79 53 74 61 | .........}..............emptySta |
| 16f20 | 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 | te.style.display.=.'none';...... |
| 16f40 | 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 27 3b | .......table.style.display.=.''; |
| 16f60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 | .............tbody.innerHTML.=.' |
| 16f80 | 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 | ';..............for.(var.i.=.0;. |
| 16fa0 | 69 20 3c 20 63 6c 69 65 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 20 7b 0a 20 20 20 20 20 | i.<.clients.length;.i++).{...... |
| 16fc0 | 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 20 3d 20 63 6c 69 65 6e 74 73 5b 69 5d 3b 0a 20 | ...........var.c.=.clients[i];.. |
| 16fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 74 20 3d 20 63 2e 64 74 3b 0a 20 20 | ...............var.dt.=.c.dt;... |
| 17000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 68 43 6c 61 73 73 20 3d 20 63 6c 69 65 6e | ..............var.hClass.=.clien |
| 17020 | 74 48 65 61 6c 74 68 43 6c 61 73 73 28 64 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tHealthClass(dt);............... |
| 17040 | 20 20 76 61 72 20 68 54 69 74 6c 65 20 3d 20 64 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 27 4c 61 73 | ..var.hTitle.=.dt.!=.null.?.'Las |
| 17060 | 74 20 73 65 65 6e 20 27 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 64 74 29 20 3a 20 | t.seen.'.+.formatLastSeen(dt).:. |
| 17080 | 27 4e 65 76 65 72 20 73 65 65 6e 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 | 'Never.seen';..................v |
| 170a0 | 61 72 20 73 65 73 73 69 6f 6e 42 61 64 67 65 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 | ar.sessionBadge.=.'';........... |
| 170c0 | 20 20 20 20 20 20 69 66 20 28 63 2e 73 65 73 73 69 6f 6e 5f 69 64 29 20 7b 0a 20 20 20 20 20 20 | ......if.(c.session_id).{....... |
| 170e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 73 73 69 6f 6e 42 61 64 67 65 20 3d 20 27 20 3c | ..............sessionBadge.=.'.< |
| 17100 | 73 70 61 6e 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 6d 6f 6e 6f 73 70 61 63 | span.style="font-family:monospac |
| 17120 | 65 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 30 70 78 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 | e;font-size:10px;color:var(--the |
| 17140 | 6d 65 5f 66 61 69 6e 74 29 3b 22 20 74 69 74 6c 65 3d 22 53 65 73 73 69 6f 6e 20 27 20 2b 20 65 | me_faint);".title="Session.'.+.e |
| 17160 | 73 63 61 70 65 48 74 6d 6c 28 63 2e 73 65 73 73 69 6f 6e 5f 69 64 29 20 2b 20 27 22 3e 27 20 2b | scapeHtml(c.session_id).+.'">'.+ |
| 17180 | 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 73 65 73 73 69 6f 6e 5f 69 64 2e 73 75 62 73 74 72 69 | .escapeHtml(c.session_id.substri |
| 171a0 | 6e 67 28 30 2c 20 38 29 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 | ng(0,.8)).+.'</span>';.......... |
| 171c0 | 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 72 | .......}..................var.tr |
| 171e0 | 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 3b | .=.document.createElement('tr'); |
| 17200 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 0a | .................tr.innerHTML.=. |
| 17220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 | ....................'<td.style=" |
| 17240 | 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 65 6e 74 65 72 3b 22 3e 3c 73 70 61 6e 20 63 6c 61 73 73 | text-align:.center;"><span.class |
| 17260 | 3d 22 68 65 61 6c 74 68 2d 64 6f 74 20 27 20 2b 20 68 43 6c 61 73 73 20 2b 20 27 22 20 74 69 74 | ="health-dot.'.+.hClass.+.'".tit |
| 17280 | 6c 65 3d 22 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 68 54 69 74 6c 65 29 20 2b 20 27 22 3e | le="'.+.escapeHtml(hTitle).+.'"> |
| 172a0 | 3c 2f 73 70 61 6e 3e 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | </span></td>'.+................. |
| 172c0 | 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 69 64 20 7c 7c 20 | ....'<td>'.+.escapeHtml(c.id.||. |
| 172e0 | 27 27 29 20 2b 20 73 65 73 73 69 6f 6e 42 61 64 67 65 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 | '').+.sessionBadge.+.'</td>'.+.. |
| 17300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 | ...................'<td>'.+.esca |
| 17320 | 70 65 48 74 6d 6c 28 63 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 | peHtml(c.hostname.||.'').+.'</td |
| 17340 | 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 | >'.+.....................'<td.st |
| 17360 | 79 6c 65 3d 22 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 6d 6f 6e 6f 73 70 61 63 65 3b 20 66 6f 6e | yle="font-family:.monospace;.fon |
| 17380 | 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 | t-size:.12px;.color:.var(--theme |
| 173a0 | 5f 67 31 29 3b 22 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 63 2e 61 64 64 72 65 73 73 20 | _g1);">'.+.escapeHtml(c.address. |
| 173c0 | 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ||.'').+.'</td>'.+.............. |
| 173e0 | 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d 22 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 | .......'<td.style="text-align:.r |
| 17400 | 69 67 68 74 3b 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 27 | ight;.color:.var(--theme_g1);">' |
| 17420 | 20 2b 20 66 6f 72 6d 61 74 4c 61 73 74 53 65 65 6e 28 64 74 29 20 2b 20 27 3c 2f 74 64 3e 27 3b | .+.formatLastSeen(dt).+.'</td>'; |
| 17440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 | .................tbody.appendChi |
| 17460 | 6c 64 28 74 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a | ld(tr);.............}.........}. |
| 17480 | 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6c 69 65 6e 74 45 76 65 6e 74 42 61 64 | .........function.clientEventBad |
| 174a0 | 67 65 28 74 79 70 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6f 6c 6f 72 | ge(type).{.............var.color |
| 174c0 | 73 20 3d 20 7b 20 63 6f 6e 6e 65 63 74 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b | s.=.{.connected:.'var(--theme_ok |
| 174e0 | 29 27 2c 20 64 69 73 63 6f 6e 6e 65 63 74 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 | )',.disconnected:.'var(--theme_f |
| 17500 | 61 69 6c 29 27 2c 20 75 70 64 61 74 65 64 3a 20 27 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 61 72 | ail)',.updated:.'var(--theme_war |
| 17520 | 6e 29 27 20 7d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 73 20 3d 20 | n)'.};.............var.labels.=. |
| 17540 | 7b 20 63 6f 6e 6e 65 63 74 65 64 3a 20 27 43 6f 6e 6e 65 63 74 65 64 27 2c 20 64 69 73 63 6f 6e | {.connected:.'Connected',.discon |
| 17560 | 6e 65 63 74 65 64 3a 20 27 44 69 73 63 6f 6e 6e 65 63 74 65 64 27 2c 20 75 70 64 61 74 65 64 3a | nected:.'Disconnected',.updated: |
| 17580 | 20 27 55 70 64 61 74 65 64 27 20 7d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 63 6f | .'Updated'.};.............var.co |
| 175a0 | 6c 6f 72 20 3d 20 63 6f 6c 6f 72 73 5b 74 79 70 65 5d 20 7c 7c 20 27 76 61 72 28 2d 2d 74 68 65 | lor.=.colors[type].||.'var(--the |
| 175c0 | 6d 65 5f 67 31 29 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 6c 61 62 65 6c 20 3d | me_g1)';.............var.label.= |
| 175e0 | 20 6c 61 62 65 6c 73 5b 74 79 70 65 5d 20 7c 7c 20 74 79 70 65 3b 0a 20 20 20 20 20 20 20 20 20 | .labels[type].||.type;.......... |
| 17600 | 20 20 20 72 65 74 75 72 6e 20 27 3c 73 70 61 6e 20 73 74 79 6c 65 3d 22 64 69 73 70 6c 61 79 3a | ...return.'<span.style="display: |
| 17620 | 69 6e 6c 69 6e 65 2d 62 6c 6f 63 6b 3b 70 61 64 64 69 6e 67 3a 32 70 78 20 38 70 78 3b 62 6f 72 | inline-block;padding:2px.8px;bor |
| 17640 | 64 65 72 2d 72 61 64 69 75 73 3a 34 70 78 3b 66 6f 6e 74 2d 73 69 7a 65 3a 31 31 70 78 3b 66 6f | der-radius:4px;font-size:11px;fo |
| 17660 | 6e 74 2d 77 65 69 67 68 74 3a 36 30 30 3b 63 6f 6c 6f 72 3a 76 61 72 28 2d 2d 74 68 65 6d 65 5f | nt-weight:600;color:var(--theme_ |
| 17680 | 67 34 29 3b 62 61 63 6b 67 72 6f 75 6e 64 3a 27 20 2b 20 63 6f 6c 6f 72 20 2b 20 27 3b 22 3e 27 | g4);background:'.+.color.+.';">' |
| 176a0 | 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 6c 61 62 65 6c 29 20 2b 20 27 3c 2f 73 70 61 6e 3e 27 | .+.escapeHtml(label).+.'</span>' |
| 176c0 | 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 72 65 | ;.........}..........function.re |
| 176e0 | 6e 64 65 72 43 6c 69 65 6e 74 48 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 20 7b 0a 20 20 20 20 | nderClientHistory(events).{..... |
| 17700 | 20 20 20 20 20 20 20 20 76 61 72 20 65 6d 70 74 79 53 74 61 74 65 20 3d 20 64 6f 63 75 6d 65 6e | ........var.emptyState.=.documen |
| 17720 | 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 | t.getElementById('client-history |
| 17740 | 2d 65 6d 70 74 79 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 61 62 6c 65 20 | -empty');.............var.table. |
| 17760 | 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 49 64 28 27 63 6c 69 65 6e | =.document.getElementById('clien |
| 17780 | 74 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 | t-history-table');.............v |
| 177a0 | 61 72 20 74 62 6f 64 79 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 67 65 74 45 6c 65 6d 65 6e 74 42 79 | ar.tbody.=.document.getElementBy |
| 177c0 | 49 64 28 27 63 6c 69 65 6e 74 2d 68 69 73 74 6f 72 79 2d 74 61 62 6c 65 2d 62 6f 64 79 27 29 3b | Id('client-history-table-body'); |
| 177e0 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 65 76 65 6e 74 73 20 7c 7c 20 65 76 65 | ..............if.(!events.||.eve |
| 17800 | 6e 74 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nts.length.===.0).{............. |
| 17820 | 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 | ....emptyState.style.display.=.' |
| 17840 | 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 | ';.................table.style.d |
| 17860 | 69 73 70 6c 61 79 20 3d 20 27 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | isplay.=.'none';................ |
| 17880 | 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 | .return;.............}.......... |
| 178a0 | 20 20 20 20 65 6d 70 74 79 53 74 61 74 65 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 27 | ....emptyState.style.display.=.' |
| 178c0 | 6e 6f 6e 65 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 73 74 79 6c 65 2e 64 | none';.............table.style.d |
| 178e0 | 69 73 70 6c 61 79 20 3d 20 27 27 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 62 6f 64 79 2e 69 | isplay.=.'';.............tbody.i |
| 17900 | 6e 6e 65 72 48 54 4d 4c 20 3d 20 27 27 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 | nnerHTML.=.'';..............for. |
| 17920 | 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 65 76 65 6e 74 73 2e 6c 65 6e 67 74 68 3b 20 69 | (var.i.=.0;.i.<.events.length;.i |
| 17940 | 2b 2b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 65 76 74 20 3d 20 | ++).{.................var.evt.=. |
| 17960 | 65 76 65 6e 74 73 5b 69 5d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 74 | events[i];.................var.t |
| 17980 | 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 74 72 27 29 | r.=.document.createElement('tr') |
| 179a0 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d | ;.................tr.innerHTML.= |
| 179c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 20 73 74 79 6c 65 3d | .....................'<td.style= |
| 179e0 | 22 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 22 3e 27 20 2b 20 66 6f | "color:.var(--theme_g1);">'.+.fo |
| 17a00 | 72 6d 61 74 54 69 6d 65 73 74 61 6d 70 28 65 76 74 2e 74 73 29 20 2b 20 27 3c 2f 74 64 3e 27 20 | rmatTimestamp(evt.ts).+.'</td>'. |
| 17a20 | 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 20 2b 20 63 | +.....................'<td>'.+.c |
| 17a40 | 6c 69 65 6e 74 45 76 65 6e 74 42 61 64 67 65 28 65 76 74 2e 74 79 70 65 29 20 2b 20 27 3c 2f 74 | lientEventBadge(evt.type).+.'</t |
| 17a60 | 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 3c 74 64 3e 27 | d>'.+.....................'<td>' |
| 17a80 | 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 2e 63 6c 69 65 6e 74 5f 69 64 20 7c 7c 20 27 | .+.escapeHtml(evt.client_id.||.' |
| 17aa0 | 27 29 20 2b 20 27 3c 2f 74 64 3e 27 20 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ').+.'</td>'.+.................. |
| 17ac0 | 20 20 20 27 3c 74 64 3e 27 20 2b 20 65 73 63 61 70 65 48 74 6d 6c 28 65 76 74 2e 68 6f 73 74 6e | ...'<td>'.+.escapeHtml(evt.hostn |
| 17ae0 | 61 6d 65 20 7c 7c 20 27 27 29 20 2b 20 27 3c 2f 74 64 3e 27 3b 0a 20 20 20 20 20 20 20 20 20 20 | ame.||.'').+.'</td>';........... |
| 17b00 | 20 20 20 20 20 20 74 62 6f 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 74 72 29 3b 0a 20 20 20 | ......tbody.appendChild(tr);.... |
| 17b20 | 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2f 2f | .........}.........}..........// |
| 17b40 | 20 46 65 74 63 68 2d 62 61 73 65 64 20 70 6f 6c 6c 69 6e 67 20 66 61 6c 6c 62 61 63 6b 0a 20 20 | .Fetch-based.polling.fallback... |
| 17b60 | 20 20 20 20 20 20 76 61 72 20 70 6f 6c 6c 54 69 6d 65 72 20 3d 20 6e 75 6c 6c 3b 0a 0a 20 20 20 | ......var.pollTimer.=.null;..... |
| 17b80 | 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 50 72 6f 76 69 73 69 | .....async.function.fetchProvisi |
| 17ba0 | 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 | oningHistory().{.............try |
| 17bc0 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 65 20 | .{.................var.response. |
| 17be0 | 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 2f | =.await.fetch(BASE_URL.+.'/orch/ |
| 17c00 | 68 69 73 74 6f 72 79 3f 6c 69 6d 69 74 3d 35 30 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 | history?limit=50',.{............ |
| 17c20 | 20 20 20 20 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 | .........headers:.{.'Accept':.'a |
| 17c40 | 70 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | pplication/json'.}.............. |
| 17c60 | 20 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 73 70 6f | ...});.................if.(respo |
| 17c80 | 6e 73 65 2e 6f 6b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 | nse.ok).{.....................va |
| 17ca0 | 72 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0a | r.data.=.await.response.json();. |
| 17cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 50 72 6f 76 69 73 | ....................renderProvis |
| 17ce0 | 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 64 61 74 61 2e 65 76 65 6e 74 73 20 7c 7c 20 5b 5d 29 | ioningHistory(data.events.||.[]) |
| 17d00 | 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ;.................}............. |
| 17d20 | 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f | }.catch.(e).{.................co |
| 17d40 | 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 66 65 74 63 68 69 6e 67 20 70 72 6f 76 | nsole.error('Error.fetching.prov |
| 17d60 | 69 73 69 6f 6e 69 6e 67 20 68 69 73 74 6f 72 79 3a 27 2c 20 65 29 3b 0a 20 20 20 20 20 20 20 20 | isioning.history:',.e);......... |
| 17d80 | 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 | ....}.........}..........async.f |
| 17da0 | 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 43 6c 69 65 6e 74 73 28 29 20 7b 0a 20 20 20 20 20 20 20 | unction.fetchClients().{........ |
| 17dc0 | 20 20 20 20 20 74 72 79 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 | .....try.{.................var.r |
| 17de0 | 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b | esponse.=.await.fetch(BASE_URL.+ |
| 17e00 | 20 27 2f 6f 72 63 68 2f 63 6c 69 65 6e 74 73 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .'/orch/clients',.{............. |
| 17e20 | 20 20 20 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 | ........headers:.{.'Accept':.'ap |
| 17e40 | 70 6c 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | plication/json'.}............... |
| 17e60 | 20 20 7d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 73 70 6f 6e | ..});.................if.(respon |
| 17e80 | 73 65 2e 6f 6b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 | se.ok).{.....................var |
| 17ea0 | 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0a 20 | .data.=.await.response.json();.. |
| 17ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 73 | ...................renderClients |
| 17ee0 | 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 | (data.clients.||.[]);........... |
| 17f00 | 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 29 20 | ......}.............}.catch.(e). |
| 17f20 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 | {.................console.error( |
| 17f40 | 27 45 72 72 6f 72 20 66 65 74 63 68 69 6e 67 20 63 6c 69 65 6e 74 73 3a 27 2c 20 65 29 3b 0a 20 | 'Error.fetching.clients:',.e);.. |
| 17f60 | 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 | ...........}.........}.......... |
| 17f80 | 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 66 65 74 63 68 43 6c 69 65 6e 74 48 69 73 74 6f 72 | async.function.fetchClientHistor |
| 17fa0 | 79 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 79 20 7b 0a 20 20 20 20 20 20 20 20 | y().{.............try.{......... |
| 17fc0 | 20 20 20 20 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 66 65 74 | ........var.response.=.await.fet |
| 17fe0 | 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 2f 63 6c 69 65 6e 74 73 2f 68 69 73 | ch(BASE_URL.+.'/orch/clients/his |
| 18000 | 74 6f 72 79 3f 6c 69 6d 69 74 3d 35 30 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tory?limit=50',.{............... |
| 18020 | 20 20 20 20 20 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c | ......headers:.{.'Accept':.'appl |
| 18040 | 69 63 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ication/json'.}................. |
| 18060 | 7d 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 72 65 73 70 6f 6e 73 65 | });.................if.(response |
| 18080 | 2e 6f 6b 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 64 | .ok).{.....................var.d |
| 180a0 | 61 74 61 20 3d 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 3b 0a 20 20 20 | ata.=.await.response.json();.... |
| 180c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 43 6c 69 65 6e 74 48 69 73 | .................renderClientHis |
| 180e0 | 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0a | tory(data.client_events.||.[]);. |
| 18100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 | ................}.............}. |
| 18120 | 63 61 74 63 68 20 28 65 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 | catch.(e).{.................cons |
| 18140 | 6f 6c 65 2e 65 72 72 6f 72 28 27 45 72 72 6f 72 20 66 65 74 63 68 69 6e 67 20 63 6c 69 65 6e 74 | ole.error('Error.fetching.client |
| 18160 | 20 68 69 73 74 6f 72 79 3a 27 2c 20 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 | .history:',.e);.............}... |
| 18180 | 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 | ......}..........async.function. |
| 181a0 | 66 65 74 63 68 44 61 73 68 62 6f 61 72 64 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 | fetchDashboard().{.............v |
| 181c0 | 61 72 20 62 61 6e 6e 65 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 63 74 | ar.banner.=.document.querySelect |
| 181e0 | 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 72 | or('zen-banner');.............tr |
| 18200 | 79 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 72 65 73 70 6f 6e 73 65 | y.{.................var.response |
| 18220 | 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 | .=.await.fetch(BASE_URL.+.'/orch |
| 18240 | 2f 61 67 65 6e 74 73 27 2c 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | /agents',.{..................... |
| 18260 | 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 61 74 69 6f | headers:.{.'Accept':.'applicatio |
| 18280 | 6e 2f 6a 73 6f 6e 27 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 3b 0a 0a 20 | n/json'.}.................});... |
| 182a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 21 72 65 73 70 6f 6e 73 65 2e 6f 6b 29 | ...............if.(!response.ok) |
| 182c0 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 61 6e 6e 65 72 2e 73 65 | .{.....................banner.se |
| 182e0 | 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 75 73 27 2c 20 27 64 65 | tAttribute('cluster-status',.'de |
| 18300 | 67 72 61 64 65 64 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 68 | graded');.....................th |
| 18320 | 72 6f 77 20 6e 65 77 20 45 72 72 6f 72 28 27 48 54 54 50 20 27 20 2b 20 72 65 73 70 6f 6e 73 65 | row.new.Error('HTTP.'.+.response |
| 18340 | 2e 73 74 61 74 75 73 20 2b 20 27 3a 20 27 20 2b 20 72 65 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 | .status.+.':.'.+.response.status |
| 18360 | 54 65 78 74 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 | Text);.................}........ |
| 18380 | 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 44 61 73 68 62 6f 61 72 64 28 61 77 61 69 74 20 | ..........renderDashboard(await. |
| 183a0 | 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | response.json());............... |
| 183c0 | 20 20 66 65 74 63 68 50 72 6f 76 69 73 69 6f 6e 69 6e 67 48 69 73 74 6f 72 79 28 29 3b 0a 20 20 | ..fetchProvisioningHistory();... |
| 183e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 43 6c 69 65 6e 74 73 28 29 3b 0a 20 20 | ..............fetchClients();... |
| 18400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 43 6c 69 65 6e 74 48 69 73 74 6f 72 79 | ..............fetchClientHistory |
| 18420 | 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 72 72 6f 72 29 20 | ();.............}.catch.(error). |
| 18440 | 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 | {.................console.error( |
| 18460 | 27 45 72 72 6f 72 20 75 70 64 61 74 69 6e 67 20 64 61 73 68 62 6f 61 72 64 3a 27 2c 20 65 72 72 | 'Error.updating.dashboard:',.err |
| 18480 | 6f 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 6f 77 45 72 72 6f 72 28 65 | or);.................showError(e |
| 184a0 | 72 72 6f 72 2e 6d 65 73 73 61 67 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 | rror.message);.................b |
| 184c0 | 61 6e 6e 65 72 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 63 6c 75 73 74 65 72 2d 73 74 61 74 | anner.setAttribute('cluster-stat |
| 184e0 | 75 73 27 2c 20 27 6f 66 66 6c 69 6e 65 27 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 | us',.'offline');.............}.. |
| 18500 | 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 74 61 72 74 | .......}..........function.start |
| 18520 | 50 6f 6c 6c 69 6e 67 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 6f 6c 6c | Polling().{.............if.(poll |
| 18540 | 54 69 6d 65 72 29 20 72 65 74 75 72 6e 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 65 74 63 68 | Timer).return;.............fetch |
| 18560 | 44 61 73 68 62 6f 61 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 6c 6c 54 69 6d | Dashboard();.............pollTim |
| 18580 | 65 72 20 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 66 65 74 63 68 44 61 73 68 62 6f 61 72 64 2c | er.=.setInterval(fetchDashboard, |
| 185a0 | 20 52 45 46 52 45 53 48 5f 49 4e 54 45 52 56 41 4c 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 | .REFRESH_INTERVAL);.........}... |
| 185c0 | 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 73 74 6f 70 50 6f 6c 6c 69 6e 67 28 29 20 7b 0a | .......function.stopPolling().{. |
| 185e0 | 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 28 70 6f 6c 6c 54 69 6d 65 72 29 20 7b 0a 20 20 20 | ............if.(pollTimer).{.... |
| 18600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6c 65 61 72 49 6e 74 65 72 76 61 6c 28 70 6f 6c 6c 54 | .............clearInterval(pollT |
| 18620 | 69 6d 65 72 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 6c 6c 54 69 6d 65 72 | imer);.................pollTimer |
| 18640 | 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 20 20 7d | .=.null;.............}.........} |
| 18660 | 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 57 65 62 53 6f 63 6b 65 74 20 63 6f 6e 6e 65 63 74 69 6f | ..........//.WebSocket.connectio |
| 18680 | 6e 20 77 69 74 68 20 61 75 74 6f 6d 61 74 69 63 20 72 65 63 6f 6e 6e 65 63 74 20 61 6e 64 20 70 | n.with.automatic.reconnect.and.p |
| 186a0 | 6f 6c 6c 69 6e 67 20 66 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 20 20 20 76 61 72 20 77 73 20 3d | olling.fallback.........var.ws.= |
| 186c0 | 20 6e 75 6c 6c 3b 0a 0a 20 20 20 20 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 6e 65 63 74 | .null;..........function.connect |
| 186e0 | 57 65 62 53 6f 63 6b 65 74 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 76 61 72 20 70 72 | WebSocket().{.............var.pr |
| 18700 | 6f 74 6f 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 70 72 6f 74 6f 63 6f 6c 20 3d | oto.=.window.location.protocol.= |
| 18720 | 3d 3d 20 27 68 74 74 70 73 3a 27 20 3f 20 27 77 73 73 3a 27 20 3a 20 27 77 73 3a 27 3b 0a 20 20 | ==.'https:'.?.'wss:'.:.'ws:';... |
| 18740 | 20 20 20 20 20 20 20 20 20 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 6b 65 74 28 70 72 6f | ..........ws.=.new.WebSocket(pro |
| 18760 | 74 6f 20 2b 20 27 2f 2f 27 20 2b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 | to.+.'//'.+.window.location.host |
| 18780 | 20 2b 20 27 2f 6f 72 63 68 2f 77 73 27 29 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 73 2e | .+.'/orch/ws');..............ws. |
| 187a0 | 6f 6e 6f 70 65 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | onopen.=.function().{........... |
| 187c0 | 20 20 20 20 20 20 73 74 6f 70 50 6f 6c 6c 69 6e 67 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 | ......stopPolling();............ |
| 187e0 | 20 20 20 20 20 63 6c 65 61 72 45 72 72 6f 72 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d | .....clearError();.............} |
| 18800 | 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 66 75 | ;..............ws.onmessage.=.fu |
| 18820 | 6e 63 74 69 6f 6e 28 65 76 65 6e 74 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nction(event).{................. |
| 18840 | 74 72 79 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6e 64 65 72 | try.{.....................render |
| 18860 | 44 61 73 68 62 6f 61 72 64 28 4a 53 4f 4e 2e 70 61 72 73 65 28 65 76 65 6e 74 2e 64 61 74 61 29 | Dashboard(JSON.parse(event.data) |
| 18880 | 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b | );.................}.catch.(e).{ |
| 188a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 73 6f 6c 65 2e 65 72 72 | .....................console.err |
| 188c0 | 6f 72 28 27 57 65 62 53 6f 63 6b 65 74 20 6d 65 73 73 61 67 65 20 70 61 72 73 65 20 65 72 72 6f | or('WebSocket.message.parse.erro |
| 188e0 | 72 3a 27 2c 20 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 | r:',.e);.................}...... |
| 18900 | 20 20 20 20 20 20 20 7d 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 73 2e 6f 6e 63 6c 6f 73 | .......};..............ws.onclos |
| 18920 | 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.=.function().{................ |
| 18940 | 20 77 73 20 3d 20 6e 75 6c 6c 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 | .ws.=.null;.................star |
| 18960 | 74 50 6f 6c 6c 69 6e 67 28 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 74 54 | tPolling();.................setT |
| 18980 | 69 6d 65 6f 75 74 28 63 6f 6e 6e 65 63 74 57 65 62 53 6f 63 6b 65 74 2c 20 33 30 30 30 29 3b 0a | imeout(connectWebSocket,.3000);. |
| 189a0 | 20 20 20 20 20 20 20 20 20 20 20 20 7d 3b 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 77 73 2e 6f | ............};..............ws.o |
| 189c0 | 6e 65 72 72 6f 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | nerror.=.function().{........... |
| 189e0 | 20 20 20 20 20 20 2f 2f 20 6f 6e 63 6c 6f 73 65 20 77 69 6c 6c 20 66 69 72 65 20 61 66 74 65 72 | ......//.onclose.will.fire.after |
| 18a00 | 20 6f 6e 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 3b 0a 20 20 20 20 20 20 20 20 | .onerror.............};......... |
| 18a20 | 7d 0a 0a 20 20 20 20 20 20 20 20 2f 2f 20 46 65 74 63 68 20 6f 72 63 68 65 73 74 72 61 74 6f 72 | }..........//.Fetch.orchestrator |
| 18a40 | 20 68 6f 73 74 6e 61 6d 65 20 66 6f 72 20 74 68 65 20 62 61 6e 6e 65 72 0a 20 20 20 20 20 20 20 | .hostname.for.the.banner........ |
| 18a60 | 20 66 65 74 63 68 28 42 41 53 45 5f 55 52 4c 20 2b 20 27 2f 6f 72 63 68 2f 73 74 61 74 75 73 27 | .fetch(BASE_URL.+.'/orch/status' |
| 18a80 | 2c 20 7b 20 68 65 61 64 65 72 73 3a 20 7b 20 27 41 63 63 65 70 74 27 3a 20 27 61 70 70 6c 69 63 | ,.{.headers:.{.'Accept':.'applic |
| 18aa0 | 61 74 69 6f 6e 2f 6a 73 6f 6e 27 20 7d 20 7d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 74 68 | ation/json'.}.})..............th |
| 18ac0 | 65 6e 28 66 75 6e 63 74 69 6f 6e 28 72 29 20 7b 20 72 65 74 75 72 6e 20 72 2e 6f 6b 20 3f 20 72 | en(function(r).{.return.r.ok.?.r |
| 18ae0 | 2e 6a 73 6f 6e 28 29 20 3a 20 6e 75 6c 6c 3b 20 7d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e | .json().:.null;.}).............. |
| 18b00 | 74 68 65 6e 28 66 75 6e 63 74 69 6f 6e 28 64 29 20 7b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | then(function(d).{.............. |
| 18b20 | 20 20 20 69 66 20 28 64 20 26 26 20 64 2e 68 6f 73 74 6e 61 6d 65 29 20 7b 0a 20 20 20 20 20 20 | ...if.(d.&&.d.hostname).{....... |
| 18b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 2e 71 75 65 72 79 53 65 6c 65 | ..............document.querySele |
| 18b60 | 63 74 6f 72 28 27 7a 65 6e 2d 62 61 6e 6e 65 72 27 29 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 | ctor('zen-banner').setAttribute( |
| 18b80 | 27 74 61 67 6c 69 6e 65 27 2c 20 27 4f 72 63 68 65 73 74 72 61 74 6f 72 20 5c 75 32 30 31 34 20 | 'tagline',.'Orchestrator.\u2014. |
| 18ba0 | 27 20 2b 20 64 2e 68 6f 73 74 6e 61 6d 65 29 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | '.+.d.hostname);................ |
| 18bc0 | 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 7d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 63 | .}.............})..............c |
| 18be0 | 61 74 63 68 28 66 75 6e 63 74 69 6f 6e 28 29 20 7b 7d 29 3b 0a 0a 20 20 20 20 20 20 20 20 2f 2f | atch(function().{});..........// |
| 18c00 | 20 49 6e 69 74 69 61 6c 20 6c 6f 61 64 20 76 69 61 20 66 65 74 63 68 2c 20 74 68 65 6e 20 74 72 | .Initial.load.via.fetch,.then.tr |
| 18c20 | 79 20 57 65 62 53 6f 63 6b 65 74 0a 20 20 20 20 20 20 20 20 66 65 74 63 68 44 61 73 68 62 6f 61 | y.WebSocket.........fetchDashboa |
| 18c40 | 72 64 28 29 3b 0a 20 20 20 20 20 20 20 20 63 6f 6e 6e 65 63 74 57 65 62 53 6f 63 6b 65 74 28 29 | rd();.........connectWebSocket() |
| 18c60 | 3b 0a 20 20 20 20 3c 2f 73 63 72 69 70 74 3e 0a 3c 2f 62 6f 64 79 3e 0a 3c 2f 68 74 6d 6c 3e 0a | ;.....</script>.</body>.</html>. |
| 18c80 | 50 4b 03 04 0a 00 00 00 00 00 2b 7e 64 5c 61 7f e8 fc 08 ff 00 00 08 ff 00 00 0d 00 00 00 65 70 | PK........+~d\a...............ep |
| 18ca0 | 69 63 67 61 6d 65 73 2e 69 63 6f 00 00 01 00 0d 00 20 20 10 00 01 00 04 00 e8 02 00 00 d6 00 00 | icgames.ico..................... |
| 18cc0 | 00 10 10 10 00 01 00 04 00 28 01 00 00 be 03 00 00 30 30 00 00 01 00 08 00 a8 0e 00 00 e6 04 00 | .........(.......00............. |
| 18ce0 | 00 20 20 00 00 01 00 08 00 a8 08 00 00 8e 13 00 00 10 10 00 00 01 00 08 00 68 05 00 00 36 1c 00 | .........................h...6.. |
| 18d00 | 00 00 00 00 00 01 00 20 00 e2 35 00 00 9e 21 00 00 40 40 00 00 01 00 20 00 28 42 00 00 80 57 00 | ..........5...!..@@......(B...W. |
| 18d20 | 00 30 30 00 00 01 00 20 00 a8 25 00 00 a8 99 00 00 28 28 00 00 01 00 20 00 68 1a 00 00 50 bf 00 | .00.......%......((......h...P.. |
| 18d40 | 00 20 20 00 00 01 00 20 00 a8 10 00 00 b8 d9 00 00 18 18 00 00 01 00 20 00 88 09 00 00 60 ea 00 | .............................`.. |
| 18d60 | 00 14 14 00 00 01 00 20 00 b8 06 00 00 e8 f3 00 00 10 10 00 00 01 00 20 00 68 04 00 00 a0 fa 00 | .........................h...... |
| 18d80 | 00 28 00 00 00 20 00 00 00 40 00 00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00 00 00 00 00 00 | .(.......@...................... |
| 18da0 | 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00 00 00 80 00 80 | ................................ |
| 18dc0 | 00 80 80 00 00 80 80 80 00 c0 c0 c0 00 00 00 ff 00 00 ff 00 00 00 ff ff 00 ff 00 00 00 ff 00 ff | ................................ |
| 18de0 | 00 ff ff 00 00 ff ff ff 00 00 00 00 00 00 00 00 00 77 00 00 00 00 00 00 00 00 00 00 00 00 00 70 | .................w.............p |
| 18e00 | 00 00 07 00 00 00 00 00 00 00 00 00 00 00 30 00 00 00 00 03 00 00 00 00 00 00 00 00 07 00 00 77 | ..............0................w |
| 18e20 | ff ff 74 00 00 70 00 00 00 00 00 07 00 00 04 77 77 77 77 70 00 00 70 00 00 00 00 00 00 00 00 00 | ..t..p.........wwwwp..p......... |
| 18e40 | 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 70 00 00 00 00 00 | ..........p...............p..... |
| 18e60 | 00 00 00 00 00 00 00 07 00 00 00 00 00 30 00 00 00 00 00 03 00 70 00 00 00 00 70 00 78 88 78 7f | .............0.......p....p.x.x. |
| 18e80 | 78 07 78 88 48 88 00 07 00 00 00 00 80 78 0f 87 08 88 77 87 07 87 00 00 00 00 70 00 78 70 08 f0 | x.x.H........x....w.......p.xp.. |
| 18ea0 | 0f 7f 77 87 0f 70 00 07 00 00 70 00 07 84 00 70 07 07 07 77 07 80 00 00 00 00 70 00 00 00 00 00 | ..w..p....p....p...w......p..... |
| 18ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 70 00 77 77 07 70 | ..........................p.ww.p |
| 18ee0 | 00 07 70 07 77 70 00 07 00 00 00 00 8f ff 77 f7 00 07 f0 7f ff f7 00 00 00 00 70 00 8f 00 07 f0 | ..p.wp........w...........p..... |
| 18f00 | 00 07 f0 7f 00 f8 00 00 00 00 70 00 8f 00 07 f0 00 07 f0 8f 00 f8 00 07 00 00 70 00 8f 00 07 f0 | ..........p...............p..... |
| 18f20 | 00 07 f0 7f 00 f8 00 00 00 00 00 00 8f 00 07 ff f8 07 f0 7f 00 77 00 00 00 00 70 00 7f ff 07 f7 | .....................w....p..... |
| 18f40 | 8f 77 80 8f 00 00 00 07 00 00 00 00 8f 78 07 f0 0f 77 f0 8f 00 00 00 00 00 00 70 00 7f 00 07 f0 | .w...........x...w........p..... |
| 18f60 | 0f 70 f0 7f 00 f8 00 00 00 00 70 00 8f 00 07 f0 0f 77 f0 7f 00 f8 00 07 00 00 70 00 8f 00 07 f0 | .p........p......w........p..... |
| 18f80 | 0f 77 f0 8f 00 f8 00 07 00 00 70 00 8f f8 77 f8 ff 07 f0 7f f8 f7 00 00 00 00 00 00 78 8f 77 88 | .w........p...w.............x.w. |
| 18fa0 | 87 07 f0 08 f8 80 00 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 70 00 00 00 00 00 | ..........p...............p..... |
| 18fc0 | 00 00 00 00 00 00 00 00 00 00 70 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 07 00 00 00 00 00 | ..........p..................... |
| 18fe0 | 00 00 00 00 00 00 00 70 00 ff fe 3f ff ff f0 0f ff ff c0 03 ff fe 00 00 7f f8 00 00 1f e0 00 00 | .......p...?.................... |
| 19000 | 07 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 | ................................ |
| 19020 | 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 | ................................ |
| 19040 | 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 | ................................ |
| 19060 | 03 c0 00 00 03 e0 00 00 07 28 00 00 00 10 00 00 00 20 00 00 00 01 00 04 00 00 00 00 00 c0 00 00 | .........(...................... |
| 19080 | 00 00 00 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 80 00 00 80 00 00 00 80 80 | ................................ |
| 190a0 | 00 80 00 00 00 80 00 80 00 80 80 00 00 80 80 80 00 c0 c0 c0 00 00 00 ff 00 00 ff 00 00 00 ff ff | ................................ |
| 190c0 | 00 ff 00 00 00 ff 00 ff 00 ff ff 00 00 ff ff ff 00 00 00 00 00 70 00 00 00 00 00 70 37 80 07 00 | .....................p.....p7... |
| 190e0 | 00 00 10 00 30 70 00 07 00 07 00 00 00 00 00 00 00 00 07 77 47 07 77 70 00 00 08 77 88 f8 87 80 | ....0p.............wG.wp...w.... |
| 19100 | 70 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0f 87 80 08 88 f0 00 00 0f 00 80 08 80 f0 | p............................... |
| 19120 | 70 00 0f 77 f8 78 80 00 00 00 0f 70 87 77 80 70 00 07 08 00 87 77 80 f0 00 00 08 f7 f8 77 8f 80 | p..w.x.....p.w.p.....w.......w.. |
| 19140 | 00 07 00 00 00 00 00 00 00 07 00 00 00 00 00 00 70 fe 7f 00 00 f0 0f 00 00 c0 03 00 00 80 01 00 | ................p............... |
| 19160 | 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 | ................................ |
| 19180 | 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 28 00 00 00 30 00 00 00 60 00 00 00 01 00 08 | .................(...0...`...... |
| 191a0 | 00 00 00 00 00 80 0a 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 04 03 03 | ................................ |
| 191c0 | 00 03 04 04 00 05 05 05 00 09 09 09 00 0c 0b 0b 00 0a 0c 0c 00 0e 0d 0d 00 0f 10 10 00 11 11 11 | ................................ |
| 191e0 | 00 14 13 13 00 15 14 14 00 1a 19 19 00 1b 1c 1c 00 1e 1e 1e 00 20 1e 1e 00 21 21 21 00 24 23 23 | .........................!!!.$## |
| 19200 | 00 26 26 26 00 28 26 26 00 2a 2a 2a 00 2c 2a 2a 00 2d 2e 2e 00 30 2f 2f 00 30 30 30 00 35 34 34 | .&&&.(&&.***.,**.-...0//.000.544 |
| 19220 | 00 38 37 37 00 39 39 39 00 3c 3b 3b 00 3d 3c 3c 00 40 40 40 00 46 46 46 00 48 47 47 00 46 48 46 | .877.999.<;;.=<<.@@@.FFF.HGG.FHF |
| 19240 | 00 4b 4a 4a 00 4c 4c 4a 00 4c 4c 4c 00 52 51 51 00 54 52 52 00 54 54 54 00 58 54 54 00 59 58 58 | .KJJ.LLJ.LLL.RQQ.TRR.TTT.XTT.YXX |
| 19260 | 00 5c 5b 5b 00 5c 5d 5b 00 5e 5d 5d 00 62 62 62 00 64 63 63 00 66 65 65 00 69 67 67 00 69 69 69 | .\[[.\][.^]].bbb.dcc.fee.igg.iii |
| 19280 | 00 71 70 6e 00 71 71 71 00 75 72 72 00 76 74 74 00 79 79 77 00 79 79 79 00 7e 7e 7d 00 80 7e 7e | .qpn.qqq.urr.vtt.yyw.yyy.~~}..~~ |
| 192a0 | 00 7f 80 80 00 81 81 80 00 85 82 82 00 8a 8a 8a 00 8c 8b 8b 00 8f 8e 8e 00 90 8e 8e 00 91 90 90 | ................................ |
| 192c0 | 00 96 93 93 00 95 94 92 00 94 93 94 00 96 95 95 00 98 96 96 00 9a 99 99 00 9d 9c 9c 00 a1 9f 9f | ................................ |
| 192e0 | 00 a6 a3 a3 00 a5 a4 a4 00 a8 a6 a5 00 aa a9 a9 00 ad ac ac 00 b1 ae ae 00 b2 b1 b1 00 b5 b2 b2 | ................................ |
| 19300 | 00 b5 b4 b4 00 b9 b6 b6 00 bb ba ba 00 bc bb bb 00 bd bc bc 00 c1 be be 00 c2 c0 bf 00 c2 c1 c1 | ................................ |
| 19320 | 00 c6 c3 c3 00 c6 c5 c5 00 c8 c6 c6 00 c9 c9 c9 00 cc ca ca 00 ce cc cc 00 d0 cd ce 00 d1 d0 d0 | ................................ |
| 19340 | 00 d4 d2 d2 00 d5 d4 d4 00 d8 d6 d6 00 da d8 d8 00 dc da da 00 dc db dc 00 dd dc dc 00 e1 de de | ................................ |
| 19360 | 00 e2 e1 e1 00 e4 e2 e2 00 e6 e3 e4 00 e6 e4 e4 00 e8 e6 e6 00 ea e8 e8 00 ed ea ea 00 ee ec ec | ................................ |
| 19380 | 00 f0 ed ed 00 f1 f0 f0 00 f4 f1 f1 00 f6 f4 f4 00 f8 f6 f6 00 fa f8 f8 00 fc fa fa 00 fe fe fe | ................................ |
| 193a0 | 00 de ff 51 00 e3 ff 71 00 e9 ff 91 00 ef ff b1 00 f6 ff d1 00 ff ff ff 00 00 00 00 00 2f 26 00 | ...Q...q...................../&. |
| 193c0 | 00 50 41 00 00 70 5b 00 00 90 74 00 00 b0 8e 00 00 cf a9 00 00 f0 c3 00 00 ff d2 11 00 ff d8 31 | .PA..p[...t....................1 |
| 193e0 | 00 ff dd 51 00 ff e4 71 00 ff ea 91 00 ff f0 b1 00 ff f6 d1 00 ff ff ff 00 00 00 00 00 2f 14 00 | ...Q...q...................../.. |
| 19400 | 00 50 22 00 00 70 30 00 00 90 3e 00 00 b0 4d 00 00 cf 5b 00 00 f0 69 00 00 ff 79 11 00 ff 8a 31 | .P"..p0...>...M...[...i...y....1 |
| 19420 | 00 ff 9d 51 00 ff af 71 00 ff c1 91 00 ff d2 b1 00 ff e5 d1 00 ff ff ff 00 00 00 00 00 2f 03 00 | ...Q...q...................../.. |
| 19440 | 00 50 04 00 00 70 06 00 00 90 09 00 00 b0 0a 00 00 cf 0c 00 00 f0 0e 00 00 ff 20 12 00 ff 3e 31 | .P...p........................>1 |
| 19460 | 00 ff 5c 51 00 ff 7a 71 00 ff 97 91 00 ff b6 b1 00 ff d4 d1 00 ff ff ff 00 00 00 00 00 2f 00 0e | ..\Q..zq...................../.. |
| 19480 | 00 50 00 17 00 70 00 21 00 90 00 2b 00 b0 00 36 00 cf 00 40 00 f0 00 49 00 ff 11 5a 00 ff 31 70 | [email protected] |
| 194a0 | 00 ff 51 86 00 ff 71 9c 00 ff 91 b2 00 ff b1 c8 00 ff d1 df 00 ff ff ff 00 00 00 00 00 2f 00 20 | ..Q...q....................../.. |
| 194c0 | 00 50 00 36 00 70 00 4c 00 90 00 62 00 b0 00 78 00 cf 00 8e 00 f0 00 a4 00 ff 11 b3 00 ff 31 be | .P.6.p.L...b...x..............1. |
| 194e0 | 00 ff 51 c7 00 ff 71 d1 00 ff 91 dc 00 ff b1 e5 00 ff d1 f0 00 ff ff ff 00 00 00 00 00 2c 00 2f | ..Q...q......................,./ |
| 19500 | 00 4b 00 50 00 69 00 70 00 87 00 90 00 a5 00 b0 00 c4 00 cf 00 e1 00 f0 00 f0 11 ff 00 f2 31 ff | .K.P.i.p......................1. |
| 19520 | 00 f4 51 ff 00 f6 71 ff 00 f7 91 ff 00 f9 b1 ff 00 fb d1 ff 00 ff ff ff 00 00 00 00 00 1b 00 2f | ..Q...q......................../ |
| 19540 | 00 2d 00 50 00 3f 00 70 00 52 00 90 00 63 00 b0 00 76 00 cf 00 88 00 f0 00 99 11 ff 00 a6 31 ff | .-.P.?.p.R...c...v............1. |
| 19560 | 00 b4 51 ff 00 c2 71 ff 00 cf 91 ff 00 dc b1 ff 00 eb d1 ff 00 ff ff ff 00 00 00 00 00 08 00 2f | ..Q...q......................../ |
| 19580 | 00 0e 00 50 00 15 00 70 00 1b 00 90 00 21 00 b0 00 26 00 cf 00 2c 00 f0 00 3e 11 ff 00 58 31 ff | ...P...p.....!...&...,...>...X1. |
| 195a0 | 00 71 51 ff 00 8c 71 ff 00 a6 91 ff 00 bf b1 ff 00 da d1 ff 00 ff ff ff 00 00 00 00 00 00 00 00 | .qQ...q......................... |
| 195c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 33 18 18 31 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...............3..1............. |
| 195e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 0b 01 | .............................&.. |
| 19600 | 00 00 00 0a 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....$........................... |
| 19620 | 00 00 00 00 00 00 00 00 00 00 00 19 04 00 00 00 00 00 00 00 00 03 18 00 00 00 00 00 00 00 00 00 | ................................ |
| 19640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2f 10 01 00 00 00 00 00 | ......................../....... |
| 19660 | 00 00 00 00 00 00 00 01 0d 2c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........,...................... |
| 19680 | 00 00 00 00 00 00 1f 08 00 00 00 00 00 00 11 3d 6d 67 39 0d 00 00 00 00 00 00 07 1e 00 00 00 00 | ...............=mg9............. |
| 196a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 14 03 00 00 00 00 00 1b 48 75 7f 7f | ...................7........Hu.. |
| 196c0 | 7f 7f 7f 7f 75 49 1c 00 00 00 00 00 03 12 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ....uI........5................. |
| 196e0 | 00 29 0c 02 00 00 00 00 00 1c 46 58 56 4d 48 47 47 47 47 48 4d 56 58 48 20 00 00 00 00 00 00 0b | .)........FXVMHGGGGHMVXH........ |
| 19700 | 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | &............................... |
| 19720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 19 00 00 00 00 00 00 00 00 00 00 1d 03 00 | ................................ |
| 19740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19760 | 00 00 00 02 19 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 00 00 00 31 00 00 00 | .....................7......1... |
| 197a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 197c0 | 00 00 00 00 00 29 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .....).......................... |
| 197e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | .....................&.......... |
| 19800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19820 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 22 66 76 5f 15 26 66 00 00 0f 70 14 61 | .....%............."fv_.&f...p.a |
| 19840 | 30 00 00 3b 5c 00 60 69 6e 79 29 2b 6c 75 5d 0b 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | 0..;\.`iny)+lu]......&.......... |
| 19860 | 00 00 16 7f 4d 1a 64 5b 00 7f 63 55 71 73 00 7f 2f 08 00 3d 75 00 7f 46 1d 2f 09 47 40 17 77 4c | ....M.d[..cUqs../..=u..F./[email protected] |
| 19880 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 3f 7f 00 2d 78 68 00 50 6c 24 7f 30 00 77 | .....%............?..-xh.Pl$.0.w |
| 198a0 | 31 57 4a 3c 6a 00 77 50 36 42 00 00 23 48 7f 3f 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | 1WJ<j.wP6B..#H.?.....&.......... |
| 198c0 | 00 00 3e 7f 00 0e 2d 1e 00 18 76 30 78 00 00 72 6a 6c 6b 6c 64 00 77 4f 36 45 00 4c 7f 41 21 00 | ..>...-...v0x..rjlkld.wO6E.L.A!. |
| 198e0 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 11 7f 56 2d 58 0f 00 00 69 7f 4d 00 00 75 | .....%..............V-X...i.M..u |
| 19900 | 7f 1b 24 7f 69 00 7f 48 20 32 00 53 6b 1d 51 10 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | ..$.i..H.2.Sk.Q......&.......... |
| 19920 | 00 00 00 1d 61 75 63 13 00 00 2d 6d 15 00 00 59 4e 00 00 53 50 00 5d 65 69 77 1e 0c 60 73 60 12 | ....auc...-m...YN..SP.]eiw..`s`. |
| 19940 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .....%.......................... |
| 19960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | .....................&.......... |
| 19980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 199a0 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .....%.......................... |
| 199c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | .....................&.......... |
| 199e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19a00 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 2f 61 55 55 55 5d 46 00 52 5e 52 00 00 00 | .....%............/aUUU]F.R^R... |
| 19a20 | 00 00 00 4f 5e 54 00 00 1a 55 68 69 68 56 1c 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | ...O^T...UhihV.......&.......... |
| 19a40 | 00 00 39 7f 71 74 77 7f 5f 00 6f 7f 6f 00 00 00 00 00 00 6a 7f 73 00 07 79 78 75 76 75 78 79 0d | ..9.qtw._.o.o......j.s..yxuvuxy. |
| 19a60 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 6e 57 56 63 48 00 67 72 66 00 00 00 | .....%............5wnWVcH.grf... |
| 19a80 | 00 00 00 63 72 6b 00 2e 7f 71 51 33 4d 72 7f 34 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | ...crk...qQ3Mr.4.....&.......... |
| 19aa0 | 00 00 35 77 74 06 00 00 00 00 68 72 67 00 00 00 00 00 00 63 72 6b 00 39 77 74 04 00 00 72 77 41 | ..5wt.....hrg......crk.9wt...rwA |
| 19ac0 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 7f 0e 00 00 00 00 68 72 66 00 00 00 | .....%............5x......hrf... |
| 19ae0 | 00 00 00 63 72 6b 00 3a 76 79 0a 00 01 77 76 40 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | ...crk.:vy...wv@.....&.......... |
| 19b00 | 00 00 35 77 7f 10 00 00 00 00 68 71 64 00 00 00 00 00 00 63 72 6b 00 39 76 79 0b 00 01 78 76 40 | ..5w......hqd......crk.9vy...xv@ |
| 19b20 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 7f 10 00 00 00 00 68 6f 5d 00 00 00 | .....%............5x......ho]... |
| 19b40 | 00 00 00 62 72 6b 00 39 76 79 0b 01 05 7f 7f 48 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | ...brk.9vy.....H.....&.......... |
| 19b60 | 00 00 35 78 75 03 00 00 00 00 68 6d 6e 6a 75 71 47 00 00 63 72 6b 00 39 76 7f 0b 00 09 64 65 3b | ..5xu.....hmnjuqG..crk.9v....de; |
| 19b80 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 6f 4b 46 52 2c 00 68 6b 6e 74 76 74 | .....%............5woKFR,.hkntvt |
| 19ba0 | 7f 37 00 62 72 6b 00 39 76 79 0b 00 00 00 00 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | .7.brk.9vy...........&.......... |
| 19bc0 | 00 00 35 77 68 70 77 7f 45 00 68 6e 62 17 2a 6f 73 5d 00 61 72 6b 00 39 76 7f 0b 00 00 00 00 00 | ..5whpw.E.hnb.*os].ark.9v....... |
| 19be0 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 6e 5e 61 71 38 00 68 71 60 00 00 62 | .....%............5wn^aq8.hq`..b |
| 19c00 | 71 63 00 60 72 6b 00 39 76 79 0b 00 00 00 00 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | qc.`rk.9vy...........&.......... |
| 19c20 | 00 00 35 77 73 08 00 00 00 00 68 72 66 00 00 68 72 63 00 60 72 6b 00 39 76 7f 0b 00 00 26 25 13 | ..5ws.....hrf..hrc.`rk.9v....&%. |
| 19c40 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 7f 0e 00 00 00 00 68 72 66 00 00 68 | .....%............5x......hrf..h |
| 19c60 | 72 63 00 60 72 6b 00 39 76 79 0b 00 10 7f 7f 46 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | rc.`rk.9vy.....F.....&.......... |
| 19c80 | 00 00 35 78 7f 10 00 00 00 00 68 72 67 00 00 69 72 63 00 60 72 6b 00 39 76 7f 0b 00 07 79 77 3b | ..5x......hrg..irc.`rk.9v....yw; |
| 19ca0 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 78 7f 0d 00 00 00 00 68 72 65 00 00 65 | .....%............5x......hre..e |
| 19cc0 | 71 63 00 60 72 6b 00 39 76 79 0a 00 06 78 77 3b 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | qc.`rk.9vy...xw;.....&.......... |
| 19ce0 | 00 00 35 77 73 0b 00 00 00 00 68 70 5c 00 00 64 71 63 00 61 72 6b 00 39 77 74 09 00 05 74 78 39 | ..5ws.....hp\..dqc.ark.9wt...tx9 |
| 19d00 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 35 77 6d 62 64 72 4b 00 67 6e 6b 52 5e 71 | .....%............5wmbdrK.gnkR^q |
| 19d20 | 76 51 00 61 72 6b 00 2a 7f 71 5d 42 5b 72 7f 2c 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | vQ.ark.*.q]B[r.,.....&.......... |
| 19d40 | 00 00 3c 7f 74 76 78 7f 59 00 72 78 75 77 78 7f 7f 1a 00 6d 7f 76 00 02 75 7f 76 76 76 7f 74 04 | ..<.tvx.Y.rxuwx....m.v..u.vvv.t. |
| 19d60 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 28 50 48 48 48 4e 36 00 48 4b 48 49 48 38 | .....%............(PHHHN6.HKHIH8 |
| 19d80 | 10 00 00 45 4e 49 00 00 0e 48 5a 5c 5a 48 0d 00 00 00 00 00 00 26 00 00 00 00 00 00 2e 00 00 00 | ...ENI...HZ\ZH.......&.......... |
| 19da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19dc0 | 00 00 00 00 00 25 00 00 00 00 00 00 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .....%.......................... |
| 19de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 25 00 00 00 00 00 00 2f 00 00 00 | .....................%....../... |
| 19e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19e20 | 00 00 00 00 00 27 00 00 00 00 00 00 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .....'......7................... |
| 19e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 00 00 00 00 00 00 00 0a 00 00 | .....................1.......... |
| 19e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 19e80 | 00 00 00 00 07 00 00 00 00 00 00 00 00 00 1d 10 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e | ................................ |
| 19ea0 | 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 10 1b 00 00 00 00 00 ff ff fc 3f ff ff 00 | ............................?... |
| 19ec0 | 00 ff ff f0 0f ff ff 00 00 ff ff c0 03 ff ff 00 00 ff fe 00 00 7f ff 00 00 ff f8 00 00 1f ff 00 | ................................ |
| 19ee0 | 00 ff c0 00 00 03 ff 00 00 ff 00 00 00 00 ff 00 00 fc 00 00 00 00 3f 00 00 f0 00 00 00 00 0f 00 | ......................?......... |
| 19f00 | 00 f0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19f20 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19f40 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19f60 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19f80 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19fa0 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19fc0 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 19fe0 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 1a000 | 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 | ................................ |
| 1a020 | 00 e0 00 00 00 00 07 00 00 f0 00 00 00 00 0f 00 00 f8 00 00 00 00 1f 00 00 28 00 00 00 20 00 00 | .........................(...... |
| 1a040 | 00 40 00 00 00 01 00 08 00 00 00 00 00 80 04 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 | .@.............................. |
| 1a060 | 00 00 00 00 00 04 02 02 00 05 05 05 00 09 07 07 00 07 08 08 00 09 09 09 00 0c 0b 0b 00 0b 0c 0c | ................................ |
| 1a080 | 00 0d 0d 0d 00 0f 10 10 00 11 11 11 00 13 14 14 00 14 14 14 00 19 1a 1a 00 1c 1b 1b 00 1d 1b 1c | ................................ |
| 1a0a0 | 00 1b 1c 1c 00 1d 1e 1e 00 21 1f 1f 00 20 20 20 00 26 25 25 00 29 28 28 00 2b 2c 2c 00 32 32 32 | .........!.......&%%.)((.+,,.222 |
| 1a0c0 | 00 34 33 33 00 35 34 35 00 38 36 36 00 39 39 39 00 3e 3e 3e 00 42 43 43 00 46 44 44 00 48 46 46 | .433.545.866.999.>>>.BCC.FDD.HFF |
| 1a0e0 | 00 49 49 49 00 4e 4d 4d 00 51 51 51 00 56 55 55 00 59 59 59 00 5c 5b 5b 00 5e 5e 5e 00 60 5f 5f | .III.NMM.QQQ.VUU.YYY.\[[.^^^.`__ |
| 1a100 | 00 62 61 5f 00 61 60 60 00 64 62 62 00 65 64 64 00 68 67 67 00 6b 6a 6b 00 6c 6b 6b 00 6c 6c 6c | .ba_.a``.dbb.edd.hgg.kjk.lkk.lll |
| 1a120 | 00 70 6e 6e 00 71 71 71 00 74 72 72 00 76 74 74 00 7a 7a 7a 00 7e 7c 7c 00 81 7e 7e 00 82 80 80 | .pnn.qqq.trr.vtt.zzz.~||..~~.... |
| 1a140 | 00 85 82 82 00 86 84 84 00 89 88 88 00 8c 89 89 00 8e 8c 8c 00 91 8e 8e 00 91 90 90 00 94 93 93 | ................................ |
| 1a160 | 00 96 95 95 00 98 96 96 00 9a 99 99 00 9e 9d 9d 00 a3 a2 a2 00 a6 a6 a6 00 a8 a7 a7 00 a8 a7 a8 | ................................ |
| 1a180 | 00 a9 a8 a8 00 ad aa aa 00 ae ae ae 00 b2 b1 b1 00 b4 b2 b2 00 ba b7 b7 00 bb ba b9 00 bd ba ba | ................................ |
| 1a1a0 | 00 be bc bb 00 bd bb bc 00 be bc bc 00 c0 bd bd 00 c0 bf c0 00 c2 c0 c0 00 c4 c1 c1 00 c8 c7 c7 | ................................ |
| 1a1c0 | 00 cb c8 c8 00 cc cb cc 00 cf ce ce 00 d0 ce ce 00 d2 d0 d0 00 d4 d1 d1 00 da d7 d7 00 da d8 d8 | ................................ |
| 1a1e0 | 00 de db db 00 de dc dc 00 e5 e2 e2 00 e8 e6 e6 00 eb e8 e8 00 ed eb eb 00 ef ec ec 00 f9 f6 f6 | ................................ |
| 1a200 | 00 fe fb fb 00 ff fe fe 00 9c ff 51 00 ae ff 71 00 c0 ff 91 00 d2 ff b1 00 e4 ff d1 00 ff ff ff | ...........Q...q................ |
| 1a220 | 00 00 00 00 00 26 2f 00 00 40 50 00 00 5a 70 00 00 74 90 00 00 8e b0 00 00 a9 cf 00 00 c2 f0 00 | .....&/[email protected].............. |
| 1a240 | 00 d1 ff 11 00 d8 ff 31 00 de ff 51 00 e3 ff 71 00 e9 ff 91 00 ef ff b1 00 f6 ff d1 00 ff ff ff | .......1...Q...q................ |
| 1a260 | 00 00 00 00 00 2f 26 00 00 50 41 00 00 70 5b 00 00 90 74 00 00 b0 8e 00 00 cf a9 00 00 f0 c3 00 | ...../&..PA..p[...t............. |
| 1a280 | 00 ff d2 11 00 ff d8 31 00 ff dd 51 00 ff e4 71 00 ff ea 91 00 ff f0 b1 00 ff f6 d1 00 ff ff ff | .......1...Q...q................ |
| 1a2a0 | 00 00 00 00 00 2f 14 00 00 50 22 00 00 70 30 00 00 90 3e 00 00 b0 4d 00 00 cf 5b 00 00 f0 69 00 | ...../...P"..p0...>...M...[...i. |
| 1a2c0 | 00 ff 79 11 00 ff 8a 31 00 ff 9d 51 00 ff af 71 00 ff c1 91 00 ff d2 b1 00 ff e5 d1 00 ff ff ff | ..y....1...Q...q................ |
| 1a2e0 | 00 00 00 00 00 2f 03 00 00 50 04 00 00 70 06 00 00 90 09 00 00 b0 0a 00 00 cf 0c 00 00 f0 0e 00 | ...../...P...p.................. |
| 1a300 | 00 ff 20 12 00 ff 3e 31 00 ff 5c 51 00 ff 7a 71 00 ff 97 91 00 ff b6 b1 00 ff d4 d1 00 ff ff ff | ......>1..\Q..zq................ |
| 1a320 | 00 00 00 00 00 2f 00 0e 00 50 00 17 00 70 00 21 00 90 00 2b 00 b0 00 36 00 cf 00 40 00 f0 00 49 | ...../[email protected] |
| 1a340 | 00 ff 11 5a 00 ff 31 70 00 ff 51 86 00 ff 71 9c 00 ff 91 b2 00 ff b1 c8 00 ff d1 df 00 ff ff ff | ...Z..1p..Q...q................. |
| 1a360 | 00 00 00 00 00 2f 00 20 00 50 00 36 00 70 00 4c 00 90 00 62 00 b0 00 78 00 cf 00 8e 00 f0 00 a4 | ...../...P.6.p.L...b...x........ |
| 1a380 | 00 ff 11 b3 00 ff 31 be 00 ff 51 c7 00 ff 71 d1 00 ff 91 dc 00 ff b1 e5 00 ff d1 f0 00 ff ff ff | ......1...Q...q................. |
| 1a3a0 | 00 00 00 00 00 2c 00 2f 00 4b 00 50 00 69 00 70 00 87 00 90 00 a5 00 b0 00 c4 00 cf 00 e1 00 f0 | .....,./.K.P.i.p................ |
| 1a3c0 | 00 f0 11 ff 00 f2 31 ff 00 f4 51 ff 00 f6 71 ff 00 f7 91 ff 00 f9 b1 ff 00 fb d1 ff 00 ff ff ff | ......1...Q...q................. |
| 1a3e0 | 00 00 00 00 00 1b 00 2f 00 2d 00 50 00 3f 00 70 00 52 00 90 00 63 00 b0 00 76 00 cf 00 88 00 f0 | ......./.-.P.?.p.R...c...v...... |
| 1a400 | 00 99 11 ff 00 a6 31 ff 00 b4 51 ff 00 c2 71 ff 00 cf 91 ff 00 dc b1 ff 00 eb d1 ff 00 ff ff ff | ......1...Q...q................. |
| 1a420 | 00 00 00 00 00 08 00 2f 00 0e 00 50 00 15 00 70 00 1b 00 90 00 21 00 b0 00 26 00 cf 00 2c 00 f0 | ......./...P...p.....!...&...,.. |
| 1a440 | 00 3e 11 ff 00 58 31 ff 00 71 51 ff 00 8c 71 ff 00 a6 91 ff 00 bf b1 ff 00 da d1 ff 00 ff ff ff | .>...X1..qQ...q................. |
| 1a460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 19 17 34 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..................4............. |
| 1a480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 26 0e 01 00 00 01 0d 24 00 00 00 00 00 00 00 00 00 00 00 | .............&......$........... |
| 1a4a0 | 00 00 00 00 00 00 00 00 00 00 00 1c 08 00 00 00 13 10 00 00 00 07 1b 00 00 00 00 00 00 00 00 00 | ................................ |
| 1a4c0 | 00 00 00 00 00 00 00 00 32 14 02 00 05 1d 46 6f 6f 6f 69 47 1e 08 00 02 14 2f 00 00 00 00 00 00 | ........2.....FoooiG...../...... |
| 1a4e0 | 00 00 00 00 00 00 22 0c 00 00 00 02 1f 33 32 27 23 23 29 32 33 21 03 00 00 00 0a 21 00 00 00 00 | ......"......32'##)23!.....!.... |
| 1a500 | 00 00 00 00 1b 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 19 00 00 | ................................ |
| 1a520 | 00 00 00 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 22 00 | ...&..........................". |
| 1a540 | 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 | ................................ |
| 1a560 | 00 00 00 20 00 00 00 00 0e 18 00 0a 00 00 11 01 13 00 02 09 04 16 17 00 0f 1a 00 00 00 00 1c 00 | ................................ |
| 1a580 | 00 00 00 20 00 00 00 2b 63 55 57 34 5d 35 66 25 4f 00 29 41 44 5b 49 1e 4e 59 54 00 00 00 1c 00 | .......+cUW4]5f%O.)AD[I.NYT..... |
| 1a5a0 | 00 00 00 20 00 00 00 5b 1a 28 50 00 62 4c 39 0a 62 58 50 33 3b 4d 39 00 34 53 3b 00 00 00 1c 00 | .......[.(P.bL9.bXP3;M9.4S;..... |
| 1a5c0 | 00 00 00 20 00 00 00 40 51 2d 20 00 46 6f 06 15 6f 30 6f 3a 43 46 2e 15 6f 39 18 00 00 00 1c 00 | [email protected]:CF..o9...... |
| 1a5e0 | 00 00 00 20 00 00 00 00 32 46 1b 00 12 36 00 0a 35 00 20 1b 1f 3e 3f 08 2a 43 1a 00 00 00 1c 00 | ........2F...6..5....>?.*C...... |
| 1a600 | 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 | ................................ |
| 1a620 | 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 | ................................ |
| 1a640 | 00 00 00 20 00 00 00 23 35 31 39 14 1b 40 0a 00 00 00 1f 41 04 00 2b 41 41 2c 00 00 00 00 1c 00 | .......#[email protected]..+AA,...... |
| 1a660 | 00 00 00 20 00 00 00 51 6f 6f 6f 31 3c 6f 18 00 00 00 42 6f 11 29 6f 6f 6f 6f 36 00 00 00 1c 00 | .......Qooo1<o....Bo.)oooo6..... |
| 1a680 | 00 00 00 20 00 00 00 47 6f 15 0b 00 37 6f 13 00 00 00 39 6f 01 42 6f 08 00 6f 50 00 00 00 1c 00 | .......Go...7o....9o.Bo..oP..... |
| 1a6a0 | 00 00 00 20 00 00 00 48 6f 00 00 00 3c 6f 0e 00 00 00 39 6f 00 42 6f 00 00 6f 53 00 00 00 1c 00 | .......Ho...<o....9o.Bo..oS..... |
| 1a6c0 | 00 00 00 20 00 00 00 48 6f 01 00 00 3d 6f 14 00 00 00 38 6f 00 42 6f 00 00 6f 5d 00 00 00 1c 00 | .......Ho...=o....8o.Bo..o]..... |
| 1a6e0 | 00 00 00 20 00 00 00 47 6f 0d 01 00 38 6f 66 68 5f 00 32 6f 01 42 6f 00 00 3d 2b 00 00 00 1c 00 | .......Go...8ofh_.2o.Bo..=+..... |
| 1a700 | 00 00 00 20 00 00 00 47 6f 67 6f 1b 36 6f 3b 48 6f 21 2b 6f 00 42 6f 01 00 00 00 00 00 00 1c 00 | .......Gogo.6o;Ho!+o.Bo......... |
| 1a720 | 00 00 00 20 00 00 00 46 6f 3c 42 01 37 6f 00 00 6f 2b 25 6f 00 42 6f 00 00 00 00 00 00 00 1c 00 | .......Fo<B.7o..o+%o.Bo......... |
| 1a740 | 00 00 00 20 00 00 00 48 6f 00 00 00 3b 6f 05 05 6f 2b 24 6f 00 42 6f 00 00 69 4a 00 00 00 1c 00 | .......Ho...;o..o+$o.Bo..iJ..... |
| 1a760 | 00 00 00 20 00 00 00 48 6f 04 00 00 3d 6f 02 02 6f 2b 24 6f 00 42 6f 00 00 6f 4e 00 00 00 1c 00 | .......Ho...=o..o+$o.Bo..oN..... |
| 1a780 | 00 00 00 20 00 00 00 47 6f 01 00 00 38 6f 00 0a 6f 2a 26 6f 00 42 6f 00 00 6f 4c 00 00 00 1c 00 | .......Go...8o..o*&o.Bo..oL..... |
| 1a7a0 | 00 00 00 20 00 00 00 4c 6f 63 6f 21 39 6f 5f 65 6f 1b 33 6f 0a 34 6f 5d 5c 6f 3e 00 00 00 1c 00 | .......Loco!9o_eo.3o.4o]\o>..... |
| 1a7c0 | 00 00 00 20 00 00 00 3c 5b 56 60 1e 2b 5c 56 55 37 00 2b 64 0d 00 4b 61 61 4c 02 00 00 00 1c 00 | .......<[V`.+\VU7.+d..KaaL...... |
| 1a7e0 | 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 | ................................ |
| 1a800 | 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1c 00 | ................................ |
| 1a820 | 00 00 00 2b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 23 00 | ...+..........................#. |
| 1a840 | 00 00 00 00 1d 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 1c 00 00 | ................................ |
| 1a860 | 00 ff fe 3f ff ff f0 0f ff ff c0 03 ff fe 00 00 7f f8 00 00 1f e0 00 00 07 c0 00 00 03 c0 00 00 | ...?............................ |
| 1a880 | 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 | ................................ |
| 1a8a0 | 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 | ................................ |
| 1a8c0 | 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 c0 00 00 03 e0 00 00 | ................................ |
| 1a8e0 | 07 28 00 00 00 10 00 00 00 20 00 00 00 01 00 08 00 00 00 00 00 40 01 00 00 00 00 00 00 00 00 00 | .(...................@.......... |
| 1a900 | 00 00 01 00 00 00 00 00 00 00 00 00 00 05 06 06 00 07 08 08 00 0b 0c 0c 00 0d 0d 0d 00 10 10 10 | ................................ |
| 1a920 | 00 15 14 14 00 18 16 16 00 1b 1b 1b 00 1f 20 20 00 20 20 20 00 25 25 25 00 28 26 26 00 2a 29 29 | .....................%%%.(&&.*)) |
| 1a940 | 00 2e 2e 2e 00 30 2f 2f 00 32 32 32 00 35 36 36 00 38 37 37 00 3a 39 39 00 3e 3e 3e 00 40 3e 3e | .....0//.222.566.877.:99.>>>.@>> |
| 1a960 | 00 41 40 40 00 49 49 49 00 53 52 52 00 54 53 53 00 55 54 55 00 58 57 57 00 5a 58 58 00 5d 5c 5c | .A@@.III.SRR.TSS.UTU.XWW.ZXX.]\\ |
| 1a980 | 00 61 60 60 00 65 65 65 00 69 69 69 00 72 70 70 00 78 77 77 00 78 79 77 00 7a 79 79 00 7f 7f 7f | .a``.eee.iii.rpp.xww.xyw.zyy.... |
| 1a9a0 | 00 81 7f 7f 00 83 80 80 00 88 87 87 00 89 88 88 00 8e 8d 8b 00 90 8e 8e 00 93 92 92 00 96 95 95 | ................................ |
| 1a9c0 | 00 9d 9c 9c 00 a2 a1 a1 00 a5 a4 a4 00 a9 a8 a8 00 ac ab ab 00 ae ac aa 00 b3 b2 b2 00 b5 b2 b2 | ................................ |
| 1a9e0 | 00 b6 b4 b4 00 ba b9 b9 00 be bd bd 00 c2 c1 c1 00 c6 c4 c4 00 c8 c6 c7 00 d6 d2 d2 00 da d6 d6 | ................................ |
| 1aa00 | 00 da d8 d8 00 e1 de de 00 e4 e2 e2 00 e6 e4 e4 00 ed ea ea 00 f2 ef ef 00 fb f8 f8 00 ff fe fe | ................................ |
| 1aa20 | 00 00 cf 40 00 00 f0 4a 00 11 ff 5b 00 31 ff 71 00 51 ff 87 00 71 ff 9d 00 91 ff b2 00 b1 ff c9 | [email protected]...[.1.q.Q...q.......... |
| 1aa40 | 00 d1 ff df 00 ff ff ff 00 00 00 00 00 02 2f 00 00 04 50 00 00 06 70 00 00 08 90 00 00 0a b0 00 | ............../...P...p......... |
| 1aa60 | 00 0b cf 00 00 0e f0 00 00 20 ff 12 00 3d ff 31 00 5b ff 51 00 79 ff 71 00 98 ff 91 00 b5 ff b1 | .............=.1.[.Q.y.q........ |
| 1aa80 | 00 d4 ff d1 00 ff ff ff 00 00 00 00 00 14 2f 00 00 22 50 00 00 30 70 00 00 3d 90 00 00 4c b0 00 | ............../.."P..0p..=...L.. |
| 1aaa0 | 00 59 cf 00 00 67 f0 00 00 78 ff 11 00 8a ff 31 00 9c ff 51 00 ae ff 71 00 c0 ff 91 00 d2 ff b1 | .Y...g...x.....1...Q...q........ |
| 1aac0 | 00 e4 ff d1 00 ff ff ff 00 00 00 00 00 26 2f 00 00 40 50 00 00 5a 70 00 00 74 90 00 00 8e b0 00 | .............&/[email protected]...... |
| 1aae0 | 00 a9 cf 00 00 c2 f0 00 00 d1 ff 11 00 d8 ff 31 00 de ff 51 00 e3 ff 71 00 e9 ff 91 00 ef ff b1 | ...............1...Q...q........ |
| 1ab00 | 00 f6 ff d1 00 ff ff ff 00 00 00 00 00 2f 26 00 00 50 41 00 00 70 5b 00 00 90 74 00 00 b0 8e 00 | ............./&..PA..p[...t..... |
| 1ab20 | 00 cf a9 00 00 f0 c3 00 00 ff d2 11 00 ff d8 31 00 ff dd 51 00 ff e4 71 00 ff ea 91 00 ff f0 b1 | ...............1...Q...q........ |
| 1ab40 | 00 ff f6 d1 00 ff ff ff 00 00 00 00 00 2f 14 00 00 50 22 00 00 70 30 00 00 90 3e 00 00 b0 4d 00 | ............./...P"..p0...>...M. |
| 1ab60 | 00 cf 5b 00 00 f0 69 00 00 ff 79 11 00 ff 8a 31 00 ff 9d 51 00 ff af 71 00 ff c1 91 00 ff d2 b1 | ..[...i...y....1...Q...q........ |
| 1ab80 | 00 ff e5 d1 00 ff ff ff 00 00 00 00 00 2f 03 00 00 50 04 00 00 70 06 00 00 90 09 00 00 b0 0a 00 | ............./...P...p.......... |
| 1aba0 | 00 cf 0c 00 00 f0 0e 00 00 ff 20 12 00 ff 3e 31 00 ff 5c 51 00 ff 7a 71 00 ff 97 91 00 ff b6 b1 | ..............>1..\Q..zq........ |
| 1abc0 | 00 ff d4 d1 00 ff ff ff 00 00 00 00 00 2f 00 0e 00 50 00 17 00 70 00 21 00 90 00 2b 00 b0 00 36 | ............./...P...p.!...+...6 |
| 1abe0 | 00 cf 00 40 00 f0 00 49 00 ff 11 5a 00 ff 31 70 00 ff 51 86 00 ff 71 9c 00 ff 91 b2 00 ff b1 c8 | [email protected]......... |
| 1ac00 | 00 ff d1 df 00 ff ff ff 00 00 00 00 00 2f 00 20 00 50 00 36 00 70 00 4c 00 90 00 62 00 b0 00 78 | ............./...P.6.p.L...b...x |
| 1ac20 | 00 cf 00 8e 00 f0 00 a4 00 ff 11 b3 00 ff 31 be 00 ff 51 c7 00 ff 71 d1 00 ff 91 dc 00 ff b1 e5 | ..............1...Q...q......... |
| 1ac40 | 00 ff d1 f0 00 ff ff ff 00 00 00 00 00 2c 00 2f 00 4b 00 50 00 69 00 70 00 87 00 90 00 a5 00 b0 | .............,./.K.P.i.p........ |
| 1ac60 | 00 c4 00 cf 00 e1 00 f0 00 f0 11 ff 00 f2 31 ff 00 f4 51 ff 00 f6 71 ff 00 f7 91 ff 00 f9 b1 ff | ..............1...Q...q......... |
| 1ac80 | 00 fb d1 ff 00 ff ff ff 00 00 00 00 00 1b 00 2f 00 2d 00 50 00 3f 00 70 00 52 00 90 00 63 00 b0 | .............../.-.P.?.p.R...c.. |
| 1aca0 | 00 76 00 cf 00 88 00 f0 00 99 11 ff 00 a6 31 ff 00 b4 51 ff 00 c2 71 ff 00 cf 91 ff 00 dc b1 ff | .v............1...Q...q......... |
| 1acc0 | 00 eb d1 ff 00 ff ff ff 00 00 00 00 00 08 00 2f 00 0e 00 50 00 15 00 70 00 1b 00 90 00 21 00 b0 | .............../...P...p.....!.. |
| 1ace0 | 00 26 00 cf 00 2c 00 f0 00 3e 11 ff 00 58 31 ff 00 71 51 ff 00 8c 71 ff 00 a6 91 ff 00 bf b1 ff | .&...,...>...X1..qQ...q......... |
| 1ad00 | 00 da d1 ff 00 ff ff ff 00 00 00 00 00 00 00 00 14 13 00 00 00 00 00 00 00 00 00 00 00 21 0c 16 | .............................!.. |
| 1ad20 | 30 2f 15 0b 20 00 00 00 00 00 00 17 05 00 03 11 16 14 12 05 00 05 17 00 00 00 13 00 00 00 00 00 | 0/.............................. |
| 1ad40 | 00 00 00 00 00 00 00 11 00 00 10 00 1d 24 1c 1a 18 0b 1a 24 17 25 00 0e 00 00 10 00 33 29 23 36 | .............$.....$.%......3)#6 |
| 1ad60 | 32 3f 35 34 29 33 00 0e 00 00 10 00 05 04 00 00 00 00 02 07 01 08 00 0e 00 00 10 00 0d 0f 02 09 | 2?54)3.......................... |
| 1ad80 | 00 00 03 00 12 05 00 0e 00 00 10 00 44 36 24 3b 00 17 38 39 37 40 00 0e 00 00 10 00 3d 00 06 37 | ............D6$;..897@......=..7 |
| 1ada0 | 00 0b 31 36 04 41 00 0e 00 00 10 00 43 2c 19 45 3a 1e 2e 38 00 0b 00 0e 00 00 10 00 41 16 13 2b | ..16.A......C,.E:..8........A..+ |
| 1adc0 | 27 26 2d 38 00 1b 00 0e 00 00 10 00 3f 00 0c 2e 2c 28 2f 37 0f 42 00 0e 00 00 10 00 3c 3e 21 42 | '&-8........?...,(/7.B......<>!B |
| 1ade0 | 3b 1b 2a 2b 3f 31 00 0e 00 00 10 00 00 00 00 00 00 00 00 00 00 00 00 0f 00 00 20 0a 0a 0a 0a 0a | ;.*+?1.......................... |
| 1ae00 | 0a 0a 0a 0a 0a 0a 0a 1f 00 fe 7f 00 00 f0 0f 00 00 c0 03 00 00 80 01 00 00 80 01 00 00 80 01 00 | ................................ |
| 1ae20 | 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 00 80 01 00 | ................................ |
| 1ae40 | 00 80 01 00 00 80 01 00 00 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 01 00 00 00 01 | ..........PNG........IHDR....... |
| 1ae60 | 00 08 06 00 00 00 5c 72 a8 66 00 00 35 a9 49 44 41 54 78 da ed 9d 09 78 54 45 d6 86 4f 42 f6 95 | ......\r.f..5.IDATx....xTE..OB.. |
| 1ae80 | 24 84 24 2c 21 09 21 61 17 04 37 44 36 47 45 36 d9 45 64 17 44 94 6d 18 1d 45 1d dc 75 50 c7 41 | $.$,!.!a..7D6GE6.Ed.D.m..E..uP.A |
| 1aea0 | f1 17 95 b0 2f 22 20 22 bb 88 90 11 87 45 44 05 1c 96 10 76 12 96 84 40 02 49 c8 06 7f 7d d5 34 | ..../"."[email protected]...}.4 |
| 1aec0 | 84 9b ee f4 bd dd b7 d3 9d f4 79 9f a7 1e 42 72 fb de ea ba 55 5f 9d aa 3a a7 ca 8d 2a 96 6a 22 | ..........y...Br....U_..:...*.j" |
| 1aee0 | 85 8a 14 2f 52 53 91 1a 8a 14 23 52 4d 91 82 44 f2 13 c9 a3 82 f3 c4 30 15 c9 75 91 ae 8a 74 45 | .../RS....#RM..D.......0..u...tE |
| 1af00 | a4 8b 22 a5 89 94 2a d2 9f 22 1d 14 e9 b4 48 f9 37 ae b3 3b 6e 15 f4 a5 7d 45 6a 29 d2 63 22 75 | .."...*.."....H.7..;n...}Ej).c"u |
| 1af20 | 14 a9 3e 19 1a 3c 37 76 86 b9 25 0a e7 44 fa 4d a4 d5 22 fd 20 d2 19 91 ae d9 f3 c1 f6 16 00 f4 | ..>..<7v..%..D.M.."............. |
| 1af40 | f8 77 88 f4 9c 48 5d c9 d0 d3 57 94 e8 30 4c 65 a5 40 a4 7d 22 7d 29 d2 72 32 58 0a 76 c1 9e 8d | .w...H]...W..0Le.@.}"}).r2X.v... |
| 1af60 | d1 47 a4 01 22 bd 42 86 1e 9f 1b 3e c3 68 23 4f a4 ef 44 7a 8d 0c c3 04 dd 87 05 f6 6a 94 68 fc | .G..".B....>.h#O..Dz........j.h. |
| 1af80 | cf 88 f4 0f 32 8c f9 19 86 b1 0e 0c 01 fe 23 d2 58 91 f6 eb 7d 73 7b 08 00 cc fe 27 45 fa 37 71 | ....2.........#.X...}s{....'E.7q |
| 1afa0 | e3 67 18 3d 80 08 6c 10 69 94 48 e9 7a de d8 1e 02 d0 4c a4 65 22 25 da bf 5c 18 c6 65 28 12 e9 | .g.=..l.i.H.z.....L.e"%..\..e(.. |
| 1afc0 | 03 91 de 10 a9 50 af 9b ea 2d 00 30 fd d1 f3 3f 2d 92 7b 85 15 0d c3 b8 06 58 32 ec 2b d2 0e bd | .....P...-.0...?-.{......X2.+... |
| 1afe0 | 6e a8 b7 00 dc 29 d2 2a 91 6a 57 60 a1 30 8c ab 80 49 c0 ff 13 69 12 19 2c 02 9b d1 53 00 d0 e3 | n....).*.jW`.0...I...i..,...S... |
| 1b000 | bf 4c 06 13 85 7b 7f 86 b1 0f 29 22 3d 2a d2 51 3d 6e a6 a7 00 54 17 69 a5 48 ed 1d 50 28 0c e3 | .L...{....)"=*.Q=n...T.i.H..P(.. |
| 1b020 | 2a c0 47 60 98 48 4b f4 b8 99 9e 02 00 87 1f cc 54 46 56 7c 99 30 8c 4b 81 61 c0 04 91 4a 6c bd | *.G`.HK.........TFV|.0.K.a...Jl. |
| 1b040 | 91 9e 02 d0 4f a4 05 22 79 3b a8 50 18 c6 55 48 26 83 5b 7d 8e ad 37 d2 4b 00 70 9f 57 c9 30 fe | ....O.."y;.P..UH&.[}..7.K.p.W.0. |
| 1b060 | 67 8f 3f 86 b1 2f 47 44 fa 8b 48 c7 6d bd 91 5e 8d 15 41 3d 5f 88 34 c2 71 65 c2 30 2e c3 05 32 | g.?../GD..H.m..^..A=_.4.qe.0...2 |
| 1b080 | 4c 04 ee b2 f5 46 7a 09 00 a2 fd 10 b4 d0 c5 81 85 c2 30 ae 02 c2 85 7b 93 61 ce cd 26 f4 12 80 | L....Fz...........0....{.a..&... |
| 1b0a0 | 60 91 d6 8a 74 bf 03 0b 85 61 5c 05 f8 00 0c 13 69 b1 ad 37 d2 4b 00 c2 c9 a0 46 77 3a ae 4c 18 | `...t....a\.....i..7.K....Fw:.L. |
| 1b0c0 | c6 65 28 26 43 70 d0 17 b6 de 48 2f 01 a8 25 d2 46 91 9a 38 b0 50 18 c6 55 40 70 d0 f3 64 70 bb | .e(&Cp....H/..%[email protected]. |
| 1b0e0 | b7 09 3d 05 00 3b 98 34 76 60 a1 30 8c ab 00 01 78 41 a4 8f 6c bd 11 0b 00 c3 54 3e 58 00 18 c6 | ..=..;.4v`.0....xA..l.....T>X... |
| 1b100 | 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c | .a.`.....a\....qaX....a.`.....a\ |
| 1b120 | 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 4c 11 1c | ....qaX....a.`.....a\....qaX.L.. |
| 1b140 | 5c 9d b2 b3 2f 39 e4 d9 5e 5e de e4 e3 e3 43 39 39 d9 66 af 09 0a 0a a6 ab 57 af 52 61 61 81 ee | \.../9..^^....C99.f......W.Raa.. |
| 1b160 | cf 77 73 73 a7 eb d7 ed 7a 94 3c 79 78 79 92 b7 a7 37 e5 e6 5e d1 f4 39 fd df 8b 1b dd 7f ff fd | .wss....z.<yxy...7..^..9........ |
| 1b180 | 74 cf 3d f7 50 f3 16 2d a8 4e 54 14 85 d7 8c 24 6f 6f 2f 51 06 96 ca 89 a8 a8 b0 88 ce 5f c8 a0 | t.=.P..-.NT....$oo/Q........._.. |
| 1b1a0 | 33 a7 d3 e9 cf 03 7f d2 b6 9f b7 d3 b6 6d 5b a9 b8 b8 d8 ae e5 a7 23 2c 00 4a c6 8e 9d 40 d3 a7 | 3............m[.......#,.J...@.. |
| 1b1c0 | 4f 13 95 33 df 21 cf f7 f7 f7 a5 23 47 8e 51 7c 7c 9c d9 6b 52 53 8f 52 fd fa b1 76 c9 23 04 a0 | O..3.!.....#G.Q||..kRS.R...v.#.. |
| 1b1e0 | a0 e0 aa 48 85 22 15 d0 f9 cc f3 74 f8 d0 61 da be fd bf b4 79 f3 66 da bf ff 7f 36 3f 63 e6 ac | ...H.".....t..a.....y.f....6?c.. |
| 1b200 | 24 1a 39 e2 29 cd f9 47 d9 8c 1b 37 91 3e fd f4 63 9b 9e 3f 60 c0 93 34 7a f4 28 6a d5 aa b5 b8 | $.9.)..G...7.>..c..?`..4z.(j.... |
| 1b220 | a7 bf 6c b0 79 b9 79 f2 fb 16 15 17 d1 b5 6b d7 84 00 94 af 00 6e 42 01 dc dd dd c9 c3 c3 43 08 | ..l.y.y.......k......nB.......C. |
| 1b240 | 86 37 f9 f9 f9 91 97 a7 27 e5 e5 e7 d1 de 3d fb 68 f6 bc 39 94 f4 a5 cd fb 6c d8 1b 16 00 25 43 | .7......'.....=.h..9.....l....%C |
| 1b260 | 86 0c a7 79 f3 66 53 4a 4a aa c5 4a 60 0f aa 57 af 4e e7 cf 9f a7 e6 cd 9b 9a bd 66 ef de 3f a9 | ...y.fSJJ..J`..W.N.........f..?. |
| 1b280 | 66 cd 9a 74 e9 92 fe 56 0a 2a b6 b1 72 57 ab 56 4d 58 24 5e e4 eb eb 2b 1b 0a fe 7f fa 74 1a ad | f..t...V.*..rW.VMX$^...+.....t.. |
| 1b2a0 | 58 b1 9c de 7f ff 7d 3a 7b f6 8c 55 cf 98 36 ed 63 d1 00 c7 d0 89 13 c7 35 e5 2b 21 21 9e 86 0e | X.....}:{..U..6.c.......5.+!!... |
| 1b2c0 | 1d 41 f3 e7 cf b1 ea b9 a3 46 3d 4d af be 3a 85 6a d5 aa 45 17 2f 66 09 2b 2b 47 36 7a 35 0d 5e | .A.......F=M..:.j..E./f.++G6z5.^ |
| 1b2e0 | 0d c6 f2 0a 0c 0c a4 90 b0 30 ba 90 91 49 1f 7e f8 01 7d f4 d1 87 36 df db 4e b0 00 28 79 f2 c9 | .........0...I.~..}...6..N..(y.. |
| 1b300 | 21 34 77 ee 1c 3a 70 e0 80 43 9e 0f 01 c8 cc cc a4 3b ef 6c 61 f6 9a df 7e fb 83 6a d4 a8 61 17 | !4w..:p..C.......;.la...~..j..a. |
| 1b320 | 01 30 07 1a 20 7a 3b 08 41 68 68 a8 34 91 17 2e 5c 20 2c a6 31 54 52 a2 6d c8 f0 af 7f 7d 24 1b | .0...z;.Ahh.4...\.,.1TR.m....}$. |
| 1b340 | e3 f1 e3 c7 35 7d ae 51 a3 46 34 6c d8 70 5a b4 68 be a6 cf 05 07 07 09 d1 5a 25 cc fd 36 a2 6c | ....5}.Q.F4l.pZ.h........Z%..6.l |
| 1b360 | 2f c8 e1 95 bd cd 74 94 15 84 a0 66 cd 08 da bd fb 57 ea d5 ab 27 9d 3b 77 d6 ae cf b4 02 16 00 | /.....t....f.....W...'.;w....... |
| 1b380 | 25 2c 00 96 81 75 00 93 37 22 22 52 58 01 67 e9 89 27 07 d0 2f 3b d4 1f 34 5b 91 02 50 af 5e 0c | %,...u..7""RX.g..'../;..4[..P.^. |
| 1b3a0 | fd f0 c3 26 d9 10 cf 9f 3f 27 7b fc 8a b4 ec 60 11 44 46 46 4a 6b a3 5b b7 ae c2 7a db 53 61 cf | ...&....?'{....`.DFFJk.[...z.Sa. |
| 1b3c0 | 56 01 0b 80 12 16 00 f5 a0 97 43 3e dc dd ab 51 ff fe 7d 69 f3 e6 1f 55 7d ae a2 04 c0 d7 d7 4f | V.........C>...Q..}i...U}......O |
| 1b3e0 | 94 d5 ef 37 84 ea 8c c3 26 e7 50 4e 18 b2 41 04 ee bc f3 0e f1 de b2 6d bf a9 3e b0 00 28 61 01 | ...7....&.PN..A........m..>..(a. |
| 1b400 | d0 06 ac 01 e4 05 95 bc 63 c7 0e b4 6f df 5e 8b 9f a9 28 01 58 b9 72 35 75 ea d4 91 d2 d2 d2 a8 | ........c...o.^...(.X.r5u....... |
| 1b420 | a8 48 97 53 b0 ad 06 e5 53 ab 56 6d da 21 2c a5 ce 9d 1f 72 68 5e 4a c1 02 a0 84 05 40 3b 98 fc | .H.S....S.Vm.!,....rh^J.....@;.. |
| 1b440 | 8a 88 88 90 13 84 2d 5a 34 b3 78 7d 45 08 40 ef de 7d 68 f1 e2 25 74 ea d4 49 ca cf 77 cc 8a 8e | ......-Z4.x}E.@..}h..%t..I..w... |
| 1b460 | 12 2c ef d6 ab 57 8f 9e 1c 3c 88 96 2f fd da d1 d9 01 2c 00 4a 58 00 ac 03 63 5d 8c b7 5f 7f f3 | .,...W...<../.....,.JX...c].._.. |
| 1b480 | 75 9a fa de bb e5 5e 5b 11 02 b0 6f df ff 28 3c 3c 9c 32 32 32 1c b2 9a 63 0a 4c a4 e2 bd 5d b8 | u.....^[...o..(<<.222...c.L...]. |
| 1b4a0 | 90 45 4d 9b 36 72 74 76 00 0b 80 12 16 00 db f2 ee e1 e1 29 4c dd 88 72 af b3 b7 00 b4 6d d7 9e | .EM.6rtv...........)L..r.....m.. |
| 1b4c0 | 92 37 6f a1 d4 d4 54 2a 2c 2c 74 74 b1 dc 06 84 32 3e 3e 9e da 75 68 4f db 7e de ea e8 ec b0 00 | .7o...T*,,tt....2>>..uhO.~...... |
| 1b4e0 | 28 61 01 b0 1e 8c 73 51 b9 47 8d 1a 49 f3 e6 cd 35 7b 9d bd 05 00 a6 7f 97 2e 5d 84 f9 7f ca 69 | (a....sQ.G..I...5{........]....i |
| 1b500 | 7a 7f 23 b0 02 a2 a3 a3 69 e5 ca ef 68 e8 d0 41 8e ce 0e 0b 80 12 16 00 db c0 92 d7 fe fd fb a9 | z.#.....i...h..A................ |
| 1b520 | 43 87 76 66 af b1 b7 00 9c 3e 7d 9a 8a 8b af c9 59 77 5b 41 83 2d 8d 1e 82 12 1c 1c 4c 25 c5 25 | C.vf.....>}.....Yw[A.-......L%.% |
| 1b540 | 14 57 3f c6 e6 7b d9 08 0b 80 92 aa 2c 00 46 2f 3f 63 2a 0d 2a 76 e9 64 2d f0 0f 08 0b ab 41 21 | .W?..{......,.F/?c*.*v.d-.....A! |
| 1b560 | 21 41 66 af b1 a7 00 44 46 d6 92 02 70 f8 70 2a 15 15 69 37 ff b1 aa 01 cf 47 38 f1 c0 e9 c9 d3 | !Af....DF...p.p*..i7.....G8..... |
| 1b580 | d3 53 fe ce 58 46 25 25 25 94 97 97 27 c5 05 ff 5a b3 b4 88 61 40 4c 5c 7d 8a a8 19 46 d9 8e 15 | .S..XF%%%...'...Z...a@L\}...F... |
| 1b5a0 | 71 16 00 25 d6 0a 00 2a 0a 2a 8e 9f af 1f 79 78 7a 58 fd 7c f4 0e a7 4e 9e a2 98 d8 68 b3 d7 58 | q..%...*.*....yxzX.|...N....h..X |
| 1b5c0 | 23 00 68 f0 b8 37 82 8d 82 82 02 45 7e bd 6e fb fb 35 12 8d fe da 35 b9 5c 86 fb 5e be 7c d9 aa | #.h..7.....E~.n..5....5.\..^.|.. |
| 1b5e0 | a5 33 0c 03 1a 36 4c 14 02 d6 92 fe f8 e3 0f 93 d7 d8 53 00 ba 75 7b 4c 98 d7 df d2 c1 83 07 a5 | .3...6L...........S..u{L........ |
| 1b600 | 8b af 16 d0 30 51 ae 45 45 c5 b4 69 d3 26 fa 71 cb 26 ca 3c 9f 71 9b 00 78 8b 77 7c ef dd f7 52 | ....0Q.EE..i.&.q.&.<.q..x.w|...R |
| 1b620 | f7 ee dd a4 b5 83 49 46 08 81 16 70 bf c6 e2 bb 74 7a b0 13 25 27 6f d1 5c c6 3a c2 02 a0 c4 5a | ......IF...p....tz..%'o.\.:....Z |
| 1b640 | 01 80 7b ec de 3f f7 d2 9f 7b f7 c9 9f ad 05 22 72 e1 c2 05 1a 3f 7e 9c d9 6b ac 11 00 c3 7a 7d | ..{..?...{....."r....?~..k....z} |
| 1b660 | 38 3d dc f9 41 3a 78 e0 10 05 04 06 dc fa 23 7a fd 6b 06 f3 bd 63 c7 8e 62 6c 3a 5c 34 e2 86 a2 | 8=..A:x.......#z.k...c..bl:\4... |
| 1b680 | 72 9f d7 5c b9 21 34 89 89 89 34 66 cc 33 34 6b 56 92 c9 6b ec 29 00 2f be f8 12 bd fe fa 9b c2 | r..\.!4...4f.34kV..k.)./........ |
| 1b6a0 | 02 48 d1 74 6f 2c 65 e2 fb ef d9 b3 87 7a f4 e8 46 57 ae 58 8e 54 fc f8 e3 4f 69 f8 f0 61 94 9e | .H.to,e......z..FW.X.T...Oi..a.. |
| 1b6c0 | 9e ae 69 b2 d1 10 d7 90 40 cf 3d f7 2c 25 25 cd d4 94 4f 9d 61 01 50 62 ad 00 60 7d 77 c4 88 e1 | ..i.....@.=.,%%...O.a.Pb..`}w... |
| 1b6e0 | f4 cd 37 cb ed 9e 47 6b 04 00 15 3c 36 36 96 aa 87 04 53 61 81 e5 30 e2 69 d3 a6 df ac dc 5a 2d | ..7...Gk...<66....Sa..0.i.....Z- |
| 1b700 | 81 98 98 18 9a 3f 7f 1e 8d 1d fb 9c c9 bf db 53 00 92 92 e6 50 df be 7d e8 e4 c9 93 9a ee 0d 93 | .....?.........S....P..}........ |
| 1b720 | ff ba 68 98 0d e2 62 a8 44 83 e5 90 9c fc 93 14 3c 58 02 5a 88 8b 8b a3 19 33 3e a3 17 5e 78 5e | ..h...b.D.......<X.Z.....3>..^x^ |
| 1b740 | d3 e7 74 86 05 40 89 b5 02 90 98 d8 90 26 4c 18 47 9f 7f 3e c3 ee 79 b4 46 00 60 9a 37 68 90 40 | ..t..@.......&L.G..>..y.F.`.7h.@ |
| 1b760 | 11 51 e1 94 95 79 41 d5 67 76 ef fe 5d 3a f8 64 65 65 69 ca 1f a2 ed 36 6f de 42 fd fb f7 31 f9 | .Q...yA.gv..]:.deei....6o.B...1. |
| 1b780 | 77 7b 0a c0 d2 a5 cb 85 15 d3 89 ce 9c 49 d7 74 ef ba 75 eb 0a f1 98 25 1a e4 24 4d 9f eb d5 ab | w{...........I.t..u....%..$M.... |
| 1b7a0 | 37 2d 5a b8 98 8e 1e 3b aa 69 c8 81 e7 2d 5f be 4c ae 98 38 10 16 00 25 b6 08 c0 c4 89 e3 a5 aa | 7-Z....;.i...-_.L..8...%........ |
| 1b7c0 | db 9b 8a 12 80 89 13 ff 46 6f bd f5 a6 6c a8 5a 26 06 c3 c3 6b 0a 53 fa 37 ea dc b9 b3 c9 bf db | ........Fo...l.Z&...k.S.7....... |
| 1b7e0 | 53 00 d6 ad 5b 4f ad 5a dd a5 29 f2 ce 68 92 77 ed da 45 8c fd 7f d0 94 a7 c0 80 20 3a 73 3e 83 | S...[O.Z..)..h.w..E.........:s>. |
| 1b800 | 4e 1e 3f a6 69 42 b0 76 ed da b4 61 c3 f7 a2 be 0d d0 f4 3c 9d 61 01 50 c2 02 70 8b c6 8d 9b d0 | N.?.iB.v...a.......<.a.P..p..... |
| 1b820 | 9e 3f f6 d2 a1 94 43 9a 7a b7 d0 d0 30 d1 00 cf 88 86 78 a7 c9 bf db 53 00 d6 af df 40 2d 5b b6 | .?....C.z...0.....x....S....@-[. |
| 1b840 | 92 91 7f 6a c1 fc 48 42 42 a2 dc 64 05 ae c3 5a c9 c9 c9 95 16 47 81 8a a1 95 11 83 95 b4 59 06 | ...j..HBB..d...Z.....G........Y. |
| 1b860 | 51 39 10 16 00 25 2c 00 b7 08 09 0b a5 33 69 e7 e8 c8 91 54 b9 fc a5 96 90 90 10 31 26 ce 94 91 | Q9...%,......3i....T.......1&... |
| 1b880 | 6f a6 b0 bf 00 dc 29 37 55 51 0b e6 47 1a 35 6a 28 cd f2 b4 b4 d3 9a f2 04 ce 9d cb 90 cb 82 5a | o.....)7UQ..G.5j(..............Z |
| 1b8a0 | 62 0e a2 a2 a2 68 cb 96 2d 2c 00 0a 58 00 54 50 51 02 10 1a 26 7a f2 b3 19 72 46 5d 8b 79 6b c9 | b....h..-,..X.TPQ...&z...rF].yk. |
| 1b8c0 | 97 a1 ea 09 40 26 5d be 9c a3 69 c5 84 05 c0 34 2c 00 2a a8 30 01 a8 21 04 e0 0c 0b 80 25 ce 9f | ....@&]...i....4,.*.0..!.....%.. |
| 1b8e0 | cf bc e9 18 a4 16 16 00 d3 b0 00 a8 80 05 80 05 40 27 58 00 94 b0 00 dc 82 05 40 1d 2c 00 2c 00 | ................@'X.......@.,.,. |
| 1b900 | 2c 00 a5 60 01 b0 0c 0b 80 69 58 00 54 c0 02 c0 02 a0 13 2c 00 4a 58 00 6e c1 02 a0 0e 16 00 16 | ,..`.....iX.T......,.JX.n....... |
| 1b920 | 00 16 80 52 b0 00 58 86 05 c0 34 2c 00 2a 60 01 60 01 d0 09 16 00 25 2c 00 b7 60 01 50 07 0b 00 | ...R..X...4,.*`.`.....%,..`.P... |
| 1b940 | 0b 00 0b 40 29 58 00 2c c3 02 60 1a 16 00 15 b0 00 b0 00 e8 04 0b 80 12 16 80 5b b0 00 a8 83 05 | ...@)X.,..`...............[..... |
| 1b960 | 80 05 80 05 a0 14 2c 00 96 61 01 30 0d 0b 80 0a 58 00 58 00 74 82 05 40 09 0b c0 2d 58 00 d4 c1 | ......,[email protected]... |
| 1b980 | 02 c0 02 c0 02 50 0a d7 13 80 0b 72 3f 00 2d 1b 82 60 07 e2 f2 f6 4d ac 20 58 00 94 b0 00 dc 82 | .....P.....r?.-..`....M..X...... |
| 1b9a0 | 05 40 1d c6 fd 12 4b 4a d4 ef 9b 58 ad 9a 1b 6d dd fa 5f 6a d7 ae ad e6 e7 e9 08 0b 80 12 16 80 | [email protected].._j............ |
| 1b9c0 | 5b b0 00 a8 a3 7b f7 1e 9a 4f 09 c2 a9 43 99 59 59 f4 cb 8e ed 9a 9f a7 23 2c 00 4a 58 00 6e c1 | [....{...O...C.YY.......#,.JX.n. |
| 1b9e0 | 02 50 e5 61 01 50 62 bd 00 24 d2 84 09 e3 ab d4 b9 00 2c 00 55 1e 16 00 25 d6 0a 00 8e 7c 1e 39 | .P.a.Pb..$........,.U...%....|.9 |
| 1ba00 | 72 04 2d 5f ee 9c 27 03 b1 00 98 87 05 80 05 e0 26 d6 0a 00 b6 c2 4e 4d 4d a1 43 87 52 29 34 34 | r.-_..'.........&.....NMM.C.R)44 |
| 1ba20 | c4 aa 67 bb bb 57 93 8d a7 6f ff de 74 29 eb a2 d9 eb 58 00 58 00 74 82 05 40 89 b5 02 80 06 e6 | ..g..W...o..t)....X.X.t..@...... |
| 1ba40 | e3 e3 4b be be 3e f2 67 6b c0 09 c3 c1 c1 81 14 16 5e a3 dc 46 ca 02 c0 02 a0 13 2c 00 4a ac 15 | ..K..>.gk........^..F......,.J.. |
| 1ba60 | 00 3d 80 00 c4 c4 c6 09 0b 22 88 f2 f3 cc af 29 57 e4 c1 20 10 80 d4 d4 c3 2c 00 55 13 16 00 25 | .=.......".....)W........,.U...% |
| 1ba80 | 2c 00 b7 88 8c 8c a2 13 27 4e 49 01 d0 72 32 10 8e 47 cf cc c8 a4 16 2d 9b 9b fc 3b 0b 80 d3 c0 | ,.......'NI..r2..G.....-...;.... |
| 1baa0 | 02 a0 84 05 e0 16 5d ba 74 a7 15 2b be 11 43 80 c3 9a 0e 07 45 de 20 1a ed da 3d 60 f2 ef 2c 00 | ......].t..+..C.....E.....=`..,. |
| 1bac0 | 4e 03 0b 80 12 16 80 5b cc 99 33 9f ba 77 ef 46 e9 e9 da 8e da 8e 88 88 a4 9d 3b b7 51 8f 1e 3d | N......[..3..w.F..........;.Q..= |
| 1bae0 | 4c fe 9d 05 c0 69 60 01 50 52 a5 05 20 be 01 85 47 d6 28 77 85 c1 48 f3 16 2d 68 cb 8f 5b e8 e2 | L....i`.PR......G.(w..H..-h..[.. |
| 1bb00 | c5 8b 9a 82 5c 00 1a d2 aa 55 ab 69 e8 d0 41 26 ff ce 02 e0 34 b0 00 28 a9 aa 02 80 4a 1e 11 11 | ....\....U.i..A&....4..(....J... |
| 1bb20 | 21 3e 17 6a f1 da c7 1f 1f 48 53 a7 4e 25 6f 6f 2f ba 70 e1 82 a6 a3 c1 41 83 06 0d e8 cd 37 df | !>.j.....HS.N%oo/.p.....A.....7. |
| 1bb40 | a0 f7 de 7b d7 e4 df 59 00 9c 06 16 00 25 55 55 00 dc dd dd e5 e4 dc ce 9d bf 10 5d 2f 21 1f 5f | ...{...Y.....%UU...........]/!._ |
| 1bb60 | df db fe 8e 40 96 50 21 0e d1 75 a2 29 38 38 58 dc fb a2 0c 71 d5 32 f9 67 7c 0e 1a 6a d7 ae 5d | [email protected]!..u.)88X....q.2.g|..j..] |
| 1bb80 | 68 c3 86 f5 26 af 61 01 70 1a 58 00 94 54 55 01 00 5e 5e 5e a2 57 f7 96 09 0d b5 34 d7 af 5d a7 | h...&.a.p.X..TU..^^^.W.....4..]. |
| 1bba0 | a2 e2 22 2a 28 28 a0 a2 a2 22 4d cb 7e ca 67 c4 c5 c5 51 64 64 04 65 65 99 9e 6b 60 01 70 1a 58 | .."*((..."M.~.g...Qdd.ee..k`.p.X |
| 1bbc0 | 00 94 54 65 01 a8 08 e0 03 00 11 69 d0 a0 be d9 6b 58 00 9c 06 16 00 25 2c 00 d6 03 ab a2 5e bd | ..Te.......i....kX.....%,.....^. |
| 1bbe0 | 7a 34 6b d6 2c 19 19 69 0e 16 00 a7 81 05 40 89 b5 02 80 ca 8f 99 76 24 a5 79 ad 16 08 40 9d 3a | z4k.,[email protected]$.y...@.: |
| 1bc00 | b5 28 a8 7a 30 5d ce ce 31 7b 9d b3 0a 80 af af af 0c 8a 6a d6 ac 29 a5 a4 1c 32 7b 1d 0b 80 d3 | .(.z0]..1{.........j..)...2{.... |
| 1bc20 | c0 02 a0 c4 5a 01 08 0a 0a 92 a6 6f 41 41 a1 fc d9 1a 3c 44 45 0c 0a 09 a1 86 89 f1 94 9e 96 66 | ....Z......oAA....<DE..........f |
| 1bc40 | f6 3a 67 14 00 88 5e ed da b5 69 c7 f6 1d f4 68 97 47 ca bd 96 05 c0 69 60 01 50 62 ad 00 a0 f2 | .:g...^...i....h.G.....i`.Pb.... |
| 1bc60 | 8f 17 66 ef a2 05 0b ec 9e 47 67 14 00 88 5e 58 78 4d ba bb f5 9d a2 ec f6 97 7b 2d 0b 80 d3 c0 | ..f......Gg...^XxM........{-.... |
| 1bc80 | 02 a0 c4 5a 01 48 48 48 a0 71 e3 c6 d2 cc 99 5f da 3d 8f ce 26 00 7e 7e 7e 62 e8 52 87 de 7d f7 | ...Z.HHH.q....._.=..&.~~~b.R..}. |
| 1bca0 | 3d 7a f3 cd d7 2c 5e cf 02 e0 34 b0 00 28 a9 aa 5b 82 d9 03 37 37 37 39 ee af 55 ab 16 7d f7 dd | =z...,^...4..(..[...7779..U..}.. |
| 1bcc0 | b7 f4 c4 13 4f a8 fa 5c 55 13 80 28 61 fd b9 8b b2 c8 bf aa 7e 57 60 0f 0f 4f 0a 08 f0 a7 a3 a9 | ....O..\U..(a.......~W`..O...... |
| 1bce0 | 47 34 3f 4f 47 58 00 94 b0 00 a8 03 8d 06 66 7f 78 78 38 7d fd f5 52 b3 6e bf a6 a8 6a 02 f0 eb | G4?OGX........f.xx8}..R.n...j... |
| 1bd00 | af bf 51 ab 56 2d a9 b8 58 7d c0 94 87 87 1b 15 14 14 93 8f 8f a7 e6 e7 e9 08 0b 80 12 16 80 f2 | ..Q.V-..X}...................... |
| 1bd20 | 41 63 81 c9 8f 86 7f f5 6a 01 fd e3 1f af 68 fe ce 55 4d 00 be ff 7e a3 10 80 d6 9a 9e 19 10 10 | Ac......j.....h..UM...~......... |
| 1bd40 | 40 68 36 d1 d1 b5 35 3f 4f 47 58 00 94 b0 00 dc 02 26 3e 66 f7 d1 40 7c 7c 7c 28 30 30 50 f6 fa | @h6...5?OGX......&>f..@|||(00P.. |
| 1bd60 | d9 d9 d9 b4 6c d9 52 7a e5 95 c9 94 a5 22 b0 48 49 55 13 00 6b 9e 09 01 c0 16 70 31 31 75 35 3f | ....l.Rz.....".HIU..k.....p11u5? |
| 1bd80 | 4f 47 58 00 94 54 55 01 30 8e d7 d1 80 51 f9 aa 55 f3 28 f7 5a e0 51 cd 9d ae bb 13 15 15 14 89 | OGX..TU.0....Q..U.(.Z.Q......... |
| 1bda0 | ca 7d 8e 76 ef de 4d 5f 2f 5b 46 4b 16 2f 16 7f 55 6f ee 2a 61 01 60 01 30 07 0b 80 0a ac 0d 06 | .}.v..M_/[FK./..Uo.*a.`.0....... |
| 1bdc0 | 0a 0b 0d a3 0f ff f5 3e 65 66 5e 90 66 bc 39 20 00 b9 b9 b9 74 29 27 87 8e 1e 4d a5 23 87 8f 50 | .......>ef^.f.9.....t)'...M.#..P |
| 1bde0 | 5e 5e ae 6e f9 67 01 60 01 30 07 0b 80 0a ac 0d 07 c6 52 1d 36 1d 75 34 2c 00 2c 00 e6 60 01 50 | ^^.n.g.`.0........R.6.u4,.,..`.P |
| 1be00 | 41 45 ed 08 64 2f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc | AE..d/X.X...........`.P..`.X.X.. |
| 1be20 | c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 | .........`.P..`.X.X...........`. |
| 1be40 | 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 | P..`.X.X...........`.P..`.X.X... |
| 1be60 | 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 | ........`.P..`.X.X...........`.P |
| 1be80 | c2 02 60 7f 58 00 58 00 cc c1 02 a0 02 16 00 16 00 9d 60 01 50 c2 02 60 7f 58 00 58 00 cc c1 02 | ..`.X.X...........`.P..`.X.X.... |
| 1bea0 | a0 02 16 00 e7 12 80 75 eb d6 8b 67 b6 a2 8c 0c 16 00 5b 61 01 50 01 0b 80 25 01 68 25 b7 30 53 | .......u...g......[a.P...%.h%.0S |
| 1bec0 | 0b 76 4b 4a 48 48 a4 b8 b8 7a 74 fa b4 76 01 d8 bc 79 8b 7c ff 17 2e a8 2f 57 16 00 d3 b0 00 a8 | .vKJHH...zt..v...y.|..../W...... |
| 1bee0 | 80 05 c0 bc 00 a0 37 6e d5 ea 2e 3a 77 ee ac ea fb 62 0b b4 c4 c4 44 7a f4 d1 ce f4 e3 8f 9b 34 | ......7n...:w....b....Dz.......4 |
| 1bf00 | 7f 9f 3f ff 3c 20 f7 f8 cf c9 c9 51 fd 19 e3 be 8c f5 ea d5 b1 bd 40 ad 87 05 40 89 2d 02 30 61 | ..?.<......Q..........@[email protected] |
| 1bf20 | c2 38 fa fc f3 19 76 cf 23 0b 80 79 01 58 ba 74 39 75 ec d8 89 ce 9c 49 d7 74 6f 1c 6a fa d9 67 | .8....v.#..y.X.t9u.....I.to.j..g |
| 1bf40 | 33 e8 e5 97 5f d4 f4 39 f4 e2 19 e7 33 29 f3 42 a6 3c 1b 52 2d d8 9c b5 a8 a8 58 bc 93 38 db 0b | 3..._..9....3).B.<.R-.....X..8.. |
| 1bf60 | d4 7a 58 00 94 58 2b 00 f5 ea c5 d0 88 91 23 e8 9b 65 4b ed 9e 47 16 00 f3 02 30 7b f6 6c ea dd | .zX..X+.......#..eK..G....0{.l.. |
| 1bf80 | bb 2f 9d 3c 79 52 d3 bd d1 20 8b 8b 8b 29 3e 5e 5b 83 7c e9 a5 c9 42 34 5e 91 cf bb 76 ed 9a ea | ./.<yR.......)>^[.|...B4^...v... |
| 1bfa0 | cf 85 86 86 52 66 66 26 b5 68 d1 dc f6 02 b5 1e 16 00 25 d6 0a 00 5e e8 ae 5d bf 8a b4 93 c2 c2 | ....Rff&.h........%...^..]...... |
| 1bfc0 | c2 ac 7e 3e 26 a4 fc 03 03 69 cc e8 d1 a2 42 16 99 bc 86 05 c0 bc 00 4c 9e fc 32 4d 99 f2 1a 1d | ..~>&....i....B........L..2M.... |
| 1bfe0 | 3e 7c 58 d3 bd 51 3e 51 51 51 b4 75 eb 4f d4 a3 47 77 55 9f e9 d9 b3 17 25 25 cd a2 cb 97 2f cb | >|X..Q>QQQ.u.O..GwU.....%%..../. |
| 1c000 | a4 85 c8 c8 48 da b1 63 87 78 56 37 7d 0a d5 3a 58 00 94 58 2b 00 9e 9e 9e e4 ef ef 2f b7 db f6 | ....H..c.xV7}..:X..X+......./... |
| 1c020 | f2 f2 b2 fa f9 b8 8f 8f 8f 97 18 23 06 52 6e ee 15 93 d7 b0 00 98 17 80 c7 1e eb 49 2b 56 7c 4b | ...........#.Rn............I+V|K |
| 1c040 | 07 f6 ef a7 6b d7 b5 9d 5d e0 ed ed 4d e1 e1 35 29 fb f2 25 5a fd dd 1a 4a 4e de 2c 27 f6 70 1b | ....k...]...M..5)..%Z...JN.,'.p. |
| 1c060 | 1c 95 70 5d fc 80 f7 13 1f 1f 4f 7d fa f4 a3 bb ef bd 97 2e 67 5f 92 07 a5 68 e9 fd 41 6c 6c 1c | ..p]......O}........g_...h..All. |
| 1c080 | cd 9c f9 05 4d 9a f4 d7 0a 2b 77 13 b0 00 28 b1 56 00 f4 02 e2 81 ed bb 03 02 cc ef db cf 02 60 | ....M....+w...(.V..............` |
| 1c0a0 | 5e 00 ea d4 a9 4b c7 4e 9c a4 d4 94 14 31 c6 2e d2 70 77 03 c6 a3 cf 82 83 82 c9 d7 cf 57 36 78 | ^....K.N.....1...pw..........W6x |
| 1c0c0 | 23 10 82 eb d7 af 89 b1 7e a1 e8 f1 73 64 af 5f 58 58 28 85 41 0b 58 75 68 d8 b0 11 f5 ef df 57 | #.......~...sd._XX(.A.Xuh......W |
| 1c0e0 | 88 d5 37 f6 2d ec f2 61 01 50 c2 02 60 7f ec 29 00 20 2d ed 0c 15 89 86 99 a3 d1 2c 57 62 3c 21 | ..7.-..a.P..`..)..-........,Wb<! |
| 1c100 | c9 f8 b3 b1 a1 6b 6d f0 4a 60 69 c4 c6 c6 52 ad 5a 51 94 99 99 61 d3 bd 6c 84 05 40 09 0b 80 fd | .....km.J`i...R.ZQ...a..l..@.... |
| 1c120 | b1 b7 00 7c f5 d5 52 ea dc f9 11 b9 a6 6f 6b 63 b5 07 a1 a1 61 72 d8 d0 a4 49 43 47 67 85 05 40 | ...|..R......okc....ar...ICGg..@ |
| 1c140 | 09 0b 80 fd b1 b7 00 3c f8 e0 5f 68 e3 c6 1f e4 44 20 4c 74 67 02 e6 7f fd fa f1 f4 ce db 6f d2 | .......<.._h....D.Ltg.........o. |
| 1c160 | db ef bc ed e8 ec b0 00 28 61 01 b0 3f f6 16 00 b0 6f df 7e 51 46 61 72 a9 cd 99 ac 00 9c b0 8c | ........(a..?....o.~QFar........ |
| 1c180 | 55 a2 3a d1 b5 29 e7 52 b6 a3 b3 c3 02 a0 84 05 c0 fe 54 84 00 f4 ef ff b8 b8 6e 31 1d 3b 76 8c | U.:..).R..........T.......n1.;v. |
| 1c1a0 | ae 5e bd ea d0 ef 6b 04 ef 20 26 26 96 be fc f2 4b 9a 38 71 9c a3 b3 03 58 00 94 b0 00 d8 9f 8a | .^....k...&&....K.8q....X....... |
| 1c1c0 | 10 00 b0 61 c3 0f 74 ef bd f7 52 7a 7a 9a 74 f2 71 24 30 fd 6b d6 ac 29 dd 85 e3 e3 eb 93 2d c7 | ...a..t...Rzz.t.q$0.k..)......-. |
| 1c1e0 | ab eb 08 0b 80 12 16 00 fb 53 51 02 10 1c 5c 9d 76 ef fe 9d 42 42 aa d3 b9 73 e7 1c 26 02 68 fc | .........SQ...\.v...BB...s..&.h. |
| 1c200 | 70 14 f3 f5 f5 a5 47 1e 7d 84 7e d9 b1 c3 21 f9 30 01 0b 80 12 16 00 fb 53 51 02 00 f0 9d 37 6e | p.....G.}.~...!.0.......SQ....7n |
| 1c220 | dc 64 10 81 b3 e7 a8 a0 50 bd bf be 1e a0 dc f1 ae e0 4f 30 6c e8 50 fa 6e d5 ca 0a 7d be 05 58 | .d......P.........O0l.P.n...}..X |
| 1c240 | 00 94 b0 00 d8 9f 8a 14 00 50 b3 66 04 ad 58 b9 92 ee 6a 75 97 0c 13 86 03 8f bd ad 01 f4 fa f0 | .........P.f..X...ju............ |
| 1c260 | 0c 85 67 e1 d9 b3 67 68 d0 a0 81 d2 f5 d7 c9 60 01 50 32 64 c8 70 9a 37 6f 36 a5 a4 a4 3a 64 f6 | ..g...gh.......`.P2d.p.7o6...:d. |
| 1c280 | 18 4e 22 51 51 b5 c8 cf cf 87 ae 5d 2b 31 79 cd de bd 7f ca f1 a4 56 01 a8 5f 3f 96 c2 23 6a 52 | .N"QQ......]+1y.......V.._?..#jR |
| 1c2a0 | e6 79 87 3a 9f d0 b4 69 1f d3 e8 d1 63 e8 c4 89 e3 aa 3f 03 47 9c 84 84 78 1a 3a 74 04 cd 9f 3f | .y.:...i....c.....?.G...x.:t...? |
| 1c2c0 | c7 aa e7 fe 6d d2 f3 f4 b7 e7 5f 90 ab 03 17 2e 64 49 6f 3e 2c 13 6a 75 e3 35 07 1a bd d1 25 1c | ....m....._.....dIo>,.ju.5....%. |
| 1c2e0 | 33 fd f0 44 9c 2d 3a 93 89 e3 c7 93 93 8c f9 95 b0 00 28 19 3b 76 02 4d 9f 3e 8d 72 73 f3 1d f2 | 3..D.-:...........(.;v.M.>.rs... |
| 1c300 | 7c 0f 0f 4f 21 02 1e 14 2a 2a e9 45 51 49 4d 91 9a 7a 54 36 66 2d 79 44 d8 aa af af 17 25 34 4c | |..O!...**.EQIM..zT6f-yD.....%4L |
| 1c320 | a4 c3 87 52 1c f2 dd 8c cc 9c 95 44 23 47 3c a5 b9 8c fd fd 7d 69 dc b8 89 f4 e9 a7 1f db f4 fc | ...R.......D#G<.....}i.......... |
| 1c340 | 67 9e 79 86 46 8c 18 45 4d 9b 36 15 65 ed 45 05 57 0b 28 2f 2f 4f 0e 0f 60 19 40 10 2c 89 3f 04 | g.y.F..EM.6.e.E.W.(//O..`.@.,.?. |
| 1c360 | 09 09 c2 0a ab cd d7 d7 4f 8e f1 4b 4a 4a 28 f5 c8 61 5a f2 d5 57 a2 1e 4d 17 22 7d d1 a1 65 6d | ........O..KJJ(..aZ..W..M."}..em |
| 1c380 | 01 16 00 53 60 f2 28 3b 5b 7d ef aa 27 68 a8 21 21 c1 b2 87 32 47 50 50 b0 5c da 2a d4 30 9e 75 | ...S`.(;[}..'h.!!...2GPP.\.*.0.u |
| 1c3a0 | 73 73 17 f7 0d a5 ac ac 4c 87 7c af d2 78 78 09 91 f3 f4 36 1b ec 64 0e bd df 8b bf 7f 00 3d f0 | ss......L.|..xx....6..d.......=. |
| 1c3c0 | c0 03 d4 b6 5d 3b 4a 6c 90 48 d1 31 d1 14 1c 18 44 3e 3e 3e 64 a9 4a a3 f1 e3 1d e4 e7 e7 c9 50 | ....];Jl.H.1....D>>>d.J........P |
| 1c3e0 | e0 d4 d4 c3 b4 6d db 36 4a 4e 4e 76 b4 7b af 16 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 | .....m.6JNNv.{..X....a.`.....a\. |
| 1c400 | 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 | ...qaX....a.`.....a\....qaX....a |
| 1c420 | 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 | .`.....a\....qaX....a.`.....a\.. |
| 1c440 | 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 | ..qaX....a.`.....a\....qaX....a. |
| 1c460 | 60 18 17 86 05 c0 16 dc dd dd a8 4d db f6 d4 b8 61 22 35 69 d2 84 fc 02 02 e4 ef f3 f3 f2 e8 f4 | `..........M....a"5i............ |
| 1c480 | a9 53 b4 77 ef 3e fa e5 97 9d 94 95 65 bf 93 78 ea d4 89 26 0f 8f 6a f2 10 8a db f3 e6 4e 7e 7e | .S.w.>......e..x...&..j......N~~ |
| 1c4a0 | be 74 e8 d0 21 9b ee 5f bd 7a c8 8d 03 48 94 fb e4 bb 51 40 80 3f 5d b9 a2 6d 6b 6f 23 38 40 03 | .t..!.._.z...H....Q@.?]..mko#8@. |
| 1c4c0 | 5b ef 17 17 17 95 f9 9b 8f 8f af fc 4e e6 ee 6d 3e 4f d6 23 b7 4d 0f 0d a1 ac 0b da de 55 93 26 | [...........N..m>O.#.M.......U.& |
| 1c4e0 | 4d a9 79 f3 e6 14 17 17 47 35 c2 6a 50 41 71 21 9d 3a 7e 82 ce 9e 3b 27 de ff 5e 3a 7c d8 b1 67 | M.y.....G5.jPAq!.:~...;'..^:|..g |
| 1c500 | 30 58 80 05 c0 1a fa f6 ed 47 cf 3e fb 1c b5 6e dd 5a 36 82 a2 a2 62 2a 2c 2c ba 71 dc d4 75 aa | 0X.......G.>...n.Z6...b*,,.q..u. |
| 1c520 | 56 ad 1a 79 79 79 8b 4a ee 21 0f 8a 38 71 e2 24 ad 59 b3 86 3e f8 60 aa 3c a9 56 3f dc e5 c9 36 | V..yyy.J.!..8q.$.Y..>.`.<.V?...6 |
| 1c540 | 9e 9e d5 48 79 8e 85 db 8d 37 72 ff fd 6d 68 db b6 ed 56 dd bd 67 cf 5e f4 ed b7 2b 28 2f ef aa | ...Hy....7r..mh...V..g.^...+(/.. |
| 1c560 | 89 83 32 dc c8 df df 47 1e f1 95 94 34 53 d3 7d d1 d8 4e 9f 4e 97 a7 e7 98 12 00 1c 00 b2 7d fb | ..2....G....4S.}..N.N.........}. |
| 1c580 | 0e 6a d3 e6 3e 8d 79 b2 9e 6a d5 3c 84 f0 78 52 9d e8 ba 94 76 ea 74 b9 d7 b6 be fb 2e 7a f1 85 | .j..>.y..j.<..xR....v.t......z.. |
| 1c5a0 | c9 d4 b1 63 47 79 e6 20 c0 7b 28 2e 2e 91 e7 05 e0 bd e3 c0 10 bc 83 4b 97 72 a4 10 7c fb ed 37 | ...cGy...{(............K.r..|..7 |
| 1c5c0 | 34 73 e6 17 22 df 8e 39 70 c6 0c 2c 00 5a e8 d3 a7 2f bd f5 d6 3b d4 a0 41 03 79 e2 4b 76 76 36 | 4s.."..9p..,.Z.../...;..A.y.Kvv6 |
| 1c5e0 | 15 14 14 98 3d 49 06 bd 30 2a 02 8e 8a 0a 09 09 91 ff 5f b6 6c 39 4d 9c 38 96 2e 5e b4 fd 80 0b | ....=I..0*........_.l9M.8..^.... |
| 1c600 | e4 e7 ab af 96 d0 d1 a3 47 a5 d0 94 06 15 b1 6e 9d ba b4 74 d9 d7 f4 d4 53 23 ac ba 7f a7 4e 0f | ........G......n...t....S#....N. |
| 1c620 | d2 8f 3f 6e 12 bd d8 91 32 c7 67 e1 fe d5 ab 57 97 e2 17 13 53 47 56 7e b5 4c 9d fa 21 4d 98 30 | ..?n....2.g....W....SGV~.L..!M.0 |
| 1c640 | 5e 88 c0 69 93 67 f4 e1 d8 b3 dd bb 7f a5 87 1e fa 8b a6 3c d9 82 97 b0 48 ea c6 c4 88 ef 14 48 | ^..i.g.............<....H......H |
| 1c660 | b9 97 4d 5b 1e be 3e 3e b4 60 d1 62 ea de bd bb b0 f2 f2 85 65 97 25 0f 07 41 d9 2b df 3f ca c7 | ..M[..>>.`.b........e.%..A.+.?.. |
| 1c680 | d0 11 78 89 4e 22 50 0a 05 1a ff e2 c5 0b e9 f9 bf 3f 4f f9 b9 79 ba e5 dd 06 58 00 d4 e0 e3 ed | ..x.N"P..........?O..y....X..... |
| 1c6a0 | 4b 8b bf 5e 42 dd ba 74 a5 0b c2 44 84 f9 a9 34 b9 2d 81 c6 8f a3 a3 c2 c3 c3 65 a5 79 f5 d5 57 | K..^B..t...D...4.-........e.y..W |
| 1c6c0 | e9 cb 2f 3f b7 29 5f 3b 76 ec 14 8d 2f 96 ce 9f 3f 6f f2 ef 01 62 48 12 10 14 4c 91 35 c3 45 63 | ../?.)_;v.../...?o...bH...L.5.Ec |
| 1c6e0 | d1 7e 18 66 fb f6 1d 44 63 db 4c 07 0f 1e 34 d9 d8 20 6e d1 d1 d1 34 67 ce 5c 1a 37 ee 59 55 f7 | .~.f...Dc.L...4...n...4g.\.7.YU. |
| 1c700 | 6c d8 b0 11 ed da f5 2b 65 66 66 ca 43 3a 4d 01 01 f8 fd f7 df e8 d1 47 3b 6b ce 93 b5 60 48 12 | l......+eff.C:M........G;k...`H. |
| 1c720 | 13 1b 47 a1 a1 41 b2 71 2b c1 61 ac 3f fd e7 67 8a ae 17 4d 67 cf 9e a5 fc fc 7c 4d 16 08 c4 c0 | ..G..A.q+.a.?..g...Mg.....|M.... |
| 1c740 | cf cf 4f 1e 16 8a a1 cd 6b af fd 83 be f8 c2 b6 f7 af 03 2c 00 96 88 8c 8c a4 4d 9b 36 53 bd 7a | ..O.....k..........,......M.6S.z |
| 1c760 | f5 e4 8b 47 e3 b5 c5 f4 44 45 c0 11 5d 51 51 35 69 c6 8c 2f c4 50 e2 19 ab ee d3 b8 71 13 d1 48 | ...G....DE..]QQ5i../.P......q..H |
| 1c780 | f6 d0 f1 e3 c7 a4 15 62 ee 59 18 9b be f2 ca 2b f4 d1 47 1f 6a 7e 86 9a c6 06 91 c1 e9 bb 6d db | .......b.Y.....+..G.j~........m. |
| 1c7a0 | b5 a1 3f 7e fb dd e2 3d 93 93 b7 52 b3 66 4d e9 cc 99 33 66 ef e9 8c 02 f0 c7 1f 7b 6f d6 01 ad | ..?~...=...R.fM...3f.......{o... |
| 1c7c0 | e2 5f 1a bc 93 88 88 08 31 fc 09 a1 c7 1f 1f 40 4b 97 7e ad db 77 b0 02 16 80 f2 a8 5e 3d 54 9e | ._......1......@K.~..w......^=T. |
| 1c7e0 | f7 56 ab 56 2d 59 61 6d 79 f1 46 60 09 60 ec 8b 89 ae f6 ed 1f 10 e3 c3 3d 56 dd 27 69 d6 6c ea | .V.V-Yamy.F`.`..........=V.'i.l. |
| 1c800 | d7 a7 1f 9d 3c 75 b2 5c 41 0a 0d 0d 15 3d ce 65 d1 f3 26 6a 7e 86 9a c6 86 ef 83 0a 9d 9a 7a 84 | ....<u.\A....=.e..&j~.........z. |
| 1c820 | ee bb ef ee 72 ef 87 a3 bd 67 cc f8 5c 9e a5 67 4e b4 80 b3 09 c0 94 29 6f 48 11 3d 76 ec a8 1c | ....r....g..\..gN......)oH.=v... |
| 1c840 | eb 2b 81 b9 8f 72 c0 bf 78 17 48 e6 f2 06 01 40 7d fa f5 d7 dd 62 88 d3 49 b7 fc 5b 09 0b 40 79 | .+...r..x.H....@}....b..I..[..@y |
| 1c860 | 6c dd ba ed 66 6f 65 aa f1 1b 26 7c 3c a5 69 87 9e d0 cb cb 47 bc 60 37 59 b9 73 73 73 e5 89 b3 | l...foe...&|<.i.....G.`7Y.sss... |
| 1c880 | a8 30 c6 f1 39 ae 0f 0a 0a 12 95 2c 8c fa f6 ed 4d df 7f bf c1 aa 7c f9 f8 f9 52 7a da 39 ba 74 | .0..9......,....M.....|...Rz.9.t |
| 1c8a0 | 31 cb e2 2c 3c f2 57 bf 7e 3c 75 e9 d2 59 58 32 3f 68 7a 8e da c6 86 71 2e 86 02 2f bf fc 0a 4d | 1..,<.W.~<u..YX2?hz....q.../...M |
| 1c8c0 | 9b f6 2f 93 d7 e0 20 ce c3 87 53 e5 7d 2e 5e bc 58 ae 68 59 2b 00 18 92 40 58 7d 7d 7d e4 cf 5a | ../.......S.}.^.X.hY+...@X}}}..Z |
| 1c8e0 | 40 39 05 07 07 52 58 78 0d ca ca bc 7d 25 e0 ec 99 f3 54 58 54 58 e6 38 76 34 7a bc 77 cc 85 e0 | @9...RXx....}%....TXTX.8v4z.w... |
| 1c900 | f3 68 06 68 e0 58 1d 42 1d c0 f5 a8 07 a8 3b f8 be 78 ff a1 c2 fa 73 13 9f bb e3 8e 66 94 91 71 | .h.h.X.B......;..x....s.....f..q |
| 1c920 | 5e 43 0e ed 02 0b 80 39 50 99 a7 4c 79 8d 4e 9c 38 61 b2 b7 c2 0b c7 c4 5e 60 60 90 5c 6a fb f9 | ^C.....9P..Ly.N.8a......^``.\j.. |
| 1c940 | e7 9f 69 cf 9e df 45 05 70 17 e6 79 33 6a de bc 99 5c 1e f2 f6 f6 96 f3 06 a8 08 f8 19 ea 3f f9 | ..i...E.p..y3j...\............?. |
| 1c960 | 95 97 e9 e3 7f 5b 5f e6 2f be f8 92 18 43 be 2e 7a a4 63 65 26 ff 94 a0 d2 61 18 f3 fb ef 7f d0 | .....[_./....C..z.ce&....a...... |
| 1c980 | c3 0f 3f a8 e9 39 5a 7a 5b 34 02 cc 71 24 26 26 98 5c f6 9c 3d 77 1e f5 ed dd 87 4e 9d 3a 65 31 | ..?..9Zz[4..q$&&.\..=w.....N.:e1 |
| 1c9a0 | cf d6 0a 00 de 47 6a 6a 8a 78 1f a9 42 64 43 34 7d 57 9c ca 8c ef d0 b7 7f 6f ba 94 75 eb 48 ef | .....Gjj.x..BdC4}W.......o..u.H. |
| 1c9c0 | fb 1f 68 47 3f ff f4 1f 3a 70 e0 50 99 09 cb c0 c0 40 29 7e ef be fb 0e 2d 59 b2 44 8a 31 4e 16 | ..hG?...:p.P.....@)~....-Y.D.1N. |
| 1c9e0 | c6 7b ff cb 5f 1e a6 c7 1e eb 4e 09 09 0d 45 47 90 2b 27 0c 21 0e 91 11 91 34 62 d4 53 f4 f5 57 | .{.._.....N...EG.+'.!....4b.S..W |
| 1ca00 | 8b 35 e5 cf 4e b0 00 98 22 2c b4 06 1d 39 7a 4c 1e 45 8d 99 7e 25 68 c8 68 54 47 c5 35 e3 c6 3d | .5..N...",...9zL.E..~%h.hTG.5..= |
| 1ca20 | 27 1a ff 56 d3 85 e2 e6 4e 93 27 4f a6 49 93 9e 97 15 c3 cb cb 93 e6 cf 9b 4b 23 47 8d b4 29 7f | '..V....N.'O.I...........K#G..). |
| 1ca40 | 07 0f a6 c8 9e 07 95 4a 0d 68 98 b5 6a d5 16 96 40 ac 18 c3 9e 51 fd 1c 2d 02 80 ca 5d bb 76 6d | [email protected]...].vm |
| 1ca60 | da b8 f1 07 ea df bf cf 6d 7f 7b a0 6d 3b da f8 c3 46 4a 4b 4b 97 56 91 25 ac 15 00 58 21 23 47 | ........m.{.m;...FJKK.V.%...X!#G |
| 1ca80 | 8e a0 e5 cb 97 db 54 be a5 79 e1 85 bf d3 3b 6f bf 4b 87 52 0e 95 b1 5a a2 a2 6a d1 5b 6f bd 49 | ......T..y....;o.K.R...Z..j.[o.I |
| 1caa0 | 9f 7c 32 cd ec e7 ef ba eb 6e 7a f3 cd b7 a8 63 c7 4e a2 de 78 d0 d7 4b 96 d1 80 27 fa eb 96 3f | .|2......nz....c.N..x..K...'...? |
| 1cac0 | 1b 61 01 30 c5 47 1f 4d a3 a7 9f 7e 9a 8e 1f 3f 5e a6 92 a1 e7 47 e3 c7 dc 40 d7 ae 8f aa ba 5f | .a.0.G.M...~...?^....G...@....._ |
| 1cae0 | dd ba d1 b4 7a ed 5a f2 f6 f0 a6 46 8d 13 6c ca db c3 0f 3f 42 6b d6 ac a5 23 47 8e dc 36 2c 41 | ....z.Z....F..l....?Bk...#G..6,A |
| 1cb00 | 03 44 02 c8 73 e9 de 0a a6 6a 74 74 3d fa f2 8b 2f e8 f9 17 26 a9 7e 96 d6 f1 36 84 a6 4e 9d 3a | .D..s....jtt=.../...&.~...6..N.: |
| 1cb20 | a2 e7 eb 21 84 e0 fb 9b bf df bb f7 7f 14 11 51 53 ae 56 a8 99 40 b5 56 00 12 13 13 e5 f2 e2 e7 | [email protected]........ |
| 1cb40 | 9f cf b0 a9 8c 4b f3 e5 97 33 69 c0 80 27 64 5d 50 02 51 1d 32 64 10 ad 5b b7 d6 e2 7d 7a f5 ea | .....K...3i..'d]P.Q.2d..[...}z.. |
| 1cb60 | 4d af bf fe 26 dd 7f ff 7d 72 4e c6 49 60 01 30 05 c6 7c 05 85 05 65 7a 7f 98 d3 58 c6 c3 4c 70 | M...&...}rN.I`.0..|...ez...X..Lp |
| 1cb80 | 8b 16 cd 35 df 17 eb c1 b6 be fc 4d 9b b6 88 f1 63 73 99 87 d2 8d 09 73 0b 98 5c cb c9 c9 11 79 | ...5.......M....cs.....s..\....y |
| 1cba0 | 6b 51 c6 3a c0 df 61 85 44 46 d6 54 fd 2c ad 02 80 f2 a9 51 23 5c 96 5b c3 86 0d e4 ef a6 4c 79 | kQ.:..a.DF.T.,.....Q#\.[......Ly |
| 1cbc0 | 5d 0c 59 5e 94 79 53 3b 89 6a bd 00 34 a4 89 13 c7 d3 8c 19 9f d9 54 c6 a5 f9 ec b3 19 34 78 f0 | ].Y^.yS;.j..4.........T......4x. |
| 1cbe0 | 10 39 dc 52 82 a5 c1 43 87 52 a8 53 a7 0e e2 5d e8 37 21 59 81 b0 00 28 79 40 8c f9 92 93 ff 23 | .9.R...C.R.S...].7!Y...(y@.....# |
| 1cc00 | c7 f5 ca 31 1f 4c ff da b5 eb 88 8a f9 08 6d dd fa 53 85 e7 2d 22 4a 0c 3b 52 8f 51 7a 7a ba 5c | ...1.L........m..S..-"J.;R.Qzz.\ |
| 1cc20 | 87 36 82 1e 1e 4b 54 63 c7 8f a5 43 07 0e d0 e6 cd c9 65 e6 07 30 29 86 25 c1 51 4f 8f a2 05 f3 | .6...KTc...C......e..0).%.QO.... |
| 1cc40 | e7 a9 7a 9e 35 33 ee b0 90 90 97 49 93 26 89 9e f8 33 3a 77 2e 43 e6 15 c2 a4 16 6b 05 20 36 36 | ..z.53.....I.&...3:w.C.....k..66 |
| 1cc60 | 96 46 8c 18 4e cb 96 2d d5 ad cc 27 4c 98 44 1f 7e f8 a1 78 de 81 32 d6 0b be ab d1 af 63 ed da | .F..N..-...'L.D.~..x..2......c.. |
| 1cc80 | 75 b4 60 d1 02 39 5f 50 89 60 01 50 f2 c1 07 1f d1 b3 cf 8e 91 de 75 ca 17 8e e5 bb 93 27 4f 59 | u.`..9_P.`.P..........u......'OY |
| 1cca0 | 5c ee b2 17 d3 a7 7f 46 43 87 0e 91 bd 69 e9 ca 0f d3 1b e3 51 cc 62 97 94 14 0b eb 00 8d 2e af | \......FC....i......Q.b......... |
| 1ccc0 | 8c a3 0d 2a 6b 5a 5a 1a b5 6e 7d a7 aa e7 59 9a 71 77 bb e1 6f 0c a1 2c 5d 56 98 1c 83 6b 34 cc | ...*kZZ..n}...Y.qw..o..,]V...k4. |
| 1cce0 | e6 96 2d 5b 48 d3 bf f4 e7 cb fb 2c b0 56 00 d0 23 6f d8 b0 9e d6 af 5f 2f 7f 56 0b 26 ff 76 ef | ..-[H......,.V..#o....._/.V.&.v. |
| 1cd00 | fe 4d 0c 5b ca ae ca dc 79 67 6b fa f5 d7 5d 94 92 72 d8 e4 12 20 86 5d 28 7f 4c 40 c2 e3 f3 d2 | .M.[....ygk...]..r.....](.L@.... |
| 1cd20 | a5 6c da bf 7f 1f 6d d8 f8 03 ad 5d bd 9a f6 ed db ab c7 ab b7 17 2c 00 4a b6 6c d9 42 8d 1b 37 | .l....m....]..........,.J.l.B..7 |
| 1cd40 | 15 3d d7 b9 32 7f ab 5f bf be 18 c7 bd 21 44 e2 9f 26 3f 3b 7e fc 44 ea d1 a3 87 ea c9 39 98 e4 | .=..2.._.....!D..&?;~.D......9.. |
| 1cd60 | d9 97 73 68 f0 93 03 55 5d 8f de 14 93 68 ca 86 1d 15 15 25 5d 67 3b 77 7e 44 fe ff 8b 2f 92 c4 | ..sh...U]....h.....%]g;w~D.../.. |
| 1cd80 | b8 f5 71 29 14 a5 1b 17 66 ac 63 e2 ea 53 bb b6 6d 64 90 92 25 ca 6b 6c 18 52 ec dc b5 8b 5a b5 | ..q)....f.c..S..md..%.kl.R....Z. |
| 1cda0 | 6c 29 9f a1 b4 48 8c f3 11 f8 5b 69 4b 0a 8d 1f c1 3c b0 a0 5a dc d1 42 c6 02 94 28 ee 6d ad 00 | l)...H....[iK....<..Z..B...(.m.. |
| 1cdc0 | 20 fe 22 28 28 f0 c6 ec bc b7 aa 32 35 7c ae 1a 2d 58 b0 50 8c e7 07 9b fc 3b cc 7c e4 b9 bc 39 | .."((......25|..-X.P.....;.|...9 |
| 1cde0 | 8c db 5d 7f 03 0c 79 10 ef 37 33 23 93 b6 6c de 4c 49 49 5f 08 cb 6c b3 ea 3c 55 10 2c 00 4a 0e | ..]...y..73#..l.LII_..l..<U.,.J. |
| 1ce00 | ec 3f 44 01 81 01 72 ad fa b6 2f 28 5e 30 26 99 50 01 b7 6f ff d9 e4 67 31 61 34 6a d4 48 ca cc | .?D...r.../(^0&.P..o...g1a4j.H.. |
| 1ce20 | 54 27 00 a8 24 88 09 80 57 a0 25 46 8e 1c 49 ff f7 7f 33 28 35 35 b5 8c 69 8f d8 84 1e 3d 1f a3 | T'..$...W.%F..I...3(55..i....=.. |
| 1ce40 | f5 6b d7 c8 df 21 42 0d cb 7e b0 62 4a f7 5a f8 0e 72 a6 fe fb 8d aa 66 a2 cb 6b 6c 98 ec eb d3 | .k...!B..~.bJ.Z..r.....f..kl.... |
| 1ce60 | a7 0f 75 ed da 95 9e 7a ea 29 39 2c 51 b3 24 09 1f 88 f3 42 5c 3b 75 ea 40 bf ef d9 47 79 b9 57 | ..u....z.)9,Q.$....B\;[email protected] |
| 1ce80 | ca 0c b5 2a da 11 28 26 26 86 66 ce fc 92 fe f6 37 d3 13 a4 5d ba 74 a5 15 2b 56 0a 01 38 27 e7 | ...*..(&&.f.....7...].t..+V..8'. |
| 1cea0 | 37 d4 4c 64 1a 05 01 d6 01 2c 0c cc ff 20 cf 2f bf fc 12 ad 5e bd 4a 97 7c eb 00 0b 80 12 2c b1 | 7.Ld.....,...../....^.J.|.....,. |
| 1cec0 | a1 67 56 8e 59 d1 ab 41 00 ea d5 ab 2b 2b bb 29 fe f5 af 8f 64 74 9c a9 19 63 53 a0 17 cd cf bf | .gV.Y..A....++.)....dt...cS..... |
| 1cee0 | 4a 8d 1a 59 5e 19 d8 b3 e7 4f 61 c2 d7 90 3e f4 a5 41 e5 42 43 88 89 89 be ed f7 70 5d 45 43 52 | J..Y^....Oa...>..A.BC......p]ECR |
| 1cf00 | 5e 0f 33 15 13 75 d1 d1 b5 44 65 2e 7f 5c 5e 5e 63 4b 48 48 10 16 47 67 4a 4e de 2c 2c 93 4c 2a | ^.3..u...De..\^^cKHH..GgJN.,,.L* |
| 1cf20 | 28 b8 5a c6 51 46 89 71 95 a0 6b d7 2e a2 37 fc 91 b2 73 72 29 3d ed 74 99 c9 41 67 13 00 f0 d7 | (.Z.QF.q..k...7...sr)=.t..Ag.... |
| 1cf40 | bf 4e a2 f7 de fb a7 fc 8e e8 1c b4 78 85 1a 1d c6 f0 ae 30 54 80 fb ef e0 c1 83 74 c9 bb 8d b0 | .N..........x......0T......t.... |
| 1cf60 | 00 28 39 78 f0 b0 f4 24 53 ae 00 18 04 a0 a1 74 74 39 7a 34 d5 e4 67 ed 25 00 f7 dd df 86 92 37 | .(9x...$S......tt9z4..g.%......7 |
| 1cf80 | ff 54 c6 15 15 79 42 30 10 fc fc a7 4c f9 c7 6d 9f 79 ee b9 b1 32 3f 58 2e 2c dd 33 e3 33 b1 b1 | .T...yB0....L..m.y...2?X.,.3.3.. |
| 1cfa0 | 71 f4 a1 f8 cc 6b ff 78 b5 dc e7 96 d7 d8 1a 35 6a 44 4f 3c 31 90 96 2f ff 9a c6 8c 19 4b ff fe | q....k.x.......5jDO<1../.....K.. |
| 1cfc0 | f7 47 66 9d a6 80 c1 4f a0 8e 5c 1e ec df bf af fc 5d de d5 42 3a 71 ec 58 a5 10 00 00 4b e0 e3 | .Gf....O..\......]..B:q.X....K.. |
| 1cfe0 | 8f a7 53 bd e8 68 e9 dc 95 23 86 6f c8 bb da 7c 40 08 7c 7d fd a8 56 ad 28 5a bf 7e 83 b0 a0 7a | ..S..h...#.o...|@.|}..V.(Z.~...z |
| 1d000 | ea 92 7f 1b 60 01 50 f2 c7 1f fb 44 0f 19 56 66 1c 6f 1c 02 f4 ee dd 53 c6 f6 9b 02 0d ee e9 a7 | ....`.P....D..Vf.o.....S........ |
| 1d020 | 47 cb 86 20 81 5f 78 e9 7f 15 a8 15 80 6f be f9 56 c6 9e 63 02 4f 39 a6 87 af 7f 84 18 42 5c 2f | G...._x......o..V..c.O9......B\/ |
| 1d040 | 29 5b 09 4f 9d 4a 97 93 81 98 a5 2e 0d 7a a2 12 71 7d 6c 6c 74 b9 cf b5 24 00 f0 ed 5f b4 68 be | )[.O.J.......z..q}llt...$..._.h. |
| 1d060 | fc 7f 72 72 32 35 6f de 42 5a 47 a6 42 87 d1 f3 c9 32 4c 68 40 57 84 d9 ef ed e3 2d 7a d3 2b 74 | [email protected].+t |
| 1d080 | 5c 88 9a 5e 02 00 71 43 4f 8b 84 9f d5 12 1d 5d 97 3e fb ec 33 1a 3b f6 39 55 d7 8f 7e e6 59 91 | \..^..qCO......].>..3.;.9U..~.Y. |
| 1d0a0 | 46 53 93 46 8d e5 fb 30 ba fc 42 fc 4c 85 06 2b 81 25 04 d1 c1 64 33 84 c7 81 b0 00 28 f9 f6 db | FS.F...0..B.L..+.%...d3.....(... |
| 1d0c0 | 55 f4 c0 03 6d 4d 9a f9 f0 34 4b 4a 4a a2 e7 9f 37 dd 53 2c 5c b0 88 9e 1c 34 50 54 02 43 05 40 | U...mM...4KJJ...7.S,\....4PT.C.@ |
| 1d0e0 | 3d c8 15 0d 30 ef ca 15 69 51 28 2b ba 1a 01 c0 e4 13 56 1e 30 01 a5 f4 a2 83 00 20 a6 be 4b 97 | =...0...iQ(+......V.0.........K. |
| 1d100 | 47 e5 7c 02 86 2e 00 56 02 fc cc 97 2f ff 56 ba 24 2b 05 00 f3 06 f1 f1 f1 d4 b7 6f 5f 5a b5 6a | G.|....V..../.V.$+.........o_Z.j |
| 1d120 | a5 d9 67 6b 11 80 b8 b8 fa b4 7b f7 ef 62 e8 94 5d c6 7a 42 be 50 76 63 9e 7b 96 e6 cc 4a 92 bf | ..gk......{..b..].zB.Pvc.{...J.. |
| 1d140 | f3 f5 f3 15 22 9b a3 ab 00 a0 3c af 5c c9 15 8d f1 8a f8 39 58 f5 3b c7 8a c1 bc 79 73 c4 7b fd | ....".....<.\......9X.;....ys.{. |
| 1d160 | 9b ea cf 80 3a 75 ea d2 80 01 03 44 f9 77 a3 a6 4d 9b 4a 91 2b bc e1 3f 02 b7 60 bc 07 53 d6 01 | ....:u.....D.w..M.J.+..?..`..S.. |
| 1d180 | 84 10 2b 4a 57 af 16 88 72 ab a7 e9 99 3a c3 02 a0 04 31 00 f0 b3 4f 49 49 29 a3 e4 c1 c1 c1 52 | ..+JW...r....:....1...OII).....R |
| 1d1a0 | e5 13 12 e2 4d 7e b6 b1 a8 04 f5 85 79 6d 9c 3f 80 73 08 66 ee a7 4e 9d 2a 9d 73 94 f3 0a 6a 04 | ....M~......ym.?.s.f..N.*.s...j. |
| 1d1c0 | e0 ed b7 df 13 e3 cf 89 72 5d df d4 52 1c ee 81 71 3d fe 35 ee 02 84 6c a3 02 a2 57 32 25 3c 00 | ........r]..R...q=.5...l...W2%<. |
| 1d1e0 | 11 7c 18 1e b4 69 73 af d9 67 6b 11 00 f0 f7 bf ff 9d de 78 e3 2d 69 01 19 87 2a e8 89 61 fa 6f | .|...is..gk........x.-i...*..a.o |
| 1d200 | df be 5d 34 94 47 6e 5e 6b 0f 01 c0 73 e0 9a bd 78 f1 22 dd ea 83 16 30 f9 8a f9 8d 6e dd 7a d0 | ..]4.Gn^k...s...x."....0....n.z. |
| 1d220 | 1d 77 b4 10 f9 2b 91 43 05 53 7b 07 40 bc 31 79 5b b7 6e 1d 9d 77 89 d2 04 0b 80 92 66 cd 9a 8b | .w...+.C.S{[email protected][.n..w......f... |
| 1d240 | 61 c0 1e 29 00 ca 8a 69 dc 00 03 ee a6 b3 6e f4 64 6a 98 35 6b 8e 9c 2d 57 6e dc a1 46 00 8e 1d | a..)...i......n.dj.5k..-Wn..F... |
| 1d260 | 3b 21 c7 cf e6 26 d8 d0 9b 18 d7 d4 8d ff 1a 2b 9b 31 34 d5 14 86 5e b9 9e a8 b4 8d 84 10 98 9e | ;!...&.........+.14...^......... |
| 1d280 | d3 d0 2a 00 60 e7 ce 5d d2 e1 08 cb a8 f8 0c 86 1b 88 04 6c d6 ac c9 6d 15 dd 1e 02 80 89 c9 71 | ..*.`..]...........l...m.......q |
| 1d2a0 | e3 c6 3a da ac 96 60 b5 03 4b c6 03 07 0e 16 df 33 a3 8c 15 06 61 44 d9 77 ee d2 95 be 5f bf ce | ..:...`..K......3....aD.w...._.. |
| 1d2c0 | 51 d9 64 01 30 45 6a ea 31 d1 40 bc 4d ae e7 1b 43 3f db b7 6f 27 44 42 dd 86 9b 4b 96 2c a5 4e | [email protected]?..o'DB...K.,.N |
| 1d2e0 | 9d 3a 49 f7 dd d2 58 12 80 3e fd fa d3 e2 85 8b 64 4f 6d 6a eb 2c 5b 90 5b 86 d5 ad 4b cb 96 7d | .:I...X..>......dOmj.,[.[...K..} |
| 1d300 | 4d a3 46 8d 32 79 8d 35 02 d0 b2 45 4b 4a de fa 5f ca ca c8 90 21 b4 10 cc c9 93 5f a4 69 d3 6e | M.F.2y.5...EKJ.._....!....._.i.n |
| 1d320 | 0f 98 b1 87 00 d8 c3 15 d8 48 58 58 0d da b1 e3 17 7a e3 ad 37 68 a1 4a 4f 4a b0 68 d1 57 d4 ae | .........HXX.....z..7h.JOJ.h.W.. |
| 1d340 | 5d 3b 93 cb ca 8d 1b 37 a6 de bd 7b d1 77 df ad 54 7d 3f 9d 61 01 30 05 22 c0 de 7a eb 6d b9 8e | ];.....7...{.w..T}?.a.0."..z.m.. |
| 1d360 | ae 6c 78 50 6e 54 50 2c a1 f5 eb d7 47 58 0b 96 77 c1 99 33 67 1e 3d f4 d0 43 26 fd f3 cb 13 80 | .lxPnTP,....GX..w..3g.=..C&..... |
| 1d380 | 9d 3b 77 52 bd 7a e6 b7 fc b2 15 38 ac 04 57 0f 91 5b 86 15 15 97 f5 72 b3 46 00 c0 fb ef bf 2f | .;wR.z.....8..W..[.....r.F...../ |
| 1d3a0 | 7a e2 09 b2 61 c3 1f a1 7d fb b6 65 ae b1 87 00 c4 c7 37 90 3b 2c cd 9d 3b 47 f7 b2 da bc f9 3f | z...a...}..e......7.;,..;G.....? |
| 1d3c0 | d4 b1 63 3b 91 d7 12 fa 56 34 d8 09 13 c6 d1 d9 74 cb 91 95 98 18 c6 6a 89 72 39 16 f5 a8 71 e3 | ..c;....V4......t......j.r9...q. |
| 1d3e0 | 46 d2 71 6c cd 9a d5 ba e7 57 25 2c 00 e6 c0 0c 3a 36 76 40 a3 55 9a d1 18 0a 60 f6 dd cb d3 8b | F.ql.....W%,....:[email protected]....`..... |
| 1d400 | e6 2f 5a 40 53 df 7b 8f ce 9c 29 3b 69 88 ad bf c6 8d 1b 2f 7b 58 98 80 a5 bd e5 40 79 02 80 bd | ./Z@S.{...);i....../{X.....@y... |
| 1d420 | f3 d0 78 4c ed 9e 83 ca 63 4c 6a 40 43 31 a6 d2 18 b7 0c 7b 51 f4 d0 9f 4c 2b 1b d2 6a ad 00 18 | ..xL....cLj@C1.....{Q...L+..j... |
| 1d440 | ca 2f 8d ea d4 a9 45 89 e2 ba 14 f1 79 25 f6 10 00 44 69 be fd f6 5b f4 c9 27 1f cb fb 6b c3 8d | ./....E.....y%...Di...[..'...k.. |
| 1d460 | 42 84 18 a6 e3 3d 2a de f7 cc 99 b3 44 23 7e 42 4e 0c 1b 27 f0 b0 7f c0 86 f5 6b e9 93 e9 d3 69 | B....=*.....D#~BN..'......k....i |
| 1d480 | db b6 ff 9a bc a3 87 87 27 ed d9 b3 57 6e 18 a3 f4 de 84 15 89 25 65 ac 2c 39 70 eb 70 16 00 73 | ........'...Wn.......%e.,9p.p..s |
| 1d4a0 | 0c 1a 34 88 92 92 66 cb 59 76 53 31 ec 86 7d f7 fd a4 10 e0 65 62 eb ef 63 c7 8e 88 17 9d 2b 7e | ..4...f.YvS1..}.....eb..c.....+~ |
| 1d4c0 | 57 9d 62 62 e2 44 85 8c 90 e2 81 89 20 dc c3 d4 ac b5 39 01 98 3b 77 01 f5 ea d5 b3 8c 3b 2f 9e | W.bb.D............9..;w......;/. |
| 1d4e0 | 8b 67 62 19 2f 30 30 c0 e2 ce 37 58 96 c2 e4 23 f2 88 7c 28 bd f5 70 af 9c 9c cb a2 37 2a bb 65 | .gb./00...7X...#..|(..p.....7*.e |
| 1d500 | 98 2d 02 80 5e ef be fb ee a3 f1 e3 c7 99 fc bb 3d 04 00 93 a1 08 d8 f2 f1 f5 93 3f 6b 42 d4 60 | .-..^...........=..........?kB.` |
| 1d520 | 1f 2f 0f 1a fe d4 08 9a 3b fb 96 05 f1 d2 4b 98 14 9e 22 97 60 8d f5 00 ef 00 73 28 10 78 7f 7f | ./......;.....K...".`.....s(.x.. |
| 1d540 | 3f ba 70 f1 12 1d da bf 9f 52 8e a4 d0 e5 ec 2b 37 fc 33 62 e4 b6 f1 18 4a a2 dc 95 96 24 de 3d | ?.p......R.....+7.3b....J....$.= |
| 1d560 | 7c 02 22 22 d4 c7 2c d8 01 16 80 f2 98 37 6f a1 30 f3 fb ca 97 af ec bd 8d 18 b7 fe 46 c5 43 42 | |.""..,......7o.0...........F.CB |
| 1d580 | cf 80 46 86 e5 20 f4 dc 78 f1 e6 1c 45 d0 f8 20 00 0d 1a c4 dd f6 7b f8 b1 9f 3f 9f 21 ad 0f e5 | ..F.....x...E.........{...?.!... |
| 1d5a0 | 96 5f a8 d8 78 5e f3 16 77 50 f6 45 75 2e c7 e8 89 f6 ee fd 53 1e 14 a2 5c 89 80 30 c0 0a e8 d1 | ._..x^..wP.Eu.......S...\..0.... |
| 1d5c0 | a3 7b 99 2d ca 6c 11 00 4b d8 43 00 e4 de 7c 98 14 bd b1 3f 9f 16 0c 7e 1e 0d 64 dc fe ca 95 df | .{.-.l..K.C...|....?...~..d..... |
| 1d5e0 | ca df 0d 1c f8 a4 8c 11 40 27 80 72 33 b7 f5 b7 b7 97 97 10 1d 5f f2 f1 f6 a1 6a 1e d5 64 be 60 | ........@'.r3........_....j..d.` |
| 1d600 | f1 41 30 8c be 01 a5 c1 67 20 10 f3 e7 2f a0 31 63 9e b6 aa fc 74 82 05 c0 12 cb 97 af a0 2e 5d | .A0.....g..../.1c....t.........] |
| 1d620 | ba c8 7d 01 f1 42 f5 38 8c 02 15 07 0d 19 61 b3 38 00 a3 6d db db 0f c0 80 db e9 3b ef bc 5b 26 | ..}..B.8......a.8..m.......;..[& |
| 1d640 | a4 17 9f 83 2b 2d 36 04 19 3c 58 5d 00 91 91 0f 3f fc 48 6e 72 a2 8c 24 34 6c 19 86 60 a2 5d 37 | ....+-6..<X]....?.Hnr..$4l..`.]7 |
| 1d660 | 83 89 8c 54 36 01 b0 f5 9d e0 3b 61 52 6e d5 aa ef e4 ef 16 2c 58 2c 2c 41 98 fe 67 e5 2a 8c a5 | ...T6.....;aRn......,X,,A..g.*.. |
| 1d680 | 58 07 35 18 2d 38 ec 16 05 c1 81 df 84 03 61 01 50 03 86 02 18 12 c0 94 c3 ba ba b5 33 f2 46 9f | X.5.-8........a.P...........3.F. |
| 1d6a0 | 70 8c 21 21 00 49 49 b3 84 89 5c d6 fb cc dc 96 5f 58 3b 46 6f dd a6 ed fd f4 ab 8a 68 be d2 c4 | p.!!.II...\....._X;Fo.......h... |
| 1d6c0 | c6 c6 d0 ff 0e a4 d0 69 21 00 ca 25 29 78 a6 41 04 10 ed 78 fe fc ad 89 2d 57 17 00 30 7a f4 33 | .......i!..%)x.A...x....-W..0z.3 |
| 1d6e0 | 42 8c df 93 47 95 61 22 0f 65 67 ed 73 0d 5b c2 87 c8 95 a4 61 c3 86 3a 7a 4b 70 c0 02 a0 96 41 | B...G.a".eg.s.[.....a..:zKp....A |
| 1d700 | 43 86 d0 3f df fd a7 f4 1a c3 ac 3c 4c 73 b5 42 00 d5 47 e3 c5 8b 0f 0e ae 4e 7b f6 ec 91 cb 55 | C..?.......<Ls.B..G......N{....U |
| 1d720 | a6 26 8f b0 2e bc 6a e5 77 65 b6 fc 02 10 8e 8c 8c 4c 6a d1 a2 99 55 df 21 39 f9 27 59 c9 95 a1 | .&....j.we.......Lj...U.!9.'Y... |
| 1d740 | ce 86 2d c3 a2 69 ee dc 79 b7 09 12 0b c0 8d fc 44 d6 a4 e9 d3 3f a7 1e dd ba c9 f0 65 e3 9c 8e | ..-..i..y.......D....?......e... |
| 1d760 | 1a b7 5f 63 f9 de 3c 14 46 0c f9 46 3f f3 b4 3c de cc 09 60 01 d0 02 ce 8f c3 06 8f 43 86 0c 95 | .._c..<.F..F?..<...`........C... |
| 1d780 | 31 f8 d8 de 0b b3 bb c6 e3 a1 8c 15 d2 38 36 44 6f ef ef e7 4f 41 c1 c1 e2 77 d7 44 83 df 29 03 | 1............86Do...OA...w.D..). |
| 1d7a0 | 77 ca 0b 07 fd ed b7 3d d4 b2 65 73 79 a6 5c e9 ca 05 93 11 c7 56 bd f4 d2 64 9a 3a f5 9f 16 f3 | w......=..esy.\......V...d.:.... |
| 1d7c0 | 6a 8a 27 9f 1c 44 0b 17 2e 10 56 cc 65 45 e3 71 93 71 f4 58 f5 c0 b9 7c 98 97 00 dd ba 76 a3 d5 | j.'..D....V.eE.q.q.X...|.....v.. |
| 1d7e0 | 6b 56 53 f6 25 71 fd f5 db af 0f 09 09 a2 67 9f 1d 47 33 66 7c 6a 55 5e 6a 84 d7 a0 8c f3 19 74 | kVS.%q........g..G3f|jU^j......t |
| 1d800 | e5 72 1e 15 29 ce 07 0c 09 09 96 a7 1e dd 77 5f 59 2f 45 f3 79 b2 0d c3 51 67 41 c2 d2 1b 2c 44 | .r..).........w_Y/E.y...QgA...,D |
| 1d820 | 6d a1 c9 6b 12 12 12 a5 bb 70 d7 ae dd c5 fb 8f 94 e5 64 7c ff 10 31 39 44 c0 3b 2b b5 37 00 2c | m..k.....p........d|..19D.;+.7., |
| 1d840 | 3d ec 1c 5d 54 58 48 ab d7 ae a1 09 e3 c7 da 6d 59 d7 0a 58 00 ac a5 9b e8 0d fa f5 7d 9c ee be | =..]TXH........mY..X........}... |
| 1d860 | e7 1e 29 06 98 60 c3 04 20 0e 07 bd 7e ed 3a e5 8b 4a 71 31 fb 22 a5 1e 4e a5 75 eb d7 d1 57 8b | ..)..`......~.:..Jq1."..N.u...W. |
| 1d880 | 16 88 b1 64 f9 eb c6 c1 c1 21 34 6f c1 7c ca 15 95 4a 39 e9 28 e7 0d 02 03 e9 59 d1 7b 64 65 5d | ...d.....!4o.|...J9.(.....Y.{de] |
| 1d8a0 | 24 6b 70 f7 f0 a0 79 73 e6 8b ca 5a 60 d2 ad 18 5b 96 c3 0d 7a fb 76 83 65 d2 aa 55 6b 9a f2 fa | $kp...ys...Z`...[...z.v.e..Uk... |
| 1d8c0 | eb 94 69 62 23 0c 9c 06 f4 c9 a7 9f d2 a6 8d d6 9d 6d 10 1c 1c 44 73 e6 0a 31 ba 74 b1 cc d8 1a | ..ib#............m...Ds..1.t.... |
| 1d8e0 | c3 1f 78 62 2a 23 1c 2d e5 c9 56 c2 23 22 e8 83 f7 a7 d2 cf 5b b7 5a bc b6 4d db 07 a8 eb a3 5d | ..xb*#.-..V.#"......[.Z..M.....] |
| 1d900 | a5 48 61 42 0f 9e 7f 98 04 a6 1b 4b b3 f9 b9 b9 d2 f9 67 ff c1 fd b4 7e ed 7a 5a b8 78 3e e5 5c | .HaB.......K......g....~.zZ.x>.\ |
| 1d920 | 72 e8 78 df 14 2c 00 7a 81 0d 1f 50 01 ae 8b 92 28 29 2a b4 18 6b cf 54 3d 3c bd bd c8 13 cb b2 | r.x..,.z...P....()*..k.T=<...... |
| 1d940 | a2 59 e5 e5 3b c5 e1 9f 96 60 01 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 | .Y..;....`.`.....a\....qaX....a. |
| 1d960 | 60 18 17 86 05 80 61 5c 18 16 00 86 71 61 58 00 18 c6 85 61 01 60 18 17 86 05 80 61 5c 18 16 00 | `.....a\....qaX....a.`.....a\... |
| 1d980 | 86 71 61 9c 4e 00 22 45 da 28 92 75 f1 ae 0c c3 68 01 51 58 7f 15 69 ba ad 37 d2 4b 00 c2 44 c2 | .qa.N."E.(.u....h.QX..i..7.K..D. |
| 1d9a0 | 26 e9 77 3b b0 50 18 c6 55 c0 86 16 a3 45 9a 6d eb 8d f4 12 80 00 91 10 2c df d1 81 85 c2 30 ae | &.w;.P..U....E.m........,.....0. |
| 1d9c0 | 02 f6 82 c7 de 72 df d8 7a 23 bd 04 c0 5b 24 9c eb d4 c7 81 85 c2 30 ae 02 76 9c ed 21 d2 16 5b | .....r..z#...[$.......0..v..!..[ |
| 1d9e0 | 6f a4 97 00 60 47 0d 8c 47 c6 38 b0 50 18 c6 55 c0 d6 44 d8 77 cd f2 e9 36 16 d0 4b 00 70 1f 6c | o...`G..G.8.P..U..D.w...6..K.p.l |
| 1da00 | 03 f3 ba 8e f7 64 18 c6 34 47 45 fa 8b 48 c7 6c bd 91 9e 8d 75 b0 48 b3 44 f2 74 50 a1 30 8c ab | .....d..4GE..H.l....u.H.D.tP.0.. |
| 1da20 | 80 ad a5 bb 88 a4 ee 80 89 72 d0 53 00 b0 13 e4 5a 91 42 1d 54 28 0c e3 2a 2c 10 e9 29 91 8a 6c | .........r.S....Z.B.T(..*,..)..l |
| 1da40 | bd 91 9e 02 50 53 a4 35 22 dd e5 a0 42 61 18 57 00 8d 1e 7b c0 cf d4 e3 66 7a 0a 00 26 02 df 10 | ....PS.5"...Ba.W...{....fz..&... |
| 1da60 | 69 b2 48 ea 4e bf 64 18 46 2b 47 44 ea 2a 92 ba 33 ee 2d a0 f7 84 dd 1d 22 e1 80 b6 d8 0a 2e 14 | i.H.N.d.F+GD.*..3.-....."....... |
| 1da80 | 86 71 05 e0 01 f8 6f 91 5e 26 1d cc 7f a0 b7 00 e0 c8 db 17 45 9a 22 92 57 85 16 0d c3 54 7d f6 | .q....o.^&..........E.".W....T}. |
| 1daa0 | 8a d4 4f 24 dd ce 25 b7 c7 92 1d e6 02 3e 27 83 a3 42 b5 8a 29 17 86 a9 f2 60 ed 1f 63 7f 9c 4d | ..O$..%......>'..B..)....`..c..M |
| 1dac0 | a6 db d1 4a f6 5a b3 c7 b9 d9 ef 89 f4 18 19 bc 04 19 86 b1 0e 1c a3 74 42 a4 d7 44 5a 42 06 37 | ...J.Z.................tB..DZB.7 |
| 1dae0 | 60 dd b0 a7 d3 4e 0d 91 c6 de 48 61 76 7c 0e c3 54 55 30 e6 df 46 06 27 bb 9f 6f fc 5f 57 ec ed | `....N....Hav|..TU0..F.'..o._W.. |
| 1db00 | b5 87 de bf bb 48 93 44 6a 29 92 8f 9d 9f c7 30 55 01 f4 fa 67 45 5a 4e 86 49 bf e3 37 7e a7 3b | .....H.Dj).....0U...gEZN.I..7~.; |
| 1db20 | 15 e1 b6 8b 67 60 bf 80 6e 64 f0 16 bc 53 24 ff 0a 78 2e c3 54 36 d0 c3 a7 8b b4 5a 24 1c 75 0c | ....g`..nd...S$..x..T6.....Z$.u. |
| 1db40 | 5f ff ab f6 7c 60 45 fa ed e3 59 18 16 b4 17 e9 71 91 1e 10 29 9c d8 67 80 61 d0 c8 0f 92 21 a4 | _...|`E...Y.....q...)..g.a....!. |
| 1db60 | 1e 93 7c 07 48 e7 b1 be 39 1c 15 b8 03 0b a0 29 19 c2 87 e1 d4 10 4f bc 6c c8 b8 16 30 e9 71 5e | ..|.H...9......)......O.l...0.q^ |
| 1db80 | fc 76 91 96 8a b4 59 24 9c 43 af fb 38 bf 3c 1c 1d b9 07 bf 81 ba 22 3d 22 52 5f 91 5a 8b 14 e4 | .v....Y$.C..8.<......."="R_.Z... |
| 1dba0 | 04 f9 62 18 7b 81 dd 7c 30 ab bf 81 0c 63 fc df 44 ba 4c 76 1a e3 5b c2 59 1a 1a f2 51 9d 0c 5b | ..b.{..|0....c..D.Lv..[.Y...Q..[ |
| 1dbc0 | 8a f5 27 43 a8 63 6d 62 3f 02 a6 ea 90 2b d2 1e 32 ec e2 83 a0 39 84 f4 ea e2 cd 67 0b ce 22 00 | ..'C.cmb?....+..2....9.....g..". |
| 1dbe0 | a5 c1 ca 41 02 19 1c 89 7a 91 61 a7 61 5f 47 67 8a 61 ac 00 0e 3b e7 44 fa 49 a4 af c9 b0 94 77 | ...A....z.a.a_Gg.a...;.D.I.....w |
| 1dc00 | 81 74 74 e4 b1 15 67 14 00 23 98 1c c4 ea 41 07 32 58 05 f7 93 c1 9f c0 99 f3 2c f1 0f 08 a0 47 | .tt...g..#....A.2X........,....G |
| 1dc20 | bb 74 a3 d0 ea d5 29 27 27 87 b2 b3 2f 51 41 c1 55 2a 29 71 9a f7 ee f4 78 78 78 90 af af 2f 05 | .t....)''.../QA.U*)q....xxx.../. |
| 1dc40 | 89 32 0c f2 0f a0 b3 19 67 69 e3 fa 0d 94 97 9f ef e8 ac a9 a1 40 a4 c3 64 98 cd 47 6c cc ff 44 | [email protected] |
| 1dc60 | ca 73 74 a6 4c e1 f4 8d e9 06 d8 74 b4 05 19 26 0d b1 11 02 82 8d 9c 7a e3 91 fa f5 e3 a9 5f bf | .st.L......t...&.......z......_. |
| 1dc80 | 7e 34 72 e4 48 f1 73 dc 6d 7f bb 2e 46 7b d7 ae 39 64 c8 e7 c4 b8 51 35 13 03 be 5d bb 76 d3 bc | ~4r.H.s.m...F{..9d....Q5...].v.. |
| 1dca0 | 79 73 69 cd 9a 55 74 e2 c4 49 47 67 b2 3c f0 42 b3 45 fa 45 a4 65 64 38 27 e3 34 55 f0 a4 9e 56 | ysi..Ut..IGg.<.B.E.E.ed8'.4U...V |
| 1dcc0 | 2a 8b 00 18 41 a3 8f 21 c3 7e 68 98 34 84 73 51 a0 a3 33 65 09 0f 0f 4f ea df bf 1f 0d 1b f6 14 | *...A..!.~h.4.sQ..3e...O........ |
| 1dce0 | dd 7b ef bd a2 67 f3 a1 8b 17 2f 4a eb a0 b0 b0 50 88 81 eb 5a 06 e8 e9 fd fc fc a8 ba e8 e9 f1 | .{...g..../J....P...Z........... |
| 1dd00 | ef d9 b3 e7 68 fd f7 eb 69 ce ac 59 b4 6d db 7f 1d 9d 3d 35 a0 81 a3 a1 e3 5c 0c 34 fc 5d 64 10 | ....h...i..Y.m....=5.....\.4.]d. |
| 1dd20 | 82 4a a1 f0 95 4d 00 4a e7 1b 3b 0f b5 21 c3 f0 00 db 91 47 51 25 f0 29 f0 f4 f6 a2 81 03 07 d1 | .J...M.J..;..!.....GQ%.)........ |
| 1dd40 | b0 21 c3 a8 75 eb 56 b2 01 5c ba 74 89 2e 5f be ec 12 62 e0 e6 e6 76 b3 d1 87 84 84 90 8f 8f 0f | .!..u.V..\.t.._...b...v......... |
| 1dd60 | a5 a7 a7 d3 c6 4d 3f d0 ec a4 24 da b1 63 bb a3 b3 a8 16 98 f4 7f 92 c1 c4 c7 46 38 30 f9 0b 1c | .....M?...$..c............F80... |
| 1dd80 | 9d 29 ad 54 56 01 28 0d dc 8b 31 51 d8 93 0c 13 87 89 54 49 5c 8e 03 03 83 68 c8 90 21 34 78 f0 | .).TV.(...1Q......TI\....h..!4x. |
| 1dda0 | 50 6a de bc 99 6c 1c 59 59 59 74 e5 ca 15 2a 2a 2a aa 32 62 60 aa d1 a7 a5 a5 09 b3 7e 2d cd 9a | Pj...l.YYYt...***.2b`.......~-.. |
| 1ddc0 | 33 8b fe f8 6d b7 a3 b3 a8 16 bc 90 4c 32 4c e6 61 ed fe 3f 64 88 d2 ab b4 2f aa 2a 08 80 11 8c | 3...m.......L2L.a..?d..../.*.... |
| 1dde0 | 20 71 46 e1 83 64 b0 0a ee 11 29 a4 b2 7c c7 1a 35 6a d0 f0 e1 23 68 c0 80 27 a8 49 93 a6 54 52 | .qF..d....)..|..5j...#h..'.I..TR |
| 1de00 | 52 2c 87 09 46 31 b8 7e bd 52 58 94 37 31 36 7a 7f 7f 7f d9 e8 bd bc bc e9 f4 e9 d3 b4 6e dd ba | R,..F1.~.RX.716z.............n.. |
| 1de20 | ca d6 e8 01 bc f2 b0 6c 87 e5 3b 78 ea 61 39 2f d7 d1 99 d2 83 4a d1 38 ac f8 4e 98 17 68 45 86 | .......l..;x.a9/.....J.8..N..hE. |
| 1de40 | cd 13 e0 64 14 4d 06 a7 a3 4a 41 ed da 75 68 d8 b0 11 62 a8 30 50 4e 20 42 00 20 06 79 79 79 4e | ...d.M...JA..uh...b.0PN.B...yyyN |
| 1de60 | 2d 06 68 f4 9e e8 e9 65 a3 0f 15 8d de 8b 4e 9d 3a 49 ab 56 ad a6 39 a2 d1 ef db b7 d7 d1 59 d4 | -.h....e......N.:I.V..9.......Y. |
| 1de80 | 02 0a 19 0e 3a 70 d4 c1 d8 fe 7b 32 38 f0 14 3b 3a 63 7a 52 15 05 a0 34 70 2f c6 14 3c 02 91 7a | ....:p....{28..;:czR...4p/..<..z |
| 1dea0 | 8b d4 9c 2a 59 20 12 56 13 46 8f 7e 9a 7a f4 e8 45 71 71 b1 54 50 50 20 87 09 10 83 e2 e2 62 87 | ...*Y..V.F.~.z..Eqq.TPP.......b. |
| 1dec0 | 8b 81 6c f4 9e 9e d2 bc 0f 0d 0d 25 0f d1 d3 9f 3c 7e 5c 98 f7 6b 2a 63 a3 07 98 d4 83 4b ee 8f | ..l........%....<~\..k*c.....K.. |
| 1dee0 | 64 30 f3 77 90 c1 65 d7 39 55 d7 46 aa ba 00 18 c1 e4 20 02 91 10 80 84 e1 41 3b 32 ec 5c e4 f4 | d0.w..e.9U.F.............A;2.\.. |
| 1df00 | 93 86 a5 69 d6 ac 39 8d 18 31 82 7a f6 ec 29 ad 84 fc fc fc 9b 96 41 49 49 49 85 89 c1 ad 46 ef | ...i..9..1.z..).......AIII....F. |
| 1df20 | 2f 1a 7d 88 6c f4 27 8e 1d 15 3d fd 77 34 6b 56 12 1d 3c 78 d0 d1 45 65 0d 08 c8 41 10 ce 4a 91 | /.}.l.'...=.w4kV..<x..Ee...A..J. |
| 1df40 | be 23 c3 a6 9b 76 8d c4 73 06 5c 45 00 4a e3 47 86 40 24 58 04 b0 0c 1a 50 25 0c 44 6a d5 aa b5 | .#...v..s.\E.J.G.@$X....P%.Dj... |
| 1df60 | b0 0c c6 50 e7 ce 9d 29 2a 2a 8a ae 5c b9 2c c5 e0 ea d5 ab d2 32 d0 1b 63 a3 0f 08 08 90 4b 76 | ...P...)**..\.,......2..c.....Kv |
| 1df80 | 18 df 1f 17 3d fd ea d5 ab 44 a3 9f 25 1a fd 01 47 17 89 35 40 31 71 b8 46 e9 80 1c c4 e1 3b f5 | ....=....D..%[email protected].....;. |
| 1dfa0 | da bd 9e b8 a2 00 18 c1 9c 40 1d 91 1e 26 c3 5c 01 ce 33 a8 94 81 48 1d 3a 74 10 96 c1 48 7a f8 | .........@...&.\..3...H.:t...Hz. |
| 1dfc0 | e1 47 28 2c 2c ec a6 f7 21 2c 04 58 06 d6 e2 ee ee 2e 1b fa ad 46 ef 49 a9 a9 a9 b4 62 c5 0a 69 | .G(,,...!,.X.........F.I....b..i |
| 1dfe0 | de 1f 3b 76 d4 d1 5f dd 5a e0 83 af 0c c8 c1 81 9b 55 d2 cc 2f 8f 4a 57 d9 ed 80 31 10 09 02 60 | ..;v.._.Z........U../.JW...1...` |
| 1e000 | 0c 44 82 30 54 ca 40 24 88 00 bc 0f 3b 74 e8 44 21 21 d5 29 fb 52 36 5d 92 ae c8 05 aa c4 00 8d | .D.0T.@$....;t.D!!.).R6]........ |
| 1e020 | 1e 3d bd bf 7f 80 9c bd c7 ff 8f 1e 4d a5 6f be 59 29 1a 7d 52 65 6e f4 00 8d fc 0f 32 04 e4 ac | .=..........M.o.Y).}Ren.....2... |
| 1e040 | 27 27 09 c8 71 24 2c 00 b7 83 40 24 0c 09 4a 07 22 f9 39 3a 53 d6 d2 b3 77 1f 1a 31 6c 28 b5 6d | ''..q$,...@$..J.".9:S...w..1l(.m |
| 1e060 | d7 91 fc 7d 7d 84 55 90 2d 13 c4 a0 b4 8f 81 b1 d1 1b 7a fa 10 aa 56 cd 5d 98 f4 87 68 f9 f2 af | ...}}.U.-.........z...V.]...h... |
| 1e080 | 69 f6 dc 39 94 7e 3a cd d1 5f c5 16 8c 01 39 c9 64 30 f3 8d 01 39 2e d7 db 9b 82 05 c0 34 98 1c | i..9.~:.._....9.d0...9.......4.. |
| 1e0a0 | 8c a0 5b bb 17 21 10 09 93 88 95 b2 bc dc dd 3d a8 ff 80 c7 85 18 8c 90 ae c8 de de 5e d2 fb 10 | ..[..!.........=............^... |
| 1e0c0 | f3 05 68 f8 68 f4 62 88 4f 87 0e a5 c8 46 3f 67 ce 5c 4a 4b 3b ed e8 6c db 0a bc f2 b0 7f 7e e9 | ..h.h.b.O....F?g.\JK;..l......~. |
| 1e0e0 | 80 9c 4a 11 49 54 91 54 ca 0a 5d c1 20 10 09 27 1e 19 03 91 b0 ac e8 d4 81 48 e5 01 2f bc 81 03 | ..J.IT.T..]....'.........H../... |
| 1e100 | 9f a4 e1 c3 9f a2 7b ee b9 87 0e ec df 4f 0b bf 5a 44 0b e6 ce a5 b3 e7 ce 3a 3a 7b b6 82 5e fd | ......{......O..ZD.......::{..^. |
| 1e120 | 12 dd 1e 90 03 f3 c5 65 26 f5 b4 c2 02 a0 1e 4c 1a c6 d0 ad 40 24 6c 6e 0a 71 a8 b4 65 e8 e5 e5 | .......e&......L....@$ln.q..e... |
| 1e140 | 49 85 85 55 62 08 8c 65 0f 63 40 0e cc fc 5f 45 ca 21 36 f3 2d 52 69 2b af 03 31 06 22 dd 47 86 | I..Ub..e.c@..._E.!6.-Ri+..1.".G. |
| 1e160 | 49 c3 4e 64 d8 b7 a0 52 4e 1a 56 72 10 90 b3 8f 0c 26 3e 4c fd 54 aa a0 cd 34 ab 0a 2c 00 b6 81 | I.Nd...RN.Vr.....&>L.T...4..,... |
| 1e180 | a0 a3 46 64 38 01 09 a9 21 55 92 40 a4 4a 8c 31 20 67 2b dd 0a c8 c9 a0 4a 1c 90 e3 48 58 00 f4 | [email protected]+.....J...HX.. |
| 1e1a0 | 01 bd 3f c2 91 61 0d c0 2a 80 75 50 69 02 91 2a 09 e8 d9 71 34 b6 31 20 07 3e c6 55 22 20 c7 91 | ..?..a..*.uPi..*...q4.1..>.U"... |
| 1e1c0 | 70 05 d5 17 63 20 12 e6 07 30 4f 80 f9 82 7a 54 89 02 91 9c 0c 63 40 0e c6 f4 70 d8 41 40 0e b6 | [email protected]@.. |
| 1e1e0 | 05 aa 52 01 39 8e 84 05 c0 7e 60 a5 00 2b 06 38 f7 00 2b 08 58 49 a8 54 81 48 0e c4 78 42 8e 31 | ..R.9....~`..+.8..+.XI.T.H..xB.1 |
| 1e200 | 20 67 27 55 e1 80 1c 47 c2 02 60 7f e0 53 80 cd 4c db 92 c1 a7 00 be 05 95 2e 10 a9 82 c0 3a 7d | .g'U...G..`..S..L.............:} |
| 1e220 | e9 80 1c ac e3 57 f9 80 1c 47 c2 02 50 b1 c0 ab b0 09 19 bc 0c 71 68 2a bc 0e 5d fd f8 74 f4 ea | .....W...G..P........qh*..]..t.. |
| 1e240 | f0 cc 43 40 0e b6 ce de 42 86 80 1c 9e d4 ab 00 58 00 1c 03 26 0d 11 6f f0 10 19 26 0d 11 87 10 | [email protected]...&..o...&.... |
| 1e260 | 4c ae f5 3e e0 80 70 9c 0c 3e f9 18 df c3 47 ff b2 a3 33 e5 6a b8 52 85 73 46 50 fe 68 f8 10 00 | L..>..p..>....G...3.j.R.sFP.h... |
| 1e280 | 44 24 22 32 b1 d2 06 22 a9 04 01 39 38 f5 16 01 39 eb c8 20 02 55 c2 1b a9 32 c2 02 e0 3c 18 03 | D$"2..."...98...9....U...2...<.. |
| 1e2a0 | 91 8c bb 17 61 a8 50 69 03 91 14 c0 9c 87 59 9f 4c 86 49 3d ec f7 cd 01 39 4e 00 0b 80 f3 81 c9 | ....a.Pi......Y.L.I=....9N...... |
| 1e2c0 | 41 4c 12 62 b2 10 c3 03 4c 1e e2 18 f5 ca f8 ae 10 90 83 9d 75 70 ec 35 26 f6 f6 13 07 e4 38 15 | AL.b....L...........up.5&.....8. |
| 1e2e0 | 95 b1 52 b9 12 58 36 54 06 22 39 fb ee 45 c6 80 1c 2c dd a1 b7 df 44 86 25 3d 0e c8 71 42 58 00 | ..R..X6T."9..E...,....D.%=..qBX. |
| 1e300 | 2a 07 70 24 82 43 11 76 38 c6 5c 01 1c 8d e0 70 e4 4c ef 0f ce 39 a7 c8 e0 ac 83 49 3d 0e c8 a9 | *.p$.C.v8.\....p.L...9.....I=... |
| 1e320 | 04 38 53 05 62 2c 83 f7 05 17 e3 7b c9 30 3c c0 19 08 70 41 76 e4 a4 21 dc 71 11 90 03 f7 5c 9c | .8S.b,.....{.0<...pAv..!.q....\. |
| 1e340 | 90 03 77 5d 0e c8 a9 24 b0 00 54 5e 10 74 84 e0 23 63 20 52 23 aa b8 40 24 4c ea 21 00 07 c7 5e | ..w]...$..T^.t..#c.R#..@$L.!...^ |
| 1e360 | c3 cc df 4a 1c 90 53 29 61 01 a8 fc a0 f7 47 38 72 e9 40 24 84 2b db e3 dd a2 67 47 c8 2d 02 72 | ...J..S)a.....G8r.@$.+....gG.-.r |
| 1e380 | b0 8c 87 9e df 29 8f bd 66 d4 c1 02 50 75 c0 bb c4 06 25 c6 40 a4 47 49 bf 40 24 8c e5 71 ea ad | .....)..f...Pu....%[email protected].@$..q.. |
| 1e3a0 | 31 20 07 63 7d 0e c8 a9 02 b0 00 54 4d 10 88 54 9f 0c fe 04 98 34 b4 66 9f 02 4c de c1 ac 4f 16 | 1..c}......TM..T.....4.f..L...O. |
| 1e3c0 | 69 21 19 36 d3 bc 44 3c a9 57 a5 60 01 a8 da 18 f7 29 c0 56 e7 b0 0a 5a 93 21 30 c9 9c 55 80 c6 | i!.6..D<.W.`.....).V...Z.!0..U.. |
| 1e3e0 | 8d 75 7a 6c 97 8d ed b5 30 b1 07 af 3d 36 f3 ab 28 2c 00 ae 81 71 78 90 40 86 15 04 f8 16 d4 a5 | .uzl....0...=6..(,...qx.@....... |
| 1e400 | 5b 9e 86 58 a3 87 67 1e a2 ef b0 7e 8f 46 8f f3 f1 d8 cc af e2 fc 3f c6 39 4a 1d 45 53 4f 25 00 | [..X..g....~.F........?.9J.ESO%. |
| 1e420 | 00 00 00 49 45 4e 44 ae 42 60 82 28 00 00 00 40 00 00 00 80 00 00 00 01 00 20 00 00 00 00 00 00 | ...IEND.B`.(...@................ |
| 1e440 | 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | B............................... |
| 1e460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e4c0 | 00 00 00 00 00 00 0e 00 00 00 43 00 00 00 9c 00 00 00 d1 00 00 00 d3 00 00 00 a6 00 00 00 4d 00 | ..........C...................M. |
| 1e4e0 | 00 00 12 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 1d 00 | ................................ |
| 1e5c0 | 00 00 62 00 00 00 b9 00 00 00 f0 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f4 00 | ..b............................. |
| 1e5e0 | 00 00 c3 00 00 00 6d 00 00 00 23 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ......m...#..................... |
| 1e600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 32 00 00 00 85 00 00 00 d4 00 | ......................2......... |
| 1e6c0 | 00 00 f9 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1e6e0 | 00 00 ff 00 00 00 fb 00 00 00 db 00 00 00 90 00 00 00 3b 00 00 00 0b 00 00 00 00 00 00 00 00 00 | ..................;............. |
| 1e700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e7a0 | 00 00 00 00 00 00 01 00 00 00 13 00 00 00 4f 00 00 00 a7 00 00 00 e7 00 00 00 fd 00 00 00 ff 00 | ..............O................. |
| 1e7c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1e7e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ec 00 00 00 b1 00 00 00 59 00 00 00 18 00 | ..........................Y..... |
| 1e800 | 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 | ................................ |
| 1e8a0 | 00 00 25 00 00 00 70 00 00 00 c5 00 00 00 f4 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..%...p......................... |
| 1e8c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1e8e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 cd 00 | ................................ |
| 1e900 | 00 00 7b 00 00 00 2c 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..{...,......................... |
| 1e920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1e980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 3d 00 00 00 93 00 | ..........................=..... |
| 1e9a0 | 00 00 dc 00 00 00 fb 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1e9c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 33 34 32 ff a0 9f 9f ff 8e 8d 8d ff 24 22 22 ff 00 00 00 ff 00 | ...........342.........$""...... |
| 1e9e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ea00 | 00 00 fd 00 00 00 e3 00 00 00 9e 00 00 00 46 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 00 00 | ..............F................. |
| 1ea20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ea40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ea60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ea80 | 00 00 00 00 00 00 00 00 00 00 02 00 00 00 1a 00 00 00 5c 00 00 00 b4 00 00 00 ed 00 00 00 fe 00 | ..................\............. |
| 1eaa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 2a | ...............................* |
| 1eac0 | 29 29 ff 92 92 92 ff e4 e1 e1 ff fe fc fc ff fb f9 f9 ff fd fa fa ff fe fb fb ff dc db db ff 8c | )).............................. |
| 1eae0 | 8b 8b ff 27 26 26 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...'&&.......................... |
| 1eb00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f1 00 00 00 be 00 00 00 67 00 00 00 20 00 00 00 03 00 | ......................g......... |
| 1eb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1eb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1eb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1eb80 | 00 00 07 00 00 00 2e 00 00 00 7e 00 00 00 cf 00 00 00 f8 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..........~..................... |
| 1eba0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 33 32 32 ff 9a 99 99 ff ef ec ec ff ff | ...................322.......... |
| 1ebc0 | ff ff ff ff ff ff ff f4 f2 f2 ff ea e8 e8 ff e6 e4 e4 ff e6 e4 e4 ff eb e9 e9 ff f6 f3 f3 ff ff | ................................ |
| 1ebe0 | ff ff ff ff ff ff ff f1 ee ee ff 9f 9e 9e ff 3a 3a 3a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...............:::.............. |
| 1ec00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fa 00 00 00 d7 00 00 00 8a 00 | ................................ |
| 1ec20 | 00 00 36 00 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..6............................. |
| 1ec40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ec60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 11 00 00 00 49 00 | ..............................I. |
| 1ec80 | 00 00 a1 00 00 00 e4 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1eca0 | 00 00 ff 00 00 00 ff 12 13 13 ff 7a 78 78 ff d2 d0 d0 ff f7 f6 f6 ff f2 ee ee ff df dc dc ff d4 | ...........zxx.................. |
| 1ecc0 | d1 d1 ff cf cd cd ff ce cc cc ff ce cc cc ff ce cc cc ff ce cc cc ff ce cc cc ff ce cc cc ff cf | ................................ |
| 1ece0 | cd cd ff d4 d1 d1 ff de db db ff f0 ed ed ff f9 f6 f6 ff db d8 d8 ff 8b 89 89 ff 23 23 23 ff 00 | ...........................###.. |
| 1ed00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 | ................................ |
| 1ed20 | 00 00 ea 00 00 00 ac 00 00 00 53 00 00 00 15 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..........S..................... |
| 1ed40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ed60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 21 00 00 00 69 00 00 00 c0 00 00 00 f2 00 | ..................!...i......... |
| 1ed80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1eda0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1edc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ede0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ee00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ee20 | 00 00 ff 00 00 00 ff 00 00 00 f6 00 00 00 c9 00 00 00 75 00 00 00 28 00 00 00 05 00 00 00 00 00 | ..................u...(......... |
| 1ee40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ee60 | 00 00 00 00 00 00 00 00 00 00 1a 00 00 00 82 00 00 00 d8 00 00 00 fb 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ee80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1eea0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1eec0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1eee0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ef00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ef20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fc 00 00 00 df 00 00 00 90 00 00 00 23 00 | ..............................#. |
| 1ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ef60 | 00 00 00 00 00 00 11 00 00 00 ab 00 00 00 fb 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ef80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1efa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1efc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1efe0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f000 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f020 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 be 00 | ................................ |
| 1f040 | 00 00 1c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f060 | 00 00 00 00 00 00 46 00 00 00 f4 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......F......................... |
| 1f080 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f0a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f0c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f0e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f100 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f120 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fa 00 | ................................ |
| 1f140 | 00 00 5f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .._............................. |
| 1f160 | 00 00 00 00 00 00 6a 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......j......................... |
| 1f180 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f1a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f1c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f1e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f200 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f240 | 00 00 88 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f260 | 00 00 00 00 00 00 7a 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......z......................... |
| 1f280 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f2a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f2c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f2e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f300 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f320 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f340 | 00 00 98 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f360 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f380 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f3a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f3c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f3e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f400 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f420 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f440 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f460 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f480 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f4a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f4c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f4e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f500 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f520 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f540 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f560 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f580 | 00 00 ff 00 00 00 ff 00 00 00 ff 05 06 06 ff 5c 5b 5b ff 7f 7e 7e ff 62 61 61 ff 10 11 11 ff 00 | ...............\[[..~~.baa...... |
| 1f5a0 | 00 00 ff 18 16 16 ff 71 70 70 ff 32 30 30 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 2e 2c 2c ff 70 | .......qpp.200..............,,.p |
| 1f5c0 | 6e 6e ff 18 18 18 ff 26 26 26 ff 72 70 70 ff 13 13 13 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 4d | nn.....&&&.rpp.................M |
| 1f5e0 | 4c 4c ff 6c 6a 6a ff 00 00 00 ff 09 07 07 ff 63 62 62 ff 4e 4d 4d ff 4e 4d 4d ff 4e 4d 4e ff 5d | LL.ljj.........cbb.NMM.NMM.NMN.] |
| 1f600 | 5c 5c ff 2a 29 29 ff 00 00 00 ff 0a 09 09 ff 52 51 51 ff 7a 79 79 ff 61 60 60 ff 0e 0d 0d ff 00 | \\.*)).........RQQ.zyy.a``...... |
| 1f620 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f640 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f660 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f680 | 00 00 ff 00 00 00 ff 4a 49 49 ff ff fe fe ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 6f | .......JII.....................o |
| 1f6a0 | 6e 6e ff 10 11 11 ff ff ff ff ff df dc dc ff 00 00 00 ff 00 00 00 ff 00 00 00 ff d8 d7 d7 ff ff | nn.............................. |
| 1f6c0 | ff ff ff 18 17 18 ff 93 92 92 ff ff ff ff ff 4b 4c 4a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff df | ...............KLJ.............. |
| 1f6e0 | dc dc ff ff ff ff ff 07 08 08 ff 3a 39 39 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ...........:99.................. |
| 1f700 | ff ff ff b0 ad ad ff 55 54 54 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 22 | .......UTT....................." |
| 1f720 | 23 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | #!.............................. |
| 1f740 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f760 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f780 | 00 00 ff 02 03 03 ff fb f9 f9 ff ff ff ff ff 59 58 58 ff 00 00 00 ff 2e 2e 2e ff ff fd fd ff b5 | ...............YXX.............. |
| 1f7a0 | b2 b2 ff 00 00 00 ff bb b8 b8 ff ff ff ff ff ed ec ec ff fb fa fa ff ed ea ea ff ff ff ff ff ca | ................................ |
| 1f7c0 | c8 c8 ff 00 00 00 ff 80 7f 80 ff ff ff ff ff 23 24 22 ff 00 00 00 ff 94 92 92 ff 00 00 00 ff bd | ...............#$".............. |
| 1f7e0 | bb bb ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff 8b 8b 8b ff 00 00 00 ff 00 02 02 ff 18 | ..........."!!.................. |
| 1f800 | 19 1a ff 00 00 00 ff 0e 0c 0c ff cd ca ca ff 30 30 30 ff 00 00 00 ff 60 5f 5f ff ff ff ff ff 8b | ...............000.....`__...... |
| 1f820 | 88 88 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1f840 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f860 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f880 | 00 00 ff 4d 4c 4c ff ff ff ff ff a5 a2 a2 ff 00 00 00 ff 46 44 44 ff 96 93 93 ff ff ff ff ff bb | ...MLL.............FDD.......... |
| 1f8a0 | b8 b8 ff 00 00 00 ff 39 38 38 ff ff ff ff ff d1 cf cf ff 51 50 50 ff cc cc cc ff ff ff ff ff 4d | .......988.........QPP.........M |
| 1f8c0 | 4c 4c ff 00 00 00 ff 88 87 87 ff ff ff ff ff 19 18 19 ff 94 91 91 ff ff ff ff ff 0a 0a 0a ff a7 | LL.............................. |
| 1f8e0 | a4 a4 ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff aa a8 a8 ff 3d 3c 3c ff 52 51 4f ff 64 | ..........."!!.........=<<.RQO.d |
| 1f900 | 63 63 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 18 19 19 ff 70 6f 6f ff d7 d4 d4 ff ff ff ff ff 76 | cc.................poo.........v |
| 1f920 | 75 75 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | uu.............................. |
| 1f940 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1f960 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1f980 | 00 00 ff 63 62 62 ff ff ff ff ff 81 80 80 ff 00 00 00 ff a5 a4 a4 ff fb f8 f8 ff f1 ee ee ff ae | ...cbb.......................... |
| 1f9a0 | ab ab ff 00 00 00 ff 00 00 00 ff df dc dc ff dc d9 d9 ff 00 00 00 ff d3 d3 d1 ff ea e7 e7 ff 00 | ................................ |
| 1f9c0 | 00 00 ff 00 00 00 ff 8a 88 88 ff ff ff ff ff 89 87 87 ff f1 ef ef ff fd fb fb ff b9 b6 b6 ff ba | ................................ |
| 1f9e0 | b7 b7 ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff fb f8 f8 ff ff ff ff ff ff ff ff ff ff | ..........."!!.................. |
| 1fa00 | ff ff ff 1a 1a 1a ff 00 00 00 ff dd db dc ff ff ff ff ff ff ff ff ff f8 f7 f7 ff a0 9d 9d ff 00 | ................................ |
| 1fa20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fa40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fa60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1fa80 | 00 00 ff 2f 2e 2e ff ff ff ff ff d0 d0 d0 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | .../............................ |
| 1faa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 6d 6c 6c ff ff ff ff ff a2 a2 a0 ff ff ff ff ff 82 81 81 ff 00 | ...........mll.................. |
| 1fac0 | 00 00 ff 00 00 00 ff 89 88 88 ff fc fa fa ff ea e7 e7 ff da d8 d8 ff 6d 6d 6d ff fa f8 f8 ff e4 | .......................mmm...... |
| 1fae0 | e2 e2 ff ff ff ff ff 00 00 00 ff 22 21 21 ff ff ff ff ff 79 78 78 ff 00 00 00 ff 00 00 00 ff 00 | ..........."!!.....yxx.......... |
| 1fb00 | 00 00 ff 00 00 00 ff 3b 3b 39 ff ff ff ff ff b3 b1 b1 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | .......;;9...................... |
| 1fb20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fb40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fb60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1fb80 | 00 00 ff 00 00 00 ff c2 bf bf ff ff ff ff ff d6 d3 d3 ff 94 93 93 ff d9 d6 d6 ff fb fa fa ff 0d | ................................ |
| 1fba0 | 0e 0e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff f7 f6 f6 ff f5 f3 f3 ff ff fc fd ff 0a 0b 0b ff 00 | ................................ |
| 1fbc0 | 00 00 ff 00 00 00 ff 8e 8d 8d ff ff ff ff ff ff fe fe ff 52 51 51 ff 00 00 00 ff c2 bf bf ff f8 | ...................RQQ.......... |
| 1fbe0 | f6 f6 ff ff ff ff ff 00 00 00 ff 27 26 26 ff ff ff ff ff ce cb cb ff 8d 8a 8a ff 9e 9d 9d ff b5 | ...........'&&.................. |
| 1fc00 | b4 b4 ff 46 47 47 ff 1c 1a 1a ff ff ff ff ff cc cb cb ff 60 5f 5f ff c2 c1 c1 ff f9 f6 f6 ff 09 | ...FGG.............`__.......... |
| 1fc20 | 09 09 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fc40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fc60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1fc80 | 00 00 ff 00 00 00 ff 00 00 00 ff a3 a2 a2 ff ff ff ff ff ff ff ff ff ff ff ff ff cd cc cc ff 14 | ................................ |
| 1fca0 | 12 12 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff a8 a6 a6 ff ff ff ff ff b8 b6 b6 ff 00 00 00 ff 00 | ................................ |
| 1fcc0 | 00 00 ff 00 00 00 ff 94 93 93 ff ff ff ff ff cb c8 c8 ff 00 00 00 ff 00 00 00 ff 30 2f 2f ff fb | ...........................0//.. |
| 1fce0 | f8 f8 ff ff ff ff ff 0b 0b 0b ff 3a 38 38 ff ff ff ff ff fb fb fb ff ff ff ff ff ff ff ff ff ff | ...........:88.................. |
| 1fd00 | ff ff ff 88 87 87 ff 00 00 00 ff 8f 8e 8e ff ff ff ff ff ff ff ff ff ff ff ff ff cb c8 c8 ff 0e | ................................ |
| 1fd20 | 0e 0e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fd40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fd60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1fd80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 0a 0a 0a ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fda0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 07 05 05 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fdc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fde0 | 00 00 ff 02 02 02 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fe00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 07 06 06 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fe20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fe40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1fe60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1fe80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fea0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fec0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1fee0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ff00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ff20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ff40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 1ff60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 1ff80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ffa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ffc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 1ffe0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20000 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20020 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20040 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20060 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20080 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 200a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 200c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 200e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20100 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20120 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20140 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20160 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20180 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 201a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 201c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 201e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20200 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20240 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20260 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20280 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 202a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 202c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 01 | ................................ |
| 202e0 | 01 01 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20300 | 00 00 ff 14 15 15 ff 1a 18 18 ff 19 18 18 ff 16 16 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20320 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20340 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20360 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20380 | 00 00 ff 4c 4c 4a ff ff ff ff ff ef ee ee ff ee ee ee ff ee ee ee ff ee ee ee ff ee ee ee ff f4 | ...LLJ.......................... |
| 203a0 | f4 f4 ff f6 f5 f5 ff 00 00 00 ff 1f 1e 1e ff ff ff ff ff f1 f0 f0 ff ff ff ff ff 8a 88 88 ff 00 | ................................ |
| 203c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 17 18 18 ff ff | ................................ |
| 203e0 | ff ff ff f2 f1 f1 ff ff ff ff ff 9e 9c 9c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff a6 a5 a5 ff f7 | ................................ |
| 20400 | f4 f4 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff f8 f5 f5 ff ae ab ab ff 06 05 05 ff 00 | ................................ |
| 20420 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20440 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20460 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20480 | 00 00 ff 40 40 3e ff ff ff ff ff de db db ff dd db db ff dd db db ff dd db db ff dd db db ff e6 | ...@@>.......................... |
| 204a0 | e3 e3 ff f4 f4 f4 ff 00 00 00 ff 0d 0c 0c ff ff ff ff ff e0 de de ff ff fd fd ff 82 81 81 ff 00 | ................................ |
| 204c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 08 08 08 ff ff | ................................ |
| 204e0 | ff ff ff e2 df df ff fb f8 f8 ff 97 96 96 ff 00 00 00 ff 00 00 00 ff b9 b8 b8 ff ff fc fc ff e2 | ................................ |
| 20500 | e0 e0 ff db d9 d9 ff db d9 d9 ff db d9 d9 ff db d9 d9 ff e1 df df ff fc fa fa ff c6 c3 c3 ff 00 | ................................ |
| 20520 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20540 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20560 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20580 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff de dc dc ff ec e9 e9 ff fb f9 f9 ff ff ff ff ff ff | ...<<:.......................... |
| 205a0 | ff ff ff ff ff ff ff 00 00 00 ff 0b 0a 0a ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 205c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 205e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 18 19 17 ff ff ff ff ff de dc dc ff de | ................................ |
| 20600 | dc dc ff ee ec ec ff ec ea ea ff ec ea ea ff ef ed ed ff e0 de de ff dd db db ff ff ff ff ff 25 | ...............................% |
| 20620 | 24 24 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | $$.............................. |
| 20640 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20660 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20680 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff ec ea ea ff 75 73 73 ff 39 38 38 ff 49 48 48 ff 4d | ...<<:.............uss.988.IHH.M |
| 206a0 | 4c 4c ff 58 57 57 ff 00 00 00 ff 0f 0e 0e ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | LL.XWW.....................}||.. |
| 206c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 206e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 48 46 46 ff ff ff ff ff d6 d4 d4 ff ee | ...................HFF.......... |
| 20700 | eb eb ff 82 81 81 ff 00 00 00 ff 00 00 00 ff 64 63 61 ff f1 ef ef ff d6 d4 d4 ff ff ff ff ff 59 | ...............dca.............Y |
| 20720 | 58 58 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | XX.............................. |
| 20740 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20760 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20780 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff fb f8 f8 ff 2d 2c 2c ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............-,,.......... |
| 207a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 13 12 12 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 207c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 207e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 54 53 53 ff ff ff ff ff d5 d3 d3 ff fb | ...................TSS.......... |
| 20800 | f9 f9 ff 24 25 23 ff 00 00 00 ff 00 00 00 ff 05 04 04 ff f7 f4 f5 ff d7 d5 d5 ff fe fc fc ff 68 | ...$%#.........................h |
| 20820 | 67 67 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | gg.............................. |
| 20840 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20860 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20880 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 208a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 208c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 208e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d5 d3 d3 ff ff | ...................SRR.......... |
| 20900 | ff ff ff 2c 2b 2b ff 00 00 00 ff 00 00 00 ff 0b 0c 0c ff ff fc fc ff d8 d6 d6 ff fc fa fa ff 66 | ...,++.........................f |
| 20920 | 66 66 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ff.............................. |
| 20940 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20960 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20980 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 209a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 209c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 209e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 20a00 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 0c 0c 0c ff ff fc fc ff d8 d6 d6 ff fc fa fa ff 66 | ...,,,.........................f |
| 20a20 | 66 66 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ff.............................. |
| 20a40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20a60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20a80 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 20aa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f5 f3 f3 ff 76 75 75 ff 00 | ...........................vuu.. |
| 20ac0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 20ae0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 20b00 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 0c 0c 0c ff ff fc fc ff d8 d6 d6 ff fc fa fa ff 66 | ...,,,.........................f |
| 20b20 | 66 66 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ff.............................. |
| 20b40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20b60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20b80 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 20ba0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff ea e8 e8 ff 7a 78 78 ff 00 | ...........................zxx.. |
| 20bc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ................................ |
| 20be0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 20c00 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 0f 10 10 ff ff ff ff ff e0 de de ff ff ff ff ff 6a | ...,,,.........................j |
| 20c20 | 69 69 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ii.............................. |
| 20c40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20c60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20c80 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff fd fb fb ff 33 32 32 ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............322.......... |
| 20ca0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff de dc dc ff e7 e4 e4 ff ed | ................................ |
| 20cc0 | ea ea ff fb f8 f8 ff f9 f6 f6 ff db d8 d8 ff 63 62 62 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff fc | ...............cbb.............. |
| 20ce0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 20d00 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 1f 1f 1f ff ff ff ff ff f5 f2 f2 ff ff ff ff ff 77 | ...,,,.........................w |
| 20d20 | 75 75 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | uu.............................. |
| 20d40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20d60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20d80 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff ef ed ed ff 56 55 55 ff 07 06 06 ff 19 18 18 ff 21 | ...<<:.............VUU.........! |
| 20da0 | 20 20 ff 22 21 21 ff 00 00 00 ff 13 12 12 ff ff fd fd ff d7 d5 d5 ff d6 d4 d4 ff d9 d7 d7 ff db | ..."!!.......................... |
| 20dc0 | d9 d9 ff dc da da ff de dc dc ff eb e9 e9 ff ff ff ff ff 6a 69 69 ff 00 00 00 ff 01 02 02 ff fc | ...................jii.......... |
| 20de0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 20e00 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 05 05 05 ff 00 00 00 ff 00 00 00 ff 00 | ...,,,.......................... |
| 20e20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20e40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20e60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20e80 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff e0 de de ff ec ea ea ff fa f7 f7 ff ff ff ff ff ff | ...<<:.......................... |
| 20ea0 | ff ff ff dd da da ff 00 00 00 ff 12 11 11 ff ff fd fd ff d7 d5 d5 ff de dc dc ff e9 e6 e6 ff f1 | ................................ |
| 20ec0 | ee ee ff f2 f0 f0 ff eb e9 e9 ff d9 d7 d7 ff ea e7 e7 ff e2 e1 e1 ff 00 00 00 ff 00 00 00 ff fc | ................................ |
| 20ee0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 20f00 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...,,,.......................... |
| 20f20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 20f40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 20f60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 20f80 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff d5 d3 d3 ff d8 d6 d6 ff da d8 d8 ff db d9 d9 ff ee | ...<<:.......................... |
| 20fa0 | ec ec ff c7 c4 c4 ff 00 00 00 ff 11 10 10 ff ff fd fd ff d7 d5 d5 ff ea e7 e7 ff 7e 7e 7e ff 00 | ...........................~~~.. |
| 20fc0 | 00 00 ff 0f 0e 0e ff c4 c2 c2 ff e4 e2 e2 ff dc d9 d9 ff fe fc fc ff 00 00 00 ff 00 00 00 ff fc | ................................ |
| 20fe0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21000 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...,,,.......................... |
| 21020 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21040 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21060 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21080 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff e2 e0 e0 ff e9 e6 e6 ff f6 f3 f3 ff fe fc fc ff ff | ...<<:.......................... |
| 210a0 | ff ff ff d9 d6 d6 ff 00 00 00 ff 12 11 11 ff ff fd fd ff d7 d5 d5 ff f5 f2 f2 ff 74 73 73 ff 00 | ...........................tss.. |
| 210c0 | 00 00 ff 00 00 00 ff 77 76 76 ff f0 ed ed ff d8 d6 d6 ff ff ff ff ff 03 02 02 ff 00 00 00 ff fc | .......wvv...................... |
| 210e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21100 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...,,,.......................... |
| 21120 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21140 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21160 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21180 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff ee ec ec ff 4c 4c 4c ff 00 00 00 ff 0a 09 09 ff 12 | ...<<:.............LLL.......... |
| 211a0 | 11 11 ff 16 15 15 ff 00 00 00 ff 13 12 12 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 211c0 | 00 00 ff 00 00 00 ff 7c 7c 7c ff f7 f5 f5 ff d7 d5 d5 ff ff fd fd ff 03 02 02 ff 00 00 00 ff fc | .......|||...................... |
| 211e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21200 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...,,,.......................... |
| 21220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21240 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21260 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21280 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff fe fc fc ff 35 34 34 ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............544.......... |
| 212a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 212c0 | 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff fd fd ff 03 02 02 ff 00 00 00 ff fc | .......}||...................... |
| 212e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21300 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 27 26 26 ff e6 e5 e5 ff d0 cd ce ff e8 e8 e6 ff 52 | ...,,,.........'&&.............R |
| 21320 | 50 50 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | PP.............................. |
| 21340 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21360 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21380 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 213a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 213c0 | 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff fd fd ff 03 02 02 ff 00 00 00 ff fc | .......}||...................... |
| 213e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21400 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 23 22 22 ff ff ff ff ff e8 e6 e6 ff ff ff ff ff 58 | ...,,,.........#"".............X |
| 21420 | 57 57 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | WW.............................. |
| 21440 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21460 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21480 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 214a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 214c0 | 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff fd fd ff 03 02 02 ff 00 00 00 ff fc | .......}||...................... |
| 214e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21500 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 1c 1b 1b ff ff fe fe ff d7 d5 d5 ff ff fd fd ff 50 | ...,,,.........................P |
| 21520 | 4f 4f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | OO.............................. |
| 21540 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21560 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21580 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff ff ff ff 3f 3e 3e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............?>>.......... |
| 215a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f8 f5 f5 ff 7d 7c 7c ff 00 | ...........................}||.. |
| 215c0 | 00 00 ff 00 00 00 ff 7d 7c 7c ff f8 f5 f5 ff d7 d5 d5 ff ff fd fd ff 03 02 02 ff 00 00 00 ff fc | .......}||...................... |
| 215e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff fe fe ff d6 d4 d4 ff ff | ...................SRR.......... |
| 21600 | ff ff ff 2c 2c 2c ff 00 00 00 ff 00 00 00 ff 1c 1b 1b ff ff fe fe ff d7 d5 d5 ff ff fd fd ff 50 | ...,,,.........................P |
| 21620 | 4f 4f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | OO.............................. |
| 21640 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21660 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21680 | 00 00 ff 3c 3c 3a ff ff ff ff ff d6 d4 d4 ff ff fe fe ff 3b 3a 3a ff 00 00 00 ff 00 00 00 ff 00 | ...<<:.............;::.......... |
| 216a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 14 13 13 ff ff fd fd ff d7 d5 d5 ff f7 f5 f5 ff 7c 7a 7a ff 00 | ...........................|zz.. |
| 216c0 | 00 00 ff 00 00 00 ff 79 78 78 ff f4 f1 f1 ff d8 d6 d6 ff ff fe fe ff 04 03 03 ff 00 00 00 ff fc | .......yxx...................... |
| 216e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 53 52 52 ff ff ff ff ff d5 d3 d3 ff ff | ...................SRR.......... |
| 21700 | fd fd ff 29 28 28 ff 00 00 00 ff 00 00 00 ff 1a 19 19 ff fd fb fb ff d6 d4 d4 ff ff fe fe ff 50 | ...)((.........................P |
| 21720 | 50 50 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | PP.............................. |
| 21740 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21760 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21780 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff f2 f0 f0 ff 2f 2e 2e ff 00 00 00 ff 00 00 00 ff 00 | ...<<:............./............ |
| 217a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 12 10 10 ff ff fd fd ff d7 d5 d5 ff ee ec ec ff 67 66 66 ff 00 | ...........................gff.. |
| 217c0 | 00 00 ff 00 00 00 ff 9a 97 97 ff e8 e6 e6 ff da d8 d8 ff ff fe fe ff 00 00 00 ff 00 00 00 ff fc | ................................ |
| 217e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 52 51 51 ff ff ff ff ff d5 d3 d3 ff f4 | ...................RQQ.......... |
| 21800 | f2 f2 ff 3a 39 39 ff 00 00 00 ff 00 00 00 ff 2a 2a 2a ff f5 f3 f3 ff d6 d4 d4 ff ff ff ff ff 4d | ...:99.........***.............M |
| 21820 | 4c 4c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | LL.............................. |
| 21840 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21860 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21880 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff e6 e4 e4 ff d4 d2 d2 ff d3 d0 d0 ff de db db ff e5 | ...<<:.......................... |
| 218a0 | e2 e2 ff dd da da ff 00 00 00 ff 0f 0e 0e ff ff fd fd ff d7 d5 d5 ff e2 e0 e0 ff d1 cf cf ff b0 | ................................ |
| 218c0 | b0 b0 ff c4 c2 c2 ff ed eb eb ff dd db db ff e2 e0 e0 ff f4 f1 f1 ff 00 00 00 ff 00 00 00 ff fc | ................................ |
| 218e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 33 32 32 ff ff ff ff ff d8 d6 d6 ff e6 | ...................322.......... |
| 21900 | e4 e4 ff d7 d4 d4 ff 88 88 88 ff 86 85 85 ff d1 d0 d0 ff e8 e6 e6 ff d9 d7 d7 ff ff ff ff ff 30 | ...............................0 |
| 21920 | 31 31 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | 11.............................. |
| 21940 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21960 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21980 | 00 00 ff 3c 3c 3a ff ff ff ff ff d5 d3 d3 ff d7 d5 d5 ff db d9 d9 ff e0 de de ff e2 e0 e0 ff ec | ...<<:.......................... |
| 219a0 | ea ea ff ef ec ec ff 00 00 00 ff 0c 0b 0b ff ff fd fd ff d7 d5 d5 ff d7 d5 d5 ff dd db db ff e2 | ................................ |
| 219c0 | e0 e0 ff e0 de de ff db d9 d9 ff dd db db ff fd fb fb ff a7 a6 a6 ff 00 00 00 ff 00 00 00 ff fc | ................................ |
| 219e0 | f9 f9 ff d9 d7 d7 ff f3 f1 f1 ff 92 91 91 ff 00 00 00 ff 00 00 00 ff ef ec ec ff ea e8 e8 ff d9 | ................................ |
| 21a00 | d7 d7 ff e1 df df ff eb e8 e8 ff eb e9 e9 ff e2 df df ff da d8 d8 ff ea e8 e8 ff ef ec ec ff 00 | ................................ |
| 21a20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21a40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21a60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21a80 | 00 00 ff 4c 4d 4b ff ff ff ff ff fa f8 f8 ff fa f7 f7 ff fa f7 f7 ff fa f7 f7 ff fa f7 f7 ff ff | ...LMK.......................... |
| 21aa0 | ff ff ff ff fc fc ff 00 00 00 ff 1c 1b 1b ff ff ff ff ff fc fa fa ff fa f7 f7 ff fa f7 f7 ff fa | ................................ |
| 21ac0 | f7 f7 ff fb f9 f9 ff ff ff ff ff ff ff ff ff c6 c3 c3 ff 02 03 03 ff 00 00 00 ff 12 12 12 ff ff | ................................ |
| 21ae0 | ff ff ff fe fb fb ff ff ff ff ff a6 a5 a5 ff 00 00 00 ff 00 00 00 ff 57 56 56 ff fe fb fb ff ff | .......................WVV...... |
| 21b00 | fd fd ff f1 ee ee ff ec ea ea ff ec ea ea ff f0 ee ee ff ff fc fc ff ff fc fc ff 5b 5a 5a ff 00 | ...........................[ZZ.. |
| 21b20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21b40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21b60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21b80 | 00 00 ff 22 22 20 ff 8c 8b 8b ff 75 74 74 ff 74 74 74 ff 74 74 74 ff 74 74 74 ff 74 74 74 ff 7a | ...""......utt.ttt.ttt.ttt.ttt.z |
| 21ba0 | 79 79 ff 7c 7b 7b ff 00 00 00 ff 08 06 06 ff 8a 88 88 ff 76 75 75 ff 74 74 74 ff 74 74 74 ff 75 | yy.|{{.............vuu.ttt.ttt.u |
| 21bc0 | 74 74 ff 74 73 73 ff 62 61 61 ff 2a 29 29 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 04 05 05 ff 88 | tt.tss.baa.*)).................. |
| 21be0 | 87 87 ff 77 76 76 ff 84 83 83 ff 4f 50 4e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 1a 1a 1a ff 7e | ...wvv.....OPN.................~ |
| 21c00 | 7d 7d ff ac ab ab ff b4 b1 b1 ff b4 b1 b1 ff ae ab ab ff 7f 7e 7e ff 1d 1c 1c ff 00 00 00 ff 00 | }}..................~~.......... |
| 21c20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21c40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21c60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21c80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21ca0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21cc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21ce0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21d00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21d20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21d40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21d60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21d80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21da0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21dc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21de0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21e00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21e20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21e40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21e60 | 00 00 00 00 00 00 7c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......|......................... |
| 21e80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21ea0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21ec0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21ee0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21f00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21f20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21f40 | 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 21f60 | 00 00 00 00 00 00 79 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......y......................... |
| 21f80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21fa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21fc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 21fe0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22000 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22020 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22040 | 00 00 97 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22060 | 00 00 00 00 00 00 63 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......c......................... |
| 22080 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 220a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 220c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 220e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22100 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22120 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22140 | 00 00 81 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22160 | 00 00 00 00 00 00 38 00 00 00 ec 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ......8......................... |
| 22180 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 221a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 221c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 221e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22200 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f6 00 | ................................ |
| 22240 | 00 00 4e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..N............................. |
| 22260 | 00 00 00 00 00 00 0a 00 00 00 99 00 00 00 fa 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22280 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 222a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 222c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 222e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22300 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22320 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fc 00 00 00 af 00 | ................................ |
| 22340 | 00 00 12 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22360 | 00 00 00 00 00 00 00 00 00 00 15 00 00 00 75 00 00 00 c0 00 00 00 d9 00 00 00 df 00 00 00 df 00 | ..............u................. |
| 22380 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 223a0 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 223c0 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 223e0 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 22400 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 22420 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 db 00 00 00 c5 00 00 00 82 00 00 00 1d 00 | ................................ |
| 22440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff f0 07 ff ff ff ff ff ff 80 01 | ................................ |
| 22460 | ff ff ff ff ff fe 00 00 7f ff ff ff ff f0 00 00 0f ff ff ff ff c0 00 00 03 ff ff ff ff 00 00 00 | ................................ |
| 22480 | 00 7f ff ff f8 00 00 00 00 1f ff ff e0 00 00 00 00 07 ff ff 00 00 00 00 00 00 ff fc 00 00 00 00 | ................................ |
| 224a0 | 00 00 3f f8 00 00 00 00 00 00 1f f0 00 00 00 00 00 00 0f f0 00 00 00 00 00 00 0f f0 00 00 00 00 | ..?............................. |
| 224c0 | 00 00 0f f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 224e0 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22500 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22520 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22540 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22560 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22580 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 225a0 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 225c0 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 225e0 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22600 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 | ................................ |
| 22620 | 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 07 f0 00 00 00 00 00 00 0f f0 00 00 00 00 | ................................ |
| 22640 | 00 00 0f f0 00 00 00 00 00 00 0f f8 00 00 00 00 00 00 1f 28 00 00 00 30 00 00 00 60 00 00 00 01 | ...................(...0...`.... |
| 22660 | 00 20 00 00 00 00 00 80 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........%....................... |
| 22680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 226a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 226c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0a 00 00 00 37 00 00 00 8d 00 00 00 ce 00 00 00 d0 00 | ..................7............. |
| 226e0 | 00 00 94 00 00 00 3c 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ......<......................... |
| 22700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22780 | 00 00 01 00 00 00 16 00 00 00 54 00 00 00 ad 00 00 00 ea 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 | ..........T..................... |
| 227a0 | 00 00 fe 00 00 00 ed 00 00 00 b3 00 00 00 5b 00 00 00 19 00 00 00 02 00 00 00 00 00 00 00 00 00 | ..............[................. |
| 227c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 227e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 29 00 | ..............................). |
| 22840 | 00 00 76 00 00 00 ca 00 00 00 f6 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..v............................. |
| 22860 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f8 00 00 00 cf 00 00 00 7d 00 00 00 2d 00 00 00 06 00 | ......................}...-..... |
| 22880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 228a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 228c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 228e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 00 00 42 00 00 00 99 00 00 00 e0 00 | ......................B......... |
| 22900 | 00 00 fc 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22920 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 e4 00 00 00 a0 00 | ................................ |
| 22940 | 00 00 48 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..H............................. |
| 22960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 229a0 | 00 00 00 00 00 00 02 00 00 00 1d 00 00 00 62 00 00 00 b9 00 00 00 f0 00 00 00 fe 00 00 00 ff 00 | ..............b................. |
| 229c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 24 23 23 ff 8a 8a 8a ff e6 e4 e4 ff dd da da ff 7e | ...............$##.............~ |
| 229e0 | 7e 7e ff 1b 1c 1c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ~~.............................. |
| 22a00 | 00 00 f2 00 00 00 bf 00 00 00 69 00 00 00 21 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..........i...!................. |
| 22a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 | ................................ |
| 22a60 | 00 00 32 00 00 00 85 00 00 00 d4 00 00 00 f9 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..2............................. |
| 22a80 | 00 00 ff 39 38 38 ff 9f 9c 9c ff f7 f4 f4 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff | ...988.......................... |
| 22aa0 | ff ff ff ff ff ff ff f6 f2 f2 ff 9f 9e 9e ff 3c 3b 3b ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...............<;;.............. |
| 22ac0 | 00 00 ff 00 00 00 ff 00 00 00 fa 00 00 00 d8 00 00 00 8c 00 00 00 38 00 00 00 0a 00 00 00 00 00 | ......................8......... |
| 22ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 13 00 00 00 4e 00 00 00 a7 00 | ..........................N..... |
| 22b20 | 00 00 e7 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 3a 3a 3a ff 98 | ...........................:::.. |
| 22b40 | 96 96 ff c1 bf bf ff bd bc bc ff aa a9 a9 ff 9e 9d 9d ff 9a 98 98 ff 98 98 98 ff 98 98 98 ff 9a | ................................ |
| 22b60 | 99 99 ff 9e 9e 9e ff aa a9 a9 ff bd bc bc ff c2 c0 c0 ff 9e 9c 9c ff 48 47 47 ff 00 00 00 ff 00 | .......................HGG...... |
| 22b80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ea 00 00 00 ad 00 00 00 55 00 | ..............................U. |
| 22ba0 | 00 00 16 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22bc0 | 00 00 00 00 00 00 00 00 00 00 01 00 00 00 1c 00 00 00 6f 00 00 00 c5 00 00 00 f4 00 00 00 ff 00 | ..................o............. |
| 22be0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22c00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22c20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22c40 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f6 00 | ................................ |
| 22c60 | 00 00 ca 00 00 00 76 00 00 00 21 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ......v...!..................... |
| 22c80 | 00 00 00 00 00 00 00 00 00 00 25 00 00 00 c2 00 00 00 fb 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..........%..................... |
| 22ca0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22cc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22ce0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22d00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22d20 | 00 00 ff 00 00 00 fc 00 00 00 cb 00 00 00 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ............../................. |
| 22d40 | 00 00 00 00 00 00 00 00 00 00 74 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..........t..................... |
| 22d60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22d80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22da0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22dc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22de0 | 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 86 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22e00 | 00 00 00 00 00 00 01 00 00 00 96 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22e20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22e40 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22e60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22e80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22ea0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 a7 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22ec0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22ee0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22f00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22f20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22f40 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22f60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 22f80 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22fa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22fc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 22fe0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23000 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23020 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23040 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23060 | 00 00 ff 4b 4a 4a ff db da da ff f8 f7 f7 ff cf cc cc ff 2a 2b 2b ff 53 53 51 ff dc d9 d9 ff 00 | ...KJJ.............*++.SSQ...... |
| 23080 | 00 00 ff 00 00 00 ff 20 1e 1e ff eb ea ea ff 2a 29 29 ff d2 d0 d0 ff 69 67 67 ff 00 00 00 ff 00 | ...............*)).....igg...... |
| 230a0 | 00 00 ff 81 82 82 ff c7 c6 c6 ff 00 00 00 ff d1 ce ce ff e1 de de ff e9 e6 e6 ff ff fe fe ff 5a | ...............................Z |
| 230c0 | 58 59 ff 5c 5d 5b ff e4 e3 e3 ff f7 f4 f4 ff c9 c8 c8 ff 14 14 14 ff 00 00 00 ff 00 00 00 ff 00 | XY.\][.......................... |
| 230e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23100 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 2c | ..............................., |
| 23120 | 2d 2d ff ff ff ff ff ab a8 a8 ff 36 35 35 ff d8 d5 d5 ff c6 c5 c6 ff 00 00 00 ff ff ff ff ff d4 | --.........655.................. |
| 23140 | d4 d4 ff bc bb bb ff ee eb eb ff f2 f0 f0 ff 00 00 00 ff ff ff ff ff 66 66 66 ff 10 10 10 ff 00 | .......................fff...... |
| 23160 | 00 00 ff 8a 8a 8a ff f6 f3 f3 ff 00 00 00 ff ff ff ff ff 98 96 96 ff 3d 3c 3c ff 65 64 65 ff 11 | .......................=<<.ede.. |
| 23180 | 12 10 ff 9b 98 98 ff 8f 8e 8e ff 30 2f 2f ff fa f7 f7 ff a8 a7 a5 ff 00 00 00 ff 00 00 00 ff 00 | ...........0//.................. |
| 231a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 231c0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 8f | ................................ |
| 231e0 | 8e 8e ff ff ff ff ff 00 00 00 ff 61 60 60 ff ff fc fc ff dc db db ff 00 00 00 ff b1 b0 b0 ff e6 | ...........a``.................. |
| 23200 | e3 e3 ff 4e 4d 4d ff ff ff ff ff 67 67 67 ff 00 00 00 ff f9 f7 f7 ff 6a 69 69 ff c1 be be ff a6 | ...NMM.....ggg.........jii...... |
| 23220 | a3 a3 ff 83 82 80 ff e2 e0 e0 ff 00 00 00 ff fa f8 f8 ff b2 af af ff 79 78 78 ff 95 94 92 ff 00 | .......................yxx...... |
| 23240 | 00 00 ff 00 00 00 ff 4c 4c 4a ff 9e 9d 9e ff ff ff ff ff 8f 8e 8e ff 00 00 00 ff 00 00 00 ff 00 | .......LLJ...................... |
| 23260 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23280 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 8c | ................................ |
| 232a0 | 8b 8b ff ff ff ff ff 00 00 00 ff 1e 1e 1e ff 61 60 60 ff 40 40 40 ff 00 00 00 ff 31 30 30 ff f9 | ...............a``.@@@.....100.. |
| 232c0 | f6 f6 ff 66 66 66 ff fe fb fb ff 00 00 00 ff 00 00 00 ff f0 ed ed ff e2 e0 e0 ff e5 e2 e3 ff e3 | ...fff.......................... |
| 232e0 | e3 e3 ff e6 e3 e4 ff d8 d6 d6 ff 00 00 00 ff fa f7 f7 ff b1 ae ae ff 77 77 77 ff 94 93 94 ff 00 | .......................www...... |
| 23300 | 00 00 ff a9 a6 a6 ff ff ff ff ff 91 8e 8e ff 46 48 46 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...............FHF.............. |
| 23320 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23340 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 23 | ...............................# |
| 23360 | 22 22 ff ff ff ff ff be bd bd ff 5f 5e 5e ff c2 bf bf ff 1f 1e 1e ff 00 00 00 ff 00 00 00 ff e2 | ""........._^^.................. |
| 23380 | df df ff ff ff ff ff a9 a8 a8 ff 00 00 00 ff 00 00 00 ff f7 f4 f4 ff ff ff ff ff 3a 39 3a ff 4c | ...........................:9:.L |
| 233a0 | 4c 4c ff ff ff ff ff e0 de de ff 00 00 00 ff ff ff ff ff 9f 9c 9c ff 47 47 47 ff 71 70 6e ff 00 | LL.....................GGG.qpn.. |
| 233c0 | 00 00 ff ba b7 b7 ff e4 e2 e2 ff 3c 3c 3c ff b3 b2 b2 ff 21 22 22 ff 00 00 00 ff 00 00 00 ff 00 | ...........<<<.....!"".......... |
| 233e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23400 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23420 | 00 00 ff 3e 3d 3d ff d1 d0 d0 ff f6 f4 f4 ff d4 d3 d3 ff 28 26 26 ff 00 00 00 ff 00 00 00 ff 62 | ...>==.............(&&.........b |
| 23440 | 60 60 ff e5 e4 e4 ff 2c 2a 2a ff 00 00 00 ff 00 00 00 ff c3 c2 c2 ff ae ac ac ff 00 00 00 ff 00 | ``.....,**...................... |
| 23460 | 00 00 ff b8 b6 b6 ff b2 b1 b1 ff 00 00 00 ff ca c9 c9 ff da d7 d7 ff e2 de df ff f9 f8 f8 ff 3f | ...............................? |
| 23480 | 3e 3e ff 17 16 16 ff d0 ce ce ff f1 ee ee ff d1 cd cd ff 24 24 24 ff 00 00 00 ff 00 00 00 ff 00 | >>.................$$$.......... |
| 234a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 234c0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 234e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23500 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23520 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23540 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23560 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23580 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 235a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 235c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 235e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23600 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23620 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23640 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23660 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23680 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 236a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 236c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 236e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23700 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23720 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23740 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23760 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23780 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 237a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 237c0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 67 | ...............................g |
| 237e0 | 65 65 ff d1 d0 d0 ff bb ba ba ff bb ba ba ff bb ba ba ff c8 c7 c7 ff 98 96 96 ff 00 00 00 ff b5 | ee.............................. |
| 23800 | b3 b3 ff cb ca ca ff b7 b4 b4 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23820 | 00 00 ff b0 ae ae ff cc ca ca ff bb ba ba ff 00 00 00 ff 00 00 00 ff 38 37 37 ff bc bb bb ff de | .......................877...... |
| 23840 | db db ff e0 de de ff de db db ff be bd bd ff 3b 3a 3a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...............;::.............. |
| 23860 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23880 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 81 | ................................ |
| 238a0 | 7e 7e ff ff ff ff ff ee ec ec ff f4 f2 f2 ff fb f8 f8 ff ff ff ff ff cd cc cc ff 00 00 00 ff e9 | ~~.............................. |
| 238c0 | e8 e8 ff ff ff ff ff ea e7 e7 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 238e0 | 00 00 ff e2 e1 e1 ff ff ff ff ff f1 f0 f0 ff 00 00 00 ff 0f 0e 0e ff ff fc fc ff fb f9 f9 ff f6 | ................................ |
| 23900 | f3 f3 ff f9 f6 f6 ff f6 f4 f4 ff fb f9 f9 ff ff fe fe ff 1b 1a 1a ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23920 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23940 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23960 | 74 74 ff fa f8 f8 ff e9 e6 e6 ff c0 be be ff bf bc bc ff d6 d2 d2 ff 9d 9e 9e ff 00 00 00 ff dc | tt.............................. |
| 23980 | db db ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 239a0 | 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 64 63 63 ff ff ff ff ff ee eb eb ff b5 | ...................dcc.......... |
| 239c0 | b2 b2 ff 70 70 70 ff aa aa aa ff f0 ee ee ff ff ff ff ff 75 72 72 ff 00 00 00 ff 00 00 00 ff 00 | ...ppp.............urr.......... |
| 239e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23a00 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23a20 | 74 74 ff fa f8 f8 ff f4 f1 f1 ff 0a 0c 0c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 23a40 | dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23a60 | 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 80 7f 7f ff fa f8 f8 ff f5 f2 f2 ff 09 | ................................ |
| 23a80 | 08 08 ff 00 00 00 ff 00 00 00 ff f1 ee ee ff f9 f7 f7 ff 91 90 90 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23aa0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23ac0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23ae0 | 74 74 ff fb f9 f9 ff ff ff ff ff 1e 1f 1f ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 23b00 | dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23b20 | 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7f 7f ff f8 f6 f6 ff ff fd fd ff 14 | ................................ |
| 23b40 | 13 13 ff 00 00 00 ff 02 02 02 ff fa f8 f8 ff f8 f6 f6 ff 90 8f 8f ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23b60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23b80 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23ba0 | 74 74 ff fb f9 f9 ff ff ff ff ff 21 21 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.........!!!.................. |
| 23bc0 | dc dc ff ef ec ec ff d7 d5 d5 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23be0 | 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 23c00 | 14 14 ff 00 00 00 ff 04 03 03 ff fc fa fa ff f8 f6 f6 ff 90 8f 8f ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23c20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23c40 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23c60 | 74 74 ff fb f9 f9 ff ff ff ff ff 20 21 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt..........!!.................. |
| 23c80 | dc dc ff ea e8 e8 ff ca c7 c7 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23ca0 | 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 23cc0 | 14 14 ff 00 00 00 ff 0c 0b 0b ff ff ff ff ff ff ff ff ff 9b 9a 9a ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23ce0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23d00 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23d20 | 74 74 ff fb f9 f9 ff f6 f4 f4 ff 06 07 07 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 23d40 | dc dc ff e6 e3 e3 ff e8 e6 e6 ff e3 e0 e0 ff f5 f5 f5 ff ef ec ec ff 9a 99 99 ff 00 00 00 ff 00 | ................................ |
| 23d60 | 00 00 ff d4 d3 d3 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 23d80 | 14 14 ff 00 00 00 ff 11 10 10 ff d8 d5 d5 ff db d8 d8 ff 7f 80 80 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23da0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23dc0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23de0 | 74 74 ff fa f8 f8 ff e9 e7 e7 ff a4 a4 a4 ff 98 97 97 ff b5 b4 b4 ff 5f 5e 5e ff 00 00 00 ff dd | tt....................._^^...... |
| 23e00 | dc dc ff e5 e2 e2 ff e8 e6 e6 ff f4 f2 f2 ff f8 f5 f5 ff f2 f0 f0 ff ff ff ff ff 7a 78 78 ff 00 | ...........................zxx.. |
| 23e20 | 00 00 ff d3 d2 d2 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 23e40 | 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23e60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23e80 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23ea0 | 74 74 ff fa f8 f8 ff de dc dc ff ec ea ea ff fa f7 f7 ff ff ff ff ff 96 96 96 ff 00 00 00 ff dd | tt.............................. |
| 23ec0 | dc dc ff e9 e6 e6 ff d4 d1 d1 ff 30 2f 2f ff 5a 5a 5a ff ea e8 e8 ff f1 ef ef ff ca c7 c7 ff 00 | ...........0//.ZZZ.............. |
| 23ee0 | 00 00 ff d1 d0 d0 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 23f00 | 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23f20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 23f40 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 23f60 | 74 74 ff fa f8 f8 ff e7 e5 e5 ff cb cb cb ff d1 ce ce ff ee eb eb ff 7e 7d 7d ff 00 00 00 ff dd | tt.....................~}}...... |
| 23f80 | dc dc ff ee eb eb ff d0 ce ce ff 00 00 00 ff 00 00 00 ff d3 d1 d1 ff ed eb eb ff d5 d4 d4 ff 00 | ................................ |
| 23fa0 | 00 00 ff cf ce ce ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 23fc0 | 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 23fe0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24000 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 24020 | 74 74 ff fa f8 f8 ff f2 f0 f0 ff 0f 10 10 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 24040 | dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff df dc dc ff ef ed ed ff d5 d4 d4 ff 00 | ................................ |
| 24060 | 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 24080 | 14 14 ff 00 00 00 ff 00 00 00 ff 54 52 52 ff 51 50 50 ff 27 27 27 ff 00 00 00 ff 00 00 00 ff 00 | ...........TRR.QPP.'''.......... |
| 240a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 240c0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 240e0 | 74 74 ff fb f9 f9 ff ff ff ff ff 1d 1e 1e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 24100 | dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff df dc dc ff ef ed ed ff d5 d4 d4 ff 00 | ................................ |
| 24120 | 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 24140 | 14 14 ff 00 00 00 ff 21 22 22 ff ff ff ff ff ff ff ff ff 99 97 97 ff 00 00 00 ff 00 00 00 ff 00 | .......!""...................... |
| 24160 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24180 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 241a0 | 74 74 ff fb f9 f9 ff ff ff ff ff 21 21 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.........!!!.................. |
| 241c0 | dc dc ff ef ed ed ff dc da da ff 00 00 00 ff 00 00 00 ff df dc dc ff ef ed ed ff d5 d4 d4 ff 00 | ................................ |
| 241e0 | 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7e 7e ff f8 f6 f6 ff ff fe fe ff 16 | ....................~~.......... |
| 24200 | 14 14 ff 00 00 00 ff 0e 0e 0e ff ff fd fd ff fb f9 f9 ff 81 80 80 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24240 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 24260 | 74 74 ff fb f9 f9 ff ff ff ff ff 1c 1d 1d ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 24280 | dc dc ff ef ed ed ff da d8 d8 ff 00 00 00 ff 00 00 00 ff db d8 d8 ff ee ec ec ff d6 d5 d5 ff 00 | ................................ |
| 242a0 | 00 00 ff ce cd cd ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7f 7f 7f ff f8 f6 f6 ff fe fc fc ff 13 | ................................ |
| 242c0 | 12 12 ff 00 00 00 ff 0a 0b 0b ff fc fa fa ff fa f8 f8 ff 81 80 80 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 242e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24300 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 24320 | 74 74 ff fa f8 f8 ff f1 ef ef ff 14 15 15 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff dd | tt.............................. |
| 24340 | dc dc ff ec e9 e9 ff c8 c6 c6 ff 00 00 00 ff 00 00 00 ff d8 d7 d7 ff ee eb eb ff d4 d3 d3 ff 00 | ................................ |
| 24360 | 00 00 ff d0 ce cf ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 7e 7e 7e ff fb f8 f8 ff f2 f0 f0 ff 12 | ...................~~~.......... |
| 24380 | 11 11 ff 00 00 00 ff 0b 0a 0a ff f2 ef ef ff fc fa fa ff 80 7f 7f ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 243a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 243c0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 76 | ...............................v |
| 243e0 | 74 74 ff fa f8 f8 ff e6 e4 e4 ff d2 d0 d0 ff d6 d6 d6 ff ee ee ee ff a6 a5 a4 ff 00 00 00 ff dc | tt.............................. |
| 24400 | db dc ff e7 e4 e4 ff e4 e2 e2 ff b5 b5 b5 ff cc ca ca ff ee ec ec ff f9 f6 f6 ff b3 b2 b2 ff 00 | ................................ |
| 24420 | 00 00 ff d2 d1 d1 ff f0 ed ed ff e3 e2 e2 ff 00 00 00 ff 5c 5b 5b ff ff ff ff ff ee ec ec ff c8 | ...................\[[.......... |
| 24440 | c8 c8 ff 96 93 93 ff c7 c5 c5 ff ef ed ed ff ff ff ff ff 5d 5c 5c ff 00 00 00 ff 00 00 00 ff 00 | ...................]\\.......... |
| 24460 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24480 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 85 | ................................ |
| 244a0 | 82 82 ff ff ff ff ff f4 f1 f1 ff f8 f6 f6 ff fc fa fa ff ff ff ff ff c2 c0 bf ff 00 00 00 ff ee | ................................ |
| 244c0 | ed ed ff fd fb fb ff f7 f4 f4 ff fb f8 f8 ff fd fa fa ff ff ff ff ff ff ff ff ff 36 35 35 ff 00 | ...........................655.. |
| 244e0 | 00 00 ff e5 e4 e4 ff ff ff ff ff f6 f5 f5 ff 00 00 00 ff 03 04 04 ff f5 f2 f2 ff ff ff ff ff f8 | ................................ |
| 24500 | f6 f6 ff f8 f6 f6 ff f8 f6 f6 ff ff ff ff ff f4 f1 f1 ff 09 08 08 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24520 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24540 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 58 | ...............................X |
| 24560 | 54 54 ff b2 b1 b1 ff 9d 9c 9c ff 9d 9c 9c ff 9d 9c 9c ff ab aa aa ff 79 79 77 ff 00 00 00 ff 9b | TT.....................yyw...... |
| 24580 | 9a 9a ff a5 a4 a4 ff 9d 9c 9c ff 9e 9d 9d ff 9c 9c 9c ff 7f 7e 7c ff 20 1f 1f ff 00 00 00 ff 00 | ....................~|.......... |
| 245a0 | 00 00 ff 96 94 94 ff ad ac ac ff a1 9f 9f ff 00 00 00 ff 00 00 00 ff 1d 1e 1e ff 9b 9a 9a ff c6 | ................................ |
| 245c0 | c3 c3 ff c8 c5 c5 ff c6 c3 c3 ff 9b 9a 9a ff 1d 1c 1c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 245e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24600 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24620 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24640 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24660 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24680 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 246a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 246c0 | 00 00 00 00 00 00 02 00 00 00 9c 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 246e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24700 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24720 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24740 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24760 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ad 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24780 | 00 00 00 00 00 00 02 00 00 00 9a 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 247a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 247c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 247e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24800 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24820 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ab 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24840 | 00 00 00 00 00 00 00 00 00 00 84 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24860 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24880 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 248a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 248c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 248e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 96 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24900 | 00 00 00 00 00 00 00 00 00 00 43 00 00 00 ed 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..........C..................... |
| 24920 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24940 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24960 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24980 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 249a0 | 00 00 ff 00 00 00 ff 00 00 00 f2 00 00 00 52 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..............R................. |
| 249c0 | 00 00 00 00 00 00 00 00 00 00 07 00 00 00 63 00 00 00 c2 00 00 00 dd 00 00 00 e0 00 00 00 e0 00 | ..............c................. |
| 249e0 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 24a00 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 24a20 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 24a40 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 24a60 | 00 00 dd 00 00 00 c6 00 00 00 6d 00 00 00 0a 00 00 00 00 00 00 00 00 00 00 00 00 ff ff f0 0f ff | ..........m..................... |
| 24a80 | ff 00 00 ff ff 80 01 ff ff 00 00 ff fe 00 00 7f ff 00 00 ff f8 00 00 0f ff 00 00 ff c0 00 00 03 | ................................ |
| 24aa0 | ff 00 00 ff 00 00 00 00 ff 00 00 f8 00 00 00 00 1f 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 | ................................ |
| 24ac0 | 07 00 00 e0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24ae0 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24b00 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24b20 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24b40 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24b60 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24b80 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24ba0 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24bc0 | 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 03 00 00 c0 00 00 00 00 | ................................ |
| 24be0 | 03 00 00 e0 00 00 00 00 03 00 00 e0 00 00 00 00 07 00 00 e0 00 00 00 00 07 00 00 28 00 00 00 28 | ...........................(...( |
| 24c00 | 00 00 00 50 00 00 00 01 00 20 00 00 00 00 00 40 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ...P...........@................ |
| 24c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24c60 | 00 00 00 00 00 00 08 00 00 00 32 00 00 00 85 00 00 00 cc 00 00 00 ce 00 00 00 8b 00 00 00 36 00 | ..........2...................6. |
| 24c80 | 00 00 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 13 00 | ................................ |
| 24d00 | 00 00 4e 00 00 00 a6 00 00 00 e7 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 e9 00 | ..N............................. |
| 24d20 | 00 00 ac 00 00 00 53 00 00 00 15 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ......S......................... |
| 24d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 24 00 00 00 6f 00 00 00 c4 00 | ......................$...o..... |
| 24da0 | 00 00 f4 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 24dc0 | 00 00 fe 00 00 00 f5 00 00 00 c9 00 00 00 75 00 00 00 28 00 00 00 05 00 00 00 00 00 00 00 00 00 | ..............u...(............. |
| 24de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24e20 | 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 3d 00 00 00 92 00 00 00 dc 00 00 00 fb 00 00 00 ff 00 | ..............=................. |
| 24e40 | 00 00 ff 00 00 00 ff 00 00 00 ff 21 20 20 ff 8c 8a 8a ff 80 7e 7e ff 18 17 17 ff 00 00 00 ff 00 | ...........!........~~.......... |
| 24e60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fc 00 00 00 df 00 00 00 98 00 00 00 41 00 00 00 0d 00 | ..........................A..... |
| 24e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 24ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 | ................................ |
| 24ec0 | 00 00 19 00 00 00 5b 00 00 00 b3 00 00 00 ed 00 00 00 fe 00 00 00 ff 00 00 00 ff 03 03 03 ff 3e | ......[........................> |
| 24ee0 | 3c 3c ff a4 a0 a0 ff fb fa fa ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff fa f7 f7 ff a2 | <<.............................. |
| 24f00 | a0 a0 ff 3f 3f 3f ff 06 06 06 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ef 00 00 00 b8 00 | ...???.......................... |
| 24f20 | 00 00 61 00 00 00 1c 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..a............................. |
| 24f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 2e 00 00 00 7e 00 | ..............................~. |
| 24f60 | 00 00 cf 00 00 00 f7 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 19 19 19 ff 72 72 72 ff 9d | ...........................rrr.. |
| 24f80 | 9c 9c ff 9a 98 98 ff 88 87 87 ff 7c 7b 7b ff 78 77 77 ff 78 77 77 ff 7d 7c 7c ff 89 88 88 ff 9a | ...........|{{.xww.xww.}||...... |
| 24fa0 | 98 98 ff 9f 9d 9d ff 78 76 76 ff 24 22 22 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | .......xvv.$"".................. |
| 24fc0 | 00 00 f9 00 00 00 d3 00 00 00 83 00 00 00 31 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..............1................. |
| 24fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 31 00 00 00 9e 00 00 00 e4 00 00 00 fd 00 | ..................1............. |
| 25000 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25020 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25040 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25060 | 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 e6 00 00 00 a4 00 00 00 37 00 00 00 01 00 00 00 00 00 | ......................7......... |
| 25080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 17 00 00 00 c5 00 00 00 fe 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 250a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 250c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 250e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25100 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ce 00 00 00 1e 00 00 00 00 00 | ................................ |
| 25120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 34 00 00 00 ed 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............4................. |
| 25140 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25160 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25180 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 251a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f3 00 00 00 3f 00 00 00 00 00 | ..........................?..... |
| 251c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 251e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25200 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25240 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f6 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25280 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 07 07 07 ff 00 00 00 ff 00 | ................................ |
| 252a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 0c 0c 0c ff 00 | ................................ |
| 252c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 252e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25320 | 00 00 ff 67 66 66 ff fe fb fb ff f5 f3 f3 ff e9 e8 e8 ff 23 22 22 ff ec eb eb ff 4d 4b 4b ff 00 | ...gff.............#"".....MKK.. |
| 25340 | 00 00 ff b6 b2 b2 ff 93 90 90 ff a0 9f 9f ff 97 95 95 ff 00 00 00 ff 00 00 00 ff ff fd fc ff 1a | ................................ |
| 25360 | 19 19 ff d2 ce ce ff fa fa fa ff f9 f8 f8 ff ce cd cd ff 6a 69 69 ff ff ff ff ff f1 f0 f0 ff da | ...................jii.......... |
| 25380 | d7 d7 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 253a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 253c0 | 00 00 ff ff ff ff ff 48 47 47 ff 1e 1e 1e ff ff ff ff ff 24 22 22 ff 90 8f 8f ff ff ff ff ff c8 | .......HGG.........$"".......... |
| 253e0 | c5 c6 ff ff ff ff ff 05 06 06 ff 99 98 98 ff 8d 8c 8c ff 6f 6e 6e ff 29 2a 29 ff fb fa f8 ff 00 | ...................onn.)*)...... |
| 25400 | 00 00 ff ce cd cd ff 6f 6e 6e ff 1b 1a 1a ff 09 08 08 ff 00 00 00 ff 2e 30 2e ff 45 44 44 ff ff | .......onn..............0..EDD.. |
| 25420 | ff ff ff 29 28 28 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ...)((....................G..... |
| 25440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 11 | ..............<................. |
| 25460 | 12 12 ff ff ff ff ff 00 00 00 ff 5e 5d 5e ff c8 c7 c5 ff 0a 09 09 ff 06 08 08 ff e2 df e0 ff 66 | ...........^]^.................f |
| 25480 | 66 64 ff d2 cf cf ff 00 00 00 ff 9a 98 98 ff e2 df df ff ee ed eb ff d0 cd cd ff ff ff ff ff 00 | fd.............................. |
| 254a0 | 00 00 ff d0 cd cd ff d6 d3 d3 ff c7 c6 c6 ff 61 60 60 ff 16 15 15 ff f4 f0 f0 ff c9 c8 c8 ff 82 | ...............a``.............. |
| 254c0 | 81 81 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 254e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25500 | 00 00 ff ee eb eb ff b7 b4 b4 ff 55 54 54 ff 89 88 88 ff 00 00 00 ff 00 00 00 ff cc cb c9 ff ff | ...........UTT.................. |
| 25520 | ff ff ff 62 61 61 ff 00 00 00 ff aa a9 a9 ff ff ff ff ff 46 46 46 ff ae ab ab ff ff ff ff ff 05 | ...baa.............FFF.......... |
| 25540 | 05 05 ff da d7 d7 ff 92 91 91 ff 4b 4b 4b ff 37 36 36 ff 5c 5a 5a ff fe fd fd ff 50 4f 4f ff 7a | ...........KKK.766.\ZZ.....POO.z |
| 25560 | 79 79 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | yy........................G..... |
| 25580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 255a0 | 00 00 ff 12 11 11 ff a8 a7 a7 ff d7 d6 d6 ff 8e 8d 8d ff 00 00 00 ff 00 00 00 ff 3e 3f 3f ff b9 | ...........................>??.. |
| 255c0 | b8 b8 ff 00 00 00 ff 00 00 00 ff 6f 6e 6e ff 9c 9b 9b ff 00 00 00 ff 12 11 11 ff bd ba ba ff 05 | ...........onn.................. |
| 255e0 | 04 04 ff 8f 8c 8c ff bc bb b9 ff c7 c4 c4 ff 98 97 97 ff 00 00 00 ff a1 a0 a0 ff ce cd cb ff 89 | ................................ |
| 25600 | 88 88 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25640 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25660 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25680 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 256a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 256c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 256e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25700 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25720 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25740 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25780 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 257a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 257c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 257e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 05 | ..............<................. |
| 25820 | 04 04 ff aa a7 a7 ff 9c 99 99 ff 98 96 96 ff 9b 99 99 ff aa a6 a6 ff 00 00 00 ff 79 78 78 ff b6 | ...........................yxx.. |
| 25840 | b3 b3 ff 5f 5e 5e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 15 16 16 ff b0 af af ff ab | ..._^^.......................... |
| 25860 | aa aa ff 00 00 00 ff 00 00 00 ff 52 51 51 ff b1 b0 b0 ff c0 bd bd ff bd bc bc ff 93 92 92 ff 0d | ...........RQQ.................. |
| 25880 | 0b 0b ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 258a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 08 | ..............<................. |
| 258c0 | 06 06 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 ff c3 c2 c2 ff ff | ................................ |
| 258e0 | ff ff ff 99 96 96 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 22 22 22 ff ff ff ff ff ff | ......................."""...... |
| 25900 | ff ff ff 00 00 00 ff 34 34 34 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff d2 | .......444...................... |
| 25920 | cf cf ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25960 | 00 00 ff fa f8 f8 ff f0 ee ee ff 76 76 76 ff 66 65 65 ff 7e 7d 7d ff 00 00 00 ff b5 b4 b4 ff ff | ...........vvv.fee.~}}.......... |
| 25980 | ff ff ff 89 86 86 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 16 16 16 ff ff ff ff ff fc | ................................ |
| 259a0 | fa fa ff 00 00 00 ff 86 83 83 ff ff ff ff ff c9 c6 c6 ff 17 16 16 ff 57 54 54 ff f8 f6 f6 ff ff | .......................WTT...... |
| 259c0 | ff ff ff 05 06 06 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 259e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25a00 | 00 00 ff fb f9 f9 ff fc fa fa ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff ba b9 b9 ff ff | ................................ |
| 25a20 | ff ff ff 89 86 86 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 16 16 16 ff ff ff ff ff fc | ................................ |
| 25a40 | f9 f9 ff 00 00 00 ff 91 8e 8e ff ff ff ff ff 9b 9a 9a ff 00 00 00 ff 00 00 00 ff f4 f1 f1 ff ff | ................................ |
| 25a60 | ff ff ff 0a 0b 0b ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25aa0 | 00 00 ff fc f9 f9 ff ff ff ff ff 16 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff bd bc bc ff ff | ................................ |
| 25ac0 | ff ff ff 83 80 80 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 16 16 16 ff ff ff ff ff fc | ................................ |
| 25ae0 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a7 a6 a6 ff 00 00 00 ff 00 00 00 ff fe fb fb ff ff | ................................ |
| 25b00 | ff ff ff 09 09 09 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25b40 | 00 00 ff fc f9 f9 ff ff ff ff ff 12 11 11 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff bc bc bc ff ff | ................................ |
| 25b60 | fc fc ff 7f 7c 7c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 12 13 13 ff ff ff ff ff fc | ....||.......................... |
| 25b80 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 00 00 ff 07 07 07 ff ff ff ff ff ff | ................................ |
| 25ba0 | ff ff ff 14 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25be0 | 00 00 ff fb f8 f8 ff f4 f2 f2 ff 05 05 05 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff ba b9 b9 ff f5 | ................................ |
| 25c00 | f3 f3 ff ea e8 e8 ff eb e9 e9 ff f8 f5 f5 ff b8 b5 b5 ff 00 00 00 ff 04 05 05 ff ff ff ff ff fc | ................................ |
| 25c20 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 00 00 ff 06 07 07 ff b4 b3 b3 ff ba | ................................ |
| 25c40 | b6 b6 ff 0e 0e 0e ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25c80 | 00 00 ff fa f8 f8 ff ed eb eb ff cc ca ca ff da d8 d8 ff da d7 d7 ff 00 00 00 ff b7 b6 b6 ff f5 | ................................ |
| 25ca0 | f3 f3 ff e4 e2 e2 ff d4 d2 d2 ff fa f8 f8 ff ff ff ff ff 6c 6b 6b ff 00 00 00 ff ff ff ff ff fc | ...................lkk.......... |
| 25cc0 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25ce0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25d20 | 00 00 ff fa f7 f7 ff eb e9 e9 ff f6 f4 f4 ff ff ff ff ff ff ff ff ff 00 00 00 ff b6 b6 b6 ff ff | ................................ |
| 25d40 | fd fd ff 7a 78 78 ff 00 00 00 ff 97 97 97 ff ff ff ff ff a1 9e 9e ff 00 00 00 ff ff ff ff ff fc | ...zxx.......................... |
| 25d60 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 25d80 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25dc0 | 00 00 ff fa f8 f8 ff f1 ef ef ff 36 36 36 ff 12 12 12 ff 28 27 27 ff 00 00 00 ff b9 b8 b8 ff ff | ...........666.....(''.......... |
| 25de0 | ff ff ff 84 81 81 ff 00 00 00 ff 87 84 84 ff ff ff ff ff a5 a3 a3 ff 00 00 00 ff ff ff ff ff fc | ................................ |
| 25e00 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 00 00 ff 00 00 00 ff 18 18 18 ff 18 | ................................ |
| 25e20 | 17 17 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25e60 | 00 00 ff fb f9 f9 ff ff fe fe ff 08 08 08 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff bc bb bb ff ff | ................................ |
| 25e80 | ff ff ff 89 86 86 ff 00 00 00 ff 8e 8b 8b ff ff ff ff ff a5 a2 a2 ff 00 00 00 ff ff ff ff ff fc | ................................ |
| 25ea0 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a8 a6 a6 ff 00 00 00 ff 1a 19 19 ff ff ff ff ff ff | ................................ |
| 25ec0 | ff ff ff 14 13 13 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25f00 | 00 00 ff fc f9 f9 ff ff ff ff ff 16 14 14 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff bd bc bc ff ff | ................................ |
| 25f20 | ff ff ff 89 86 86 ff 00 00 00 ff 8e 8b 8b ff ff ff ff ff a5 a2 a2 ff 00 00 00 ff ff ff ff ff fc | ................................ |
| 25f40 | f9 f9 ff 00 00 00 ff 90 8d 8d ff ff ff ff ff a7 a6 a6 ff 00 00 00 ff 08 07 07 ff ff ff ff ff ff | ................................ |
| 25f60 | ff ff ff 03 02 02 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 25f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 25fa0 | 00 00 ff fb f9 f9 ff fe fb fb ff 01 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff bb ba ba ff ff | ................................ |
| 25fc0 | ff ff ff 7a 77 77 ff 00 00 00 ff 81 7e 7e ff ff ff ff ff a4 a2 a2 ff 00 00 00 ff ff ff ff ff fc | ...zww......~~.................. |
| 25fe0 | f9 f9 ff 00 00 00 ff 91 8e 8e ff ff ff ff ff 9d 9c 9c ff 00 00 00 ff 00 00 00 ff fa f7 f7 ff ff | ................................ |
| 26000 | fd fd ff 02 01 01 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 26020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 26040 | 00 00 ff fa f8 f8 ff f0 ed ed ff 65 62 62 ff 4c 4d 4d ff 64 63 63 ff 00 00 00 ff b6 b5 b5 ff fb | ...........ebb.LMM.dcc.......... |
| 26060 | f9 f9 ff 9b 99 99 ff 17 17 17 ff c2 bf bf ff ff ff ff ff 98 95 95 ff 00 00 00 ff ff ff ff ff fc | ................................ |
| 26080 | fa fa ff 00 00 00 ff 86 86 86 ff ff ff ff ff c2 c0 c0 ff 02 01 01 ff 4e 4d 4d ff f8 f6 f6 ff fe | .......................NMM...... |
| 260a0 | fc fc ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 260c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 06 | ..............<................. |
| 260e0 | 04 04 ff ff ff ff ff fe fb fb ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 ff c2 c0 c0 ff ff | ................................ |
| 26100 | ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 40 3f 3f ff 02 03 03 ff ff ff ff ff ff | ...................@??.......... |
| 26120 | ff ff ff 00 00 00 ff 3d 3c 3c ff ff ff ff ff ff ff ff ff fe fc fc ff ff ff ff ff ff ff ff ff d5 | .......=<<...................... |
| 26140 | d2 d2 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 26160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 09 | ..............<................. |
| 26180 | 08 08 ff bf be be ff b2 b1 b1 ff ae ad ad ff b2 b1 b1 ff bc bb bb ff 00 00 00 ff 8b 8a 8a ff ba | ................................ |
| 261a0 | b9 b9 ff ae ae ae ff b0 ad ad ff a3 a2 a2 ff 4e 4c 4c ff 00 00 00 ff 10 10 10 ff ca c6 c6 ff c2 | ...............NLL.............. |
| 261c0 | bf bf ff 00 00 00 ff 00 00 00 ff 67 66 66 ff c6 c2 c3 ff d0 cf cd ff cf cc cc ff a6 a5 a5 ff 15 | ...........gff.................. |
| 261e0 | 15 15 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 26200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 26220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26240 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26260 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26280 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 262a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3c 00 00 00 f2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............<................. |
| 262c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 262e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26300 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26320 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f7 00 00 00 47 00 00 00 00 00 | ..........................G..... |
| 26340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 00 00 00 ef 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ..............6................. |
| 26360 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26380 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 263a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 263c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f4 00 00 00 41 00 00 00 00 00 | ..........................A..... |
| 263e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1b 00 00 00 d2 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26400 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26420 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26440 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26460 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 da 00 00 00 22 00 00 00 00 00 | .........................."..... |
| 26480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 51 00 00 00 c1 00 00 00 dd 00 00 00 e0 00 | ..................Q............. |
| 264a0 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 264c0 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 264e0 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 26500 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 de 00 00 00 c5 00 00 00 5a 00 00 00 03 00 00 00 00 00 | ......................Z......... |
| 26520 | 00 00 00 ff ff 00 ff ff 00 00 00 ff f8 00 1f ff 00 00 00 ff e0 00 07 ff 00 00 00 ff 80 00 01 ff | ................................ |
| 26540 | 00 00 00 fc 00 00 00 3f 00 00 00 f0 00 00 00 0f 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | .......?........................ |
| 26560 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 26580 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 265a0 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 265c0 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 265e0 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 26600 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 26620 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 26640 | 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 00 00 00 c0 00 00 00 03 | ................................ |
| 26660 | 00 00 00 28 00 00 00 20 00 00 00 40 00 00 00 01 00 20 00 00 00 00 00 80 10 00 00 00 00 00 00 00 | ...(.......@.................... |
| 26680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 266a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 | ................................ |
| 266c0 | 00 00 2e 00 00 00 7f 00 00 00 cb 00 00 00 cd 00 00 00 85 00 00 00 32 00 00 00 08 00 00 00 00 00 | ......................2......... |
| 266e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 26700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 26720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 11 00 00 00 49 00 00 00 a1 00 | ..........................I..... |
| 26740 | 00 00 e4 00 00 00 fd 00 00 00 ff 00 00 00 ff 00 00 00 fd 00 00 00 e7 00 00 00 a7 00 00 00 4e 00 | ..............................N. |
| 26760 | 00 00 13 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 26780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 267a0 | 00 00 00 00 00 00 00 00 00 00 03 00 00 00 21 00 00 00 6a 00 00 00 c0 00 00 00 f3 00 00 00 ff 00 | ..............!...j............. |
| 267c0 | 00 00 ff 00 00 00 ff 21 22 22 ff 1b 1c 1c ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f4 00 | .......!""...................... |
| 267e0 | 00 00 c5 00 00 00 6f 00 00 00 25 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ......o...%..................... |
| 26800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 26820 | 00 00 0a 00 00 00 38 00 00 00 8d 00 00 00 d9 00 00 00 fb 00 00 00 ff 09 09 09 ff 42 43 43 ff a9 | ......8....................BCC.. |
| 26840 | a7 a7 ff ff ff ff ff ff ff ff ff ff ff ff ff ff fe fe ff a9 a7 a8 ff 46 44 44 ff 0b 0c 0c ff 00 | .......................FDD...... |
| 26860 | 00 00 ff 00 00 00 fb 00 00 00 dc 00 00 00 93 00 00 00 3d 00 00 00 0c 00 00 00 00 00 00 00 00 00 | ..................=............. |
| 26880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 16 00 00 00 56 00 | ..............................V. |
| 268a0 | 00 00 ae 00 00 00 eb 00 00 00 fe 00 00 00 ff 00 00 00 ff 04 04 04 ff 48 46 46 ff 76 74 74 ff 72 | .......................HFF.vtt.r |
| 268c0 | 71 71 ff 60 5f 5f ff 56 55 55 ff 56 55 55 ff 61 60 60 ff 72 73 71 ff 77 75 75 ff 4d 4e 4e ff 09 | qq.`__.VUU.VUU.a``.rsq.wuu.MNN.. |
| 268e0 | 07 07 ff 00 00 00 ff 00 00 00 ff 00 00 00 fe 00 00 00 ed 00 00 00 b4 00 00 00 5b 00 00 00 19 00 | ..........................[..... |
| 26900 | 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3e 00 00 00 c6 00 00 00 f6 00 | ......................>......... |
| 26920 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26940 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26960 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f8 00 00 00 cb 00 | ................................ |
| 26980 | 00 00 47 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 a1 00 00 00 ff 00 00 00 ff 00 | ..G............................. |
| 269a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 269c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 269e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26a00 | 00 00 ae 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b5 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26a20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26a40 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26a60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26a80 | 00 00 c0 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26aa0 | 00 00 ff 00 00 00 ff 1b 1b 1b ff 34 33 33 ff 00 00 00 ff 0f 10 10 ff 00 00 00 ff 00 00 00 ff 1c | ...........433.................. |
| 26ac0 | 1d 1d ff 05 03 03 ff 1e 1f 1f ff 00 00 00 ff 06 06 06 ff 0e 0e 0e ff 08 08 08 ff 2b 2c 2c ff 32 | ...........................+,,.2 |
| 26ae0 | 32 32 ff 00 00 00 ff 1d 1b 1c ff 35 35 36 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | 22.........556.................. |
| 26b00 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26b20 | 00 00 ff 65 64 64 ff e9 e6 e6 ff c0 bf c0 ff c8 c7 c7 ff 7b 7a 7a ff d2 d1 d1 ff 7e 7d 7d ff ef | ...edd.............{zz.....~}}.. |
| 26b40 | ec ec ff 5b 5a 5a ff bd ba ba ff 00 00 00 ff 60 5f 5f ff 98 97 97 ff a3 a2 a2 ff cf ce ce ff ad | ...[ZZ.........`__.............. |
| 26b60 | aa aa ff 45 44 44 ff bb ba b8 ff cc cb cc ff c0 be be ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...EDD.......................... |
| 26b80 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26ba0 | 00 00 ff d0 ce ce ff 37 36 36 ff 62 61 5f ff be bc bb ff 00 00 00 ff e6 e3 e3 ff b3 b1 b1 ff 86 | .......766.ba_.................. |
| 26bc0 | 85 85 ff 12 11 11 ff e4 e1 e1 ff cb c8 c8 ff bd ba ba ff 76 75 75 ff 8c 89 89 ff ba b7 b7 ff 85 | ...................vuu.......... |
| 26be0 | 84 84 ff 00 00 00 ff 7a 7a 7a ff c0 bd bd ff 8a 89 89 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | .......zzz...................... |
| 26c00 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26c20 | 00 00 ff 96 94 94 ff be bb bc ff 6b 6a 6b ff 4a 4b 4b ff 00 00 00 ff a8 a7 a7 ff ff ff ff ff 0c | ...........kjk.JKK.............. |
| 26c40 | 0b 0b ff 28 28 28 ff ff ff ff ff 70 6e 6e ff ff ff ff ff 89 88 88 ff 9e 9e 9e ff a6 a6 a6 ff 6c | ...(((.....pnn.................l |
| 26c60 | 6b 6b ff 2a 29 29 ff ff ff ff ff 85 84 84 ff 32 33 33 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | kk.*)).........233.............. |
| 26c80 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26ca0 | 00 00 ff 00 00 00 ff 74 73 73 ff a7 a6 a6 ff 3b 39 39 ff 00 00 00 ff 21 1f 1f ff 7e 7d 7d ff 00 | .......tss.....;99.....!...~}}.. |
| 26cc0 | 00 00 ff 10 10 10 ff 7d 7c 7c ff 00 00 00 ff 4b 4a 4a ff 3a 39 39 ff 47 46 46 ff 90 8f 8f ff 94 | .......}||.....KJJ.:99.GFF...... |
| 26ce0 | 93 93 ff 0d 0e 0e ff 64 62 62 ff 9e 9c 9c ff 38 36 36 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | .......dbb.....866.............. |
| 26d00 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26d20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26d40 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26d60 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26d80 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26da0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26dc0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26de0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26e00 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26e20 | 00 00 ff 56 56 56 ff 7e 7c 7c ff 71 70 70 ff 85 84 84 ff 26 24 24 ff 39 38 38 ff 96 95 95 ff 13 | ...VVV.~||.qpp.....&$$.988...... |
| 26e40 | 11 11 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 47 46 46 ff 98 96 96 ff 07 08 08 ff 00 00 00 ff 65 | ...............GFF.............e |
| 26e60 | 63 63 ff 97 96 96 ff 99 96 96 ff 68 67 67 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | cc.........hgg.................. |
| 26e80 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26ea0 | 00 00 ff bc bb bc ff ff ff ff ff ff ff ff ff ff ff ff ff 72 71 71 ff 8f 8c 8c ff ff ff ff ff 33 | ...................rqq.........3 |
| 26ec0 | 32 32 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 9b 98 98 ff ff ff ff ff 1c 1b 1b ff 61 60 60 ff ff | 22.........................a``.. |
| 26ee0 | ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 80 7d 7d ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................}}.............. |
| 26f00 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26f20 | 00 00 ff a8 a7 a7 ff ff ff ff ff 27 26 26 ff 13 14 14 ff 00 00 00 ff 82 7f 7f ff ff ff ff ff 22 | ...........'&&................." |
| 26f40 | 21 21 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 87 84 84 ff ff ff ff ff 01 02 02 ff 9a 99 99 ff ff | !!.............................. |
| 26f60 | ff ff ff 0d 0c 0c ff 00 00 00 ff ff ff ff ff bd ba ba ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26f80 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 26fa0 | 00 00 ff a9 a8 a9 ff ff ff ff ff 00 01 01 ff 00 00 00 ff 00 00 00 ff 8e 8c 8c ff ff ff ff ff 1b | ................................ |
| 26fc0 | 1a 1a ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 87 84 84 ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ................................ |
| 26fe0 | ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff be bc bc ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27000 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27020 | 00 00 ff a9 a8 a9 ff ff ff ff ff 02 03 03 ff 00 00 00 ff 00 00 00 ff 8f 8c 8c ff ff ff ff ff 23 | ...............................# |
| 27040 | 23 23 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 83 80 80 ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ##.............................. |
| 27060 | ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff d4 d1 d1 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27080 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 270a0 | 00 00 ff a8 a7 a8 ff ff ff ff ff 18 19 19 ff 04 02 02 ff 00 00 00 ff 85 82 82 ff ff ff ff ff ef | ................................ |
| 270c0 | ed ed ff fe fb fb ff da d7 d7 ff 00 00 00 ff 75 72 72 ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ...............urr.............. |
| 270e0 | ff ff ff 00 00 00 ff 00 00 00 ff 92 8e 8e ff 67 65 65 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ...............gee.............. |
| 27100 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27120 | 00 00 ff a7 a6 a7 ff ff ff ff ff f9 f6 f6 ff ff ff ff ff 3a 3a 3a ff 7f 7c 7c ff ff ff ff ff 8c | ...................:::..||...... |
| 27140 | 8a 8a ff aa a8 a8 ff ff ff ff ff 4e 4d 4d ff 65 65 65 ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ...........NMM.eee.............. |
| 27160 | ff ff ff 03 02 02 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27180 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 271a0 | 00 00 ff a8 a7 a7 ff ff ff ff ff 8d 8c 8c ff 9b 9a 9a ff 04 03 03 ff 82 7f 7f ff ff ff ff ff 00 | ................................ |
| 271c0 | 00 00 ff 00 00 00 ff ff ff ff ff 64 64 64 ff 5c 5b 5b ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ...........ddd.\[[.............. |
| 271e0 | ff ff ff 01 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27200 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27220 | 00 00 ff a9 a8 a8 ff ff ff ff ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 8c 89 89 ff ff ff ff ff 0a | ................................ |
| 27240 | 09 09 ff 0a 09 09 ff ff ff ff ff 64 64 64 ff 59 59 59 ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ...........ddd.YYY.............. |
| 27260 | ff ff ff 00 00 00 ff 00 00 00 ff ff fd fd ff ae ae ae ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27280 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 272a0 | 00 00 ff a9 a8 a9 ff ff ff ff ff 06 07 07 ff 00 00 00 ff 00 00 00 ff 91 8e 8e ff ff ff ff ff 06 | ................................ |
| 272c0 | 06 06 ff 06 06 06 ff ff ff ff ff 64 64 64 ff 5a 59 59 ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ...........ddd.ZYY.............. |
| 272e0 | ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff bb ba ba ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27300 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27320 | 00 00 ff a8 a7 a8 ff ff ff ff ff 02 03 03 ff 00 00 00 ff 00 00 00 ff 85 82 82 ff ff ff ff ff 00 | ................................ |
| 27340 | 00 00 ff 11 11 11 ff ff ff ff ff 63 62 62 ff 5e 5e 5e ff ff ff ff ff 00 00 00 ff 9b 9a 9a ff ff | ...........cbb.^^^.............. |
| 27360 | ff ff ff 00 00 00 ff 00 00 00 ff ff ff ff ff b4 b3 b3 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27380 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 273a0 | 00 00 ff b3 b2 b2 ff ff ff ff ff e8 e6 e6 ff ff ff ff ff 4f 4e 4e ff 87 84 84 ff ff ff ff ff da | ...................ONN.......... |
| 273c0 | d8 d8 ff ed eb eb ff ff ff ff ff 39 38 39 ff 75 73 73 ff ff ff ff ff 12 12 12 ff 7b 7a 7a ff ff | ...........989.uss.........{zz.. |
| 273e0 | ff ff ff d4 d1 d1 ff d2 cf cf ff ff ff ff ff 91 90 90 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27400 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27420 | 00 00 ff 8c 8b 8b ff d0 cd cd ff c4 c1 c1 ff de db db ff 45 44 44 ff 66 65 65 ff d3 d0 d0 ff c4 | ...................EDD.fee...... |
| 27440 | c1 c1 ff c2 c0 c0 ff 81 80 80 ff 00 00 00 ff 67 66 64 ff eb e8 e8 ff 1a 1b 1b ff 00 00 00 ff b1 | ...............gfd.............. |
| 27460 | b0 b0 ff de dd dd ff de dc dc ff b4 b2 b2 ff 05 06 06 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27480 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b6 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 274a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 274c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 274e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27500 | 00 00 c1 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 b5 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27520 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27540 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27560 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27580 | 00 00 c0 00 00 00 0c 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 9b 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 275a0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 275c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 275e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 27600 | 00 00 a8 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 bc 00 00 00 dd 00 | ......................7......... |
| 27620 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 27640 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 27660 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 dd 00 00 00 c1 00 | ................................ |
| 27680 | 00 00 40 00 00 00 00 00 00 00 00 ff f0 0f ff ff 80 01 ff fe 00 00 7f f8 00 00 1f c0 00 00 03 c0 | ..@............................. |
| 276a0 | 00 00 03 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 | ................................ |
| 276c0 | 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 | ................................ |
| 276e0 | 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 00 00 01 80 | ................................ |
| 27700 | 00 00 01 80 00 00 01 c0 00 00 03 28 00 00 00 18 00 00 00 30 00 00 00 01 00 20 00 00 00 00 00 60 | ...........(.......0...........` |
| 27720 | 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 27740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 29 00 00 00 76 00 | ..........................)...v. |
| 27760 | 00 00 c6 00 00 00 c7 00 00 00 79 00 00 00 2b 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..........y...+................. |
| 27780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 277a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0e 00 00 00 42 00 00 00 99 00 00 00 e0 00 00 00 fc 00 | ..................B............. |
| 277c0 | 00 00 fe 00 00 00 fe 00 00 00 fc 00 00 00 e1 00 00 00 9c 00 00 00 45 00 00 00 0f 00 00 00 00 00 | ......................E......... |
| 277e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 27800 | 00 00 02 00 00 00 1d 00 00 00 62 00 00 00 b9 00 00 00 ef 07 07 07 fe 41 41 41 fe a6 a4 a4 fe ff | ..........b............AAA...... |
| 27820 | ff ff fe ff ff ff fe a2 a1 a1 fe 41 41 41 fe 08 08 08 fe 00 00 00 f0 00 00 00 bc 00 00 00 65 00 | ...........AAA................e. |
| 27840 | 00 00 1e 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 2f 00 | ............................../. |
| 27860 | 00 00 85 00 00 00 d4 00 00 00 f9 00 00 00 fe 00 00 00 fe 27 25 25 fe 56 55 55 fe 55 54 54 fe 48 | ...................'%%.VUU.UTT.H |
| 27880 | 46 46 fe 48 47 47 fe 56 54 54 fe 56 56 56 fe 2a 28 28 fe 00 00 00 fe 00 00 00 fe 00 00 00 f9 00 | FF.HGG.VTT.VVV.*((.............. |
| 278a0 | 00 00 d5 00 00 00 88 00 00 00 31 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 2f 00 00 00 da 00 | ..........1.............../..... |
| 278c0 | 00 00 fd 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 278e0 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27900 | 00 00 fe 00 00 00 fd 00 00 00 dd 00 00 00 35 00 00 00 00 00 00 00 00 00 00 00 51 00 00 00 fa 00 | ..............5...........Q..... |
| 27920 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27940 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27960 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 59 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............Y...........S..... |
| 27980 | 00 00 fe 00 00 00 fe 46 44 44 fe 61 5f 60 fe 18 16 16 fe 24 24 24 fe 00 00 00 fe 34 35 35 fe 33 | .......FDD.a_`.....$$$.....455.3 |
| 279a0 | 31 31 fe 00 00 00 fe 30 31 31 fe 25 24 24 fe 66 65 65 fe 3c 3b 3b fe 3e 3c 3c fe 66 64 64 fe 00 | 11.....011.%$$.fee.<;;.><<.fdd.. |
| 279c0 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 279e0 | 00 00 fe 35 33 33 fe bb ba ba fe b9 b8 b8 fe 73 72 70 fe d9 d8 d8 fe e3 e0 e0 fe 66 64 65 fe bf | ...533.........srp.........fde.. |
| 27a00 | bd be fe 66 64 65 fe b3 b2 b2 fe 89 86 86 fe c2 bf bf fe 3e 3e 3e fe 62 62 62 fe e7 e6 e6 fe 43 | ...fde.............>>>.bbb.....C |
| 27a20 | 41 41 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | AA............[...........S..... |
| 27a40 | 00 00 fe 33 31 31 fe bb ba ba fe 82 80 81 fe 00 00 00 fe 7c 7b 7b fe e4 e3 e3 fe 00 00 00 fe ff | ...311.............|{{.......... |
| 27a60 | ff ff fe b6 b3 b3 fe eb ea eb fe 88 85 86 fe c5 c4 c4 fe 48 47 47 fe bf bc bc fe ab aa aa fe 00 | ...................HGG.......... |
| 27a80 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27aa0 | 00 00 fe 00 00 00 fe 48 46 46 fe 6a 68 68 fe 00 00 00 fe 0a 08 08 fe 43 41 41 fe 00 00 00 fe 48 | .......HFF.jhh.........CAA.....H |
| 27ac0 | 49 49 fe 00 00 00 fe 3a 3b 39 fe 1e 1c 1d fe 64 65 65 fe 2f 2d 2d fe 30 31 31 fe 65 64 64 fe 00 | II.....:;9.....dee./--.011.edd.. |
| 27ae0 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27b00 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27b20 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27b40 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27b60 | 00 00 fe 05 06 06 fe 59 58 58 fe 4f 50 50 fe 3f 3d 3d fe 12 10 10 fe 5d 5b 5b fe 00 00 00 fe 00 | .......YXX.OPP.?==.....][[...... |
| 27b80 | 00 00 fe 00 00 00 fe 5e 5d 5d fe 0f 0e 0e fe 00 00 00 fe 5d 5c 5c fe 67 65 65 fe 37 37 37 fe 00 | .......^]].........]\\.gee.777.. |
| 27ba0 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27bc0 | 00 00 fe 36 35 35 fe ff ff ff fe ff ff ff fe c7 c3 c3 fe 79 78 78 fe ff ff ff fe 00 00 00 fe 00 | ...655.............yxx.......... |
| 27be0 | 00 00 fe 00 00 00 fe ff ff ff fe 5f 5e 5e fe 98 97 97 fe ff ff ff fe dc db db fe ff ff ff fe 1c | ..........._^^.................. |
| 27c00 | 1b 1b fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27c20 | 00 00 fe 25 24 24 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 57 56 56 fe ff ff ff fe 00 00 00 fe 00 | ...%$$.............WVV.......... |
| 27c40 | 00 00 fe 00 00 00 fe ff ff ff fe 44 44 44 fe b9 b6 b6 fe 8c 8b 8b fe 00 00 00 fe ff ff ff fe 31 | ...........DDD.................1 |
| 27c60 | 30 30 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | 00............[...........S..... |
| 27c80 | 00 00 fe 26 25 25 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 5d 5c 5c fe fa f7 f7 fe 00 00 00 fe 00 | ...&%%.............]\\.......... |
| 27ca0 | 00 00 fe 00 00 00 fe ff ff ff fe 42 41 41 fe be bc bc fe 97 96 96 fe 00 00 00 fe ff ff ff fe 43 | ...........BAA.................C |
| 27cc0 | 42 42 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | BB............[...........S..... |
| 27ce0 | 00 00 fe 24 23 23 fe ff ff ff fe 4d 4c 4c fe 0e 0d 0d fe 53 52 52 fe ff ff ff fe ea e7 e7 fe ed | ...$##.....MLL.....SRR.......... |
| 27d00 | ec ec fe 00 00 00 fe f8 f5 f5 fe 41 41 41 fe bf bc bc fe 9d 9c 9c fe 00 00 00 fe 6f 6e 6e fe 0e | ...........AAA.............onn.. |
| 27d20 | 0c 0c fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27d40 | 00 00 fe 24 23 23 fe ff ff ff fe f7 f6 f6 fe ae ad ad fe 58 57 57 fe f7 f5 f5 fe 0d 0c 0c fe ff | ...$##.............XWW.......... |
| 27d60 | ff ff fe 40 3f 3f fe ec e9 e9 fe 41 41 41 fe bf bc bc fe 9e 9e 9e fe 00 00 00 fe 00 00 00 fe 00 | ...@??.....AAA.................. |
| 27d80 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27da0 | 00 00 fe 25 24 24 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 58 57 57 fe fe fb fb fe 00 00 00 fe fa | ...%$$.............XWW.......... |
| 27dc0 | f9 f9 fe 44 43 43 fe e5 e2 e2 fe 41 41 41 fe bf bc bc fe 9b 9b 9b fe 00 00 00 fe ce cc cc fe 26 | ...DCC.....AAA.................& |
| 27de0 | 24 24 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | $$............[...........S..... |
| 27e00 | 00 00 fe 25 24 24 fe ff ff ff fe 00 00 00 fe 00 00 00 fe 5c 5b 5b fe f9 f6 f6 fe 00 00 00 fe f7 | ...%$$.............\[[.......... |
| 27e20 | f6 f6 fe 44 43 43 fe e6 e4 e4 fe 43 42 42 fe bc b9 b9 fe 8a 8a 8a fe 00 00 00 fe ff ff ff fe 34 | ...DCC.....CBB.................4 |
| 27e40 | 32 32 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | 22............[...........S..... |
| 27e60 | 00 00 fe 2b 2a 2a fe ff ff ff fe 78 77 77 fe 3d 3c 3c fe 5e 5d 5d fe ff ff ff fe 53 53 53 fe ff | ...+**.....xww.=<<.^]].....SSS.. |
| 27e80 | ff ff fe 3e 3e 3e fe f9 f6 f6 fe 50 50 50 fe b5 b2 b2 fe cc cb cb fe 46 45 45 fe ff ff ff fe 27 | ...>>>.....PPP.........FEE.....' |
| 27ea0 | 28 28 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ((............[...........S..... |
| 27ec0 | 00 00 fe 2c 2a 2a fe f2 f0 f0 fe ee ec ec fe bc b8 b8 fe 57 56 56 fe f1 f0 ee fe de db db fe ba | ...,**.............WVV.......... |
| 27ee0 | b8 b8 fe 00 00 00 fe d4 d1 d1 fe 49 4a 4a fe 3a 3b 3b fe f0 ef ef fe f2 f1 f1 fe c0 bd bd fe 00 | ...........IJJ.:;;.............. |
| 27f00 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 fa 00 | ..............[...........S..... |
| 27f20 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27f40 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27f60 | 00 00 fe 00 00 00 fe 00 00 00 fb 00 00 00 5b 00 00 00 00 00 00 00 00 00 00 00 4c 00 00 00 f8 00 | ..............[...........L..... |
| 27f80 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27fa0 | 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 00 00 fe 00 | ................................ |
| 27fc0 | 00 00 fe 00 00 00 fe 00 00 00 f9 00 00 00 53 00 00 00 00 00 00 00 00 00 00 00 1d 00 00 00 b3 00 | ..............S................. |
| 27fe0 | 00 00 de 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 28000 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 28020 | 00 00 e0 00 00 00 de 00 00 00 b6 00 00 00 21 00 00 00 00 ff 00 ff 00 fc 00 3f 00 e0 00 07 00 80 | ..............!..........?...... |
| 28040 | 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 | ................................ |
| 28060 | 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 | ................................ |
| 28080 | 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 80 00 01 00 28 00 00 00 14 00 00 00 28 00 00 00 01 | ...................(.......(.... |
| 280a0 | 00 20 00 00 00 00 00 90 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 280c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 27 00 00 00 74 00 | ..........................'...t. |
| 280e0 | 00 00 c5 00 00 00 c7 00 00 00 77 00 00 00 29 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 | ..........w...)................. |
| 28100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0d 00 | ................................ |
| 28120 | 00 00 40 00 00 00 97 00 00 00 df 00 00 00 fc 30 2f 2f ff 2c 2a 2a ff 00 00 00 fc 00 00 00 e0 00 | [email protected]//.,**.......... |
| 28140 | 00 00 9a 00 00 00 43 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ......C......................... |
| 28160 | 00 00 02 00 00 00 1b 00 00 00 5f 00 00 00 b7 00 00 00 ef 04 04 04 fe 58 58 58 ff b8 b6 b6 ff ed | .........._............XXX...... |
| 28180 | eb eb ff eb e9 e9 ff b8 b6 b6 ff 5b 5b 5b ff 06 06 06 fe 00 00 00 f0 00 00 00 ba 00 00 00 63 00 | ...........[[[................c. |
| 281a0 | 00 00 1d 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 49 00 00 00 d0 00 00 00 f8 00 00 00 ff 00 | ..................I............. |
| 281c0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 281e0 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 f9 00 00 00 d3 00 00 00 4e 00 00 00 00 00 00 00 01 00 | ......................N......... |
| 28200 | 00 00 92 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28220 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28240 | 00 00 ff 00 00 00 99 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff 55 55 55 ff 6c | ...........................UUU.l |
| 28260 | 6b 6b ff 3d 3c 3c ff 29 28 28 ff 45 46 46 ff 40 3e 3e ff 00 00 00 ff 38 38 36 ff 64 62 62 ff 54 | kk.=<<.)((.EFF.@>>.....886.dbb.T |
| 28280 | 53 53 ff 45 44 44 ff 78 76 76 ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | SS.EDD.xvv...................... |
| 282a0 | 00 00 97 00 00 00 ff 14 12 12 ff b7 b4 b4 ff a1 a0 a0 ff 5b 5a 5a ff f6 f2 f2 ff 81 80 80 ff c0 | ...................[ZZ.......... |
| 282c0 | bf bd ff bd bb bc ff a7 a5 a5 ff c7 c6 c6 ff 63 62 62 ff 6b 68 68 ff d1 ce ce ff 07 08 08 ff 00 | ...............cbb.khh.......... |
| 282e0 | 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff 98 96 96 ff 8e | ................................ |
| 28300 | 8d 8d ff 00 00 00 ff ab aa aa ff 09 0a 0a ff 9b 99 9a ff 67 68 68 ff 88 87 87 ff a6 a4 a4 ff 7a | ...................ghh.........z |
| 28320 | 78 78 ff 88 87 87 ff 9d 9c 9c ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | xx.............................. |
| 28340 | 00 00 97 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28360 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28380 | 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff 45 44 44 ff 47 | ...........................EDD.G |
| 283a0 | 46 46 ff 15 14 14 ff 3d 3e 3e ff 06 07 07 ff 00 00 00 ff 00 00 00 ff 4a 49 49 ff 00 00 00 ff 33 | FF.....=>>.............JII.....3 |
| 283c0 | 34 34 ff 52 50 50 ff 26 24 24 ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | 44.RPP.&$$...................... |
| 283e0 | 00 00 97 00 00 00 ff 04 04 04 ff ff ff ff ff e8 e7 e7 ff 6d 6a 6a ff ff ff ff ff 48 47 47 ff 00 | ...................mjj.....HGG.. |
| 28400 | 00 00 ff 14 13 13 ff ff ff ff ff 3a 3a 3a ff ff ff ff ff c4 c3 c3 ff ff ff ff ff 00 00 00 ff 00 | ...........:::.................. |
| 28420 | 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff 00 | ................................ |
| 28440 | 00 00 ff 00 00 00 ff ef ed ed ff 22 21 21 ff 00 00 00 ff 00 00 00 ff fe fb fb ff 3c 3c 3c ff d8 | ..........."!!.............<<<.. |
| 28460 | d7 d7 ff 00 00 00 ff ff ff ff ff 07 08 08 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | ................................ |
| 28480 | 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff 02 03 03 ff 00 00 00 ff ea e7 e7 ff a6 a4 a4 ff 57 | ...............................W |
| 284a0 | 56 56 ff 00 00 00 ff f3 f0 f0 ff 3c 3b 3b ff e8 e7 e7 ff 00 00 00 ff e2 de de ff 0d 0e 0e ff 00 | VV.........<;;.................. |
| 284c0 | 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff f2 | ................................ |
| 284e0 | f1 f1 ff 53 54 54 ff e6 e4 e4 ff 93 93 93 ff fe fb fb ff 4a 4a 4a ff e8 e6 e6 ff 3c 3c 3c ff ea | ...STT.............JJJ.....<<<.. |
| 28500 | e9 e9 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | ................................ |
| 28520 | 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff 21 21 21 ff 00 00 00 ff ec e8 e8 ff 00 00 00 ff c2 | ...............!!!.............. |
| 28540 | bf bf ff 55 54 54 ff e0 de de ff 3c 3b 3b ff e9 e8 e8 ff 00 00 00 ff 9c 9a 9a ff 00 00 00 ff 00 | ...UTT.....<;;.................. |
| 28560 | 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff ff ff ff ff 00 | ................................ |
| 28580 | 00 00 ff 00 00 00 ff ea e6 e6 ff 02 04 04 ff c4 c2 c2 ff 54 54 54 ff e4 e1 e1 ff 3c 3b 3b ff d9 | ...................TTT.....<;;.. |
| 285a0 | d8 d8 ff 00 00 00 ff ff ff ff ff 07 08 08 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | ................................ |
| 285c0 | 00 00 97 00 00 00 ff 05 05 05 ff ff ff ff ff e1 e0 e0 ff 61 60 60 ff f7 f4 f4 ff d4 d4 d4 ff ff | ...................a``.......... |
| 285e0 | ff ff ff 4e 4e 4e ff ff ff ff ff 3d 3c 3c ff ff ff ff ff be ba ba ff ff ff ff ff 00 00 00 ff 00 | ...NNN.....=<<.................. |
| 28600 | 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 00 00 97 00 00 00 ff 00 00 00 ff 52 51 51 ff 55 | ...........................RQQ.U |
| 28620 | 55 54 ff 1a 1b 19 ff 39 37 38 ff 4a 49 49 ff 2e 2e 2e ff 00 00 00 ff 4d 4c 4c ff 00 00 00 ff 3f | UT.....978.JII.........MLL.....? |
| 28640 | 40 40 ff 60 5e 5e ff 2d 2e 2e ff 00 00 00 ff 00 00 00 ff 00 00 00 9e 00 00 00 02 00 00 00 01 00 | @@.`^^.-........................ |
| 28660 | 00 00 93 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28680 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 286a0 | 00 00 ff 00 00 00 9a 00 00 00 02 00 00 00 00 00 00 00 53 00 00 00 d5 00 00 00 e0 00 00 00 e0 00 | ..................S............. |
| 286c0 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 | ................................ |
| 286e0 | 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 e0 00 00 00 d6 00 00 00 59 00 00 00 00 fc 03 f0 00 f0 | ......................Y......... |
| 28700 | 00 f0 00 80 00 10 00 80 00 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 28720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 28740 | 00 00 00 00 00 00 00 80 00 10 00 28 00 00 00 10 00 00 00 20 00 00 00 01 00 20 00 00 00 00 00 40 | ...........(...................@ |
| 28760 | 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 28780 | 00 00 00 00 00 00 04 00 00 00 25 00 00 00 71 00 00 00 c3 00 00 00 c5 00 00 00 74 00 00 00 27 00 | ..........%...q...........t...'. |
| 287a0 | 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 | ................................ |
| 287c0 | 00 00 3e 00 00 00 94 06 06 04 dd 3d 3d 3d fc a5 a4 a4 ff a3 a2 a2 ff 3d 3d 3d fc 06 06 06 df 00 | ..>........===.........===...... |
| 287e0 | 00 00 97 00 00 00 40 00 00 00 0d 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 4c 00 00 00 b5 00 | [email protected]..... |
| 28800 | 00 00 ee 00 00 00 fe 0c 0c 0c ff 36 37 37 ff 40 3e 3e ff 3f 3e 3e ff 38 37 37 ff 0e 0e 0e ff 00 | ...........677.@>>.?>>.877...... |
| 28820 | 00 00 fe 00 00 00 ef 00 00 00 b7 00 00 00 50 00 00 00 03 00 00 00 0f 00 00 00 c5 00 00 00 ff 00 | ..............P................. |
| 28840 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28860 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ca 00 00 00 12 00 00 00 12 00 00 00 cd 00 00 00 ff 5d | ...............................] |
| 28880 | 5c 5c ff 7a 79 79 ff 5a 58 58 ff 55 55 56 ff 53 52 52 ff 23 22 22 ff 55 54 54 ff 78 77 77 ff 4b | \\.zyy.ZXX.UUV.SRR.#"".UTT.xww.K |
| 288a0 | 4a 4a ff 7f 7f 7f ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff ae | JJ.............................. |
| 288c0 | ac aa ff 89 88 88 ff 78 79 77 ff b6 b4 b4 ff ac ab ab ff e0 dd dd ff b5 b2 b2 ff b3 b2 b2 ff 89 | .......xyw...................... |
| 288e0 | 88 88 ff ad ab ab ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff 10 | ................................ |
| 28900 | 11 11 ff 0c 0d 0d ff 00 00 00 ff 00 00 00 ff 00 01 01 ff 00 00 00 ff 06 07 07 ff 18 16 16 ff 04 | ................................ |
| 28920 | 05 05 ff 1b 1b 1b ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff 2a | ...............................* |
| 28940 | 29 29 ff 30 2f 2f ff 07 08 08 ff 1f 20 20 ff 00 00 00 ff 00 00 00 ff 0b 0c 0c ff 00 00 00 ff 38 | )).0//.........................8 |
| 28960 | 37 37 ff 0f 0e 0e ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff fb | 77.............................. |
| 28980 | f8 f8 ff b6 b3 b3 ff 7a 79 79 ff c7 c5 c5 ff 00 00 00 ff 4a 48 48 ff bf bd bd ff c2 c1 c1 ff bb | .......zyy.........JHH.......... |
| 289a0 | ba ba ff e4 e2 e2 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff da | ................................ |
| 289c0 | d6 d6 ff 00 00 00 ff 15 14 14 ff ba b9 b9 ff 00 00 00 ff 26 25 25 ff a8 a8 a8 ff b6 b4 b4 ff 0d | ...................&%%.......... |
| 289e0 | 0c 0c ff e5 e4 e4 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff f2 | ................................ |
| 28a00 | ef ef ff 93 92 92 ff 54 53 53 ff ff fe fe ff c6 c4 c4 ff 61 60 60 ff 9e 9d 9d ff bf be be ff 00 | .......TSS.........a``.......... |
| 28a20 | 00 00 ff 24 25 25 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff e7 | ...$%%.......................... |
| 28a40 | e4 e4 ff 41 40 40 ff 3a 39 39 ff 90 8f 8f ff 83 80 80 ff 81 7f 7f ff 96 95 95 ff bd bc bc ff 00 | ...A@@.:99...................... |
| 28a60 | 00 00 ff 57 55 55 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff e2 | ...WUU.......................... |
| 28a80 | df df ff 00 00 00 ff 28 26 26 ff 9d 9c 9c ff 93 92 92 ff 88 87 87 ff a1 a0 a0 ff ba ba ba ff 2f | .......(&&...................../ |
| 28aa0 | 2e 2e ff ef eb eb ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 12 00 00 00 cd 00 00 00 ff d6 | ................................ |
| 28ac0 | d2 d2 ff da d8 d8 ff 72 70 70 ff ec ea ea ff c8 c6 c7 ff 58 57 57 ff 8e 8d 8b ff 91 8e 8e ff e1 | .......rpp.........XWW.......... |
| 28ae0 | de de ff aa a9 a9 ff 00 00 00 ff 00 00 00 d1 00 00 00 15 00 00 00 11 00 00 00 cc 00 00 00 ff 00 | ................................ |
| 28b00 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 ff 00 | ................................ |
| 28b20 | 00 00 ff 00 00 00 ff 00 00 00 ff 00 00 00 d0 00 00 00 14 00 00 00 08 00 00 00 95 00 00 00 de 00 | ................................ |
| 28b40 | 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 00 00 df 00 | ................................ |
| 28b60 | 00 00 df 00 00 00 df 00 00 00 de 00 00 00 9a 00 00 00 09 f0 0f 00 00 c0 03 00 00 00 00 00 00 00 | ................................ |
| 28b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 28ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 03 04 0a 00 00 00 00 00 2b 7e 64 | ...................PK........+~d |
| 28bc0 | 5c 7b 65 6b a1 9d 32 00 00 9d 32 00 00 0b 00 00 00 66 61 76 69 63 6f 6e 2e 69 63 6f 00 00 01 00 | \{ek..2...2......favicon.ico.... |
| 28be0 | 07 00 10 10 00 00 00 00 20 00 78 01 00 00 76 00 00 00 18 18 00 00 00 00 20 00 18 02 00 00 ee 01 | ..........x...v................. |
| 28c00 | 00 00 20 20 00 00 00 00 20 00 c0 02 00 00 06 04 00 00 30 30 00 00 00 00 20 00 e4 03 00 00 c6 06 | ..................00............ |
| 28c20 | 00 00 40 40 00 00 00 00 20 00 58 05 00 00 aa 0a 00 00 80 80 00 00 00 00 20 00 cd 0a 00 00 02 10 | ..@@......X..................... |
| 28c40 | 00 00 00 00 00 00 00 00 20 00 ce 17 00 00 cf 1a 00 00 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 | ...................PNG........IH |
| 28c60 | 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1f f3 ff 61 00 00 01 3f 49 44 41 54 78 9c 8d 53 0b | DR................a...?IDATx..S. |
| 28c80 | 91 85 30 0c ec 73 50 07 14 05 0f 07 77 28 00 07 e0 04 1c 14 07 e0 00 50 80 84 0e 0a 8a 03 ea 60 | ..0..sP.....w(.........P.......` |
| 28ca0 | 6f b6 03 ef 41 1f c7 5d 66 c2 a7 69 b6 d9 64 2b 44 60 00 be 01 68 00 16 6f 33 00 5a 00 2a dc ff | o...A..]f..i..d+D`...h..o3.Z.*.. |
| 28cc0 | 32 00 12 40 b3 ae 2b aa aa 42 14 45 e0 32 3d 49 12 94 65 09 6b 3d 26 c1 e5 55 b2 69 db 16 52 ca | 2..@..+..B.E.2=I..e.k=&..U.i..R. |
| 28ce0 | 57 62 e8 8c 69 ad f7 8a de 20 00 1a 06 7e 4b 0c bd eb 3a 5f 09 73 1f e4 b5 2c 8b 4d d3 54 64 59 | Wb..i........~K...:_.s...,.M.TdY |
| 28d00 | 26 a4 3c 57 b7 db 3c cf 62 18 06 ff cd 3d d6 5a be 53 9e de 92 33 b9 df 59 51 14 a7 2a 98 e3 ab | &.<W..<.b....=.Z.S...3..YQ..*... |
| 28d20 | 00 60 8c 31 97 dc b9 46 e0 be ef 3f 62 4a 29 02 58 02 f8 9f 2b ae 4d d3 e0 2e 4e 13 fe 71 11 dc | .`.1...F...?bJ).X...+.M...N..q.. |
| 28d40 | 4e f0 a5 de c5 05 cb 38 ce 7c 77 d2 e2 dc af a8 51 17 8c 93 be 60 23 c2 53 28 9a 3b db c5 c6 01 | N......8.|w.....Q....`#.S(.;.... |
| 28d60 | 3c 28 5d e7 dc 14 c7 b1 70 ce f9 31 e5 79 2e 9e cf e7 e5 38 b9 67 1c 47 31 4d 93 50 4a c5 bb 90 | <(].....p..1.y.....8.g.G1M.PJ... |
| 28d80 | 34 55 f8 5f 21 6d cd f5 42 3a 49 99 6a fc 4b ca 9b 0a cf 52 3e 80 68 36 8e a2 61 a3 8e 1d af eb | 4U._!m..B:I.j.K....R>.h6..a..... |
| 28da0 | 7a 17 db e7 65 0a 80 38 1f 5e 5d df e6 cd 78 0d 99 f8 15 26 fc 00 ee 2b d2 68 0b 68 4e b2 00 00 | z...e..8.^]...x....&...+.h.hN... |
| 28dc0 | 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 18 00 00 | ..IEND.B`..PNG........IHDR...... |
| 28de0 | 00 18 08 06 00 00 00 e0 77 3d f8 00 00 01 df 49 44 41 54 78 9c b5 56 81 91 c2 20 10 24 33 5f 00 | ........w=.....IDATx..V.....$3_. |
| 28e00 | 1d 48 09 76 20 5f 81 e9 c0 12 42 07 c1 0a 8c 15 60 07 6a 05 da 82 15 60 05 26 1d ec cf 22 89 fa | .H.v._....B.....`.j....`.&...".. |
| 28e20 | c6 88 be 7f 33 68 86 90 bb dd 63 ef 40 88 01 03 20 01 58 00 3b 00 1e 17 ab e3 5c 01 40 0d f9 78 | [email protected].;.....\[email protected] |
| 28e40 | e4 58 d1 41 5d d7 58 2c 16 98 4e a7 18 8d 46 e0 2b 0e 3e 4f 26 13 38 e7 e0 7d 88 eb 92 03 01 30 | .X.A].X,..N...F.+.>O&.8..}.....0 |
| 28e60 | a7 d3 a9 2e cb 12 52 ca ce e9 d0 e0 da c8 ca 3c 73 6e 89 48 29 95 e4 58 5c 0d 7e 13 d9 d8 87 c8 | ......R........<sn.H)..X\.~..... |
| 28e80 | df 75 2e ee 83 98 be 9c d7 7f 71 2e ae 82 30 c5 ed 9e 7c c5 18 a5 b5 56 36 4d 23 b4 d6 42 a9 b4 | .u........q...0...|....V6M#..B.. |
| 28ea0 | fd 6a 9a 46 6c 36 9b 9b b9 e3 f1 28 96 cb a5 b4 d6 3a 21 c4 77 40 4f 5a e3 f1 b8 a5 97 6c de fb | .j.Fl6.....(.....:[email protected].. |
| 28ec0 | 5e 16 14 07 15 48 99 93 c1 94 51 d7 eb b5 90 52 06 04 43 a6 ae d8 55 55 f5 90 d9 6a b5 12 c6 98 | ^....H....Q....R..C...UU...j.... |
| 28ee0 | 82 0c 76 44 42 bd a7 c8 d2 47 96 8f d0 b7 23 cf 73 2e db 31 40 d0 7c ca 06 1a 63 ba f4 3c 13 04 | ..vDB....G....#.s..1@.|...c..<.. |
| 28f00 | df 13 07 03 24 49 53 5d 24 18 2a 38 05 10 2d fc a6 2c 76 ce 75 a9 49 05 d4 06 f0 d7 7d 66 20 9f | ....$IS]$.*8..-..,v.u.I.....}f.. |
| 28f20 | c1 66 b3 d9 4b ed 23 6c 32 9b d9 27 36 56 44 89 56 55 d5 7e b3 a3 4c f7 5a 6b bd dd 6e 7b 25 67 | .f..K.#l2..'6VD.VU.~..L.Zk..n{%g |
| 28f40 | ad ed a4 c9 7f ef fd a0 8c 29 75 ca 94 72 57 4a 6d 42 cf 67 51 f4 49 94 73 af da af a2 55 5f 59 | .........)u..rWJmB.gQ.I.s....U_Y |
| 28f60 | 96 35 00 f6 45 51 e8 f9 7c 7e 57 30 79 9e 07 54 29 46 d4 87 c3 81 05 46 f4 ab 2c cb ce 55 cb 48 | .5..EQ..|~W0y..T)F.....F..,..U.H |
| 28f80 | 6c 50 9f 6a 76 38 9f 0d ea 3f db 75 d1 4b 11 40 f9 81 03 a7 1c cc 23 99 90 a2 b5 36 c9 b1 94 12 | lP.jv8...?.u.K.@......#....6.... |
| 28fa0 | 5c 1b cf 80 7e e4 3d 41 98 48 47 44 ac 60 ad f5 0d 2b 3e b3 f8 d8 20 63 5b e6 0d e3 ed db 05 af | \...~.=A.HGD.`...+>....c[....... |
| 28fc0 | 26 74 10 3c b5 6a 8c 73 2c d7 41 89 fd 00 ca 0c 49 c6 16 f5 8c 06 00 00 00 00 49 45 4e 44 ae 42 | &t.<.j.s,.A.....I.........IEND.B |
| 28fe0 | 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 20 00 00 00 20 08 06 00 00 00 73 | `..PNG........IHDR.............s |
| 29000 | 7a 7a f4 00 00 02 87 49 44 41 54 78 9c cd 57 ed ad e2 30 10 9c 48 f7 1f d3 41 5e 07 e9 20 a1 02 | zz.....IDATx..W...0..H...A^..... |
| 29020 | e8 e0 a5 83 94 40 ae 02 b8 0a 02 15 c0 55 10 3a 80 0e 80 0a 12 2a d8 d3 18 3b 32 5c 44 62 3f de | [email protected].:.....*...;2\Db?. |
| 29040 | e9 46 5a 01 21 f6 ae f7 63 76 1d 61 24 44 44 01 58 00 48 01 24 00 62 00 7c 46 b4 00 2e 00 4e 00 | .FZ.!...cv.a$DD.X.H.$.b.|F....N. |
| 29060 | 0e 00 7e 47 51 c4 67 83 88 46 28 a6 a2 02 40 de b6 ad da ef f7 38 9d 4e 68 db 16 97 0b 75 02 4a | ..~GQ.g..F([email protected] |
| 29080 | 29 c4 71 8c 2c cb b4 f0 37 80 0d 80 9f 51 14 dd 5f f2 85 88 28 11 59 8b 88 d4 75 2d 69 9a 0a 1f | ).q.,...7....Q.._...(.Y...u-i... |
| 290a0 | 8f 91 3c cf f5 1a 83 55 88 f2 58 44 ce e7 f3 d9 4b 71 9f 21 dc 83 7b 19 4f 8e 52 9e 70 c1 6e b7 | ..<....U..XD....Kq.!..{.O.R.p.n. |
| 290c0 | 13 a5 54 b0 72 2b 71 1c 0b f7 32 46 24 a3 4e 5e 55 d5 97 15 3f cb 66 b3 19 f4 84 b2 27 7f b7 72 | ..T.r+q...2F$.N^U...?.f.....'..r |
| 290e0 | 2b 8e 27 54 df e9 d7 8c 17 5d f6 5d 06 30 a4 26 27 56 0f 65 28 77 b7 9c f3 3c c7 76 bb ed ca ca | +.'T.....].].0.&'V.e(w...<.v.... |
| 29100 | 94 93 37 0e 07 52 41 3f 58 a6 75 5d f3 eb 47 57 a2 22 52 b1 6c 68 61 59 96 d2 34 8d 7c 05 f3 f9 | ..7..RA?X.u]..GW."R.lhaY..4.|... |
| 29120 | fc a5 27 4c 89 ae dc 7a 97 a2 28 e4 78 3c ca 3b 30 14 c6 2c cb f8 1a 4f a9 7e 90 5e c9 6a 49 92 | ..'L...z..(.x<.;0..,...O.~.^.jI. |
| 29140 | 68 b1 0c c7 cf 31 e0 1a 37 54 65 59 76 0c f9 2a 44 64 55 a5 d4 5c bb df 9e 7c b9 5c 7a d7 be c9 | h....1..7TeYv..*DdU..\...|.\z... |
| 29160 | 6c 0d 26 d8 d8 75 2c 75 ea a6 01 47 c6 fc f3 f3 33 88 e9 7c 62 ef 0a 43 4e dd 34 a0 09 ad 7d 53 | l.&..u,u...G....3..|b..CN.4...}S |
| 29180 | 52 1a be e4 65 8c 6f 68 40 d0 e9 59 2d 16 f4 a0 2f 7f 98 44 14 6d 80 6f c3 a1 32 17 cc 9d d0 f0 | [email protected].../..D.m.o..2..... |
| 291a0 | 81 07 f0 f5 40 68 e2 f5 ec d1 e8 24 64 42 84 26 5e 48 bb e6 1e 86 ec 8e ba 0c c7 26 90 c3 e5 1a | ....@h.....$dB.&^H.........&.... |
| 291c0 | be c9 6b 99 56 6b be 97 7e 15 89 08 47 ad 6a 3a 9d 0e 92 ce 7a bd 46 51 70 3a bb 83 84 33 44 3a | ..k.Vk..~...G.j:....z.FQp:...3D: |
| 291e0 | 16 6e 7f e1 3e ec 3b 4a a9 dc 52 71 c3 ac f4 49 bc 50 f0 e4 86 03 08 a5 ad 63 63 60 83 78 65 80 | .n..>.;J..Rq...I.P.......cc`.xe. |
| 29200 | b3 28 08 8c b9 65 5a d3 8c 2a ea 7e 68 c7 b3 d9 ec 65 2b 4d 53 4e e4 fe b8 dd 6e 5d 7f a1 eb ab | .(...eZ..*.~h....e+MSN....n].... |
| 29220 | aa 7a 6c c7 d6 0b 4c b0 77 cc 81 af c2 f8 3c 90 74 30 b9 f0 4f 46 32 e7 42 f3 7f 0d a5 7f 8d e5 | .zl...L.w.....<.t0..OF2.B....... |
| 29240 | ef 98 0f 19 d2 d1 63 79 df c5 24 a4 51 59 61 69 7b 5f 4c 9e 72 62 c5 d5 2c 1b 1f 43 a8 d8 bd 9a | ......cy..$.QYai{_L.rb..,..C.... |
| 29260 | f5 8e e1 9e 97 d3 a5 b9 9c ea 32 a5 5c af d7 6e 6c 23 c3 4d 26 13 3d 9e 2d 16 0b 32 1c ff e0 e5 | ..........2.\..nl#.M&.=.-..2.... |
| 29280 | f4 d7 d0 e5 74 d0 00 d7 23 df 71 3d ff 03 8e 26 7e d8 c9 b8 df f2 00 00 00 00 49 45 4e 44 ae 42 | ....t...#.q=...&~.........IEND.B |
| 292a0 | 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 30 00 00 00 30 08 06 00 00 00 57 | `..PNG........IHDR...0...0.....W |
| 292c0 | 02 f9 87 00 00 03 ab 49 44 41 54 78 9c dd 5a 8b 71 e2 30 10 5d 77 a0 ab 20 ba 0a ce 1d e0 74 e0 | .......IDATx..Z.q.0.]w........t. |
| 292e0 | 0e 70 2a 80 0e a0 03 73 15 38 1d 30 57 81 b9 0a a0 03 d1 81 d2 81 6e 9e 22 99 b5 11 09 b6 a5 90 | .p*....s.8.0W.........n."....... |
| 29300 | b9 37 b3 99 98 10 79 ff 7a fa 64 14 01 c6 18 41 44 25 11 fd 22 22 49 44 39 11 09 27 1e 67 27 27 | .7....y.z.d....AD%..""ID9..'.g'' |
| 29320 | 27 7f b3 2c c3 f3 2c 64 33 95 5e 13 d1 82 88 0a fe b7 f3 f9 4c 6f 6f 6f 56 3c a4 94 56 06 38 11 | '..,..,d3.^.........LoooV<..V.8. |
| 29340 | d1 2e 96 31 77 2b 6e 8c d9 1a 63 b4 c1 0f ad 4d db b6 66 b5 5a 99 3c cf 8d 10 c2 e0 6b b7 64 b1 | ...1w+n...c....M..f.Z.<.....k.d. |
| 29360 | 58 d8 ef e2 7f 06 68 8c 31 32 b5 f2 9d e2 4a 29 b3 d9 6c 3e 55 f8 23 91 52 9a aa aa ec 58 0c db | X.....h.12....J)..l>U.#.R....X.. |
| 29380 | 14 8a 4b 63 cc d1 7b 7c b9 5c 4e 56 fa 96 54 7d 43 54 b4 68 18 63 2a ef f5 ba ae 67 79 fc 9e 88 | ..Kc..{|.\NV..T}CT.h.c*....gy... |
| 293a0 | d4 75 ed 8d c0 3b cb 18 29 63 bd 5e 96 65 32 c5 29 10 0d bc 73 56 4a 79 e5 11 56 78 e6 ab 94 27 | .u...;..)c.^.e2.)...sVJy..Vx...' |
| 293c0 | 16 0d 96 52 e3 8c 40 e8 1e a9 3c 85 8d 58 8e 29 58 8d 10 3e 52 79 62 46 b8 74 d2 77 15 b6 eb 00 | ...R..@...<..X.)X..>RybF.t.w.... |
| 293e0 | 49 3a cd 54 29 4b 9b 10 c0 f1 ae bc 47 27 78 b4 d2 34 10 d6 9d 36 1f a5 ce c3 f3 9e 6e 08 da 37 | I:.T)K......G'x..4...6......n..7 |
| 29400 | 4b 25 11 32 a0 19 a6 4e 51 14 a6 69 9a e1 4c 19 0d fb fd 7e 74 7b 0d 46 81 7b df 17 4e 80 ab 24 | K%.2...NQ..i..L....~t{.F.{..N..$ |
| 29420 | c1 d3 d3 d3 28 23 9c 33 fb 51 70 b3 ad f5 3e 08 19 9b 44 92 42 39 87 8d 11 f0 af ab 28 78 9e 83 | ....(#.3.Qp...>...D.B9......(x.. |
| 29440 | 94 49 95 2e 21 c8 09 b5 c6 6a a1 85 ee 99 eb ad ea 70 38 f4 38 3b b8 fc e9 74 b2 dc 7e 0e 8a a2 | .I..!....j.......p8.8;...t..~... |
| 29460 | 08 ad 03 e8 f5 f5 95 5e 5e 5e 26 8d d9 b6 ad 1d 97 88 7e 74 e9 73 3c da 20 58 eb e6 d2 64 2e e0 | .......^^^&.......~t.s<..X...d.. |
| 29480 | fe a1 d4 99 d3 e9 56 97 31 97 30 a0 6b b0 b1 5b e8 80 0a 74 98 3b 49 e6 79 ee 87 aa 61 40 9b aa | ......V.1.0.k..[...t.;I.y...a@.. |
| 294a0 | ff a3 05 87 bc 3f 77 5c 21 b0 28 b4 d8 77 d4 21 f6 ec 0b 67 c4 2a 5c 0a 88 8b ac a2 d8 03 0f 5e | .....?w\!.(..w.!...g.*\........^ |
| 294c0 | d0 43 4c 27 1d df 6b 56 5b 03 f0 10 53 f9 f5 7a 1d bd 70 69 20 7e a2 b5 06 e0 e1 bb 17 2e 85 23 | .CL'..kV[...S..z..pi.~.........# |
| 294e0 | 60 0d d0 31 23 10 2a dc d8 11 96 ac be 6c 11 c7 e8 0c 03 de 9e a4 70 e9 9a 5a db 22 de e3 b7 18 | `..1#.*......l........p..Z.".... |
| 29500 | 13 57 28 75 30 29 c6 f6 be be 70 b5 b6 9b c8 30 39 cc 19 78 bb dd 06 0b 37 e6 36 8c bc ae af ba | .W(u0)....p....09..x....7.6..... |
| 29520 | a3 12 98 9e 63 e4 24 c7 9c 31 89 09 9c 00 07 79 cf fb 02 46 6f c8 1c af d6 20 73 cf cf cf 93 c8 | ....c.$..1.....y...Fo.....s..... |
| 29540 | 55 d3 34 54 55 d5 d5 e7 20 82 18 77 0e a4 94 94 e7 39 09 21 ba 31 21 8e cc fd b4 1f 22 97 60 dd | U.4TU......w.....9.!.1!.....".`. |
| 29560 | 94 70 b3 55 52 72 28 a5 2c e5 bf 5a e0 a3 d6 a6 16 dc 57 ad 1f b4 d6 b6 4e 99 c3 96 c3 2d 73 3d | .p.URr(.,..Z......W.....N....-s= |
| 29580 | b6 9d 32 6f 24 45 db b6 5d 2b 66 0e eb 2f 32 7c 14 c6 cc 98 48 b9 54 11 50 4a d9 49 11 e7 09 81 | ..2o$E..]+f../2|....H.T.PJ.I.... |
| 295a0 | 74 6d ae 8a c5 47 61 6a 2d a4 16 d9 6f a1 e1 1d 3a 1f 85 ef b8 b1 b5 db ed 3e de d8 62 46 d8 26 | tm...Gaj-...o...:........>..bF.& |
| 295c0 | fb 95 db e9 f4 89 b0 d4 51 ff ff e6 2e e0 67 e7 47 6f 33 ca 7e de 8f 3b ad f1 f5 f0 4d 0e 38 36 | ........Q.....g.Go3.~..;....M.86 |
| 295e0 | a3 94 1f 1a 91 ea 60 8f 6e 08 ea 8f 31 ce 69 ca 33 23 4a 7e c8 97 32 1a 42 08 de 6d f4 dd a7 32 | ......`.n...1.i.3#J~..2.B..m...2 |
| 29600 | 77 16 f6 fb 36 80 52 c9 8e 59 f5 c5 eb c7 24 87 de 3e a5 b8 21 73 22 22 1c 4d 66 b9 ae 67 a7 cc | w...6.R..Y....$..>..!s"".Mf..g.. |
| 29620 | 9d d1 e8 2d 7c fd 55 03 70 a3 cf 14 06 21 f3 57 0d f4 c5 e3 56 f1 e0 c1 45 c2 cb 1e 08 31 48 f9 | ...-|.U.p....!.W....V...E....1H. |
| 29640 | ca dd 4e e9 e0 39 bb 07 b8 3c 24 b0 c9 7b 70 f2 3b cb b2 cb cd 90 11 98 6c 00 07 33 06 d7 6d 60 | ..N..9...<$..{p.;.......l..3..m` |
| 29660 | 0c 9e b9 b6 50 0e 82 db 29 fe ca cd 9f a9 4a 73 fc 03 8a 3b 07 46 b7 18 5c 79 00 00 00 00 49 45 | ....P...).....Js...;.F..\y....IE |
| 29680 | 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 40 00 00 00 40 08 06 | ND.B`..PNG........IHDR...@...@.. |
| 296a0 | 00 00 00 aa 69 71 de 00 00 05 1f 49 44 41 54 78 9c e5 5b ff 75 e2 30 0c 96 df bb ff 9b 0d c8 4d | ....iq.....IDATx..[.u.0........M |
| 296c0 | 50 36 68 3a 41 e9 04 b4 13 00 13 c0 4d 00 37 01 74 02 ba 01 ed 04 b4 13 84 4e 90 6e a0 7b 9f 1b | P6h:A.......M.7.t........N.n.{.. |
| 296e0 | e7 14 43 52 0a fe 91 de 7d ef e9 01 2d 38 96 2c c9 92 2c 2b f2 0c 66 4e 89 28 23 a2 4b 22 4a 4b | ..CR....}...-8.,..,+..fN.(#.K"JK |
| 29700 | 4a ca 57 89 1d 11 bd 97 af 2f 44 f4 8a 57 a5 14 3e 7f 2f 30 73 c6 cc 73 66 ce f9 7c 60 8c 25 c6 | J.W....../D..W..>./0s..sf..|`.%. |
| 29720 | f4 31 57 e5 6a 20 66 c6 aa 8e 89 68 54 ae b0 c6 fb fb 3b 3d 3d 3d d1 6e b7 a3 97 97 17 7a 7d 7d | .1W.j.f....hT.....;===.n.....z}} |
| 29740 | a5 a2 28 e8 ed ed ad f6 fb 5e af 47 69 9a 52 92 24 d4 ef f7 29 cb 32 fd 8a cf 02 d0 86 19 11 3d | ..(......^.Gi.R.$...).2........= |
| 29760 | 77 46 33 98 39 61 e6 19 33 17 66 c9 8a a2 e0 e9 74 ca 57 57 57 8c af 9c 43 18 63 3e 9f 73 9e d7 | wF3.9a..3.f.....t.WWW...C.c>.s.. |
| 29780 | 94 a9 28 35 2c 8d cd fc 58 32 be d9 6c 9c 30 dd 26 0c 3c c3 32 8f 61 0c c6 53 f0 1b 8a 71 9b d2 | ..(5,...X2..l.0.&.<.2.a..S...q.. |
| 297a0 | 34 e5 f5 7a 6d 0b 22 0d be ea 79 9e 07 65 dc a6 bb bb 3b 69 1a 98 d3 d8 37 f3 0b f3 34 d8 65 92 | 4..zm."...y..e....;i....7...4.e. |
| 297c0 | 24 d1 98 97 da b0 5c 62 93 a8 30 f3 c5 fc ca 38 b8 d1 68 14 9d 71 9b c6 63 28 66 85 a5 6b e6 b7 | $.....\b..0....8..h..q..c(f..k.. |
| 297e0 | 86 f9 7e bf 1f 9d d9 26 c2 dc 84 49 6c 9d ae 7c 9e e7 5a dd 62 33 79 8c 49 08 21 9c a7 09 fc b1 | ..~....&...Il..|..Z.b3y.I.!..... |
| 29800 | bf 7f 1b e6 a5 10 a0 ad c6 5d 9d ca fc d8 8c d0 65 b5 6f 22 cc 59 08 61 7c ca 3e 5f e0 97 5d 74 | .........]......e.o".Y.a|.>_..]t |
| 29820 | 78 27 38 c6 e2 4b 71 02 97 49 0c b6 97 d8 4c 9c 4b d8 ae 4d bc 76 2c f3 77 df d1 ee 9b 08 b1 8a | x'8..Kq..I....L.K..M.v,.w....... |
| 29840 | 70 8a e3 63 54 3f c7 37 87 c3 61 f4 c9 bb a2 2c cb a4 29 24 8d e9 30 33 2f 90 ce 3e 3e 3e d2 ed | p..cT?.7..a....,..)$..03/..>>>.. |
| 29860 | ed 6d 4d 38 48 4f 2f 2f 2f 75 8a 8a b4 15 14 0a 48 a5 27 93 89 4e a7 4f c5 66 b3 d1 3c 20 9d 56 | .mM8HO///u......H.'..N.O.f..<..V |
| 29880 | 4a fd 6a 75 7c a9 50 7d 48 cf ca c0 a2 00 6a ec 4b 0b 6a b6 0f 66 8d ed 2c 16 55 e8 df 09 9c 6b | J.ju|.P}H.....j.K.j..f..,.U....k |
| 298a0 | 0a 62 21 a7 64 83 4b db 47 76 07 e6 b7 5b 1d fd 76 06 28 b0 b8 f4 05 36 f3 99 54 33 2b d7 8e 0e | .b!.d.K.Gv...[..v.(....6..T3+... |
| 298c0 | cc cb 55 e6 29 82 a3 bf 35 c6 b2 e8 a8 f7 cc d9 4c 47 bf 9d 82 cb 1d 09 9a 24 43 e4 1f a5 0c b4 | ..U.)...5.......LG.......$C..... |
| 298e0 | 34 e0 65 57 ab 55 4d 3b 50 d4 c4 ae 80 ff e1 bd 6b 0c 06 03 4d 4d c0 b3 1f 1e 1e 9c 3d ef f9 f9 | 4.eW.UM;P.......k...MM......=... |
| 29900 | b9 7a 34 11 4d 8c f7 d7 aa 21 bd 7d a8 32 17 62 f6 36 f8 08 c6 84 19 f4 20 80 01 de c9 aa ab 0b | .z4.M....!.}.2.b.6.............. |
| 29920 | 87 73 2c 59 d5 9c 1a 7c cd 43 f8 b8 21 04 30 95 02 08 c9 3c 6a 7a be f6 fd 23 f3 83 39 04 50 89 | .s,Y...|.C..!.0....<jz...#..9.P. |
| 29940 | 23 64 f2 63 c5 e8 7b f0 19 8a 0b c1 af ab 72 97 2f 7b 6b a2 b6 20 cb f7 42 08 bf b3 ad 02 20 d8 | #d.c..{.......r./{k.....B....... |
| 29960 | 45 28 e6 21 e8 36 f8 5e 08 f1 fc 9c 42 a8 9c 4d 6d 51 66 28 1f 64 40 a1 cb 5e b1 1c df a7 02 a0 | E(.!.6.^....B..MmQf(.d@..^...... |
| 29980 | f0 15 db 3d 84 d2 42 19 7b 50 48 01 b4 ed f9 21 77 20 a9 85 64 9c 60 af d7 f3 be fa 4d 40 64 16 | ...=..B.{PH....!w...d.`.....M@d. |
| 299a0 | 72 07 12 81 50 5e 6d 83 be 7d 40 9b ea 87 0c be ac 85 d8 56 81 90 4f fb b3 ce ed a2 39 be 03 66 | r...P^m..}@........V..O.....9..f |
| 299c0 | b8 86 00 74 5c 88 f0 d0 97 c4 db 56 ff e6 e6 26 18 f3 26 d5 17 f3 99 56 a5 30 5f 81 50 57 1c 9f | ...t\......V...&..&....V.0_.PW.. |
| 299e0 | ac 73 08 01 dc d4 d2 61 d7 0f 1d 0c 74 a2 d9 88 10 b1 87 5d d4 c5 7b 91 0e a7 ba 2c ae bd 21 51 | .s.....a....t......]..{....,..!Q |
| 29a00 | 7a 7d 7d ad 3b ba 5c 21 cf f3 d6 f2 f9 62 b1 d0 5d 63 ae 71 71 71 a1 cb f7 28 b4 58 5d 66 74 7f | z}}.;.\!.....b..]c.qqq...(.X]ft. |
| 29a20 | 7f 4f cb a5 3e 34 de 29 a5 7e ea 3f 1a 3f e0 d2 1b 77 b1 b4 06 fe 44 2a fc f7 e8 dc 14 45 5d 99 | .O..>4.).~.?.?...w....D*.....E]. |
| 29a40 | c1 67 c9 4e 0c 18 1f 27 ec ff aa a6 1a e6 50 04 36 e3 d3 f1 c5 00 92 2f d4 1f 44 59 1c 26 5f 87 | .g.N...'......P.6....../..DY.&_. |
| 29a60 | a9 0c 99 83 91 7f 65 f5 e5 f6 2e 9c e1 b0 a9 e3 b3 38 57 0b 20 69 e1 65 a3 c1 2e ea 8a 85 a9 f5 | ......e..........8W..i.e........ |
| 29a80 | 0a 28 5b 0b 70 78 88 9d 00 3b c2 a9 80 f7 1d 8d 46 de 0e 50 71 58 da f4 77 94 ef 51 fa b6 0f 52 | .([.px...;......F..PqX..w..Q...R |
| 29aa0 | d7 eb b5 29 bf 2f 94 52 93 83 03 b0 23 2d e8 1a 89 ec ef f3 8e 52 2e 7b 83 5c 1e 47 c5 24 2b 14 | ...)./.R....#-.......R.{.\.G.$+. |
| 29ac0 | 3f ae af 98 cb 3e 60 5f f9 41 48 12 3b d2 be e7 6f 82 ec 15 40 26 17 9b 89 e0 4d 52 d2 14 ba de | ?....>`_.AH.;...o...@&....MR.... |
| 29ae0 | 1d 7a e4 91 1b 2e 71 7c 1d 5c 86 c8 a1 2b 36 8e ed 7e bf 19 e2 8b 42 58 19 a7 f8 df b5 ca 1a 98 | .z....q|.\...+6..~....BX........ |
| 29b00 | b2 19 06 ee b2 39 58 dd a1 6e 9a a5 6d 4d e8 aa 63 c4 9c 04 f3 6e db e5 ed 7c 41 3f 61 b9 ec 84 | .....9X..n..mM..c....n...|A?a... |
| 29b20 | 49 1c 68 e6 3a ad 39 fa d4 2b 33 31 1b 2a 11 ad 5a 57 66 4e f3 f6 5f 85 ec 28 35 b9 76 48 6d 38 | I.h.:.9..+31.*..ZWfN.._..(5.vHm8 |
| 29b40 | d0 bb b8 89 72 85 8e 3f 0a aa 95 20 30 29 9f 39 c4 01 c6 c3 ad fa 27 da 80 78 a1 f2 40 50 4b 84 | ....r..?....0).9......'..x..@PK. |
| 29b60 | d1 2e 84 81 31 50 5e b3 52 ec a2 f4 47 fb 1d 9f 11 af ce a6 65 b7 19 02 8f 4a 1d d1 59 86 d4 14 | ....1P^.R...G.......e....J..Y... |
| 29b80 | 29 36 0a a0 f8 8c b4 d5 4e 69 e5 b5 59 f4 24 e3 33 7a 7b ad a2 26 da d4 d0 cf fc 5b 29 e5 be 65 | )6......Ni..Y.$.3z{..&.....[)..e |
| 29ba0 | cd 15 50 6f 2b 7b 0f 5d 5d 9e 9e ef d5 f0 1c 41 f9 18 54 a2 d4 0c 5c 9d ef 97 74 cc f5 79 73 85 | ..Po+{.]]......A..T...\...t..ys. |
| 29bc0 | fe 49 29 55 bf 65 ed 18 7f 00 9c 72 47 0e fa 9b 38 4c 00 00 00 00 49 45 4e 44 ae 42 60 82 89 50 | .I)U.e.....rG...8L....IEND.B`..P |
| 29be0 | 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 80 00 00 00 80 08 06 00 00 00 c3 3e 61 cb 00 | NG........IHDR..............>a.. |
| 29c00 | 00 0a 94 49 44 41 54 78 9c ed 5d eb 71 db 48 0c 06 33 f7 df 4c 05 e2 55 60 75 60 a5 02 39 15 48 | ...IDATx..].q.H..3..L..U`u`..9.H |
| 29c20 | 1d c8 1d 48 ae 40 ee 40 4a 05 ca 55 40 bb 02 d9 15 48 ae 80 4a 05 bc f9 14 32 e1 03 4b 2e 5f da | ...H.@[email protected]@....H..J....2..K._. |
| 29c40 | 07 f7 9b c1 d0 f6 f9 62 71 81 c5 6b 01 ac 47 16 22 8e e3 80 88 a6 44 34 21 22 7c ed 27 4f 10 65 | .......bq..k..G.".....D4!"|.'O.e |
| 29c60 | 9e 45 9c 89 e8 92 a1 73 42 1f f8 de f3 bc 77 b2 0c 1e d9 c1 ec 19 11 dd 27 cf 94 e1 43 e0 42 44 | .E.....sB.....w.........'...C.BD |
| 29c80 | ef 09 bd e1 e9 79 1e 04 c4 58 18 27 00 71 1c fb c9 ee 9e 13 d1 63 c5 6e be 15 de 13 fa e1 79 de | .....y...X.'.q.......c.n......y. |
| 29ca0 | 2b 19 06 63 04 20 8e 63 ec ee 45 c2 f4 a1 76 78 1f 1a e2 27 11 fd e7 79 1e 9e da 43 6b 01 88 e3 | +..c...c..E...vx...'...y...Ck... |
| 29cc0 | 78 9a 30 7c d5 84 e9 97 cb 85 de df df e9 7c 3e 5f 9f f8 1e 5f 83 80 5f bf 7e 5d 7f 56 c4 64 32 | x.0|..........|>_..._.._.~].V.d2 |
| 29ce0 | a1 af 5f bf d2 dd dd 1d f9 be 4f d3 e9 f4 cf 33 fd ba 01 f0 c7 a0 11 9e 75 36 13 9e c6 bb 7d 9d | .._.......O....3........u6....}. |
| 29d00 | d8 f4 5a bc be be 5e 19 9d 3e 3f 3f 3f 07 f9 5c 41 10 d0 fd fd 3d cd 66 b3 ab 40 e0 29 89 54 10 | ..Z...^..>???..\A....=.f..@.).T. |
| 29d20 | 8c 33 11 37 67 7c 1c c7 61 5c 83 28 8a e2 ed 76 1b 3f 3c 3c c4 be ef c7 f8 5f 55 90 ef fb f1 7c | .3.7g|..a\.(...v.?<<....._U....| |
| 29d40 | 3e 8f 77 bb 5d 7c 3a 9d 62 09 e0 97 60 c6 1c 9a 32 3e cb 74 55 0c a7 1a c2 67 93 14 06 27 08 69 | >.w.]|:.b...`...2>.tU....g...'.i |
| 29d60 | 08 57 c7 f8 30 0c e3 c5 62 a1 74 a7 53 0b 5a 2e 97 d7 cf 5e 83 43 12 c6 8e 0b 08 e5 e2 38 de d4 | .W..0...b.t.S.Z....^.C.......8.. |
| 29d80 | 31 5e e7 dd 4e 92 34 9d 4e af 5a a1 06 58 0b 5d 23 9b 41 d4 fd a9 8a f1 41 10 28 67 1c f5 4c 78 | 1^..N.4.N.Z..X.]#.A.....A.(g..Lx |
| 29da0 | a7 1a 41 c0 9a 48 7b 95 a6 ee fa 17 db 77 3c 49 08 42 8d 69 d8 92 a5 b6 9e dd f5 70 98 c6 c0 78 | ..A..H{......w<I.B.i.......p...x |
| 29dc0 | 62 7c 84 0a 67 f1 64 8d 6f 10 c7 f1 12 4e 3c 2b ea db ad 71 ce 1d f5 48 78 f7 f5 7a 2d 12 02 ac | b|..g.d.o....N<+...q...Hx..z-... |
| 29de0 | d9 13 99 0c 91 ca 1f eb ae a7 0a b3 50 a1 0d 36 64 a8 bd 47 88 e3 76 3d c9 11 d6 04 6b 23 c0 c1 | ............P..6d..G..v=....k#.. |
| 29e00 | 98 28 21 b1 f7 c7 92 3e 8b a2 78 b5 5a 29 5f 68 dd e9 e9 e9 c9 5c bf 40 e4 ec 41 bd 21 1e 56 bd | .(!....>..x.Z)_h.....\[email protected].!.V. |
| 29e20 | b8 16 98 84 93 b6 42 20 62 fe f1 78 b4 32 ae 27 27 04 f5 cc 3f 1c 0e ce de 53 7b c2 da 61 0d b5 | ......B.b..x.2.''...?....S{..a.. |
| 29e40 | 16 02 11 f3 91 f5 52 bd 80 b6 d0 7e bf d7 53 08 12 6f df 31 9f 94 09 c1 51 69 74 c0 85 7a 8e f9 | ......R....~..S..o.1....Qit..z.. |
| 29e60 | 74 6b 21 38 a8 62 7e e9 34 0f f6 4a f5 22 d9 4e 07 de 27 b8 ed f9 01 52 94 25 83 74 3a 39 87 8f | tk!8.b~.4..J.".N..'....R.%.t:9.. |
| 29e80 | 86 27 ac 31 22 2b 06 8b 5b 3a 7d 51 91 f9 2e d4 23 d5 21 62 74 13 a7 b0 e8 f4 21 c3 e7 98 4f 37 | .'.1"+..[:}Q....#.!bt.....!...O7 |
| 29ea0 | 27 24 d6 b0 f6 45 45 3c a8 53 c8 1d ee b8 f4 2e e9 96 36 de 0e 59 c9 93 ff 4b db ad f2 45 18 3b | '$...EE<.S........6..Y...K...E.; |
| 29ec0 | 6d f9 03 a4 d9 e0 f1 be 73 fa 48 0b 02 0f 18 7f a0 5f 53 c0 85 7c ce ee 93 36 34 9b 95 94 33 b0 | m.......s.H......_S..|...64...3. |
| 29ee0 | ee d3 eb cf ff cb eb b5 f2 97 76 44 32 a6 20 e8 3d db e7 54 3f 99 64 0a c2 3e ea f9 72 40 93 86 | ..........vD2...=..T?.d..>..r@.. |
| 29f00 | ea 97 75 44 4d 4c c1 ac 75 73 28 36 7c b6 ff 1e cd 97 df be 7d 93 16 20 74 d3 a2 a1 12 8d 94 e8 | ..uDML..us(6|.......}...t....... |
| 29f20 | bc c5 f7 0d 3b 6c 8d c1 25 e9 48 fe f1 e3 87 d2 cf 11 86 61 b1 69 f5 d5 f3 3c 79 a6 55 ed 7e 19 | ....;l..%.H........a.i...<y.U.~. |
| 29f40 | c7 0f bf b3 d9 6c 64 da a2 ac 44 18 86 4a 4d 64 1b 2d 20 12 80 53 93 53 3e fc e1 b1 32 5d 37 27 | .....ld...D..JMd.-...S.S>...2]7' |
| 29f60 | 99 e1 43 d8 39 e9 23 da fd 48 49 3a c6 e7 81 14 ad 4a 01 00 af 3a 69 81 62 c7 ae 68 f7 43 d5 3b | ..C.9.#..HI:.....J...:i.b..h.C.; |
| 29f80 | f0 50 29 00 9d b4 00 17 f7 17 2b 7a 25 fa db 46 8d e3 f1 a8 5c 00 04 be c0 54 46 00 72 2d ac 60 | .P).......+z%..F....\....TF.r-.` |
| 29fa0 | 74 91 f9 92 d3 30 46 8b 85 26 a1 32 b3 49 d7 8d 9d bf ec cb 38 e6 d7 03 eb a3 9a f1 d9 06 d4 02 | t....0F..&.2.I......8........... |
| 29fc0 | a2 3a e6 3f 8a 5e c6 31 5f 0e 3a 9d 91 20 1c 65 6a 06 72 ce e0 97 82 0c 60 f8 22 65 13 3f 29 0e | .:.?.^.1_.:....ej.r.....`."e.?). |
| 29fe0 | 87 c3 35 a9 e3 20 c6 cb cb cb 9f 51 74 ba 24 a7 f6 fb 7d f1 c7 e2 d2 b1 62 a9 57 da c1 fb f2 22 | ..5........Qt.$...}.....b.W...." |
| 2a000 | 9c eb e0 a0 79 59 1c e3 0c 82 c7 7e 6d ec 9f aa 7f c6 8e 38 68 ec f8 71 54 65 06 fe 11 a9 06 a8 | ....yY.....~m......8h..qTe...... |
| 2a020 | 7f a8 fc f5 ba f9 b1 72 76 2a a7 4e 2a b1 08 3f 99 02 da d5 b4 e9 70 06 50 05 98 81 a7 a7 a7 a2 | .......rv*.N*..?......p.P....... |
| 2a040 | a9 cf 0f ad 2c b6 74 a7 03 10 eb 00 e9 c2 ef 61 07 4c 26 13 e5 d2 de 86 c2 8e 39 0d 1d 55 7f 8d | ....,.t........a.L&.......9..U.. |
| 2a060 | 19 38 49 25 7f aa 80 45 83 90 d8 50 1b b0 ec 60 e6 54 e7 fd 65 08 3c 62 30 11 86 7f 60 ae 68 f7 | .8I%...E...P...`.T..e.<b0...`.h. |
| 2a080 | db 38 de 65 27 a1 e9 44 6b 61 ca 06 60 b4 dc 5f 93 8f 02 df ec 7f c1 82 30 8e 83 95 e3 5d 02 fe | .8.e'..Dka..`.._........0....].. |
| 2a0a0 | e0 c4 78 c7 4f a2 64 6c 2b 3c fc e1 fa cf 4c 50 75 b7 b4 ff 07 c3 fa 20 1f 1f 73 4a 1e 38 66 05 | ..x.O.dl+<....LPu.........sJ.8f. |
| 2a0c0 | 20 b7 dd 8b 8b 62 2b f3 97 1d 6c bf ee 8e 9f 84 a6 fb 9d 16 86 bf 97 fb 69 14 e5 52 be b6 32 bf | .....b+...l.............i..R..2. |
| 2a0e0 | 4b 6a 7b 6d e8 9a 30 66 7d c2 26 80 74 3a d6 1c 8a da 66 37 4f 1a 1d f6 f4 60 ee e6 5f 92 db b6 | Kj{m..0f}.&.t:....f7O....`.._... |
| 2a100 | 58 7c ff fe 9d 6c 04 12 3f ab 15 6e a1 69 8e cd c6 bc b9 8d 29 98 a4 5c 50 8a 00 c6 30 e9 a3 ad | X|...l..?..n.i......)..\P...0... |
| 2a120 | ea df 19 be 26 68 e4 2d 60 5b 6a fc 48 ed 84 69 4e 8e 2c 8d c9 f1 a3 fa 77 df 95 42 40 1b 24 5d | ....&h.-`[j.H..iN.,.....w..B@.$] |
| 2a140 | 44 63 74 fc a8 3a 25 1c 96 ce 00 00 db 32 7d 7d 64 fc 48 83 cf 3f 40 28 78 2a 95 80 d9 f2 b2 45 | Dct..:%......2}}d.H..?@(x*.....E |
| 2a160 | aa 3b db b0 25 e3 d7 46 00 8c ce 70 c9 d2 58 1d 3f aa 39 14 a2 31 8c 7c 69 db bf 10 59 38 ff a8 | .;..%..F...p..X.?.9..1.|i...Y8.. |
| 2a180 | 56 00 6c b3 ff 60 20 77 b0 35 16 c7 8f 0a 6b 51 2b 00 a6 16 75 88 68 ec 8e 1f d5 34 8b 94 04 40 | V.l..`.w.5....kQ+...u.h....4...@ |
| 2a1a0 | f5 87 d4 25 e6 9f cf e7 ca 3f ff 0d 12 41 65 01 b0 e9 bc df 39 7e 94 23 ee 98 bf 14 06 da 62 02 | ...%.....?...Ae.....9~.#......b. |
| 2a1c0 | da 3a 7e 27 4d cb bb fb 20 6e 9a 98 95 02 d0 a5 ca 67 65 61 14 54 d1 2c 7a 2c a5 82 6d 88 02 9c | .:~'M....n.......gea.T.,z,..m... |
| 2a1e0 | e3 47 b2 6b 72 4d 05 ef 6c ca 7a 75 71 fc ee ef ef 95 7f fe 21 35 22 13 0e 1f 50 0f 70 c9 1e 10 | .G.krM..l.zuq.......!5"...P.p... |
| 2a200 | 9b 3c c4 09 9f bd 4d 23 4b da 3c f1 f1 f1 41 36 22 5d 13 86 b7 67 68 80 95 2d 1e 70 97 2a 9f c0 | .<....M#K.<...A6"]...gh..-.p.*.. |
| 2a220 | 52 c7 2f eb 0f 31 4e e0 8a ed 09 30 fd 45 9b 62 61 b8 d9 ab a2 2c d3 19 01 78 28 75 05 a9 1e 70 | R./..1N....0.E.ba....,...x(u...p |
| 2a240 | d4 96 04 b7 68 8c da f1 db 64 42 61 bc 27 e3 03 4c d9 b2 70 d3 42 c1 31 57 f9 90 04 f3 01 a6 20 | ....h....dBa.'..L..p.B.1W....... |
| 2a260 | 34 aa 6c 0c 55 fd 02 b7 a8 f2 d9 19 ec ef 34 61 7e fa ae c2 a9 61 c5 c2 50 93 2e 82 e8 12 f3 07 | 4.l.U.........4a~....a..P....... |
| 2a280 | 96 ed 7e a4 f1 39 47 38 ed e0 ae 6a 0d 5b 9a e8 08 3a c7 8f 72 ad 5f 22 4d 08 e6 73 3d 01 59 01 | ..~..9G8...j.[...:..r._"M..s=.Y. |
| 2a2a0 | 08 4c 3c 14 ea 32 b4 ca 86 8c a7 ef fb d7 d4 75 5d 7f a3 a0 1c 2e 3f 15 a3 78 26 80 dc b1 ea 17 | .L<..2.........u].....?..x&..... |
| 2a2c0 | 6c 71 61 92 34 4c 32 73 94 61 38 98 09 a6 e3 64 4f a6 d0 05 bb bf aa 31 34 3b 22 e6 27 11 fd 99 | lqa.4L2s.a8....dO......14;".'... |
| 2a2e0 | 23 32 9f cf 73 53 c2 6c e9 ec 49 81 91 29 8f 8f 8f 83 bc 63 df d3 d4 d2 31 fb 4d ff 5d 74 02 3d | #2..sS.l..I..).....c....1.M.]t.= |
| 2a300 | 3f 3f 73 d9 d1 f7 d2 2f 17 7b 04 75 ce 07 b4 75 fc c6 86 45 e2 e7 b0 09 20 46 00 50 32 1a e9 6e | ??s..../.{.u...u...E.....F.P2..n |
| 2a320 | 06 18 75 e6 50 51 cf c8 8d 89 13 aa 8c e2 c9 a0 8e 76 d2 4d 2b ad 47 b6 ab 9b d1 96 bb 2a 01 28 | ..u.PQ...........v.M+.G......*.( |
| 2a340 | 99 01 9d a2 01 37 9e be 79 7e 83 d9 30 b9 69 b0 9c 10 44 3a c6 cb 5d 62 fe b1 32 7f 59 4e 91 e7 | .....7..y~..0.i...D:..]b..2.YN.. |
| 2a360 | c7 c3 09 04 60 ad 63 52 c8 39 7e cd 33 9b 4c 7e 60 27 23 00 a5 ac 81 6a 67 d0 ed fe e6 17 55 49 | ....`.cR.9~.3.L~`'#....jg.....UI |
| 2a380 | 25 7f 2a 84 20 d4 49 0b 38 cf bf 79 11 6b e5 e1 4f 9f 97 46 e9 de d9 6b 2b c2 30 2c 5d e5 53 a3 | %.*...I.8..y.k..O..F...k+.0,].S. |
| 2a3a0 | 31 cb b1 bf 49 5a c0 85 7f 7f f9 50 77 8e c1 ec fe 7a e7 4f 46 0b a8 f4 05 c6 7a 63 49 14 45 57 | 1...IZ.....Pw....z.OF.....zcI.EW |
| 2a3c0 | a6 43 d5 cb 84 e4 82 dd bf 68 7b 75 2c ec c6 ac ed d5 b1 7d 03 b9 70 5c 8b fa f0 d0 4c 9b 99 84 | .C.......h{u,......}..p\....L... |
| 2a3e0 | f3 f9 7c bd e9 03 84 2a 65 8c a2 ef 78 75 ec d9 f3 bc 7f 5b 7d 18 dd b4 80 23 6a 53 1a 27 be 22 | ..|....*e...xu.....[}....#jS.'." |
| 2a400 | a6 8d 2f 60 d2 84 ec 31 91 cf 5f 1f 7f e8 c4 fc 44 00 4a 46 45 c7 33 82 b1 d3 86 4f 93 f7 73 2e | ../`...1.._.....D.JFE.3....O..s. |
| 2a420 | 5d cc 0e 3a 53 40 5a 91 c0 f1 6b d7 22 25 10 00 9f 9b 26 e6 4c 01 e9 aa fa f1 83 7e 7b fc 38 87 | ]..:[email protected]."%....&.L......~{.8. |
| 2a440 | d0 99 02 d2 b5 1d 6e 98 30 89 9b 2b 8c da 3c d5 8b 30 56 7a e2 eb 22 ff 96 7b 0f 20 00 25 53 80 | ......n.0..+..<..0Vz.."..{...%S. |
| 2a460 | 44 85 28 25 e9 88 6e 3d fd ac 79 c6 af 85 10 c0 e3 88 6c 6f b2 20 8d 49 90 15 05 4f 6e 73 b7 6f | D.(%..n=..y.......lo...I...Ons.o |
| 2a480 | b1 91 24 2d 43 72 4e 21 a9 72 fa 80 6e 65 d2 7d f8 03 b6 8e 99 25 cd 27 7d f5 1a f2 35 14 82 c3 | ..$-CrN!.r..ne.}.....%.'}...5... |
| 2a4a0 | 58 1a 2e 49 03 da ef f7 1c f3 bb 67 fb 3a 3a 85 a5 c6 7c 27 04 74 2b e6 f7 1f ef b7 74 0a 4b 46 | X..I.......g.::...|'.t+.....t.KF |
| 2a4c0 | c9 09 01 dd 82 f9 b7 71 fa da 0a 01 ec 95 73 0c a9 35 61 ed 04 36 5f 1f e6 d7 09 81 0b 11 a9 15 | .......q......s..5a..6_......... |
| 2a4e0 | 61 cd 04 63 6f f4 63 7e 0a 27 04 d4 0b 21 b1 26 08 f5 f4 65 7e 9d 10 00 2e 6d 4c b5 84 35 12 b4 | a..co.c~.'...!.&...e~....mL..5.. |
| 2a500 | 7d 1f b5 67 7e 21 3a 60 8d 97 8d 37 90 d3 80 e3 5d 12 60 2d cd 9b e0 c9 d5 11 38 93 40 25 42 6d | }..g~!:`...7....].`-......8.@%Bm |
| 2a520 | 45 45 c1 eb 70 87 3b b7 00 34 7f f1 ec 20 05 aa 58 c6 ac 0d fc ea 5d 1f 75 ae e7 33 c1 2f 80 e4 | EE..p.;..4......X.....].u..3./.. |
| 2a540 | eb d2 80 4a fa ec 7a fd 9d bd 36 10 dd 53 0c a0 f6 7d 0c 66 61 36 9b d5 0d 75 da 1a 69 ef 1b 56 | ...J..z...6..S...}.fa6...u..i..V |
| 2a560 | 16 09 45 1f 19 44 1b 05 21 08 82 3a c6 63 4d ec 6d 78 60 a2 04 d6 41 cc 0a 82 0d 85 26 b3 fa 1d | ..E..D..!..:.cM.mx`...A.....&... |
| 2a580 | 1f 27 6b 61 ef ae af f1 0d d8 70 31 05 16 cf 34 1f c1 f7 fd 6b 93 86 04 e3 43 2b 6d 7d cb 02 93 | .'ka......p1...4....k....C+m}... |
| 2a5a0 | ca c6 3f 38 4c d0 0a 3a 97 a3 cf 66 b3 6b 9e 43 62 7e 5f 38 1a 75 df b7 20 64 85 01 73 03 54 86 | ..?8L..:...f.k.Cb~_8.u...d..s.T. |
| 2a5c0 | 91 be ef 37 61 ba 96 8c af 6c 0e 55 85 64 91 36 d9 c6 d4 2a a0 69 15 4d 94 6f 6f 6f d7 27 1a 2c | ...7a....l.U.d.6...*.i.M.ooo.'., |
| 2a5e0 | 87 6a 4e 9d 4e a7 d7 e6 54 3c 0b 4d 98 95 1f 11 ef e3 79 de 1b 69 06 2d 05 20 45 62 1f 51 ee 84 | .jN.N...T<.M......y..i.-..Eb.Q.. |
| 2a600 | 95 96 b6 95 e8 ac 85 20 80 d2 2e db b4 e3 16 c4 09 88 9f 4c e3 4c 19 0d ba bb bb bb 32 3a 65 7c | ...................L.L......2:e| |
| 2a620 | c3 fb 94 70 17 d3 0b 26 b0 7a 9e a7 ed 65 44 5a 0b 40 16 c9 78 b3 c7 84 74 f5 98 2f c9 c8 dd bd | ...p...&[email protected]../.... |
| 2a640 | 8e bb dd 68 01 60 4c c4 92 88 70 e5 c9 ef 6b 4f d4 e1 9c 30 1d f4 e1 79 5e ee 16 36 dd 61 a4 00 | ...h.`L...p...kO...0...y^..6.a.. |
| 2a660 | 30 66 e2 3e 31 13 a9 40 0c a5 21 2e 09 c3 61 d3 31 b9 e1 d5 f3 bc 4f 32 18 c6 0b 00 87 e4 32 a4 | 0f.>1..@..!...a.1.....O2......2. |
| 2a680 | bb 44 18 82 84 fc 0c 89 fc 89 73 e6 09 4a 19 0e 7a 37 9d d9 1c fe 07 af 7c 54 34 46 da 2a 48 00 | .D........s..J..z7......|T4F.*H. |
| 2a6a0 | 00 00 00 49 45 4e 44 ae 42 60 82 89 50 4e 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 01 00 00 | ...IEND.B`..PNG........IHDR..... |
| 2a6c0 | 00 01 00 08 06 00 00 00 5c 72 a8 66 00 00 17 95 49 44 41 54 78 9c ed 5d f1 55 db ca d3 5d bd f3 | ........\r.f....IDATx..].U...].. |
| 2a6e0 | fd 1f a7 02 3b 15 e0 54 80 a9 00 a7 02 f3 2a c0 bf 0a ec 57 01 a4 02 48 05 86 0a ec 54 80 a9 c0 | ....;..T......*....W...H....T... |
| 2a700 | a6 02 48 05 fb 9d ab 23 25 0e d8 da 59 69 a5 d5 ee de 7b ce 3d e6 f1 88 c1 92 66 76 e6 ee cc 6c | ..H....#%...Yi....{.=.....fv...l |
| 2a720 | a6 88 a0 a1 b5 1e 28 a5 46 05 f1 f5 b0 78 2d bf af 0e 5e df 7f 7d 0c fb 23 5f e3 f5 ad e0 cb c1 | ......(.F....x-...^..}..#_...... |
| 2a740 | 7f ef b3 2c c3 2b 11 28 32 df 7f 00 61 65 e4 63 a5 d4 59 61 dc e3 03 a3 f7 89 dc 11 14 dc 2a a5 | ...,.+.(2...ae.c..Ya..........*. |
| 2a760 | 9e f1 bd 2c cb 36 9e ff 2e 42 00 3a 80 7e 1a 7b 69 e8 78 9d 08 56 ed be 62 5b 38 86 4d e1 18 b6 | ...,.6...B.:.~.{i.x..V..b[8.M... |
| 2a780 | 8c 18 fa 05 3a 80 7e 18 fc b4 30 f8 49 61 f4 31 63 5b 38 84 9f 85 43 38 4c 39 88 8e 41 07 e0 6f | ....:.~...0.Ia.1c[8...C8L9..A..o |
| 2a7a0 | 85 bf 2c 0c 3f d4 d5 dd a5 43 00 1f e1 18 18 21 74 0b 3a 80 ee 8c 7e 56 18 fc b8 07 79 7b 9f 81 | ..,.?....C.....!t.:...~V....y{.. |
| 2a7c0 | e8 e0 1e 11 02 a3 83 f6 41 07 d0 ae d1 cf 95 52 e7 45 68 4f d4 73 06 0f 88 0e e8 0c da 01 1d 40 | ........A......R.EhO.s.........@ |
| 2a7e0 | 7b 2b 7d 2f 8d 7e bf af b6 a3 d1 a8 b7 19 09 23 83 16 40 07 e0 00 5a 6b 18 fb c2 47 78 0f 83 3e | {+}/.~.........#[email protected]..> |
| 2a800 | e4 db db 5b ce f2 bf 81 5f bf 7e e5 df b3 c5 70 38 54 9f 3f 7f 56 9f 3e 7d 52 83 c1 20 77 0e e5 | ...[...._.~....p8T.?.V.>}R...w.. |
| 2a820 | 6b f9 f5 78 ec 45 b3 bc 2f a2 02 44 07 44 03 d0 01 34 0f f1 af db 36 fa d2 a0 b7 db 6d ce f2 eb | k..x.E../..D.D...4....6.....m... |
| 2a840 | 97 17 d4 e4 f8 07 9c 00 9c 04 5e 27 93 49 ee 18 f0 da 01 e0 e1 be 23 4d 60 54 50 0f 74 00 f5 56 | ..........^'.I........#M`TP.t..V |
| 2a860 | fb eb 22 cc 6f 05 30 ee cd 66 f3 fb b5 2f 86 6e 0b 38 04 f0 ec ec 2c 77 08 2d 47 0b 88 0a 7e b0 | ..".o.0..f.../.n.8....,w.-G...~. |
| 2a880 | 00 c9 0e 74 00 f6 61 be f3 a5 ad 34 f6 87 87 07 f5 fc fc 5c 2b 5c 0f 01 88 0c e0 0c a6 d3 e9 ef | ...t..a....4.......\+\.......... |
| 2a8a0 | 68 a1 2d ad 20 cb b2 1f 6d bc 39 91 18 b4 d6 57 5a eb 9d 76 88 d7 d7 57 7d 73 73 a3 2f 2f 2f f5 | h.-.....m.9....WZ..v...W}ss.///. |
| 2a8c0 | 60 30 d0 f8 35 29 12 9f 1d d7 e0 ee ee 4e ef 76 4e 2f 31 80 37 84 20 4b 10 fe 0d 1f 0f f8 62 b1 | `0..5).......N.vN/1.7..K......b. |
| 2a8e0 | d0 e7 e7 e7 de 0d af af c4 b5 81 63 74 ec 0c e8 08 08 3f 86 8f 95 9e 46 5f 8f e3 f1 d8 b5 33 a0 | ...........ct.....?....F_.....3. |
| 2a900 | 23 20 aa 73 7c ad f5 da 55 78 4f a3 77 47 5c 4b a4 09 b8 b6 74 04 84 53 68 ad c7 2e 0c 7f bd 5e | #..s|...UxO.wG\K....t..Sh......^ |
| 2a920 | eb eb eb eb a4 73 fa b6 89 6b 7b 75 75 a5 9f 9e 9e 5c 38 82 95 d6 ba b7 55 4f 44 07 fb f8 5a eb | .....s...k{uu....\8.....UOD...Z. |
| 2a940 | db 26 4f 10 56 24 ac 4c 5c ed fd a4 08 b8 f6 0e 70 47 47 90 18 b4 d6 73 d8 6f d3 dc 9e ab bd 7f | .&O.V$.L\.......pGG....s.o...... |
| 2a960 | 8e 46 23 17 5a c1 8e 69 41 02 68 1a ee d3 f0 fb 9f 1e 38 70 04 23 df cf 29 d1 02 b4 d6 4b 1a 7e | .F#.Z..iA.h.......8p.#..)....K.~ |
| 2a980 | 1a 74 e0 08 96 be 9f 57 c2 ed aa 5f 4b 35 a2 e1 27 ed 08 76 8c 06 12 5d f5 69 f8 71 69 04 b8 97 | .t.....W..._K5..'..v...].i.qi... |
| 2a9a0 | 0d b0 f4 fd 1c 13 96 80 e7 ae bb ea 43 59 a6 e1 c7 e9 08 1a ec 1a ec 18 0d 44 ae f0 63 1f 9f db | ............CY...........D..c... |
| 2a9c0 | 79 69 38 82 9a 69 c1 2b 9e 2d df cf 37 e1 78 5f 1f e1 3e 0a 78 7c 3f 98 64 30 fa c0 4d 31 0b 82 | yi8..i.+.-..7.x_..>.x|?.d0..M1.. |
| 2a9e0 | e8 59 c8 6f 7d 37 19 ee a7 cd 51 fd b4 80 29 41 cf 9a 77 ac 42 7e 78 7e 86 fb a4 6a 16 0d e0 99 | .Y.o}7....Q...)A..w.B~x~...j.... |
| 2aa00 | 63 f1 50 68 2a 3f aa c6 b8 ea 93 0e a3 81 a5 6f 3b 48 35 df 47 33 87 55 ae 3f 9d 4e bd 3f 68 64 | c.Ph*?.........o;H5.G3.U.?.N.?hd |
| 2aa20 | 94 d1 c0 8a ba 40 8f f3 7d 28 fc f0 f0 be 1f 2e 32 0c 8e 46 23 bd 5a 59 ad 2f 00 75 81 8e aa fa | .....@..}(......2..F#.ZY./.u.... |
| 2aa40 | ac 8c 9f 0a 3f 59 97 0b fb 02 22 3a 81 96 07 76 88 c5 3e 0a 7d a4 ab b6 e3 9d 5d 4a 80 67 b4 b5 | ....?Y....":...v..>.}.....]J.g.. |
| 2aa60 | 89 d1 29 2b fd 62 30 e4 27 5d 72 34 1a d5 19 42 c2 a2 21 1f 4a 3f 54 7e df 0f 0c 19 27 17 f6 29 | ..)+.b0.']r4...B..!.J?T~....'..) |
| 2aa80 | 01 77 08 ba 34 7e e6 fb 64 db 9c cf 51 69 4e 27 d0 2b e3 c7 16 1f 72 35 df 0f 07 99 06 c7 f6 ba | .w..4~..d...QiN'.+....r5........ |
| 2aaa0 | 00 9d 40 5b c6 8f 1b c1 7c 9f 0c a0 a9 68 e9 db ae a2 33 7e 08 33 34 7e 32 20 71 70 e9 db be a2 | ..@[....|....h....3~.34~2.qp.... |
| 2aac0 | 31 7e 28 fd 2c e9 25 7d 73 30 18 e4 cf 22 9d 40 87 c6 8f 9a 6d df 37 9e 24 d5 01 ef ef ef e9 04 | 1~(.,.%}s0..."[email protected].$....... |
| 2aae0 | 1a 0e f1 a0 f1 93 29 39 81 99 6f bb eb 05 50 35 25 bd 62 dc e3 27 23 ab 15 98 a8 94 51 34 f6 88 | ......)9..o...P5%.b..'#.....Q4.. |
| 2ab00 | ca 7b 69 fc 64 28 bc b9 c1 d0 20 11 f0 ec 8f 55 8a b0 e9 ea 63 d8 4f 46 9c 0e ec 92 6b 20 2a fa | .{i.d(.........U....c.OF....k.*. |
| 2ab20 | f9 69 fc 64 d4 bc b7 73 02 e9 cc 13 90 0e f3 c0 f6 8a ef 9b 48 92 aa 01 2d b6 08 57 2a 05 48 b7 | .i.d...s............H...-..W*.H. |
| 2ab40 | fb 50 60 c1 7d 7e 32 74 0e 06 03 9b 62 a1 b8 b7 07 a5 6d bd 2c ef 25 13 2e 1b 9e a9 94 15 7f 1a | .P`.}~2t....b.....m.,.%......... |
| 2ab60 | 3f 19 23 47 a3 51 de b4 26 c0 6b 74 a2 a0 8d e8 c7 ae 3e 32 56 8e c7 98 68 97 a0 28 28 3d b1 87 | ?.#G.Q..&.kt......>2V...h..((=.. |
| 2ab80 | fd fc 64 ec 9c cb e7 09 dc a8 94 ca 7c 51 41 e5 fb e6 90 a4 ea 57 a1 d0 3c 89 bc 1f 2a a9 ef 9b | ..d.........|QA......W..<...*... |
| 2aba0 | 42 92 aa 7f db 83 61 eb 01 92 bc 9f a2 1f 99 22 47 f2 9d 81 27 15 f3 7e 3f 45 3f 32 55 4e 26 98 | B.....a........"G...'..~?E?2UN&. |
| 2abc0 | 74 2f c2 42 05 18 fa 9b 3f 15 f3 7e 32 71 ce e5 a2 e0 38 aa d0 1f 47 2f f9 be f8 24 a9 c2 d1 03 | t/.B....?..~2q....8...G/...$.... |
| 2abe0 | 9e a2 09 fd 99 f7 93 a4 aa 53 24 b4 88 22 f4 9f cd 66 de 2f 3a 49 aa 1e 11 27 57 07 9f 0a 48 42 | .........S$.."...f./:I...'W...HB |
| 2ac00 | 7f b6 f7 92 a4 6a 52 1f b0 56 a1 36 fa 30 f4 27 49 55 d9 39 28 dc 1a 9c 07 39 dd 87 a1 3f 49 2a | .....jR..V.6.0.'IU.9(....9...?I* |
| 2ac20 | 17 5b 83 af bd ea 15 40 64 6f fa 8b 19 fa 93 a4 8c b0 95 60 7a 05 24 c2 1f 43 7f 92 54 56 a9 80 | .[.....@do.........`z.$..C..TV.. |
| 2ac40 | 70 57 60 1c c4 78 2f 86 fe 24 a9 da 28 10 5a 07 21 fc f9 be 98 24 19 71 81 d0 c4 a7 03 30 0a 7f | pW`..x/..$..(.Z.!....$.q.....0.. |
| 2ac60 | 0c fd 49 52 b5 29 08 36 8a 02 fe af 81 f1 5f 29 a5 2a 5b 15 ef ef ef d5 7e bf 57 5d 62 30 18 fc | ..IR.).6......_).*[.....~.W]b0.. |
| 2ac80 | 45 60 34 0a b7 a3 32 35 bc bd bd e5 dc 6c 36 2a 75 6c 36 9b dc 86 ae ae 60 6a 27 01 2f 31 cb b2 | E`4...25.....l6*ul6.....`j'./1.. |
| 2aca0 | ec 47 9d df 91 35 59 fd 4d 0e e0 cb 97 2f ad 39 00 18 f7 78 3c 56 67 67 67 f9 2b 08 43 2f 8d 9e | .G...5Y.M..../.9...x<Vggg.+.C/.. |
| 2acc0 | 08 1b 70 02 0f 0f 0f ea bf ff fe eb 7c 11 e9 13 f0 3c ef 76 3b d3 73 bd cf b2 ec 4b af 72 ff 36 | ..p.........|....<.v;.s....K.r.6 |
| 2ace0 | 3a fd 10 12 a1 5a ca f2 4c 76 22 60 40 43 4a bd 65 7c 21 3b 6f 70 d6 9b dc df e5 b6 5f 69 f4 c2 | :....Z..Lv"`@CJ.e|!;op......_i.. |
| 2ad00 | 6d 11 22 42 e0 de a7 ec 04 06 b2 6d c1 5d 6f 56 ff a6 db 7e f8 c0 18 10 ca 95 9e 38 5c 54 52 3e | m."B.......m.]oV...~.......8\TR> |
| 2ad20 | 28 66 d1 97 28 40 b2 fa 37 31 fc e5 72 c9 d5 9e 38 8a 94 07 c8 0c 5a 8a 02 fe 71 ad fc 2f 97 f5 | (f..(@..71..r...8.....Z...q../.. |
| 2ad40 | 4e 37 9a cf e7 b9 d8 b1 58 2c 28 e4 11 47 31 99 f8 db f2 ee 83 28 7a 7b 7b 6b fa 31 54 e5 4e 5a | N7......X,(..G1......(z{{k.1T.NZ |
| 2ad60 | db 05 28 f6 1c 4f fe 02 a8 b5 50 fe 6d 6f ea cd cd 4d ae e2 13 84 09 59 56 7b e3 2a 95 1d 81 4d | ..(..O....P.mo...M.....YV{.*...M |
| 2ad80 | 96 65 17 ce 23 80 c2 b3 4c 5c ad fe f8 10 f0 68 eb f5 9a c6 4f 88 31 1c 0e 55 aa 78 93 45 01 a8 | .e..#...L\.....h....O.1..U.x.E.. |
| 2ada0 | 0b 98 74 de f1 67 23 d2 40 d1 b5 38 2c 91 20 7e 23 65 21 50 c9 b5 80 95 d3 08 a0 38 9c a0 b2 1c | ..t..g#[email protected],..~#e!P.......8.... |
| 2adc0 | 09 45 1b f0 50 92 5c 1f ab 3e ab f3 08 5b 20 c5 94 3c 63 31 e3 4d 16 05 60 be d8 a0 d3 e3 bd 24 | .E..P.\..>...[...<c1.M..`......$ |
| 2ade0 | fb fe 50 f8 09 a2 2e 38 53 42 d9 44 01 8b ce b6 fe 24 37 e6 fe fe de e9 c3 40 a4 07 36 96 29 9b | [email protected].). |
| 2ae00 | a1 21 af 4e 52 00 ad f5 d4 b4 f5 f7 fd fb f7 4a b1 ef e9 e9 49 cd 66 dd 55 2a 12 f1 01 02 73 ca | .!.NR..........J....I.f.U*....s. |
| 2ae20 | 3d 01 ef f1 e3 87 b1 f7 67 e0 44 0c 34 89 7f 55 07 7b 22 54 61 35 1f d1 14 9c 29 a1 ea ce 0b 58 | =.......g.D.4..U.{"Ta5....)....X |
| 2ae40 | 37 8a 00 24 e2 df 29 41 02 2b 3f b7 f8 08 17 a8 5b 5c 16 3b 1e 1e 1e 4c 3f 32 6e 24 06 9a ea fe | 7..$..)A.+?.....[\.;...L?2n$.... |
| 2ae60 | 21 44 9c da 96 61 ce 4f b8 00 85 3f d5 54 0c bc 6e a2 01 cc ea 6c fd c1 63 33 e7 27 9a 02 cf 16 | !D...a.O...?.T..n....l..c3.'.... |
| 2ae80 | e6 01 10 a7 af 0f 06 86 18 00 0d cf de 01 14 e1 7f a5 88 70 ec 97 c3 f8 51 cf 4f 10 4d 81 f4 92 | ...................p....Q.O.M... |
| 2aea0 | c2 5f 35 1e 1f 1f 25 95 81 27 d3 80 93 85 d5 45 e8 70 6b 53 f7 8f ba 7e e4 fd 04 d1 14 75 fa 4a | ._5...%..'.....E.pkS...~.....u.J |
| 2aec0 | 52 c5 eb eb ab a9 3f 60 99 65 d9 7f b6 29 c0 d4 46 80 40 65 df dd dd 5d f5 5f 4a 10 42 a0 62 94 | R.....?`.e...)..F.@e...]._J.B.b. |
| 2aee0 | 90 41 d2 1f 70 ea 7f fc 53 37 fc 7f bf 0f c9 f2 5e c2 15 90 5a 0a 42 5b a2 c0 cf 9f 3f 55 dd 34 | .A..p...S7......^...Z.B[....?U.4 |
| 2af00 | e0 54 04 30 31 85 67 db ed f6 af bc 9f c6 4f b8 00 9e 2d 0a 7f f6 d3 83 05 5a c9 cc c6 01 18 d5 | .T.01.g.......O...-......Z...... |
| 2af20 | ff c3 bc 9f a2 1f e1 0a 14 fe ea a1 ee 6e c0 07 07 50 84 0a 13 89 03 60 de 4f b8 04 0c bf aa ac | .............n...P.....`.O...... |
| 2af40 | 9c 68 94 06 1c 2d 0a ca 4e d4 fe af 24 ea 2c 8c df 70 68 81 13 94 29 07 f6 3d cb 96 d0 b2 fe e0 | .h...-..N...$.,..ph...)..=...... |
| 2af60 | f0 6b c2 1e a8 d4 84 e0 d6 87 14 0e 7f cb f3 f3 b3 ef 3f 23 e6 dd 80 8b 2c cb 36 8d 6a ff cb ca | .k................?#....,.6.j... |
| 2af80 | 2c 74 66 b5 01 f4 0e 60 0c 38 26 0b 0f 87 43 ef d5 56 29 10 f7 d2 77 cf 06 2b fe 54 63 c2 6e 1a | ,tf....`.8&...C..V)...w..+.Tc.n. |
| 2afa0 | 1f 29 0e 1b ac 7a 87 cb cb cb fc 97 b9 9a e8 83 52 46 34 35 c0 e0 53 9f f6 e2 93 6d 39 74 09 78 | .)...z..........RF45..S....m9t.x |
| 2afc0 | 7c bc 1b 4e a7 53 e3 a5 36 19 bf f1 29 80 91 5e 5d 19 8f 06 30 02 46 8f d9 ff 34 fa fe d0 57 14 | |..N.S..6...)..^]...0.F...4...W. |
| 2afe0 | c0 e3 e3 95 13 c2 96 04 38 9d 23 20 ff 37 19 6d d3 07 05 ef 71 7e 7e ee fd 62 91 b5 8f a3 76 0a | ........8.#..7.m....q~~..b....v. |
| 2b000 | b6 fa aa ae ef e1 ac 6a 17 e0 bc 2a 42 80 10 87 6d bf 3a 2d be d8 ab c4 bf bd b8 b8 90 28 96 84 | .......j...*B...m.:-.........(.. |
| 2b020 | 07 f8 10 02 f1 3c 10 ee 70 58 9f 73 02 e3 da f9 3f 56 6e c1 28 a2 0f 39 3e 43 bc fe d3 45 5a 67 | .....<..pX.s....?Vn.(..9>C...EZg |
| 2b040 | 0b 0a 7f ca 39 71 96 a6 01 4f a7 8c df 98 40 60 9c b7 0d 56 ab 15 73 fc 00 08 01 ae eb 31 ed 14 | ....9q...O....@`...V..s......1.. |
| 2b060 | fe 54 bf 74 00 cc 0f ab fa 17 c8 fb 6d 56 09 08 7c be 2f 06 29 a3 6d 54 e7 02 8c 0a 55 6b 14 68 | .T.t........mV..|./.).mT....Uk.h |
| 2b080 | 74 1f 0b fd 60 b3 55 ff 02 7b 8c 12 91 08 21 3f 45 be 70 e8 63 fb 8f c2 9f f2 5d 0f 70 7d 4c 04 | t...`.U..{....!?E.p.c.....].p}L. |
| 2b0a0 | 34 36 00 99 0e 67 c4 cf 7c fd fa 95 22 5f 40 f0 31 bf 81 c2 5f bb 10 54 53 8e 8f 39 80 4a 09 d8 | 46...g..|..."[email protected]..._..TS..9.J.. |
| 2b0c0 | 74 62 2f 8c 1f 37 96 8d 1c e1 c0 47 09 30 9b 7d da 07 76 dc 0c 38 9a 02 54 a2 2a 4f 44 d8 4f 41 | tb/..7.....G.0.}..v..8..T.*OD.OA |
| 2b0e0 | 27 2c 52 f8 8b 9b 82 61 a1 03 b1 00 88 dc bf ea 61 c1 ee 80 ef 0f 4c da 91 c2 5f dc 14 08 81 63 | ',R....a........a.....L..._....c |
| 2b100 | 71 05 60 d5 9b 2d 16 0b ef 1f 96 74 5e 33 ee 1c 55 07 c8 90 ca 87 83 9f 1d 6a 00 67 55 09 c3 a9 | q.`..-.....t^3..U........j.gU... |
| 2b120 | 76 5b 0c 21 e0 f4 96 f0 70 73 63 6e 0a 73 8d 6f df be 75 fe 3b 53 c6 56 58 11 58 3a 80 b1 ad 00 | v[.!....pscn.s.o..u.;S.VX.X:.... |
| 2b140 | c8 d1 4d 61 c2 c7 f8 36 9e eb d7 3d 5e 5e 5e 4c 3f f2 97 06 50 99 30 1c 13 14 98 cf 85 47 5f 7b | ..Ma...6...=^^^L?...P.0......G_{ |
| 2b160 | fe ac 06 55 7d bc d7 7f 4a 82 61 e3 36 0e 80 35 dc 61 92 c2 5f 5a 14 1d 1f 6e ea 01 38 a6 fe 73 | ...U}...J.a.6..5.a.._Z...n..8..s |
| 2b180 | 2b 27 3c fa 68 f6 41 2f 88 ef cf 9d 32 77 e6 6d de 01 1c 80 55 87 0f 57 ff f0 88 10 bc eb 3d 7f | +'<.h.A/....2w.m....U..W......=. |
| 2b1a0 | 80 0b 85 f2 4a 41 e9 fe 18 22 a0 d5 f1 c1 14 fe c2 83 8f 8a 3f 0a 7f fe 21 b8 fe 43 e3 11 e0 87 | ....JA..."..........?...!..C.... |
| 2b1c0 | e0 ea 1f 1e d9 ec 93 2e 17 8b 85 e9 56 cd 10 01 0c 1d 1e 3e 40 f4 0c ab d5 c9 09 ef ad ae fe 84 | ............V......>@........... |
| 2b1e0 | 7f 08 c6 e5 8f c4 29 00 c2 09 76 f9 85 05 9c d9 50 67 7c 5b 13 60 91 78 7f 6e 24 e1 07 bf 7e fd | ......)...v.....Pg|[.`.x.n$...~. |
| 2b200 | 32 fd 48 2e 02 8a f6 86 b8 9d 13 16 7d 34 fb 00 14 fe 54 48 e3 c1 ee 10 01 88 d4 21 ae fe 61 01 | 2.H.........}4....TH.......!..a. |
| 2b220 | e7 35 52 f8 4b 1b 7b f3 bd 18 21 02 30 ee 15 b0 91 23 2c 52 f8 23 95 ec 39 58 8b 22 80 c3 d3 80 | .5R.K.{...!.0....#,R.#..9X.".... |
| 2b240 | 89 fe c3 c7 94 1f 0a 7f e1 8a 80 2e 26 8c 10 3d 12 fe ba 0e fd 29 fc f5 13 92 43 73 b3 e2 bc b0 | ............&..=.....)....Cs.... |
| 2b260 | ca 27 26 cb 3e 1c 22 4c f4 10 30 7c ac fe 5d 3a 00 3c 64 98 03 c9 dc bf 9f d0 1a d9 c0 49 ec 8d | .'&.>."L..0|..]:.<d..........I.. |
| 2b280 | 29 00 57 ff 70 e0 43 f8 e3 8c bf 7e c3 70 6f cc 29 80 60 b0 00 d1 03 60 bf 1f e1 7f 97 e0 4c 88 | ).W.p.C....~.po.).`....`......L. |
| 2b2a0 | f0 61 74 00 8c 00 c2 80 8f 8a 3f f4 18 10 fd 86 29 22 fc c7 85 90 40 a4 37 e5 07 c2 df e3 e3 63 | .at.......?.....)"[email protected] |
| 2b2c0 | a7 bf 93 b0 83 69 94 7f 0e d3 46 21 a7 b9 f4 7f af 57 30 02 da 29 38 06 5e c5 52 09 a8 19 01 44 | .....i....F!.....W0..)8.^.R....D |
| 2b2e0 | 20 fc 89 3c bd 43 b0 e2 2f 91 08 80 d5 5d fd a6 8f 29 3f 7c 26 54 4c 67 04 9a 23 00 a2 df ab 7f | ...<.C../....]...)?|&TLg..#..... |
| 2b300 | d7 98 4e a7 9d ff 4e a2 1e 44 9d a0 70 ea 55 1e c2 b7 17 23 8f 73 b9 5c ea ae c1 81 30 2a 28 0a | ..N...N..D..p.U....#.s.\....0*(. |
| 2b320 | b0 a3 03 08 90 be 9a 7d 28 fc a9 a8 04 40 dc 56 63 0a d0 b5 c0 44 f4 f3 64 1f 0a 7f 61 e1 f2 f2 | .......}([email protected]... |
| 2b340 | 52 f6 83 a6 76 e0 e1 70 e8 dd 9b 91 7f 48 e1 8f 54 6e 0e 07 fd dd 0e 4c 04 02 14 fb f8 10 fe 2e | R...v..p.....H..Tn.....L........ |
| 2b360 | 2e 2e 3a ff 9d 44 b3 e7 44 3a 0a 0e 0e a0 ba 5b a0 e3 0a 33 a2 5f e3 bd 51 f1 c7 d0 3f d2 f0 1f | ..:..D..D:.....[...3._..Q...?... |
| 2b380 | b6 af b5 ae dc 2c e4 2c c0 7e 90 c2 1f a9 84 b4 98 05 79 83 08 a0 b2 d4 8f 22 60 da 53 7e b8 fa | .....,.,.~........y......"`.S~.. |
| 2b3a0 | 87 85 c9 64 62 13 25 be c1 01 54 9e 23 4c 07 90 e6 94 1f 18 3e a7 fc 84 87 d9 6c 66 f3 e3 7b 63 | ...db.%...T.#L......>.....lf..{c |
| 2b3c0 | 04 40 0d c0 2f 28 fc 11 36 cf 8a e5 4c 88 dc 01 50 04 ec 31 7c 4c f9 a1 f0 17 26 6a 2c 14 bf 44 | .@../(..6...L...P..1|L....&j,..D |
| 2b3e0 | c7 83 fb 16 35 52 25 85 3f 52 35 78 56 44 c7 83 03 68 f1 ae fa 29 df 1f 2e 55 fa 38 d9 87 bb 3e | ....5R%.?R5xVD...h...)...U.8...> |
| 2b400 | 2a 8a a3 c0 05 33 22 5e 7f c7 01 38 fb a3 ea 27 59 0d d8 3d e7 f3 b9 ee 1a 3c 00 46 45 53 1d 2a | *....3"^...8...'Y..=.....<.FES.* |
| 2b420 | 70 00 4f 87 0e a0 f2 7c c0 cb cb 4b ef 1f 32 25 f2 5c 3f 52 35 7c 56 04 a5 c0 f9 10 c9 b2 14 98 | p.O....|...K..2%.\?R5|V......... |
| 2b440 | 3b 01 3d 02 c7 7b 13 36 8d 61 c7 9e 15 c1 24 af 3f e3 be b5 d6 95 1d 26 ec 03 ef 8e d3 e9 54 77 | ;.=..{.6.a....$.?......&......Tw |
| 2b460 | 0d ac 20 9c fd a8 a2 9a 09 21 88 00 fe d4 0b 6b ad c7 55 3f c9 dc b0 3b 52 f8 23 55 c3 85 02 cf | .........!.....k..U?...;R.#U.... |
| 2b480 | d0 7b 51 f0 08 ce 0f 1d 40 e5 56 20 04 05 df 1f 38 05 fa 98 f2 b3 5a ad bc 7f 6e 52 39 9d 04 8d | .{[email protected]... |
| 2b4a0 | 88 dd 84 0f 09 81 69 32 10 77 02 da bf a9 3e 40 e1 4f 45 27 10 2f 16 0b f1 0e c0 e1 3c 80 8d a9 | ......i2.w....>@.OE'./......<... |
| 2b4c0 | c9 80 68 0f 3e ca 7d d9 ec 13 16 d0 e3 2f 39 fc 55 20 00 ee 8f 39 80 ca 43 00 a5 03 06 08 7b a0 | ..h.>.}....../9.U....9..C.....{. |
| 2b4e0 | 7e 9b e7 fa 11 a6 69 cc 12 e3 c7 51 7e 82 1d a4 8f 8b bd d6 ba 72 8a 20 85 c0 76 08 f5 9d c2 1f | ~.....i....Q~........r....v..... |
| 2b500 | a9 1c 69 43 b8 af 82 1d 80 f3 63 0e a0 52 08 04 b8 55 e4 f7 e6 ba 02 b7 75 c3 c9 f7 d7 66 35 ff | ..iC......c..R...U......u....f5. |
| 2b520 | 2f 08 b5 a4 e3 3d fe a6 92 60 8c 1a f6 7d 51 62 22 85 3f 52 55 94 82 db 9e f9 08 c7 2e 18 07 fe | /....=...`...}Qb".?RU........... |
| 2b540 | 54 75 3a f0 c6 d1 ac 31 42 80 bb bb bb ce 7f 27 5b 7d fb 8d c9 64 92 e7 fa a8 f0 b3 1d c6 83 7b | Tu:....1B......'[}...d.........{ |
| 2b560 | 2b b0 d1 4d 95 03 78 ae fa 97 14 02 dd 01 a2 9f 8f 9d 95 ed b6 52 eb 25 3c 1b 3e 58 e7 b9 80 f8 | +..M..x..............R.%<.>X.... |
| 2b580 | f7 f3 e7 4f 89 8d 9e 5e e4 a9 03 c4 dd ec 03 e0 c0 48 df 9f 9f 54 39 61 4b d7 d7 d7 d6 79 fe 29 | ...O...^.........H...T9aK....y.) |
| 2b5a0 | f1 0f ef 27 40 f5 16 81 a9 20 88 9d 81 cd 29 a9 d4 6a 0b 1c f0 12 8f d1 97 c0 7b 09 fb 48 fe ca | ...'@.........)..j........{..H.. |
| 2b5c0 | ff 4f 39 80 ca 31 e1 5c 41 c2 14 fe 0e 81 9d 07 df d7 21 15 63 1f 8f c7 79 bf 3e 9c 7e 5b 51 5f | .O9..1.\A.........!.c...y.>.~[Q_ |
| 2b5e0 | 29 ea 0a 16 96 0f a2 53 76 c4 01 20 01 59 57 55 19 7d fe fc d9 e8 48 88 e3 d8 ed 76 bd 68 af 86 | )......Sv....YWU.}....H....v.h.. |
| 2b600 | 16 80 16 e0 97 97 ca a1 d0 de d0 87 6b 64 83 e1 70 98 8b 76 20 fe f6 92 6d 03 f7 f0 7f ff fb 9f | ............kd..p..v....m....... |
| 2b620 | f4 d9 9a 66 59 f6 58 f9 86 85 0e 50 b9 ff c0 ed c0 70 ce f5 23 e2 c5 ee a0 8d 5b 78 1a f0 87 6d | ...fY.X....P.....p..#.....[x...m |
| 2b640 | 85 0f 67 03 66 59 86 42 e2 4a a9 f8 fc fc 63 21 11 d1 cf f1 de 44 bc b8 b8 b8 f8 5d f7 2f d9 fe | ..g.fY.B.J....c!.....D.....]./.. |
| 2b660 | 2b 6c fb 2f 9c 3a 1c f4 a1 ea 9d ba ae 5b 8f 01 3e a6 fc 10 f1 62 f9 ae 91 0b bd 02 06 dc 1f fb | +l./.:.......[..>....b.......... |
| 2b680 | e6 07 0d 00 28 42 85 3f 53 43 4f 78 1f ec 3d 12 66 60 6f f6 e9 c9 2c c0 12 84 54 bf f9 fa f5 ab | ....(B.?SCOx..=.f`o...,...T..... |
| 2b6a0 | ed f3 f5 25 cb b2 bd 28 02 28 42 85 4a eb 66 1a 20 c7 6a 95 cf 5f 24 88 c6 c0 aa ff ed db 37 db | ...%...(.(B.J.f...j.._$.......7. |
| 2b6c0 | e3 c0 10 fe 1f 2d ff fc a7 ea 1f 99 8e aa 26 64 a1 1a 43 7f c2 15 60 fc ef 4b b9 05 e1 ff c9 94 | .....-........&d..C...`..K...... |
| 2b6e0 | be ca 01 7c af 7a 47 6c 77 70 48 48 35 60 f8 d7 d7 d7 be ff 0c 22 a2 c5 64 fb ae 94 5b 78 1a f0 | ...|.zGlwpHH5`......."..d...[x.. |
| 2b700 | a3 b5 03 90 a4 01 6c 0e 32 0b 7f 3c 5d 99 70 65 fc c7 06 b8 34 09 ff 8d d0 5a 5f 57 6d 2a a2 5d | ......l.2..<].pe....4....Z_Wm*.] |
| 2b720 | 91 bd 01 dc f3 27 fc cc 6f 80 ed 09 5a 86 2b 3d 44 55 0a 00 e0 80 f8 93 03 c6 b0 ba 59 9e 47 9e | .....'..o...Z.+=DU..........Y.G. |
| 2b740 | 0c b8 e7 4f b8 c0 c3 c3 83 fa f7 df 7f 8f fe 3f e4 fe 82 08 f3 67 6d 07 20 29 0a 12 08 10 c9 81 | ...O...........?.....gm..)...... |
| 2b760 | c2 1f e1 02 c8 f7 4f 19 3f 20 d0 97 ee 6b 87 ff d2 59 81 00 4b 83 fb d5 ec 43 c4 11 f6 0f 2a d2 | ......O.?....k...Y..K....C....*. |
| 2b780 | 6b 34 19 09 60 14 e9 4c 29 00 a2 00 08 81 95 73 86 99 06 fc 01 43 7f a2 29 30 d9 07 2b 7f d5 78 | k4..`..L)......s.....C..)0..+..x |
| 2b7a0 | 6f c1 ea bf 37 36 fe 48 81 b3 06 aa dc 0c c5 40 ae fe 84 1b e0 50 0f 47 cf 99 68 ff d9 18 01 48 | [email protected] |
| 2b7c0 | 6b 02 b8 df cd 48 88 a8 0f ac f6 e8 b1 91 9c d5 20 b4 35 37 ab 7f 09 1c 23 57 e5 6e 18 05 a8 fc | k....H............57....#W.n.... |
| 2b7e0 | 9c 3d 82 b0 05 e6 f8 4b 27 35 0b cf 91 10 4f 9b 95 46 00 00 a3 00 03 58 f4 43 d4 19 e8 81 c6 1e | .=.....K'5....O..F.....X.C...... |
| 2b800 | e9 a4 66 ec ba 09 76 98 8e 76 fe 35 06 c6 8f 55 b9 9d d4 a3 00 9f b3 fe 88 b0 b0 5e af f5 f9 f9 | ..f...v..v.5...U...........^.... |
| 2b820 | b9 f5 33 26 58 fd 4f 4e f3 6a 1a 01 00 95 09 4a ea 51 00 47 6e 13 d2 5c 1f ed f4 18 e3 6d 03 fc | ..3&X.ON.j.....J.Q.Gn..\.....m.. |
| 2b840 | 3b d7 ab ff d1 79 00 55 c0 24 22 f4 b9 54 7d c0 2f 5f be 48 4e 28 8d 0e 70 80 98 cb c6 54 80 78 | ;....y.U.$"..T}./_.HN(..p....T.x |
| 2b860 | 0f d8 03 c2 fd ef df bf d7 b6 0d c1 cc 3f 6c fd 7d 69 33 02 00 18 05 18 6e 32 41 94 c0 d0 1c ac | .............?l.}i3.....n2A..... |
| 2b880 | dc 58 14 a1 f0 d7 35 7e e1 ea bf 54 5d c0 74 76 40 ca 5a 00 3e b7 e0 74 56 22 62 bc be be e6 e3 | .X....5~...T][email protected].>..tV"b..... |
| 2b8a0 | f3 eb e4 f8 0d 0e 92 41 64 de 0d b4 d6 57 2e 0a 1a 62 65 9d 53 5d 89 b0 0d 7e bd 5e e7 cf bc 2b | .......Ad....W...be.S]...~.^...+ |
| 2b8c0 | a3 af 71 82 74 ad 22 94 ac 81 13 a0 16 20 08 db 38 0c 34 2e ec f7 fb 5c ec c5 2b 08 21 0f af 6d | ..q.t.".........8.4....\..+.!..m |
| 2b8e0 | 3d e7 78 76 90 fb 9b fe 2c db dc df 85 03 c0 68 e0 3b 49 4d 73 ea c0 4d c4 c1 11 7d 70 04 3c 19 | =.xv....,......h.;IMs..M...}p.<. |
| 2b900 | b8 fe 35 7b f1 70 88 0a 4e 90 16 4c e1 be ca b2 0c ad fb dd c2 54 17 00 b0 53 90 24 55 2d 0a 6b | ..5{.p..N..L.........T...S.$U-.k |
| 2b920 | fe bb cb fd eb b4 0a 97 07 17 92 24 a9 ac 28 3c 4b d0 6f 03 8a 24 0a 98 cf e7 de 2f 26 49 46 38 | ...........$..(<K.o..$...../&IF8 |
| 2b940 | 52 6e e5 d5 f8 0b 07 60 9c 4c 90 f2 b6 20 49 aa 76 b6 fd 00 ff a2 92 e4 48 f1 aa c1 86 24 49 aa | Rn.....`.L....I.v.......H....$I. |
| 2b960 | 3a 3d 25 e2 8e bf d6 21 39 51 18 a0 20 48 92 ca 45 e8 bf eb cd ea 5f 02 a9 be cd 71 c6 24 49 aa | :=%....!9Q...H..E....._....q.$I. |
| 2b980 | ba a1 7f 3f 27 cf 48 04 41 94 48 fa be d0 24 19 70 e8 bf 53 7d 85 44 10 04 a6 d3 a9 f7 8b 4d 92 | ...?'.H.A.H...$.p..S}.D.......M. |
| 2b9a0 | 2a cc 83 64 fa 15 fa db 0e 10 2d 77 05 a4 23 90 48 32 76 8e e4 a1 7f 18 23 a7 31 e6 cc f4 49 58 | *..d......-w..#.H2v.....#.1...IX |
| 2b9c0 | 20 44 92 ca 66 96 64 7f 43 ff ba a9 00 0b 84 c8 d4 b9 94 75 fa f5 3f f4 af 93 0a 00 dc 1a 24 53 | .D..f.d.C..........u..?.......$S |
| 2b9e0 | e5 58 76 ba 4f 38 a1 7f 9d 54 00 b9 0f f5 00 32 35 8e e4 79 7f 38 a1 ff 7b 20 6c 91 14 08 51 0f | .Xv.O8...T.....25..y.8..{.l...Q. |
| 2ba00 | 20 53 e3 93 6c 6a d4 6b 70 a1 7f 9d 02 21 80 f5 01 64 2a 5c ca f3 fe 38 86 6b 4a 7a 05 00 8a 82 | .S..lj.kp....!...d*\...8.kJz.... |
| 2ba20 | 64 ec 9c cf 45 eb 61 be 26 aa 58 50 f4 0a 88 12 1e 08 23 be 6f 12 49 2a bf a2 1f 6c 25 ae d9 f2 | d...E.a.&.XP......#.o.I*...l%... |
| 2ba40 | 52 3d 80 45 42 64 e2 a2 df 6b f0 79 7f 93 69 c2 b9 fb e3 ce 00 99 a6 f1 f7 b7 d1 a7 eb fa 00 a8 | R=.EBd...k.y..i................. |
| 2ba60 | a4 ec 1c 24 13 3b 27 62 a1 52 80 e9 a8 f1 12 dc 1e 24 43 e7 5a 7e 3e 84 ff f1 5e 7d 14 05 39 49 | ...$.;'b.R.......$C.Z~>...^}..9I |
| 2ba80 | 88 0c 95 f7 f7 f7 e9 8a 7e 42 51 90 4e 80 8c 92 f7 76 c6 1f a7 e8 27 6c 1a 32 ee 0c 00 2c 14 22 | ........~BQ.N....v....'l.2...,." |
| 2baa0 | 43 e1 ed ed ad d4 f8 e3 55 fc 5d 9e 2d 40 27 40 46 68 fc c0 d4 b7 fd 05 b5 3d 08 30 1d 20 23 08 | C.......U.].-@'@Fh.......=.0..#. |
| 2bac0 | fb e3 29 f3 ed 7a 7b 10 a0 13 20 03 37 fe 85 6f 7b 0b de 09 60 7b 85 75 02 a4 6f 0e 06 03 db a3 | ..)..z{.....7..o{...`{.u..o..... |
| 2bae0 | e0 69 fc ae 9c 00 0a 2c 58 31 48 fa e2 68 34 b2 29 f2 a1 f1 b7 e1 04 58 36 4c 06 50 de 0b d0 f8 | .i.....,X1H..h4.)......X6L.P.... |
| 2bb00 | db 74 02 ec 22 24 bb e2 78 3c ce 9b d6 2c 40 e3 6f db 09 00 9c 27 40 f6 a8 9f bf 04 8d bf 4b 27 | .t.."$..x<...,@.o....'@.......K' |
| 2bb20 | 80 69 2b be 1f 12 32 4e de da ed f1 d3 f8 bb 1e 2b 56 82 e2 20 e9 92 a3 d1 c8 56 e9 8f bf ad b7 | .i+...2N........+V........V..... |
| 2bb40 | 6b a0 6a 4a 5a 36 0c 50 17 20 5d 70 32 99 d8 8a 7d 78 46 cf 7d db 8b 4a bd 81 a8 04 53 02 b2 c3 | k.jJZ6.P..]p2...}xF.}..J....S... |
| 2bb60 | 7c 7f 87 fe 16 df 76 12 35 ea 38 01 1c bd c4 94 80 6c 39 e4 df 25 df d8 d3 f1 3c 81 95 d5 dd d9 | |.....v.5.8......l9..%....<..... |
| 2bb80 | ed f4 6c 36 f3 fe 70 91 fd e6 74 3a b5 dd e2 d3 c5 b3 98 56 3f 7f 88 3b 04 65 1f 01 a3 01 f2 58 | ..l6..p...t:.......V?..;.e.....X |
| 2bba0 | 49 ef ad bd ca 0f 50 e9 ef 41 27 a1 95 cb 66 34 40 36 14 fa 74 f1 cc 51 e9 0f 55 17 00 18 0d a4 | I.....P..A'[email protected]..... |
| 2bbc0 | cd c1 60 90 3f 03 35 c0 7c bf a7 ba c0 8d f5 9d 64 34 90 ac c2 ff 6a 9f eb eb e2 19 63 be df f3 | ..`.?.5.|.......d4....j.....c... |
| 2bbe0 | a2 21 eb 3b cb a6 a2 74 c2 fd 1a 0a bf 2e 9e 29 0e f1 88 39 25 00 98 16 c4 c9 06 e1 3e 80 9e 5f | .!.;...t.......)...9%.......>.._ |
| 2bc00 | 86 fc 29 ec 12 1c 16 10 d1 11 c4 61 f8 b8 97 35 c3 7d 80 2a 7f aa d1 00 f5 81 a4 0d ff 89 55 7d | ..)........a...5.}.*..........U} |
| 2bc20 | 11 a1 49 34 40 47 90 94 e1 03 5c f5 63 44 93 68 e0 d0 11 70 16 61 b4 86 bf e6 aa 9f 4e f1 50 23 | ..I4@G....\.cD.h...p.a......N.P# |
| 2bc40 | 47 80 33 0a a8 11 44 63 f8 af 54 f8 d3 8c 06 6a cb c2 25 a0 2c b3 ed d8 cf 76 1e ae 7d 43 c3 07 | G.3...Dc..T....j..%.,....v..}C.. |
| 2bc60 | b8 af 9f 32 0a 47 60 d5 58 74 6a 08 09 d3 83 76 89 6b 7b 7d 7d 5d 77 1f ff 3d d6 0c f7 09 67 69 | ...2.G`.Xtj....v.k{}}]w..=....gi |
| 2bc80 | 41 09 ac 48 58 99 b0 42 f9 36 98 58 88 6b 89 94 cb c1 6a 5f 1a 3e 07 76 10 ed 3a 82 43 ad 80 29 | A..HX..B.6.X.k....j_.>.v..:.C..) |
| 2bca0 | 42 3d a3 77 90 db ff 75 3b d8 bc 43 78 71 04 87 ce 80 91 81 d9 e8 6b 74 e6 55 5e 7a 1a 3e d1 1b | B=.w...u;..Cxq........kt.U^z.>.. |
| 2bcc0 | 47 90 3f 91 bb 5d 9e 26 60 f8 44 ca 9a 01 3e 3b ae 81 c3 f0 fe af cb 4c c3 37 23 13 fc 0c 51 38 | G.?..].&`.D...>;.......L.7#...Q8 |
| 2bce0 | 02 a5 14 1e a8 89 eb f7 de 6c 36 6a bb dd aa c7 c7 c7 fc f5 ed ed 4d c5 88 c1 60 a0 c6 e3 b1 ba | .........l6j..........M...`..... |
| 2bd00 | bc bc cc 5f 27 13 e7 97 12 d8 28 a5 96 59 96 fd 6c e3 cd 63 03 1d 80 25 0a 01 e9 aa 60 2b 80 13 | ..._'.....(..Y..l..c...%....`+.. |
| 2bd20 | 28 9d c2 f3 f3 73 fe 1a 22 46 a3 51 6e e4 67 67 67 f9 2b 8c be 45 3c 28 a5 6e 69 f8 76 a0 03 a8 | (....s.."F.Qn.ggg.+..E<(.ni.v... |
| 2bd40 | 89 a2 3b ec 52 29 35 c7 b3 de f6 ef 83 43 40 64 80 57 38 05 7c dd 17 c7 00 43 87 71 0f 87 c3 fc | ..;.R)[email protected].|....C.q.... |
| 2bd60 | 15 c4 f7 b0 e2 b7 0c 84 4a b7 4a a9 ef 59 96 c5 19 36 b5 0c 3a 00 07 d0 5a c3 11 4c db 8c 0a 4e | ........J.J..Y...6..:...Z..L...N |
| 2bd80 | a1 4c 19 f6 fb 7d 4e 7c fd f2 f2 92 bf 96 c4 f7 6d 01 e3 2d 0d 18 c6 0c 7e fa f4 29 ff 5e f9 df | .L...}N|........m..-....~..).^.. |
| 2bda0 | 25 3b 06 0c 1d 9e 8f 61 be 03 d0 01 b8 8f 0a 26 6d 69 05 2e 60 72 06 1e 0c da 26 b7 47 98 ff 83 | %;.....a.......&mi..`r....&.G... |
| 2bdc0 | ab bd 3b d0 01 b4 9f 22 4c fb ea 0c 02 c0 a6 20 43 fc 96 40 07 d0 01 42 88 0c 7a 82 32 bc e7 4a | ..;...."[email protected] |
| 2bde0 | df 11 e8 00 3a 46 d1 78 72 5e 44 06 90 c5 53 af 47 df 17 06 0f 3e d3 e8 bb 05 1d 40 3f a2 83 b3 | ....:F.xr^D...S.G....>.....@?... |
| 2be00 | 22 32 98 24 e0 10 b6 45 58 8f d7 47 1a bc 5f d0 01 f4 33 42 38 2b 1c 01 1c c2 28 60 a7 b0 3f 30 | "2.$...EX..G.._...3B8+....(`..?0 |
| 2be20 | 76 90 2b 7c cf 40 07 10 56 01 d2 e0 20 6d 18 15 f4 dd cb fe 56 18 fa f6 20 87 7f c6 f7 68 ec fd | v.+|[email protected].. |
| 2be40 | 07 1d 40 1c 11 03 1c c1 a7 77 4e a1 fc 3e 70 b8 b7 67 da e7 db 1f f9 1a af 6f 07 c6 8e d7 17 1a | [email protected]..>p..g.......o...... |
| 2be60 | b9 0a 1e ff 0f 1d 67 07 f0 28 e6 b6 fd 00 00 00 00 49 45 4e 44 ae 42 60 82 50 4b 03 04 0a 00 00 | ......g..(.......IEND.B`.PK..... |
| 2be80 | 00 00 00 cc 6b 66 5c 12 74 fe c1 e9 01 00 00 e9 01 00 00 0a 00 00 00 69 6e 64 65 78 2e 68 74 6d | ....kf\.t..............index.htm |
| 2bea0 | 6c 3c 21 2d 2d 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e | l<!--.Copyright.Epic.Games,.Inc. |
| 2bec0 | 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 20 2d 2d 3e 0a 3c 21 44 4f 43 54 | .All.Rights.Reserved..-->.<!DOCT |
| 2bee0 | 59 50 45 20 68 74 6d 6c 3e 0a 3c 68 74 6d 6c 3e 0a 3c 68 65 61 64 3e 0a 09 3c 73 63 72 69 70 74 | YPE.html>.<html>.<head>..<script |
| 2bf00 | 3e 0a 09 09 69 66 20 28 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 70 61 74 68 6e 61 6d 65 | >...if.(window.location.pathname |
| 2bf20 | 20 3d 3d 20 22 2f 64 61 73 68 62 6f 61 72 64 22 29 0a 09 09 7b 0a 09 09 09 77 69 6e 64 6f 77 2e | .==."/dashboard")...{....window. |
| 2bf40 | 6c 6f 63 61 74 69 6f 6e 2e 70 61 74 68 6e 61 6d 65 20 3d 20 22 2f 64 61 73 68 62 6f 61 72 64 2f | location.pathname.=."/dashboard/ |
| 2bf60 | 22 3b 0a 09 09 7d 0a 09 3c 2f 73 63 72 69 70 74 3e 0a 09 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 68 | ";...}..</script>..<link.rel="sh |
| 2bf80 | 6f 72 74 63 75 74 20 69 63 6f 6e 22 20 68 72 65 66 3d 22 66 61 76 69 63 6f 6e 2e 69 63 6f 22 3e | ortcut.icon".href="favicon.ico"> |
| 2bfa0 | 0a 09 3c 6c 69 6e 6b 20 72 65 6c 3d 22 73 74 79 6c 65 73 68 65 65 74 22 20 74 79 70 65 3d 22 74 | ..<link.rel="stylesheet".type="t |
| 2bfc0 | 65 78 74 2f 63 73 73 22 20 68 72 65 66 3d 22 7a 65 6e 2e 63 73 73 22 20 2f 3e 0a 09 3c 73 63 72 | ext/css".href="zen.css"./>..<scr |
| 2bfe0 | 69 70 74 20 73 72 63 3d 22 74 68 65 6d 65 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 09 3c 73 | ipt.src="theme.js"></script>..<s |
| 2c000 | 63 72 69 70 74 20 73 72 63 3d 22 62 61 6e 6e 65 72 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 | cript.src="banner.js".defer></sc |
| 2c020 | 72 69 70 74 3e 0a 09 3c 73 63 72 69 70 74 20 73 72 63 3d 22 6e 61 76 2e 6a 73 22 20 64 65 66 65 | ript>..<script.src="nav.js".defe |
| 2c040 | 72 3e 3c 2f 73 63 72 69 70 74 3e 0a 09 3c 73 63 72 69 70 74 20 74 79 70 65 3d 22 6d 6f 64 75 6c | r></script>..<script.type="modul |
| 2c060 | 65 22 20 73 72 63 3d 22 7a 65 6e 2e 6a 73 22 3e 3c 2f 73 63 72 69 70 74 3e 0a 3c 2f 68 65 61 64 | e".src="zen.js"></script>.</head |
| 2c080 | 3e 0a 3c 2f 68 74 6d 6c 3e 0a 50 4b 03 04 14 00 00 00 00 00 ca aa 46 5b 00 00 00 00 00 00 00 00 | >.</html>.PK..........F[........ |
| 2c0a0 | 00 00 00 00 08 00 00 00 69 6e 64 65 78 65 72 2f 50 4b 03 04 0a 00 00 00 00 00 ca aa 46 5b 59 18 | ........indexer/PK..........F[Y. |
| 2c0c0 | 04 ea 01 07 00 00 01 07 00 00 10 00 00 00 69 6e 64 65 78 65 72 2f 63 61 63 68 65 2e 6a 73 2f 2f | ..............indexer/cache.js// |
| 2c0e0 | 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 | .Copyright.Epic.Games,.Inc..All. |
| 2c100 | 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a | Rights.Reserved..."use.strict";. |
| 2c120 | 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ./////////////////////////////// |
| 2c140 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2c160 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 43 | /////////////////.export.class.C |
| 2c180 | 61 63 68 65 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 64 62 5f 6e 61 6d 65 2c 20 2e 2e 2e | ache.{..constructor(db_name,.... |
| 2c1a0 | 73 74 6f 72 65 5f 6e 61 6d 65 73 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 64 62 5f 6e 61 6d 65 20 | store_names)..{...this._db_name. |
| 2c1c0 | 3d 20 64 62 5f 6e 61 6d 65 3b 0a 09 09 74 68 69 73 2e 5f 73 74 6f 72 65 5f 6e 61 6d 65 73 20 3d | =.db_name;...this._store_names.= |
| 2c1e0 | 20 73 74 6f 72 65 5f 6e 61 6d 65 73 3b 0a 09 09 74 68 69 73 2e 5f 76 65 72 73 69 6f 6e 20 3d 20 | .store_names;...this._version.=. |
| 2c200 | 32 3b 0a 09 09 74 68 69 73 2e 5f 64 62 20 3d 20 74 68 69 73 2e 5f 6f 70 65 6e 28 29 3b 0a 09 7d | 2;...this._db.=.this._open();..} |
| 2c220 | 0a 0a 09 70 75 74 28 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 0a 09 | ...put(store_name,.key,.value).. |
| 2c240 | 7b 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 61 73 79 6e 63 20 28 72 65 73 6f | {...const.executor.=.async.(reso |
| 2c260 | 6c 76 65 2c 20 72 65 6a 65 63 74 29 20 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 64 62 20 3d 20 | lve,.reject).=>.{....const.db.=. |
| 2c280 | 61 77 61 69 74 20 74 68 69 73 2e 5f 64 62 3b 0a 09 09 09 63 6f 6e 73 74 20 74 72 61 6e 73 61 63 | await.this._db;....const.transac |
| 2c2a0 | 74 69 6f 6e 20 3d 20 64 62 2e 74 72 61 6e 73 61 63 74 69 6f 6e 28 73 74 6f 72 65 5f 6e 61 6d 65 | tion.=.db.transaction(store_name |
| 2c2c0 | 2c 20 22 72 65 61 64 77 72 69 74 65 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d | ,."readwrite");....const.store.= |
| 2c2e0 | 20 74 72 61 6e 73 61 63 74 69 6f 6e 2e 6f 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e | .transaction.objectStore(store_n |
| 2c300 | 61 6d 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 75 65 73 74 20 3d 20 73 74 6f 72 65 2e 70 | ame);....const.request.=.store.p |
| 2c320 | 75 74 28 76 61 6c 75 65 2c 20 6b 65 79 29 3b 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 65 72 72 | ut(value,.key);....request.onerr |
| 2c340 | 6f 72 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 70 75 74 20 | or.=.(evt).=>.reject(Error("put. |
| 2c360 | 74 72 61 6e 73 61 63 74 69 6f 6e 20 65 72 72 6f 72 22 29 29 3b 0a 09 09 09 72 65 71 75 65 73 74 | transaction.error"));....request |
| 2c380 | 2e 6f 6e 73 75 63 63 65 73 73 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 73 6f 6c 76 65 28 74 72 | .onsuccess.=.(evt).=>.resolve(tr |
| 2c3a0 | 75 65 29 3b 0a 09 09 7d 3b 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 50 72 6f 6d 69 73 65 28 65 | ue);...};...return.new.Promise(e |
| 2c3c0 | 78 65 63 75 74 6f 72 29 3b 0a 09 7d 0a 0a 09 67 65 74 28 73 74 6f 72 65 5f 6e 61 6d 65 2c 20 6b | xecutor);..}...get(store_name,.k |
| 2c3e0 | 65 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 61 73 79 6e 63 20 | ey)..{...const.executor.=.async. |
| 2c400 | 28 72 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 74 29 20 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 | (resolve,.reject).=>.{....const. |
| 2c420 | 64 62 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 64 62 3b 0a 09 09 09 63 6f 6e 73 74 20 74 72 | db.=.await.this._db;....const.tr |
| 2c440 | 61 6e 73 61 63 74 69 6f 6e 20 3d 20 64 62 2e 74 72 61 6e 73 61 63 74 69 6f 6e 28 73 74 6f 72 65 | ansaction.=.db.transaction(store |
| 2c460 | 5f 6e 61 6d 65 2c 20 22 72 65 61 64 6f 6e 6c 79 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f | _name,."readonly");....const.sto |
| 2c480 | 72 65 20 3d 20 74 72 61 6e 73 61 63 74 69 6f 6e 2e 6f 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f | re.=.transaction.objectStore(sto |
| 2c4a0 | 72 65 5f 6e 61 6d 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 75 65 73 74 20 3d 20 73 74 6f | re_name);....const.request.=.sto |
| 2c4c0 | 72 65 2e 67 65 74 28 6b 65 79 29 3b 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 65 72 72 6f 72 20 | re.get(key);....request.onerror. |
| 2c4e0 | 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 67 65 74 20 74 72 61 | =.(evt).=>.reject(Error("get.tra |
| 2c500 | 6e 73 61 63 74 69 6f 6e 20 65 72 72 6f 72 22 29 29 3b 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e | nsaction.error"));....request.on |
| 2c520 | 73 75 63 63 65 73 73 20 3d 20 28 65 76 74 29 20 3d 3e 20 7b 0a 09 09 09 09 69 66 20 28 72 65 71 | success.=.(evt).=>.{.....if.(req |
| 2c540 | 75 65 73 74 2e 72 65 73 75 6c 74 29 0a 09 09 09 09 09 72 65 73 6f 6c 76 65 28 72 65 71 75 65 73 | uest.result)......resolve(reques |
| 2c560 | 74 2e 72 65 73 75 6c 74 29 3b 0a 09 09 09 09 65 6c 73 65 0a 09 09 09 09 09 72 65 73 6f 6c 76 65 | t.result);.....else......resolve |
| 2c580 | 28 66 61 6c 73 65 29 3b 0a 09 09 09 7d 3b 0a 09 09 7d 3b 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 | (false);....};...};...return.new |
| 2c5a0 | 20 50 72 6f 6d 69 73 65 28 65 78 65 63 75 74 6f 72 29 3b 0a 09 7d 0a 0a 09 5f 6f 70 65 6e 28 29 | .Promise(executor);..}..._open() |
| 2c5c0 | 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 28 72 65 73 6f 6c 76 65 2c | ..{...const.executor.=.(resolve, |
| 2c5e0 | 20 72 65 6a 65 63 74 29 20 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 75 65 73 74 20 3d | .reject).=>.{....const.request.= |
| 2c600 | 20 69 6e 64 65 78 65 64 44 42 2e 6f 70 65 6e 28 74 68 69 73 2e 5f 64 62 5f 6e 61 6d 65 2c 20 74 | .indexedDB.open(this._db_name,.t |
| 2c620 | 68 69 73 2e 5f 76 65 72 73 69 6f 6e 29 3b 0a 09 09 09 72 65 71 75 65 73 74 2e 6f 6e 65 72 72 6f | his._version);....request.onerro |
| 2c640 | 72 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 6a 65 63 74 28 45 72 72 6f 72 28 22 46 61 69 6c 65 | r.=.(evt).=>.reject(Error("Faile |
| 2c660 | 64 20 74 6f 20 6f 70 65 6e 20 49 6e 64 65 78 65 64 44 62 22 29 29 3b 0a 09 09 09 72 65 71 75 65 | d.to.open.IndexedDb"));....reque |
| 2c680 | 73 74 2e 6f 6e 73 75 63 63 65 73 73 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 73 6f 6c 76 65 28 | st.onsuccess.=.(evt).=>.resolve( |
| 2c6a0 | 65 76 74 2e 74 61 72 67 65 74 2e 72 65 73 75 6c 74 29 3b 0a 09 09 09 72 65 71 75 65 73 74 2e 6f | evt.target.result);....request.o |
| 2c6c0 | 6e 75 70 67 72 61 64 65 6e 65 65 64 65 64 20 3d 20 28 65 76 74 29 20 3d 3e 20 7b 0a 09 09 09 09 | nupgradeneeded.=.(evt).=>.{..... |
| 2c6e0 | 63 6f 6e 73 74 20 64 62 20 3d 20 65 76 74 2e 74 61 72 67 65 74 2e 72 65 73 75 6c 74 3b 0a 0a 09 | const.db.=.evt.target.result;... |
| 2c700 | 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 73 74 6f 72 65 5f 6e 61 6d 65 20 6f 66 20 64 62 2e 6f | ...for.(const.store_name.of.db.o |
| 2c720 | 62 6a 65 63 74 53 74 6f 72 65 4e 61 6d 65 73 29 0a 09 09 09 09 09 64 62 2e 64 65 6c 65 74 65 4f | bjectStoreNames)......db.deleteO |
| 2c740 | 62 6a 65 63 74 53 74 6f 72 65 28 73 74 6f 72 65 5f 6e 61 6d 65 29 0a 0a 09 09 09 09 66 6f 72 20 | bjectStore(store_name)......for. |
| 2c760 | 28 63 6f 6e 73 74 20 73 74 6f 72 65 5f 6e 61 6d 65 20 6f 66 20 74 68 69 73 2e 5f 73 74 6f 72 65 | (const.store_name.of.this._store |
| 2c780 | 5f 6e 61 6d 65 73 29 0a 09 09 09 09 09 64 62 2e 63 72 65 61 74 65 4f 62 6a 65 63 74 53 74 6f 72 | _names)......db.createObjectStor |
| 2c7a0 | 65 28 73 74 6f 72 65 5f 6e 61 6d 65 29 3b 0a 09 09 09 7d 3b 0a 09 09 7d 3b 0a 09 09 72 65 74 75 | e(store_name);....};...};...retu |
| 2c7c0 | 72 6e 20 6e 65 77 20 50 72 6f 6d 69 73 65 28 65 78 65 63 75 74 6f 72 29 3b 0a 09 7d 0a 7d 0a 50 | rn.new.Promise(executor);..}.}.P |
| 2c7e0 | 4b 03 04 0a 00 00 00 00 00 ca aa 46 5b 76 e2 2f d3 f8 12 00 00 f8 12 00 00 12 00 00 00 69 6e 64 | K..........F[v./.............ind |
| 2c800 | 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 | exer/indexer.js//.Copyright.Epic |
| 2c820 | 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 | .Games,.Inc..All.Rights.Reserved |
| 2c840 | 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 43 61 63 68 65 | ..."use.strict";..import.{.Cache |
| 2c860 | 20 7d 20 66 72 6f 6d 20 22 2e 2f 63 61 63 68 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 4d 65 | .}.from."./cache.js".import.{.Me |
| 2c880 | 73 73 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 77 6f 72 6b 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 | ssage.}.from."./worker.js".impor |
| 2c8a0 | 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 | t.{.Fetcher.}.from."../util/fetc |
| 2c8c0 | 68 65 72 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | her.js"../////////////////////// |
| 2c8e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2c900 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 | /////////////////////////.class. |
| 2c920 | 49 6e 64 65 78 65 72 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 67 65 73 29 0a 09 7b | Indexer.{..constructor(pages)..{ |
| 2c940 | 0a 09 09 74 68 69 73 2e 5f 70 61 67 65 73 20 3d 20 70 61 67 65 73 3b 0a 09 7d 0a 0a 09 6c 6f 6f | ...this._pages.=.pages;..}...loo |
| 2c960 | 6b 75 70 5f 69 64 28 65 6e 74 72 79 5f 69 64 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 62 69 6e 5f | kup_id(entry_id)..{...const.bin_ |
| 2c980 | 73 65 61 72 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 67 65 29 20 7b 0a 09 09 09 76 61 72 | search.=.function(page).{....var |
| 2c9a0 | 20 6c 20 3d 20 30 3b 0a 09 09 09 76 61 72 20 72 20 3d 20 70 61 67 65 2e 6c 65 6e 67 74 68 3b 0a | .l.=.0;....var.r.=.page.length;. |
| 2c9c0 | 09 09 09 77 68 69 6c 65 20 28 6c 20 3c 20 72 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 | ...while.(l.<.r)....{.....const. |
| 2c9e0 | 6d 69 64 20 3d 20 6c 20 2b 20 28 28 72 20 2d 20 6c 29 20 3e 3e 20 31 29 3b 0a 09 09 09 09 63 6f | mid.=.l.+.((r.-.l).>>.1);.....co |
| 2ca00 | 6e 73 74 20 64 20 3d 20 65 6e 74 72 79 5f 69 64 20 2d 20 70 61 67 65 5b 6d 69 64 5d 5b 30 5d 3b | nst.d.=.entry_id.-.page[mid][0]; |
| 2ca20 | 0a 09 09 09 09 69 66 20 28 64 20 3c 20 30 6e 29 09 09 09 72 20 3d 20 6d 69 64 3b 0a 09 09 09 09 | .....if.(d.<.0n)...r.=.mid;..... |
| 2ca40 | 65 6c 73 65 20 69 66 20 28 64 20 3e 20 30 6e 29 09 6c 20 3d 20 6d 69 64 20 2b 20 31 3b 0a 09 09 | else.if.(d.>.0n).l.=.mid.+.1;... |
| 2ca60 | 09 09 65 6c 73 65 09 09 09 09 72 65 74 75 72 6e 20 6d 69 64 3b 0a 09 09 09 7d 0a 0a 09 09 09 72 | ..else....return.mid;....}.....r |
| 2ca80 | 65 74 75 72 6e 20 2d 31 3b 0a 09 09 7d 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 61 67 | eturn.-1;...};....for.(const.pag |
| 2caa0 | 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 69 | e.of.this._pages)...{....const.i |
| 2cac0 | 6e 64 65 78 20 3d 20 62 69 6e 5f 73 65 61 72 63 68 28 70 61 67 65 29 3b 0a 09 09 09 69 66 20 28 | ndex.=.bin_search(page);....if.( |
| 2cae0 | 69 6e 64 65 78 20 3e 3d 20 30 29 0a 09 09 09 09 72 65 74 75 72 6e 20 70 61 67 65 5b 69 6e 64 65 | index.>=.0).....return.page[inde |
| 2cb00 | 78 5d 5b 31 5d 3b 0a 09 09 7d 0a 0a 09 09 72 65 74 75 72 6e 20 22 22 3b 0a 09 7d 0a 0a 09 2a 73 | x][1];...}....return."";..}...*s |
| 2cb20 | 65 61 72 63 68 28 6e 65 65 64 6c 65 29 0a 09 7b 0a 09 09 76 61 72 20 6e 65 65 64 6c 65 4c 77 72 | earch(needle)..{...var.needleLwr |
| 2cb40 | 20 3d 20 6e 65 65 64 6c 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 3b 0a 09 09 66 6f 72 20 28 | .=.needle.toLowerCase();...for.( |
| 2cb60 | 63 6f 6e 73 74 20 70 61 67 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0a 09 09 09 66 6f | const.page.of.this._pages)....fo |
| 2cb80 | 72 20 28 63 6f 6e 73 74 20 5b 5f 2c 20 6e 61 6d 65 5d 20 6f 66 20 70 61 67 65 29 0a 09 09 09 09 | r.(const.[_,.name].of.page)..... |
| 2cba0 | 69 66 20 28 6e 61 6d 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 2e 69 6e 64 65 78 4f 66 28 6e | if.(name.toLowerCase().indexOf(n |
| 2cbc0 | 65 65 64 6c 65 4c 77 72 29 20 3e 3d 20 30 29 0a 09 09 09 09 09 79 69 65 6c 64 20 6e 61 6d 65 3b | eedleLwr).>=.0)......yield.name; |
| 2cbe0 | 0a 09 7d 0a 0a 09 2a 65 6e 75 6d 5f 6e 61 6d 65 73 28 29 0a 09 7b 0a 09 09 66 6f 72 20 28 63 6f | ..}...*enum_names()..{...for.(co |
| 2cc00 | 6e 73 74 20 70 61 67 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0a 09 09 09 66 6f 72 20 | nst.page.of.this._pages)....for. |
| 2cc20 | 28 63 6f 6e 73 74 20 5b 5f 2c 20 6e 61 6d 65 5d 20 6f 66 20 70 61 67 65 29 0a 09 09 09 09 79 69 | (const.[_,.name].of.page).....yi |
| 2cc40 | 65 6c 64 20 6e 61 6d 65 3b 0a 09 7d 0a 0a 09 2a 65 6e 75 6d 5f 61 6c 6c 28 29 0a 09 7b 0a 09 09 | eld.name;..}...*enum_all()..{... |
| 2cc60 | 66 6f 72 20 28 63 6f 6e 73 74 20 70 61 67 65 20 6f 66 20 74 68 69 73 2e 5f 70 61 67 65 73 29 0a | for.(const.page.of.this._pages). |
| 2cc80 | 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 5b 5f 2c 20 6e 61 6d 65 2c 20 73 69 7a 65 2c 20 72 61 | ...for.(const.[_,.name,.size,.ra |
| 2cca0 | 77 5f 73 69 7a 65 5d 20 6f 66 20 70 61 67 65 29 0a 09 09 09 09 79 69 65 6c 64 20 5b 6e 61 6d 65 | w_size].of.page).....yield.[name |
| 2ccc0 | 2c 20 73 69 7a 65 7c 30 6e 2c 20 72 61 77 5f 73 69 7a 65 7c 30 6e 5d 3b 0a 09 7d 0a 7d 0a 0a 0a | ,.size|0n,.raw_size|0n];..}.}... |
| 2cce0 | 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ./////////////////////////////// |
| 2cd00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2cd20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e | /////////////////.async.function |
| 2cd40 | 20 73 61 76 65 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 70 | .save(progress_cb,.oplog_info,.p |
| 2cd60 | 61 67 65 73 29 0a 7b 0a 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d 20 6f 70 6c 6f | ages).{..const.project_id.=.oplo |
| 2cd80 | 67 5f 69 6e 66 6f 5b 22 70 72 6f 6a 65 63 74 22 5d 3b 0a 09 63 6f 6e 73 74 20 63 61 63 68 65 20 | g_info["project"];..const.cache. |
| 2cda0 | 3d 20 6e 65 77 20 43 61 63 68 65 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 22 70 61 67 65 73 22 29 | =.new.Cache(project_id,."pages") |
| 2cdc0 | 3b 0a 0a 09 63 6f 6e 73 74 20 70 61 67 65 5f 63 6f 75 6e 74 20 3d 20 70 61 67 65 73 2e 6c 65 6e | ;...const.page_count.=.pages.len |
| 2cde0 | 67 74 68 3b 0a 09 63 6f 6e 73 74 20 70 75 74 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 70 61 67 | gth;..const.puts.=.new.Array(pag |
| 2ce00 | 65 5f 63 6f 75 6e 74 29 3b 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 | e_count);..for.(var.i.=.0;.i.<.p |
| 2ce20 | 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0a 09 09 70 75 74 73 5b 69 5d 20 3d 20 63 61 63 68 | age_count;.++i)...puts[i].=.cach |
| 2ce40 | 65 2e 70 75 74 28 22 70 61 67 65 73 22 2c 20 69 2c 20 70 61 67 65 73 5b 69 5d 29 3b 0a 0a 09 76 | e.put("pages",.i,.pages[i]);...v |
| 2ce60 | 61 72 20 6f 6b 61 79 20 3d 20 74 72 75 65 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 | ar.okay.=.true..for.(var.i.=.0;. |
| 2ce80 | 69 20 3c 20 70 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0a 09 7b 0a 09 09 6f 6b 61 79 20 26 | i.<.page_count;.++i)..{...okay.& |
| 2cea0 | 3d 20 61 77 61 69 74 20 70 75 74 73 5b 69 5d 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 | =.await.puts[i];...progress_cb(" |
| 2cec0 | 73 61 76 69 6e 67 22 2c 20 69 20 2b 20 31 2c 20 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0a 09 7d 0a | saving",.i.+.1,.page_count);..}. |
| 2cee0 | 09 69 66 20 28 21 6f 6b 61 79 29 0a 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 0a 09 63 61 | .if.(!okay)...return.false;...ca |
| 2cf00 | 63 68 65 2e 70 75 74 28 22 70 61 67 65 73 22 2c 20 22 24 22 2c 20 7b 0a 09 09 22 70 61 67 65 5f | che.put("pages",."$",.{..."page_ |
| 2cf20 | 63 6f 75 6e 74 22 09 3a 20 70 61 67 65 73 2e 6c 65 6e 67 74 68 2c 0a 09 09 22 74 6f 74 61 6c 5f | count".:.pages.length,..."total_ |
| 2cf40 | 73 69 7a 65 22 09 3a 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 2c | size".:.oplog_info["totalsize"], |
| 2cf60 | 0a 09 09 22 6f 70 5f 63 6f 75 6e 74 22 09 09 3a 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 | ..."op_count"..:.oplog_info["opc |
| 2cf80 | 6f 75 6e 74 22 5d 2c 0a 09 09 22 74 69 6d 65 73 74 61 6d 70 22 09 09 3a 20 28 44 61 74 65 2e 6e | ount"],..."timestamp"..:.(Date.n |
| 2cfa0 | 6f 77 28 29 20 2f 20 31 30 30 30 29 20 7c 20 30 2c 0a 09 7d 29 3b 0a 0a 09 72 65 74 75 72 6e 20 | ow()./.1000).|.0,..});...return. |
| 2cfc0 | 74 72 75 65 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | true.}..//////////////////////// |
| 2cfe0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d000 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 61 73 79 6e 63 20 66 | ////////////////////////.async.f |
| 2d020 | 75 6e 63 74 69 6f 6e 20 62 75 69 6c 64 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 | unction.build(progress_cb,.oplog |
| 2d040 | 5f 69 6e 66 6f 2c 20 6d 61 78 5f 77 6f 72 6b 65 72 73 3d 36 2c 20 70 61 67 65 5f 73 69 7a 65 3d | _info,.max_workers=6,.page_size= |
| 2d060 | 34 38 20 3c 3c 20 31 30 29 0a 7b 0a 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d 20 | 48.<<.10).{..const.project_id.=. |
| 2d080 | 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 70 72 6f 6a 65 63 74 22 5d 3b 0a 09 63 6f 6e 73 74 20 6f 70 | oplog_info["project"];..const.op |
| 2d0a0 | 6c 6f 67 20 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 69 64 22 5d 3b 0a 09 63 6f 6e 73 74 20 69 | log.=.oplog_info["id"];..const.i |
| 2d0c0 | 6e 69 74 5f 6d 73 67 20 3d 20 4d 65 73 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 | nit_msg.=.Message.create(Message |
| 2d0e0 | 2e 49 6e 69 74 2c 20 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 29 3b 0a 0a 09 63 6f 6e | .Init,.project_id,.oplog);...con |
| 2d100 | 73 74 20 77 6f 72 6b 65 72 5f 6e 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 6e 61 76 69 67 61 74 6f 72 | st.worker_n.=.Math.min(navigator |
| 2d120 | 2e 68 61 72 64 77 61 72 65 43 6f 6e 63 75 72 72 65 6e 63 79 20 2f 20 32 2c 20 20 6d 61 78 5f 77 | .hardwareConcurrency./.2,..max_w |
| 2d140 | 6f 72 6b 65 72 73 29 3b 0a 09 63 6f 6e 73 74 20 73 74 72 69 64 65 20 3d 20 70 61 67 65 5f 73 69 | orkers);..const.stride.=.page_si |
| 2d160 | 7a 65 20 2a 20 77 6f 72 6b 65 72 5f 6e 3b 0a 09 63 6f 6e 73 74 20 65 6e 64 20 3d 20 6f 70 6c 6f | ze.*.worker_n;..const.end.=.oplo |
| 2d180 | 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 3b 0a 09 76 61 72 20 65 6e 74 72 79 5f 63 6f | g_info["opcount"];..var.entry_co |
| 2d1a0 | 75 6e 74 20 3d 20 30 3b 0a 0a 09 63 6f 6e 73 74 20 70 61 67 65 73 20 3d 20 6e 65 77 20 41 72 72 | unt.=.0;...const.pages.=.new.Arr |
| 2d1c0 | 61 79 28 29 3b 0a 0a 09 63 6f 6e 73 74 20 65 78 65 63 75 74 6f 72 20 3d 20 66 75 6e 63 74 69 6f | ay();...const.executor.=.functio |
| 2d1e0 | 6e 28 69 6e 64 65 78 2c 20 72 65 73 6f 6c 76 65 2c 20 72 65 6a 65 63 74 29 20 7b 0a 09 09 63 6f | n(index,.resolve,.reject).{...co |
| 2d200 | 6e 73 74 20 77 6f 72 6b 65 72 20 3d 20 6e 65 77 20 57 6f 72 6b 65 72 28 22 69 6e 64 65 78 65 72 | nst.worker.=.new.Worker("indexer |
| 2d220 | 2f 77 6f 72 6b 65 72 2e 6a 73 22 2c 20 7b 20 74 79 70 65 3a 20 22 6d 6f 64 75 6c 65 22 20 7d 29 | /worker.js",.{.type:."module".}) |
| 2d240 | 3b 0a 09 09 77 6f 72 6b 65 72 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 65 76 74 29 20 3d 3e 20 72 65 | ;...worker.onerror.=.(evt).=>.re |
| 2d260 | 6a 65 63 74 28 45 72 72 6f 72 28 22 57 6f 72 6b 65 72 20 65 72 72 6f 72 22 29 29 3b 0a 09 09 77 | ject(Error("Worker.error"));...w |
| 2d280 | 6f 72 6b 65 72 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 74 29 20 3d 3e 20 7b 0a 09 09 09 | orker.onmessage.=.(evt).=>.{.... |
| 2d2a0 | 63 6f 6e 73 74 20 5b 6d 73 67 5f 69 64 2c 20 2e 2e 2e 70 61 72 61 6d 73 5d 20 3d 20 65 76 74 2e | const.[msg_id,....params].=.evt. |
| 2d2c0 | 64 61 74 61 3b 0a 09 09 09 73 77 69 74 63 68 20 28 6d 73 67 5f 69 64 29 0a 09 09 09 7b 0a 09 09 | data;....switch.(msg_id)....{... |
| 2d2e0 | 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 4d 61 70 44 6f 6e 65 3a 0a 09 09 09 09 72 65 73 6f 6c | .case.Message.MapDone:.....resol |
| 2d300 | 76 65 28 29 3b 0a 09 09 09 09 77 6f 72 6b 65 72 2e 74 65 72 6d 69 6e 61 74 65 28 29 3b 0a 09 09 | ve();.....worker.terminate();... |
| 2d320 | 09 09 62 72 65 61 6b 3b 0a 0a 09 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 2e 4d 61 70 50 61 67 | ..break;.....case.Message.MapPag |
| 2d340 | 65 3a 0a 09 09 09 09 63 6f 6e 73 74 20 5b 70 61 67 65 5d 20 3d 20 70 61 72 61 6d 73 3b 0a 09 09 | e:.....const.[page].=.params;... |
| 2d360 | 09 09 70 61 67 65 73 2e 70 75 73 68 28 70 61 67 65 29 3b 0a 09 09 09 09 65 6e 74 72 79 5f 63 6f | ..pages.push(page);.....entry_co |
| 2d380 | 75 6e 74 20 2b 3d 20 70 61 67 65 2e 6c 65 6e 67 74 68 3b 0a 09 09 09 09 70 72 6f 67 72 65 73 73 | unt.+=.page.length;.....progress |
| 2d3a0 | 5f 63 62 28 22 70 61 72 73 69 6e 67 22 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 2c 20 65 6e 64 29 | _cb("parsing",.entry_count,.end) |
| 2d3c0 | 3b 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 09 77 6f 72 6b 65 72 2e 70 | ;.....break;....}...}...worker.p |
| 2d3e0 | 6f 73 74 4d 65 73 73 61 67 65 28 69 6e 69 74 5f 6d 73 67 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 | ostMessage(init_msg);....const.s |
| 2d400 | 74 61 72 74 20 3d 20 70 61 67 65 5f 73 69 7a 65 20 2a 20 69 6e 64 65 78 3b 0a 09 09 63 6f 6e 73 | tart.=.page_size.*.index;...cons |
| 2d420 | 74 20 6d 61 70 5f 6d 73 67 20 3d 20 4d 65 73 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 | t.map_msg.=.Message.create(Messa |
| 2d440 | 67 65 2e 4d 61 70 2c 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 | ge.Map,.start,.end,.page_size,.s |
| 2d460 | 74 72 69 64 65 29 3b 0a 09 09 77 6f 72 6b 65 72 2e 70 6f 73 74 4d 65 73 73 61 67 65 28 6d 61 70 | tride);...worker.postMessage(map |
| 2d480 | 5f 6d 73 67 29 3b 0a 09 7d 3b 0a 0a 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 20 3d 20 5b 5d 0a | _msg);..};...const.workers.=.[]. |
| 2d4a0 | 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 77 6f 72 6b 65 72 5f 6e 3b 20 2b | .for.(var.i.=.0;.i.<.worker_n;.+ |
| 2d4c0 | 2b 69 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 20 3d 20 6e 65 77 20 50 72 6f 6d | +i)..{...const.worker.=.new.Prom |
| 2d4e0 | 69 73 65 28 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 65 78 65 63 75 74 6f 72 28 69 2c 20 2e 2e 2e | ise((...args).=>.executor(i,.... |
| 2d500 | 61 72 67 73 29 29 3b 0a 09 09 77 6f 72 6b 65 72 73 2e 70 75 73 68 28 77 6f 72 6b 65 72 29 3b 0a | args));...workers.push(worker);. |
| 2d520 | 09 7d 0a 0a 09 66 6f 72 20 28 63 6f 6e 73 74 20 77 6f 72 6b 65 72 20 6f 66 20 77 6f 72 6b 65 72 | .}...for.(const.worker.of.worker |
| 2d540 | 73 29 0a 09 09 61 77 61 69 74 20 77 6f 72 6b 65 72 3b 0a 0a 09 72 65 74 75 72 6e 20 70 61 67 65 | s)...await.worker;...return.page |
| 2d560 | 73 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | s;.}..////////////////////////// |
| 2d580 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d5a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 61 73 79 6e 63 20 66 75 6e | //////////////////////.async.fun |
| 2d5c0 | 63 74 69 6f 6e 20 6c 6f 61 64 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e | ction.load(progress_cb,.oplog_in |
| 2d5e0 | 66 6f 29 0a 7b 0a 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 64 20 3d 20 6f 70 6c 6f 67 5f | fo).{..const.project_id.=.oplog_ |
| 2d600 | 69 6e 66 6f 5b 22 70 72 6f 6a 65 63 74 22 5d 3b 0a 09 63 6f 6e 73 74 20 63 61 63 68 65 20 3d 20 | info["project"];..const.cache.=. |
| 2d620 | 6e 65 77 20 43 61 63 68 65 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 22 70 61 67 65 73 22 29 3b 0a | new.Cache(project_id,."pages");. |
| 2d640 | 09 63 6f 6e 73 74 20 6d 65 74 61 20 3d 20 61 77 61 69 74 20 63 61 63 68 65 2e 67 65 74 28 22 70 | .const.meta.=.await.cache.get("p |
| 2d660 | 61 67 65 73 22 2c 20 22 24 22 29 3b 0a 0a 09 76 61 72 20 68 69 74 20 3d 20 66 61 6c 73 65 3b 0a | ages",."$");...var.hit.=.false;. |
| 2d680 | 09 69 66 20 28 6d 65 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 79 65 73 74 65 72 64 61 79 20 | .if.(meta)..{...const.yesterday. |
| 2d6a0 | 3d 20 28 44 61 74 65 2e 6e 6f 77 28 29 20 2f 20 31 30 30 30 29 20 2d 20 28 32 34 20 2a 20 36 30 | =.(Date.now()./.1000).-.(24.*.60 |
| 2d6c0 | 20 2a 20 36 30 29 3b 0a 09 09 68 69 74 20 20 3d 20 74 72 75 65 3b 0a 09 09 68 69 74 20 26 3d 20 | .*.60);...hit..=.true;...hit.&=. |
| 2d6e0 | 28 6d 65 74 61 5b 22 74 6f 74 61 6c 5f 73 69 7a 65 22 5d 20 3d 3d 20 6f 70 6c 6f 67 5f 69 6e 66 | (meta["total_size"].==.oplog_inf |
| 2d700 | 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 3b 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 74 61 5b | o["totalsize"]);...hit.&=.(meta[ |
| 2d720 | 22 6f 70 5f 63 6f 75 6e 74 22 5d 20 3d 3d 20 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 | "op_count"].==.oplog_info["opcou |
| 2d740 | 6e 74 22 5d 29 3b 0a 09 09 68 69 74 20 26 3d 20 28 6d 65 74 61 5b 22 74 69 6d 65 73 74 61 6d 70 | nt"]);...hit.&=.(meta["timestamp |
| 2d760 | 22 5d 20 3e 3d 20 79 65 73 74 65 72 64 61 79 29 3b 0a 09 7d 0a 09 69 66 20 28 21 68 69 74 29 0a | "].>=.yesterday);..}..if.(!hit). |
| 2d780 | 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 0a 09 63 6f 6e 73 74 20 70 61 67 65 5f 63 6f 75 6e | ..return.null;...const.page_coun |
| 2d7a0 | 74 20 3d 20 6d 65 74 61 5b 22 70 61 67 65 5f 63 6f 75 6e 74 22 5d 3b 0a 09 63 6f 6e 73 74 20 67 | t.=.meta["page_count"];..const.g |
| 2d7c0 | 65 74 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0a 09 63 6f | ets.=.new.Array(page_count);..co |
| 2d7e0 | 6e 73 74 20 70 61 67 65 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 70 61 67 65 5f 63 6f 75 6e 74 | nst.pages.=.new.Array(page_count |
| 2d800 | 29 3b 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 70 61 67 65 5f 63 6f 75 | );..for.(var.i.=.0;.i.<.page_cou |
| 2d820 | 6e 74 3b 20 2b 2b 69 29 0a 09 09 67 65 74 73 5b 69 5d 20 3d 20 63 61 63 68 65 2e 67 65 74 28 22 | nt;.++i)...gets[i].=.cache.get(" |
| 2d840 | 70 61 67 65 73 22 2c 20 69 29 3b 0a 0a 09 70 72 6f 67 72 65 73 73 5f 63 62 28 22 6c 6f 61 64 69 | pages",.i);...progress_cb("loadi |
| 2d860 | 6e 67 22 2c 20 30 2c 20 70 61 67 65 5f 63 6f 75 6e 74 29 3b 0a 09 66 6f 72 20 28 76 61 72 20 69 | ng",.0,.page_count);..for.(var.i |
| 2d880 | 20 3d 20 30 3b 20 69 20 3c 20 70 61 67 65 5f 63 6f 75 6e 74 3b 20 2b 2b 69 29 0a 09 7b 0a 09 09 | .=.0;.i.<.page_count;.++i)..{... |
| 2d8a0 | 70 61 67 65 73 5b 69 5d 20 3d 20 61 77 61 69 74 20 67 65 74 73 5b 69 5d 3b 0a 09 09 70 72 6f 67 | pages[i].=.await.gets[i];...prog |
| 2d8c0 | 72 65 73 73 5f 63 62 28 22 6c 6f 61 64 69 6e 67 22 2c 20 69 20 2b 20 31 2c 20 70 61 67 65 5f 63 | ress_cb("loading",.i.+.1,.page_c |
| 2d8e0 | 6f 75 6e 74 29 3b 0a 09 7d 0a 0a 09 72 65 74 75 72 6e 20 70 61 67 65 73 3b 0a 7d 0a 0a 2f 2f 2f | ount);..}...return.pages;.}../// |
| 2d900 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d920 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2d940 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 61 73 79 6e 63 20 66 75 6e 63 74 | /////////////.export.async.funct |
| 2d960 | 69 6f 6e 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f | ion.create_indexer(project_id,.o |
| 2d980 | 70 6c 6f 67 2c 20 70 72 6f 67 72 65 73 73 5f 63 62 29 0a 7b 0a 09 69 66 20 28 21 77 69 6e 64 6f | plog,.progress_cb).{..if.(!windo |
| 2d9a0 | 77 2e 57 6f 72 6b 65 72 29 0a 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 22 62 72 6f 77 73 65 72 | w.Worker)...throw.Error("browser |
| 2d9c0 | 20 64 6f 65 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 20 77 65 62 20 77 6f 72 6b 65 72 73 22 29 3b | .does.not.support.web.workers"); |
| 2d9e0 | 0a 0a 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 5f 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 20 | ...const.oplog_info.=.await.new. |
| 2da00 | 46 65 74 63 68 65 72 28 29 0a 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f | Fetcher()....resource("prj",.pro |
| 2da20 | 6a 65 63 74 5f 69 64 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 29 0a 09 09 2e 6a 73 6f 6e | ject_id,."oplog",.oplog)....json |
| 2da40 | 28 29 3b 0a 0a 09 76 61 72 20 70 61 67 65 73 20 3d 20 61 77 61 69 74 20 6c 6f 61 64 28 70 72 6f | ();...var.pages.=.await.load(pro |
| 2da60 | 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 3b 0a 09 69 66 20 28 21 70 61 67 | gress_cb,.oplog_info);..if.(!pag |
| 2da80 | 65 73 29 0a 09 7b 0a 09 09 70 61 67 65 73 20 3d 20 61 77 61 69 74 20 62 75 69 6c 64 28 70 72 6f | es)..{...pages.=.await.build(pro |
| 2daa0 | 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 3b 0a 09 09 61 77 61 69 74 20 73 | gress_cb,.oplog_info);...await.s |
| 2dac0 | 61 76 65 28 70 72 6f 67 72 65 73 73 5f 63 62 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 2c 20 70 61 67 | ave(progress_cb,.oplog_info,.pag |
| 2dae0 | 65 73 29 3b 0a 09 7d 0a 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 49 6e 64 65 78 65 72 28 70 61 67 | es);..}...return.new.Indexer(pag |
| 2db00 | 65 73 29 3b 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 ca aa 46 5b 04 ef 05 f8 d0 0f 00 00 d0 0f 00 | es);.}.PK..........F[........... |
| 2db20 | 00 11 00 00 00 69 6e 64 65 78 65 72 2f 77 6f 72 6b 65 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 | .....indexer/worker.js//.Copyrig |
| 2db40 | 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 | ht.Epic.Games,.Inc..All.Rights.R |
| 2db60 | 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 | eserved..."use.strict";..import. |
| 2db80 | 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 | {.Fetcher.}.from."../util/fetche |
| 2dba0 | 72 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | r.js"..///////////////////////// |
| 2dbc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2dbe0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 | ///////////////////////.export.c |
| 2dc00 | 6c 61 73 73 20 4d 65 73 73 61 67 65 0a 7b 0a 09 73 74 61 74 69 63 20 4e 6f 6e 65 09 09 3d 20 30 | lass.Message.{..static.None..=.0 |
| 2dc20 | 3b 09 2f 2f 0a 09 73 74 61 74 69 63 20 49 6e 69 74 09 09 3d 20 31 3b 09 2f 2f 20 70 72 6f 6a 65 | ;.//..static.Init..=.1;.//.proje |
| 2dc40 | 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 0a 09 73 74 61 74 69 63 20 4d 61 70 09 09 3d 20 32 3b 09 2f | ct_id,.oplog..static.Map..=.2;./ |
| 2dc60 | 2f 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 0a | /.start,.end,.page_size,.stride. |
| 2dc80 | 09 73 74 61 74 69 63 20 4d 61 70 50 61 67 65 09 3d 20 33 3b 09 2f 2f 20 70 61 67 65 0a 09 73 74 | .static.MapPage.=.3;.//.page..st |
| 2dca0 | 61 74 69 63 20 4d 61 70 44 6f 6e 65 09 3d 20 34 3b 09 2f 2f 0a 0a 09 73 74 61 74 69 63 20 63 72 | atic.MapDone.=.4;.//...static.cr |
| 2dcc0 | 65 61 74 65 28 6d 73 67 2c 20 2e 2e 2e 61 72 67 73 29 20 7b 20 72 65 74 75 72 6e 20 5b 6d 73 67 | eate(msg,....args).{.return.[msg |
| 2dce0 | 2c 20 2e 2e 2e 61 72 67 73 5d 3b 20 7d 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ,....args];.}.}....///////////// |
| 2dd00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2dd20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2dd40 | 2f 2f 2f 0a 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 6d 61 70 5f 69 64 5f 74 6f 5f 6b 65 79 | ///.async.function.map_id_to_key |
| 2dd60 | 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 2c 20 73 74 61 72 74 2c 20 65 6e 64 2c 20 | (project_id,.oplog,.start,.end,. |
| 2dd80 | 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 29 0a 7b 0a 09 69 66 20 28 73 74 61 72 74 20 | page_size,.stride).{..if.(start. |
| 2dda0 | 3e 3d 20 65 6e 64 29 0a 09 09 72 65 74 75 72 6e 20 70 6f 73 74 4d 65 73 73 61 67 65 28 4d 65 73 | >=.end)...return.postMessage(Mes |
| 2ddc0 | 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 2e 4d 61 70 44 6f 6e 65 29 29 3b 0a 0a | sage.create(Message.MapDone));.. |
| 2dde0 | 09 63 6f 6e 73 74 20 75 72 69 20 3d 20 22 2f 70 72 6a 2f 22 20 2b 20 70 72 6f 6a 65 63 74 5f 69 | .const.uri.=."/prj/".+.project_i |
| 2de00 | 64 20 2b 20 22 2f 6f 70 6c 6f 67 2f 22 20 2b 20 6f 70 6c 6f 67 20 2b 20 22 2f 65 6e 74 72 69 65 | d.+."/oplog/".+.oplog.+."/entrie |
| 2de20 | 73 22 3b 0a 0a 09 63 6f 6e 73 74 20 66 65 74 63 68 5f 70 61 67 65 20 3d 20 61 73 79 6e 63 20 66 | s";...const.fetch_page.=.async.f |
| 2de40 | 75 6e 63 74 69 6f 6e 28 69 6e 64 65 78 29 20 7b 0a 09 09 63 6f 6e 73 74 20 63 62 6f 20 3d 20 6e | unction(index).{...const.cbo.=.n |
| 2de60 | 65 77 20 46 65 74 63 68 65 72 28 29 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 75 72 69 29 0a 09 | ew.Fetcher().....resource(uri).. |
| 2de80 | 09 09 2e 70 61 72 61 6d 28 22 73 74 61 72 74 22 2c 20 69 6e 64 65 78 29 0a 09 09 09 2e 70 61 72 | ...param("start",.index).....par |
| 2dea0 | 61 6d 28 22 63 6f 75 6e 74 22 2c 20 70 61 67 65 5f 73 69 7a 65 29 0a 09 09 09 2e 70 61 72 61 6d | am("count",.page_size).....param |
| 2dec0 | 28 22 66 69 65 6c 64 66 69 6c 74 65 72 22 2c 20 22 70 61 63 6b 61 67 65 64 61 74 61 2c 62 75 6c | ("fieldfilter",."packagedata,bul |
| 2dee0 | 6b 64 61 74 61 2c 6b 65 79 22 29 0a 09 09 09 2e 63 62 6f 28 29 0a 0a 09 09 63 6f 6e 73 74 20 65 | kdata,key").....cbo()....const.e |
| 2df00 | 6e 74 72 79 5f 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 70 61 67 65 5f 73 69 7a 65 2c | ntry_count.=.Math.min(page_size, |
| 2df20 | 20 2d 28 69 6e 64 65 78 20 2d 20 65 6e 64 29 29 3b 0a 09 09 72 65 74 75 72 6e 20 5b 61 77 61 69 | .-(index.-.end));...return.[awai |
| 2df40 | 74 20 63 62 6f 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 5d 3b 0a 09 7d 3b 0a 0a 09 76 61 72 20 66 | t.cbo,.entry_count];..};...var.f |
| 2df60 | 65 74 63 68 20 3d 20 66 65 74 63 68 5f 70 61 67 65 28 73 74 61 72 74 29 3b 0a 09 77 68 69 6c 65 | etch.=.fetch_page(start);..while |
| 2df80 | 20 28 66 65 74 63 68 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 7b 0a 09 09 70 65 72 66 | .(fetch.!==.undefined)..{...perf |
| 2dfa0 | 6f 72 6d 61 6e 63 65 2e 6d 61 72 6b 28 22 66 65 74 63 68 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 | ormance.mark("fetch");....const. |
| 2dfc0 | 5b 63 62 6f 2c 20 65 6e 74 72 79 5f 63 6f 75 6e 74 5d 20 3d 20 61 77 61 69 74 20 66 65 74 63 68 | [cbo,.entry_count].=.await.fetch |
| 2dfe0 | 3b 0a 09 09 73 74 61 72 74 20 2b 3d 20 73 74 72 69 64 65 3b 0a 09 09 66 65 74 63 68 20 3d 20 28 | ;...start.+=.stride;...fetch.=.( |
| 2e000 | 73 74 61 72 74 20 3c 20 65 6e 64 29 20 3f 20 66 65 74 63 68 5f 70 61 67 65 28 73 74 61 72 74 29 | start.<.end).?.fetch_page(start) |
| 2e020 | 20 3a 20 75 6e 64 65 66 69 6e 65 64 3b 0a 0a 09 09 76 61 72 20 65 6e 74 72 69 65 73 20 3d 20 28 | .:.undefined;....var.entries.=.( |
| 2e040 | 61 77 61 69 74 20 63 62 6f 29 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 | await.cbo).as_object().find("ent |
| 2e060 | 72 69 65 73 22 29 3b 0a 09 09 69 66 20 28 65 6e 74 72 69 65 73 20 3d 3d 20 75 6e 64 65 66 69 6e | ries");...if.(entries.==.undefin |
| 2e080 | 65 64 29 0a 09 09 09 62 72 65 61 6b 3b 0a 0a 09 09 65 6e 74 72 69 65 73 20 3d 20 65 6e 74 72 69 | ed)....break;....entries.=.entri |
| 2e0a0 | 65 73 2e 61 73 5f 61 72 72 61 79 28 29 3b 0a 09 09 69 66 20 28 65 6e 74 72 69 65 73 2e 6e 75 6d | es.as_array();...if.(entries.num |
| 2e0c0 | 28 29 20 3d 3d 20 30 29 0a 09 09 09 62 72 65 61 6b 3b 0a 0a 09 09 70 65 72 66 6f 72 6d 61 6e 63 | ().==.0)....break;....performanc |
| 2e0e0 | 65 2e 6d 61 72 6b 28 22 62 75 69 6c 64 22 29 3b 0a 09 09 76 61 72 20 63 6f 75 6e 74 20 3d 20 30 | e.mark("build");...var.count.=.0 |
| 2e100 | 3b 0a 09 09 76 61 72 20 72 65 73 75 6c 74 20 3d 20 6e 65 77 20 41 72 72 61 79 28 65 6e 74 72 79 | ;...var.result.=.new.Array(entry |
| 2e120 | 5f 63 6f 75 6e 74 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 65 6e 74 72 79 20 6f 66 20 65 6e 74 | _count);...for.(var.entry.of.ent |
| 2e140 | 72 69 65 73 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 21 65 6e 74 72 79 2e 69 73 5f 6f 62 6a 65 63 | ries)...{....if.(!entry.is_objec |
| 2e160 | 74 28 29 29 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 0a 09 09 09 65 6e 74 72 79 20 3d 20 65 6e 74 | t()).....continue....entry.=.ent |
| 2e180 | 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0a 0a 09 09 09 76 61 72 20 6b 65 79 20 3d 20 75 6e | ry.as_object();.....var.key.=.un |
| 2e1a0 | 64 65 66 69 6e 65 64 3b 0a 09 09 09 76 61 72 20 70 6b 67 5f 64 61 74 61 20 3d 20 75 6e 64 65 66 | defined;....var.pkg_data.=.undef |
| 2e1c0 | 69 6e 65 64 3b 0a 09 09 09 76 61 72 20 62 75 6c 6b 5f 64 61 74 61 20 3d 20 75 6e 64 65 66 69 6e | ined;....var.bulk_data.=.undefin |
| 2e1e0 | 65 64 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 65 6e 74 72 79 | ed;....for.(const.field.of.entry |
| 2e200 | 29 0a 09 09 09 7b 0a 09 09 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 6b | )....{.....if.(field.is_named("k |
| 2e220 | 65 79 22 29 29 09 09 09 09 6b 65 79 20 3d 20 66 69 65 6c 64 3b 0a 09 09 09 09 65 6c 73 65 20 69 | ey"))....key.=.field;.....else.i |
| 2e240 | 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 70 61 63 6b 61 67 65 64 61 74 61 22 29 | f.(field.is_named("packagedata") |
| 2e260 | 29 20 70 6b 67 5f 64 61 74 61 20 3d 20 66 69 65 6c 64 3b 0a 09 09 09 09 65 6c 73 65 20 69 66 20 | ).pkg_data.=.field;.....else.if. |
| 2e280 | 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 62 75 6c 6b 64 61 74 61 22 29 29 09 62 75 6c | (field.is_named("bulkdata")).bul |
| 2e2a0 | 6b 5f 64 61 74 61 20 3d 20 66 69 65 6c 64 3b 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 6b 65 79 | k_data.=.field;....}.....if.(key |
| 2e2c0 | 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 | .==.undefined).....continue;.... |
| 2e2e0 | 09 76 61 72 20 69 64 20 3d 20 30 6e 3b 0a 09 09 09 76 61 72 20 73 69 7a 65 20 3d 20 30 6e 3b 0a | .var.id.=.0n;....var.size.=.0n;. |
| 2e300 | 09 09 09 76 61 72 20 72 61 77 5f 73 69 7a 65 20 3d 20 30 6e 3b 0a 0a 09 09 09 69 66 20 28 70 6b | ...var.raw_size.=.0n;.....if.(pk |
| 2e320 | 67 5f 64 61 74 61 29 0a 09 09 09 7b 20 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 | g_data)....{......for.(const.ite |
| 2e340 | 6d 20 6f 66 20 70 6b 67 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 79 28 29 29 0a 09 09 09 09 7b 0a | m.of.pkg_data.as_array()).....{. |
| 2e360 | 09 09 09 09 09 76 61 72 20 66 6f 75 6e 64 20 3d 20 30 2c 20 70 6b 67 5f 69 64 20 3d 20 75 6e 64 | .....var.found.=.0,.pkg_id.=.und |
| 2e380 | 65 66 69 6e 65 64 3b 0a 09 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 | efined;......for.(const.field.of |
| 2e3a0 | 20 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 | .item.as_object())......{....... |
| 2e3c0 | 69 66 20 28 21 69 64 20 26 26 20 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 69 64 22 29 29 | if.(!id.&&.field.is_named("id")) |
| 2e3e0 | 09 70 6b 67 5f 69 64 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 | .pkg_id.=.field.as_value();..... |
| 2e400 | 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 73 69 7a 65 22 | ..else.if.(field.is_named("size" |
| 2e420 | 29 29 09 73 69 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 | )).size.+=.field.as_value();.... |
| 2e440 | 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 72 61 77 73 | ...else.if.(field.is_named("raws |
| 2e460 | 69 7a 65 22 29 29 09 72 61 77 5f 73 69 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 | ize")).raw_size.+=.field.as_valu |
| 2e480 | 65 28 29 3b 0a 09 09 09 09 09 09 65 6c 73 65 20 63 6f 6e 74 69 6e 75 65 3b 0a 09 09 09 09 09 09 | e();.......else.continue;....... |
| 2e4a0 | 69 66 20 28 66 6f 75 6e 64 2b 2b 20 3e 3d 20 33 29 0a 09 09 09 09 09 09 09 62 72 65 61 6b 3b 0a | if.(found++.>=.3)........break;. |
| 2e4c0 | 09 09 09 09 09 7d 0a 0a 09 09 09 09 09 69 66 20 28 70 6b 67 5f 69 64 20 3d 3d 3d 20 75 6e 64 65 | .....}.......if.(pkg_id.===.unde |
| 2e4e0 | 66 69 6e 65 64 29 0a 09 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 09 09 70 6b 67 | fined).......continue;.......pkg |
| 2e500 | 5f 69 64 20 3d 20 70 6b 67 5f 69 64 2e 73 75 62 61 72 72 61 79 28 30 2c 20 38 29 3b 0a 09 09 09 | _id.=.pkg_id.subarray(0,.8);.... |
| 2e520 | 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 37 3b 20 69 20 3e 3d 20 30 3b 20 2d 2d 69 29 0a 09 | ..for.(var.i.=.7;.i.>=.0;.--i).. |
| 2e540 | 09 09 09 09 7b 0a 09 09 09 09 09 09 69 64 20 3c 3c 3d 20 38 6e 3b 0a 09 09 09 09 09 09 69 64 20 | ....{.......id.<<=.8n;.......id. |
| 2e560 | 20 7c 3d 20 42 69 67 49 6e 74 28 70 6b 67 5f 69 64 5b 69 5d 29 3b 0a 09 09 09 09 09 7d 0a 09 09 | .|=.BigInt(pkg_id[i]);......}... |
| 2e580 | 09 09 7d 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 62 75 6c 6b 5f 64 61 74 61 29 0a 09 09 09 7b | ..}....}.....if.(bulk_data)....{ |
| 2e5a0 | 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 20 62 75 6c 6b 5f 64 61 74 | .....for.(const.item.of.bulk_dat |
| 2e5c0 | 61 2e 61 73 5f 61 72 72 61 79 28 29 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 76 61 72 20 66 6f 75 | a.as_array()).....{......var.fou |
| 2e5e0 | 6e 64 20 3d 20 30 3b 0a 09 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 | nd.=.0;......for.(const.field.of |
| 2e600 | 20 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 | .item.as_object())......{....... |
| 2e620 | 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 73 69 7a 65 22 29 29 09 09 09 73 69 | if.(field.is_named("size"))...si |
| 2e640 | 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 09 09 65 6c | ze.+=.field.as_value();.......el |
| 2e660 | 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 72 61 77 73 69 7a 65 22 29 | se.if.(field.is_named("rawsize") |
| 2e680 | 29 09 72 61 77 5f 73 69 7a 65 20 2b 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a | ).raw_size.+=.field.as_value();. |
| 2e6a0 | 09 09 09 09 09 09 65 6c 73 65 20 63 6f 6e 74 69 6e 75 65 3b 0a 09 09 09 09 09 09 69 66 20 28 66 | ......else.continue;.......if.(f |
| 2e6c0 | 6f 75 6e 64 2b 2b 20 3e 3d 20 32 29 0a 09 09 09 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 09 09 | ound++.>=.2)........break;...... |
| 2e6e0 | 7d 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 0a 09 09 09 72 65 73 75 6c 74 5b 63 6f 75 6e 74 5d 20 3d | }.....}....}.....result[count].= |
| 2e700 | 20 5b 69 64 2c 20 6b 65 79 2e 61 73 5f 76 61 6c 75 65 28 29 2c 20 73 69 7a 65 2c 20 72 61 77 5f | .[id,.key.as_value(),.size,.raw_ |
| 2e720 | 73 69 7a 65 5d 3b 0a 09 09 09 63 6f 75 6e 74 2b 2b 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 63 6f | size];....count++;...}....if.(co |
| 2e740 | 75 6e 74 20 3d 3d 20 30 29 0a 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 69 66 20 28 63 6f | unt.==.0)....continue;....if.(co |
| 2e760 | 75 6e 74 20 21 3d 20 72 65 73 75 6c 74 2e 6c 65 6e 67 74 68 29 0a 09 09 09 72 65 73 75 6c 74 20 | unt.!=.result.length)....result. |
| 2e780 | 3d 20 72 65 73 75 6c 74 2e 73 6c 69 63 65 28 30 2c 20 63 6f 75 6e 74 29 3b 0a 0a 09 09 70 65 72 | =.result.slice(0,.count);....per |
| 2e7a0 | 66 6f 72 6d 61 6e 63 65 2e 6d 61 72 6b 28 22 73 6f 72 74 22 29 3b 0a 09 09 72 65 73 75 6c 74 2e | formance.mark("sort");...result. |
| 2e7c0 | 73 6f 72 74 28 66 75 6e 63 74 69 6f 6e 28 6c 2c 20 72 29 20 7b 20 72 65 74 75 72 6e 20 4e 75 6d | sort(function(l,.r).{.return.Num |
| 2e7e0 | 62 65 72 28 6c 5b 30 5d 20 2d 20 72 5b 30 5d 29 3b 20 7d 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 6d | ber(l[0].-.r[0]);.});....const.m |
| 2e800 | 73 67 20 3d 20 4d 65 73 73 61 67 65 2e 63 72 65 61 74 65 28 4d 65 73 73 61 67 65 2e 4d 61 70 50 | sg.=.Message.create(Message.MapP |
| 2e820 | 61 67 65 2c 20 72 65 73 75 6c 74 29 3b 0a 09 09 70 6f 73 74 4d 65 73 73 61 67 65 28 6d 73 67 29 | age,.result);...postMessage(msg) |
| 2e840 | 3b 0a 09 7d 0a 0a 09 70 6f 73 74 4d 65 73 73 61 67 65 28 4d 65 73 73 61 67 65 2e 63 72 65 61 74 | ;..}...postMessage(Message.creat |
| 2e860 | 65 28 4d 65 73 73 61 67 65 2e 4d 61 70 44 6f 6e 65 29 29 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f | e(Message.MapDone));.}..//////// |
| 2e880 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e8a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2e8c0 | 2f 2f 2f 2f 2f 2f 2f 2f 0a 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 65 72 5f 73 63 6f 70 65 28 29 | ////////.function.worker_scope() |
| 2e8e0 | 0a 7b 0a 09 76 61 72 20 70 72 6f 6a 65 63 74 5f 69 64 3b 0a 09 76 61 72 20 6f 70 6c 6f 67 3b 0a | .{..var.project_id;..var.oplog;. |
| 2e900 | 0a 09 72 65 74 75 72 6e 20 28 65 76 74 29 20 3d 3e 20 7b 0a 09 09 63 6f 6e 73 74 20 5b 6d 73 67 | ..return.(evt).=>.{...const.[msg |
| 2e920 | 5f 69 64 2c 20 2e 2e 2e 70 61 72 61 6d 73 5d 20 3d 20 65 76 74 2e 64 61 74 61 3b 0a 09 09 73 77 | _id,....params].=.evt.data;...sw |
| 2e940 | 69 74 63 68 20 28 6d 73 67 5f 69 64 29 0a 09 09 7b 0a 09 09 63 61 73 65 20 4d 65 73 73 61 67 65 | itch.(msg_id)...{...case.Message |
| 2e960 | 2e 49 6e 69 74 3a 0a 09 09 09 5b 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 5d 20 3d 20 | .Init:....[project_id,.oplog].=. |
| 2e980 | 70 61 72 61 6d 73 3b 0a 09 09 09 62 72 65 61 6b 3b 0a 0a 09 09 63 61 73 65 20 4d 65 73 73 61 67 | params;....break;....case.Messag |
| 2e9a0 | 65 2e 4d 61 70 3a 0a 09 09 09 76 61 72 20 5b 73 74 61 72 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f | e.Map:....var.[start,.end,.page_ |
| 2e9c0 | 73 69 7a 65 2c 20 73 74 72 69 64 65 5d 20 3d 20 70 61 72 61 6d 73 3b 0a 09 09 09 6d 61 70 5f 69 | size,.stride].=.params;....map_i |
| 2e9e0 | 64 5f 74 6f 5f 6b 65 79 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 2c 20 73 74 61 72 | d_to_key(project_id,.oplog,.star |
| 2ea00 | 74 2c 20 65 6e 64 2c 20 70 61 67 65 5f 73 69 7a 65 2c 20 73 74 72 69 64 65 29 3b 0a 09 09 09 62 | t,.end,.page_size,.stride);....b |
| 2ea20 | 72 65 61 6b 3b 0a 09 09 7d 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | reak;...}..}.}..//////////////// |
| 2ea40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2ea60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2ea80 | 0a 69 66 20 28 74 79 70 65 6f 66 20 44 65 64 69 63 61 74 65 64 57 6f 72 6b 65 72 47 6c 6f 62 61 | .if.(typeof.DedicatedWorkerGloba |
| 2eaa0 | 6c 53 63 6f 70 65 20 21 3d 20 22 75 6e 64 65 66 69 6e 65 64 22 20 26 26 20 73 65 6c 66 20 69 6e | lScope.!=."undefined".&&.self.in |
| 2eac0 | 73 74 61 6e 63 65 6f 66 20 44 65 64 69 63 61 74 65 64 57 6f 72 6b 65 72 47 6c 6f 62 61 6c 53 63 | stanceof.DedicatedWorkerGlobalSc |
| 2eae0 | 6f 70 65 29 0a 7b 0a 09 6f 6e 6d 65 73 73 61 67 65 20 3d 20 77 6f 72 6b 65 72 5f 73 63 6f 70 65 | ope).{..onmessage.=.worker_scope |
| 2eb00 | 28 29 3b 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 49 68 66 5c c4 37 6a a4 34 08 00 00 34 08 00 00 | ();.}.PK........Ihf\.7j.4...4... |
| 2eb20 | 06 00 00 00 6e 61 76 2e 6a 73 2f 2a 2a 0a 20 2a 20 7a 65 6e 2d 6e 61 76 2e 6a 73 20 e2 80 94 20 | ....nav.js/**..*.zen-nav.js..... |
| 2eb40 | 5a 65 6e 20 64 61 73 68 62 6f 61 72 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 62 61 72 20 57 65 62 | Zen.dashboard.navigation.bar.Web |
| 2eb60 | 20 43 6f 6d 70 6f 6e 65 6e 74 0a 20 2a 0a 20 2a 20 55 73 61 67 65 3a 0a 20 2a 20 20 20 3c 73 63 | .Component..*..*.Usage:..*...<sc |
| 2eb80 | 72 69 70 74 20 73 72 63 3d 22 6e 61 76 2e 6a 73 22 20 64 65 66 65 72 3e 3c 2f 73 63 72 69 70 74 | ript.src="nav.js".defer></script |
| 2eba0 | 3e 0a 20 2a 0a 20 2a 20 20 20 3c 7a 65 6e 2d 6e 61 76 3e 0a 20 2a 20 20 20 20 20 3c 61 20 68 72 | >..*..*...<zen-nav>..*.....<a.hr |
| 2ebc0 | 65 66 3d 22 63 6f 6d 70 75 74 65 2e 68 74 6d 6c 22 3e 4e 6f 64 65 3c 2f 61 3e 0a 20 2a 20 20 20 | ef="compute.html">Node</a>..*... |
| 2ebe0 | 20 20 3c 61 20 68 72 65 66 3d 22 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 22 3e 4f 72 | ..<a.href="orchestrator.html">Or |
| 2ec00 | 63 68 65 73 74 72 61 74 6f 72 3c 2f 61 3e 0a 20 2a 20 20 20 3c 2f 7a 65 6e 2d 6e 61 76 3e 0a 20 | chestrator</a>..*...</zen-nav>.. |
| 2ec20 | 2a 0a 20 2a 20 45 61 63 68 20 63 68 69 6c 64 20 3c 61 3e 20 62 65 63 6f 6d 65 73 20 61 20 6e 61 | *..*.Each.child.<a>.becomes.a.na |
| 2ec40 | 76 20 6c 69 6e 6b 2e 20 54 68 65 20 63 75 72 72 65 6e 74 20 70 61 67 65 20 69 73 0a 20 2a 20 68 | v.link..The.current.page.is..*.h |
| 2ec60 | 69 67 68 6c 69 67 68 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 62 61 73 65 64 20 6f | ighlighted.automatically.based.o |
| 2ec80 | 6e 20 74 68 65 20 68 72 65 66 2e 0a 20 2a 2f 0a 0a 63 6c 61 73 73 20 5a 65 6e 4e 61 76 20 65 78 | n.the.href...*/..class.ZenNav.ex |
| 2eca0 | 74 65 6e 64 73 20 48 54 4d 4c 45 6c 65 6d 65 6e 74 20 7b 0a 0a 20 20 63 6f 6e 6e 65 63 74 65 64 | tends.HTMLElement.{....connected |
| 2ecc0 | 43 61 6c 6c 62 61 63 6b 28 29 20 7b 0a 20 20 20 20 69 66 20 28 21 74 68 69 73 2e 73 68 61 64 6f | Callback().{.....if.(!this.shado |
| 2ece0 | 77 52 6f 6f 74 29 20 74 68 69 73 2e 61 74 74 61 63 68 53 68 61 64 6f 77 28 7b 20 6d 6f 64 65 3a | wRoot).this.attachShadow({.mode: |
| 2ed00 | 20 27 6f 70 65 6e 27 20 7d 29 3b 0a 20 20 20 20 74 68 69 73 2e 5f 72 65 6e 64 65 72 28 29 3b 0a | .'open'.});.....this._render();. |
| 2ed20 | 20 20 7d 0a 0a 20 20 5f 72 65 6e 64 65 72 28 29 20 7b 0a 20 20 20 20 63 6f 6e 73 74 20 63 75 72 | ..}...._render().{.....const.cur |
| 2ed40 | 72 65 6e 74 50 61 74 68 20 3d 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 70 61 74 68 6e | rentPath.=.window.location.pathn |
| 2ed60 | 61 6d 65 3b 0a 20 20 20 20 63 6f 6e 73 74 20 69 74 65 6d 73 20 3d 20 41 72 72 61 79 2e 66 72 6f | ame;.....const.items.=.Array.fro |
| 2ed80 | 6d 28 74 68 69 73 2e 71 75 65 72 79 53 65 6c 65 63 74 6f 72 41 6c 6c 28 27 3a 73 63 6f 70 65 20 | m(this.querySelectorAll(':scope. |
| 2eda0 | 3e 20 61 27 29 29 3b 0a 0a 20 20 20 20 63 6f 6e 73 74 20 6c 69 6e 6b 73 20 3d 20 69 74 65 6d 73 | >.a'));......const.links.=.items |
| 2edc0 | 2e 6d 61 70 28 61 20 3d 3e 20 7b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 68 72 65 66 20 3d 20 61 | .map(a.=>.{.......const.href.=.a |
| 2ede0 | 2e 67 65 74 41 74 74 72 69 62 75 74 65 28 27 68 72 65 66 27 29 20 7c 7c 20 27 27 3b 0a 20 20 20 | .getAttribute('href').||.'';.... |
| 2ee00 | 20 20 20 63 6f 6e 73 74 20 6c 61 62 65 6c 20 3d 20 61 2e 74 65 78 74 43 6f 6e 74 65 6e 74 2e 74 | ...const.label.=.a.textContent.t |
| 2ee20 | 72 69 6d 28 29 3b 0a 20 20 20 20 20 20 63 6f 6e 73 74 20 61 63 74 69 76 65 20 3d 20 63 75 72 72 | rim();.......const.active.=.curr |
| 2ee40 | 65 6e 74 50 61 74 68 2e 65 6e 64 73 57 69 74 68 28 68 72 65 66 29 3b 0a 20 20 20 20 20 20 72 65 | entPath.endsWith(href);.......re |
| 2ee60 | 74 75 72 6e 20 60 3c 61 20 63 6c 61 73 73 3d 22 6e 61 76 2d 6c 69 6e 6b 24 7b 61 63 74 69 76 65 | turn.`<a.class="nav-link${active |
| 2ee80 | 20 3f 20 27 20 61 63 74 69 76 65 27 20 3a 20 27 27 7d 22 20 68 72 65 66 3d 22 24 7b 68 72 65 66 | .?.'.active'.:.''}".href="${href |
| 2eea0 | 7d 22 3e 24 7b 6c 61 62 65 6c 7d 3c 2f 61 3e 60 3b 0a 20 20 20 20 7d 29 2e 6a 6f 69 6e 28 27 27 | }">${label}</a>`;.....}).join('' |
| 2eec0 | 29 3b 0a 0a 20 20 20 20 74 68 69 73 2e 73 68 61 64 6f 77 52 6f 6f 74 2e 69 6e 6e 65 72 48 54 4d | );......this.shadowRoot.innerHTM |
| 2eee0 | 4c 20 3d 20 60 0a 20 20 20 20 20 20 3c 73 74 79 6c 65 3e 0a 20 20 20 20 20 20 20 20 2a 2c 20 2a | L.=.`.......<style>.........*,.* |
| 2ef00 | 3a 3a 62 65 66 6f 72 65 2c 20 2a 3a 3a 61 66 74 65 72 20 7b 20 62 6f 78 2d 73 69 7a 69 6e 67 3a | ::before,.*::after.{.box-sizing: |
| 2ef20 | 20 62 6f 72 64 65 72 2d 62 6f 78 3b 20 6d 61 72 67 69 6e 3a 20 30 3b 20 70 61 64 64 69 6e 67 3a | .border-box;.margin:.0;.padding: |
| 2ef40 | 20 30 3b 20 7d 0a 0a 20 20 20 20 20 20 20 20 3a 68 6f 73 74 20 7b 0a 20 20 20 20 20 20 20 20 20 | .0;.}..........:host.{.......... |
| 2ef60 | 20 64 69 73 70 6c 61 79 3a 20 62 6c 6f 63 6b 3b 0a 20 20 20 20 20 20 20 20 20 20 6d 61 72 67 69 | .display:.block;...........margi |
| 2ef80 | 6e 2d 62 6f 74 74 6f 6d 3a 20 31 36 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 | n-bottom:.16px;.........}....... |
| 2efa0 | 20 20 20 2e 6e 61 76 2d 62 61 72 20 7b 0a 20 20 20 20 20 20 20 20 20 20 64 69 73 70 6c 61 79 3a | ....nav-bar.{...........display: |
| 2efc0 | 20 66 6c 65 78 3b 0a 20 20 20 20 20 20 20 20 20 20 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 20 63 65 | .flex;...........align-items:.ce |
| 2efe0 | 6e 74 65 72 3b 0a 20 20 20 20 20 20 20 20 20 20 67 61 70 3a 20 34 70 78 3b 0a 20 20 20 20 20 20 | nter;...........gap:.4px;....... |
| 2f000 | 20 20 20 20 70 61 64 64 69 6e 67 3a 20 34 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 62 61 63 6b | ....padding:.4px;...........back |
| 2f020 | 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 20 20 20 20 20 20 20 | ground:.var(--theme_g3);........ |
| 2f040 | 20 20 20 62 6f 72 64 65 72 3a 20 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 | ...border:.1px.solid.var(--theme |
| 2f060 | 5f 67 32 29 3b 0a 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 20 36 | _g2);...........border-radius:.6 |
| 2f080 | 70 78 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 6e 61 76 2d 6c 69 6e 6b | px;.........}...........nav-link |
| 2f0a0 | 20 7b 0a 20 20 20 20 20 20 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 2d 61 70 70 6c 65 | .{...........font-family:.-apple |
| 2f0c0 | 2d 73 79 73 74 65 6d 2c 20 42 6c 69 6e 6b 4d 61 63 53 79 73 74 65 6d 46 6f 6e 74 2c 20 27 53 65 | -system,.BlinkMacSystemFont,.'Se |
| 2f0e0 | 67 6f 65 20 55 49 27 2c 20 52 6f 62 6f 74 6f 2c 20 4f 78 79 67 65 6e 2c 20 55 62 75 6e 74 75 2c | goe.UI',.Roboto,.Oxygen,.Ubuntu, |
| 2f100 | 20 43 61 6e 74 61 72 65 6c 6c 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 0a 20 20 20 20 20 20 20 20 | .Cantarell,.sans-serif;......... |
| 2f120 | 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 33 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 66 6f 6e | ..font-size:.13px;...........fon |
| 2f140 | 74 2d 77 65 69 67 68 74 3a 20 35 30 30 3b 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 | t-weight:.500;...........color:. |
| 2f160 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d | var(--theme_g1);...........text- |
| 2f180 | 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0a 20 20 20 20 20 20 20 20 20 20 70 61 64 64 | decoration:.none;...........padd |
| 2f1a0 | 69 6e 67 3a 20 36 70 78 20 31 34 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 62 6f 72 64 65 72 2d | ing:.6px.14px;...........border- |
| 2f1c0 | 72 61 64 69 75 73 3a 20 34 70 78 3b 0a 20 20 20 20 20 20 20 20 20 20 74 72 61 6e 73 69 74 69 6f | radius:.4px;...........transitio |
| 2f1e0 | 6e 3a 20 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 | n:.color.0.15s,.background.0.15s |
| 2f200 | 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 20 20 20 2e 6e 61 76 2d 6c 69 6e 6b 3a 68 | ;.........}...........nav-link:h |
| 2f220 | 6f 76 65 72 20 7b 0a 20 20 20 20 20 20 20 20 20 20 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 | over.{...........color:.var(--th |
| 2f240 | 65 6d 65 5f 67 30 29 3b 0a 20 20 20 20 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 | eme_g0);...........background:.v |
| 2f260 | 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 0a 20 20 20 20 20 | ar(--theme_p4);.........}....... |
| 2f280 | 20 20 20 2e 6e 61 76 2d 6c 69 6e 6b 2e 61 63 74 69 76 65 20 7b 0a 20 20 20 20 20 20 20 20 20 20 | ....nav-link.active.{........... |
| 2f2a0 | 63 6f 6c 6f 72 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 20 20 20 20 | color:.var(--theme_bright);..... |
| 2f2c0 | 20 20 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 3a 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 | ......background:.var(--theme_g2 |
| 2f2e0 | 29 3b 0a 20 20 20 20 20 20 20 20 7d 0a 20 20 20 20 20 20 3c 2f 73 74 79 6c 65 3e 0a 20 20 20 20 | );.........}.......</style>..... |
| 2f300 | 20 20 3c 6e 61 76 20 63 6c 61 73 73 3d 22 6e 61 76 2d 62 61 72 22 3e 24 7b 6c 69 6e 6b 73 7d 3c | ..<nav.class="nav-bar">${links}< |
| 2f320 | 2f 6e 61 76 3e 0a 20 20 20 20 60 3b 0a 20 20 7d 0a 7d 0a 0a 63 75 73 74 6f 6d 45 6c 65 6d 65 6e | /nav>.....`;...}.}..customElemen |
| 2f340 | 74 73 2e 64 65 66 69 6e 65 28 27 7a 65 6e 2d 6e 61 76 27 2c 20 5a 65 6e 4e 61 76 29 3b 0a 50 4b | ts.define('zen-nav',.ZenNav);.PK |
| 2f360 | 03 04 14 00 00 00 00 00 8c ba 66 5c 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 70 61 67 65 | ..........f\................page |
| 2f380 | 73 2f 50 4b 03 04 0a 00 00 00 00 00 3a b7 66 5c 68 ea 44 fc b4 52 00 00 b4 52 00 00 0e 00 00 00 | s/PK........:.f\h.D..R...R...... |
| 2f3a0 | 70 61 67 65 73 2f 63 61 63 68 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 | pages/cache.js//.Copyright.Epic. |
| 2f3c0 | 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e | Games,.Inc..All.Rights.Reserved. |
| 2f3e0 | 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 | .."use.strict";..import.{.ZenPag |
| 2f400 | 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 | e.}.from."./page.js".import.{.Fe |
| 2f420 | 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 | tcher.}.from."../util/fetcher.js |
| 2f440 | 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 | ".import.{.Friendly.}.from."../u |
| 2f460 | 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 20 | til/friendly.js".import.{.Modal. |
| 2f480 | 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0a 69 6d 70 6f 72 74 | }.from."../util/modal.js".import |
| 2f4a0 | 20 7b 20 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 | .{.Table,.Toolbar.}.from."../uti |
| 2f4c0 | 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | l/widgets.js"..///////////////// |
| 2f4e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 2f500 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a | ///////////////////////////////. |
| 2f520 | 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 | export.class.Page.extends.ZenPag |
| 2f540 | 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 73 65 74 5f | e.{..async.main()..{...this.set_ |
| 2f560 | 74 69 74 6c 65 28 22 63 61 63 68 65 22 29 3b 0a 0a 09 09 2f 2f 20 43 61 63 68 65 20 53 65 72 76 | title("cache");....//.Cache.Serv |
| 2f580 | 69 63 65 20 53 74 61 74 73 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 20 | ice.Stats...const.stats_section. |
| 2f5a0 | 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 61 63 | =.this._collapsible_section("Cac |
| 2f5c0 | 68 65 20 53 65 72 76 69 63 65 20 53 74 61 74 73 22 29 3b 0a 09 09 73 74 61 74 73 5f 73 65 63 74 | he.Service.Stats");...stats_sect |
| 2f5e0 | 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 | ion.tag().classify("dropall").te |
| 2f600 | 78 74 28 22 72 61 77 20 79 61 6d 6c 20 5c 75 32 31 39 32 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 | xt("raw.yaml.\u2192").on_click(( |
| 2f620 | 29 20 3d 3e 20 7b 0a 09 09 09 77 69 6e 64 6f 77 2e 6f 70 65 6e 28 22 2f 73 74 61 74 73 2f 7a 24 | ).=>.{....window.open("/stats/z$ |
| 2f640 | 2e 79 61 6d 6c 3f 63 69 64 73 74 6f 72 65 73 74 61 74 73 3d 74 72 75 65 26 63 61 63 68 65 73 74 | .yaml?cidstorestats=true&cachest |
| 2f660 | 6f 72 65 73 74 61 74 73 3d 74 72 75 65 22 2c 20 22 5f 62 6c 61 6e 6b 22 29 3b 0a 09 09 7d 29 3b | orestats=true",."_blank");...}); |
| 2f680 | 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 20 3d 20 73 74 61 74 73 5f 73 65 63 74 | ...this._stats_grid.=.stats_sect |
| 2f6a0 | 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 | ion.tag().classify("grid").class |
| 2f6c0 | 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 64 65 74 61 | ify("stats-tiles");...this._deta |
| 2f6e0 | 69 6c 73 5f 68 6f 73 74 20 3d 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 | ils_host.=.stats_section;...this |
| 2f700 | 2e 5f 64 65 74 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0a 09 09 74 68 | ._details_container.=.null;...th |
| 2f720 | 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 | is._selected_category.=.null;... |
| 2f740 | 09 63 6f 6e 73 74 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 | .const.stats.=.await.new.Fetcher |
| 2f760 | 28 29 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 22 7a 24 22 29 2e 6a 73 6f 6e 28 | ().resource("stats",."z$").json( |
| 2f780 | 29 3b 0a 09 09 69 66 20 28 73 74 61 74 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e | );...if.(stats)...{....this._ren |
| 2f7a0 | 64 65 72 5f 73 74 61 74 73 28 73 74 61 74 73 29 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 5f 63 | der_stats(stats);...}....this._c |
| 2f7c0 | 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 3b 0a 0a 09 09 2f 2f 20 43 61 63 68 65 20 4e | onnect_stats_ws();....//.Cache.N |
| 2f7e0 | 61 6d 65 73 70 61 63 65 73 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f | amespaces...var.section.=.this._ |
| 2f800 | 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 61 63 68 65 20 4e 61 6d 65 73 | collapsible_section("Cache.Names |
| 2f820 | 70 61 63 65 73 22 29 3b 0a 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | paces");....section.tag().classi |
| 2f840 | 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 64 72 6f 70 2d 61 6c 6c 22 29 2e 6f | fy("dropall").text("drop-all").o |
| 2f860 | 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 28 29 29 3b 0a | n_click(().=>.this.drop_all());. |
| 2f880 | 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 22 6e 61 6d 65 73 70 61 63 65 | ...var.columns.=.[...."namespace |
| 2f8a0 | 22 2c 0a 09 09 09 22 64 69 72 22 2c 0a 09 09 09 22 62 75 63 6b 65 74 73 22 2c 0a 09 09 09 22 65 | ",...."dir",...."buckets",...."e |
| 2f8c0 | 6e 74 72 69 65 73 22 2c 0a 09 09 09 22 73 69 7a 65 20 64 69 73 6b 22 2c 0a 09 09 09 22 73 69 7a | ntries",...."size.disk",...."siz |
| 2f8e0 | 65 20 6d 65 6d 22 2c 0a 09 09 09 22 61 63 74 69 6f 6e 73 22 2c 0a 09 09 5d 3b 0a 0a 09 09 76 61 | e.mem",...."actions",...];....va |
| 2f900 | 72 20 7a 63 61 63 68 65 5f 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 | r.zcache_info.=.await.new.Fetche |
| 2f920 | 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 7a 24 2f 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 74 | r().resource("/z$/").json();...t |
| 2f940 | 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 | his._cache_table.=.section.add_w |
| 2f960 | 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 | idget(Table,.columns,.Table.Flag |
| 2f980 | 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 | _FitLeft|Table.Flag_PackRight|Ta |
| 2f9a0 | 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0a 0a 09 09 66 6f 72 20 28 | ble.Flag_AlignNumeric);....for.( |
| 2f9c0 | 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 6f 66 20 7a 63 61 63 68 65 5f 69 6e 66 6f 5b 22 | const.namespace.of.zcache_info[" |
| 2f9e0 | 4e 61 6d 65 73 70 61 63 65 73 22 5d 20 7c 7c 20 5b 5d 29 0a 09 09 7b 0a 09 09 09 6e 65 77 20 46 | Namespaces"].||.[])...{....new.F |
| 2fa00 | 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 70 61 | etcher().resource(`/z$/${namespa |
| 2fa20 | 63 65 7d 2f 60 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 7b 0a 09 | ce}/`).json().then((data).=>.{.. |
| 2fa40 | 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 | ...const.row.=.this._cache_table |
| 2fa60 | 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 09 22 22 2c 0a 09 09 09 09 09 64 61 74 61 5b 22 43 6f | .add_row(......"",......data["Co |
| 2fa80 | 6e 66 69 67 75 72 61 74 69 6f 6e 22 5d 5b 22 52 6f 6f 74 44 69 72 22 5d 2c 0a 09 09 09 09 09 64 | nfiguration"]["RootDir"],......d |
| 2faa0 | 61 74 61 5b 22 42 75 63 6b 65 74 73 22 5d 2e 6c 65 6e 67 74 68 2c 0a 09 09 09 09 09 64 61 74 61 | ata["Buckets"].length,......data |
| 2fac0 | 5b 22 45 6e 74 72 79 43 6f 75 6e 74 22 5d 2c 0a 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 | ["EntryCount"],......Friendly.by |
| 2fae0 | 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 2e 44 69 73 6b 53 69 7a 65 | tes(data["StorageSize"].DiskSize |
| 2fb00 | 29 2c 0a 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f | ),......Friendly.bytes(data["Sto |
| 2fb20 | 72 61 67 65 53 69 7a 65 22 5d 2e 4d 65 6d 6f 72 79 53 69 7a 65 29 0a 09 09 09 09 29 3b 0a 09 09 | rageSize"].MemorySize).....);... |
| 2fb40 | 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 09 | ..var.cell.=.row.get_cell(0);... |
| 2fb60 | 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 2e 6f 6e 5f | ..cell.tag().text(namespace).on_ |
| 2fb80 | 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 6e 61 6d 65 73 70 61 63 65 28 | click(().=>.this.view_namespace( |
| 2fba0 | 6e 61 6d 65 73 70 61 63 65 29 29 3b 0a 0a 09 09 09 09 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 | namespace));......cell.=.row.get |
| 2fbc0 | 5f 63 65 6c 6c 28 2d 31 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d | _cell(-1);.....const.action_tb.= |
| 2fbe0 | 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 | .new.Toolbar(cell,.true);.....ac |
| 2fc00 | 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 76 69 65 77 22 29 2e 6f 6e 5f 63 6c | tion_tb.left().add("view").on_cl |
| 2fc20 | 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 | ick(().=>.this.view_namespace(na |
| 2fc40 | 6d 65 73 70 61 63 65 29 29 3b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e | mespace));.....action_tb.left(). |
| 2fc60 | 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e | add("drop").on_click(().=>.this. |
| 2fc80 | 64 72 6f 70 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 6d 65 73 70 61 63 65 29 29 3b 0a 0a 09 09 09 | drop_namespace(namespace));..... |
| 2fca0 | 09 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 3b | .row.attr("zs_name",.namespace); |
| 2fcc0 | 0a 09 09 09 7d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 4e 61 6d 65 73 70 61 63 65 20 64 65 74 61 | ....});...}....//.Namespace.deta |
| 2fce0 | 69 6c 20 61 72 65 61 20 28 69 6e 73 69 64 65 20 6e 61 6d 65 73 70 61 63 65 73 20 73 65 63 74 69 | il.area.(inside.namespaces.secti |
| 2fd00 | 6f 6e 20 73 6f 20 69 74 20 63 6f 6c 6c 61 70 73 65 73 20 74 6f 67 65 74 68 65 72 29 0a 09 09 74 | on.so.it.collapses.together)...t |
| 2fd20 | 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 68 6f 73 74 20 3d 20 73 65 63 74 69 6f 6e 3b 0a 09 | his._namespace_host.=.section;.. |
| 2fd40 | 09 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c | .this._namespace_container.=.nul |
| 2fd60 | 6c 3b 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d 20 | l;...this._selected_namespace.=. |
| 2fd80 | 6e 75 6c 6c 3b 0a 0a 09 09 2f 2f 20 52 65 73 74 6f 72 65 20 6e 61 6d 65 73 70 61 63 65 20 66 72 | null;....//.Restore.namespace.fr |
| 2fda0 | 6f 6d 20 55 52 4c 20 69 66 20 70 72 65 73 65 6e 74 0a 09 09 63 6f 6e 73 74 20 6e 73 5f 70 61 72 | om.URL.if.present...const.ns_par |
| 2fdc0 | 61 6d 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 63 65 22 29 | am.=.this.get_param("namespace") |
| 2fde0 | 3b 0a 09 09 69 66 20 28 6e 73 5f 70 61 72 61 6d 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 76 69 | ;...if.(ns_param)...{....this.vi |
| 2fe00 | 65 77 5f 6e 61 6d 65 73 70 61 63 65 28 6e 73 5f 70 61 72 61 6d 29 3b 0a 09 09 7d 0a 09 7d 0a 0a | ew_namespace(ns_param);...}..}.. |
| 2fe20 | 09 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 09 7b 0a 09 | ._collapsible_section(name)..{.. |
| 2fe40 | 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f | .const.section.=.this.add_sectio |
| 2fe60 | 6e 28 6e 61 6d 65 29 3b 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 | n(name);...const.container.=.sec |
| 2fe80 | 74 69 6f 6e 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 3b 0a 09 09 63 6f 6e 73 74 20 68 65 | tion._parent.inner();...const.he |
| 2fea0 | 61 64 69 6e 67 20 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 | ading.=.container.firstElementCh |
| 2fec0 | 69 6c 64 3b 0a 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 | ild;....heading.style.cursor.=." |
| 2fee0 | 70 6f 69 6e 74 65 72 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 | pointer";...heading.style.userSe |
| 2ff00 | 6c 65 63 74 20 3d 20 22 6e 6f 6e 65 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f | lect.=."none";....const.indicato |
| 2ff20 | 72 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e | r.=.document.createElement("span |
| 2ff40 | 22 29 3b 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 | ");...indicator.textContent.=.". |
| 2ff60 | 5c 75 32 35 42 43 22 3b 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 | \u25BC";...indicator.style.fontS |
| 2ff80 | 69 7a 65 20 3d 20 22 30 2e 37 65 6d 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 | ize.=."0.7em";...heading.appendC |
| 2ffa0 | 68 69 6c 64 28 69 6e 64 69 63 61 74 6f 72 29 3b 0a 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 | hild(indicator);....let.collapse |
| 2ffc0 | 64 20 3d 20 66 61 6c 73 65 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 73 | d.=.false;...heading.addEventLis |
| 2ffe0 | 74 65 6e 65 72 28 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 65 | tener("click",.(e).=>.{....if.(e |
| 30000 | 2e 74 61 72 67 65 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 74 20 | .target.!==.heading.&&.e.target. |
| 30020 | 21 3d 3d 20 69 6e 64 69 63 61 74 6f 72 29 0a 09 09 09 7b 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a | !==.indicator)....{.....return;. |
| 30040 | 09 09 09 7d 0a 09 09 09 63 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 70 73 65 64 3b 0a | ...}....collapsed.=.!collapsed;. |
| 30060 | 09 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 6f 6c 6c 61 | ...indicator.textContent.=.colla |
| 30080 | 70 73 65 64 20 3f 20 22 20 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 42 43 22 3b 0a 09 09 | psed.?.".\u25B6".:.".\u25BC";... |
| 300a0 | 09 6c 65 74 20 73 69 62 6c 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 | .let.sibling.=.heading.nextEleme |
| 300c0 | 6e 74 53 69 62 6c 69 6e 67 3b 0a 09 09 09 77 68 69 6c 65 20 28 73 69 62 6c 69 6e 67 29 0a 09 09 | ntSibling;....while.(sibling)... |
| 300e0 | 09 7b 0a 09 09 09 09 73 69 62 6c 69 6e 67 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 63 | .{.....sibling.style.display.=.c |
| 30100 | 6f 6c 6c 61 70 73 65 64 20 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 22 3b 0a 09 09 09 09 73 69 62 6c | ollapsed.?."none".:."";.....sibl |
| 30120 | 69 6e 67 20 3d 20 73 69 62 6c 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 | ing.=.sibling.nextElementSibling |
| 30140 | 3b 0a 09 09 09 7d 0a 09 09 7d 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0a | ;....}...});....return.section;. |
| 30160 | 09 7d 0a 0a 09 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 0a 09 7b 0a 09 09 74 72 | .}..._connect_stats_ws()..{...tr |
| 30180 | 79 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e 2e | y...{....const.proto.=.location. |
| 301a0 | 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 73 3a 22 20 3a | protocol.===."https:".?."wss:".: |
| 301c0 | 20 22 77 73 3a 22 3b 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 | ."ws:";....const.ws.=.new.WebSoc |
| 301e0 | 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 7d 2f | ket(`${proto}//${location.host}/ |
| 30200 | 73 74 61 74 73 60 29 3b 0a 0a 09 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 | stats`);.....try.{.this._ws_paus |
| 30220 | 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 77 | ed.=.localStorage.getItem("zen-w |
| 30240 | 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 28 | s-paused").===."true";.}.catch.( |
| 30260 | 65 29 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 20 7d 0a | e).{.this._ws_paused.=.false;.}. |
| 30280 | 09 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a 65 | ...document.addEventListener("ze |
| 302a0 | 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 09 74 68 69 73 2e | n-ws-toggle",.(e).=>.{.....this. |
| 302c0 | 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0a 09 09 | _ws_paused.=.e.detail.paused;... |
| 302e0 | 09 7d 29 3b 0a 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d 3e 20 | .});.....ws.onmessage.=.(ev).=>. |
| 30300 | 7b 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0a 09 09 09 09 7b | {.....if.(this._ws_paused).....{ |
| 30320 | 0a 09 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 09 7d 0a 09 09 09 09 74 72 79 0a 09 09 09 09 | ......return;.....}.....try..... |
| 30340 | 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 4a 53 4f 4e 2e 70 61 | {......const.all_stats.=.JSON.pa |
| 30360 | 72 73 65 28 65 76 2e 64 61 74 61 29 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 73 74 61 74 73 20 3d | rse(ev.data);......const.stats.= |
| 30380 | 20 61 6c 6c 5f 73 74 61 74 73 5b 22 7a 24 22 5d 3b 0a 09 09 09 09 09 69 66 20 28 73 74 61 74 73 | .all_stats["z$"];......if.(stats |
| 303a0 | 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 | )......{.......this._render_stat |
| 303c0 | 73 28 73 74 61 74 73 29 3b 0a 09 09 09 09 09 7d 0a 09 09 09 09 7d 0a 09 09 09 09 63 61 74 63 68 | s(stats);......}.....}.....catch |
| 303e0 | 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 2a 2f | .(e).{./*.ignore.parse.errors.*/ |
| 30400 | 20 7d 0a 09 09 09 7d 3b 0a 0a 09 09 09 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 3d 3e 20 | .}....};.....ws.onclose.=.().=>. |
| 30420 | 7b 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 6e 75 6c 6c 3b 20 7d 3b 0a 09 09 09 77 | {.this._stats_ws.=.null;.};....w |
| 30440 | 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 77 73 2e 63 6c 6f 73 65 28 29 3b 20 | s.onerror.=.().=>.{.ws.close();. |
| 30460 | 7d 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 77 73 3b 0a 09 09 7d 0a | };.....this._stats_ws.=.ws;...}. |
| 30480 | 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e 6f 74 20 61 | ..catch.(e).{./*.WebSocket.not.a |
| 304a0 | 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 | vailable.*/.}..}..._render_stats |
| 304c0 | 28 73 74 61 74 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 20 3d 20 28 6f 62 6a 2c 20 | (stats)..{...const.safe.=.(obj,. |
| 304e0 | 70 61 74 68 29 20 3d 3e 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 29 2e 72 65 64 75 63 65 28 | path).=>.path.split(".").reduce( |
| 30500 | 28 61 2c 20 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 6a 29 3b 0a 09 09 63 6f 6e | (a,.b).=>.a.&&.a[b],.obj);...con |
| 30520 | 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 3b 0a 0a 09 09 74 | st.grid.=.this._stats_grid;....t |
| 30540 | 68 69 73 2e 5f 6c 61 73 74 5f 73 74 61 74 73 20 3d 20 73 74 61 74 73 3b 0a 09 09 67 72 69 64 2e | his._last_stats.=.stats;...grid. |
| 30560 | 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 2f 2f 20 53 74 | inner().innerHTML.=."";....//.St |
| 30580 | 6f 72 65 20 49 2f 4f 20 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 | ore.I/O.tile...{....const.store. |
| 305a0 | 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 74 6f 72 65 22 29 3b 0a 09 09 | =.safe(stats,."cache.store");... |
| 305c0 | 09 69 66 20 28 73 74 6f 72 65 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 | .if.(store)....{.....const.tile. |
| 305e0 | 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c | =.grid.tag().classify("card").cl |
| 30600 | 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 | assify("stats-tile").classify("s |
| 30620 | 74 61 74 73 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 64 22 29 3b 0a 09 09 09 09 69 66 20 28 74 68 | tats-tile-detailed");.....if.(th |
| 30640 | 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 65 | is._selected_category.===."store |
| 30660 | 22 29 20 74 69 6c 65 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 2d 73 65 6c | ").tile.classify("stats-tile-sel |
| 30680 | 65 63 74 65 64 22 29 3b 0a 09 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e | ected");.....tile.on_click(().=> |
| 306a0 | 20 74 68 69 73 2e 5f 73 65 6c 65 63 74 5f 63 61 74 65 67 6f 72 79 28 22 73 74 6f 72 65 22 29 29 | .this._select_category("store")) |
| 306c0 | 3b 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d | ;.....tile.tag().classify("card- |
| 306e0 | 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 74 6f 72 65 20 49 2f 4f 22 29 3b 0a 09 09 09 09 63 | title").text("Store.I/O");.....c |
| 30700 | 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | onst.columns.=.tile.tag().classi |
| 30720 | 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 6c | fy("tile-columns");......const.l |
| 30740 | 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 | eft.=.columns.tag().classify("ti |
| 30760 | 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 48 69 74 | le-metrics");.....const.storeHit |
| 30780 | 73 20 3d 20 73 74 6f 72 65 2e 68 69 74 73 20 7c 7c 20 30 3b 0a 09 09 09 09 63 6f 6e 73 74 20 73 | s.=.store.hits.||.0;.....const.s |
| 307a0 | 74 6f 72 65 4d 69 73 73 65 73 20 3d 20 73 74 6f 72 65 2e 6d 69 73 73 65 73 20 7c 7c 20 30 3b 0a | toreMisses.=.store.misses.||.0;. |
| 307c0 | 09 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 54 6f 74 61 6c 20 3d 20 73 74 6f 72 65 48 69 74 73 | ....const.storeTotal.=.storeHits |
| 307e0 | 20 2b 20 73 74 6f 72 65 4d 69 73 73 65 73 3b 0a 09 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 52 | .+.storeMisses;.....const.storeR |
| 30800 | 61 74 69 6f 20 3d 20 73 74 6f 72 65 54 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 73 74 6f 72 65 48 | atio.=.storeTotal.>.0.?.((storeH |
| 30820 | 69 74 73 20 2f 20 73 74 6f 72 65 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 | its./.storeTotal).*.100).toFixed |
| 30840 | 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 | (1).+."%".:."-";.....this._metri |
| 30860 | 63 28 6c 65 66 74 2c 20 73 74 6f 72 65 52 61 74 69 6f 2c 20 22 73 74 6f 72 65 20 68 69 74 20 72 | c(left,.storeRatio,."store.hit.r |
| 30880 | 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c | atio",.true);.....this._metric(l |
| 308a0 | 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 73 74 6f 72 65 48 69 74 73 29 2c 20 22 68 | eft,.Friendly.sep(storeHits),."h |
| 308c0 | 69 74 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 | its");.....this._metric(left,.Fr |
| 308e0 | 69 65 6e 64 6c 79 2e 73 65 70 28 73 74 6f 72 65 4d 69 73 73 65 73 29 2c 20 22 6d 69 73 73 65 73 | iendly.sep(storeMisses),."misses |
| 30900 | 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e | ");.....this._metric(left,.Frien |
| 30920 | 64 6c 79 2e 73 65 70 28 73 74 6f 72 65 2e 77 72 69 74 65 73 20 7c 7c 20 30 29 2c 20 22 77 72 69 | dly.sep(store.writes.||.0),."wri |
| 30940 | 74 65 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 | tes");.....this._metric(left,.Fr |
| 30960 | 69 65 6e 64 6c 79 2e 73 65 70 28 73 74 6f 72 65 2e 72 65 6a 65 63 74 65 64 5f 72 65 61 64 73 20 | iendly.sep(store.rejected_reads. |
| 30980 | 7c 7c 20 30 29 2c 20 22 72 65 6a 65 63 74 65 64 20 72 65 61 64 73 22 29 3b 0a 09 09 09 09 74 68 | ||.0),."rejected.reads");.....th |
| 309a0 | 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 73 74 | is._metric(left,.Friendly.sep(st |
| 309c0 | 6f 72 65 2e 72 65 6a 65 63 74 65 64 5f 77 72 69 74 65 73 20 7c 7c 20 30 29 2c 20 22 72 65 6a 65 | ore.rejected_writes.||.0),."reje |
| 309e0 | 63 74 65 64 20 77 72 69 74 65 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 | cted.writes");......const.right. |
| 30a00 | 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d | =.columns.tag().classify("tile-m |
| 30a20 | 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 61 64 52 61 74 65 4d 65 61 6e | etrics");.....const.readRateMean |
| 30a40 | 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 72 61 74 65 5f | .=.safe(store,."read.bytes.rate_ |
| 30a60 | 6d 65 61 6e 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 61 64 52 61 74 65 31 | mean").||.0;.....const.readRate1 |
| 30a80 | 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 72 61 74 65 5f | .=.safe(store,."read.bytes.rate_ |
| 30aa0 | 31 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 61 64 52 61 74 65 35 20 3d 20 | 1").||.0;.....const.readRate5.=. |
| 30ac0 | 73 61 66 65 28 73 74 6f 72 65 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 72 61 74 65 5f 35 22 29 | safe(store,."read.bytes.rate_5") |
| 30ae0 | 20 7c 7c 20 30 3b 0a 09 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 52 61 74 65 4d 65 61 6e 20 3d | .||.0;.....const.writeRateMean.= |
| 30b00 | 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 77 72 69 74 65 2e 62 79 74 65 73 2e 72 61 74 65 5f 6d | .safe(store,."write.bytes.rate_m |
| 30b20 | 65 61 6e 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 52 61 74 65 31 | ean").||.0;.....const.writeRate1 |
| 30b40 | 20 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 77 72 69 74 65 2e 62 79 74 65 73 2e 72 61 74 65 | .=.safe(store,."write.bytes.rate |
| 30b60 | 5f 31 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 52 61 74 65 35 20 | _1").||.0;.....const.writeRate5. |
| 30b80 | 3d 20 73 61 66 65 28 73 74 6f 72 65 2c 20 22 77 72 69 74 65 2e 62 79 74 65 73 2e 72 61 74 65 5f | =.safe(store,."write.bytes.rate_ |
| 30ba0 | 35 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 | 5").||.0;.....this._metric(right |
| 30bc0 | 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 61 64 52 61 74 65 4d 65 61 6e 29 20 2b | ,.Friendly.bytes(readRateMean).+ |
| 30be0 | 20 22 2f 73 22 2c 20 22 72 65 61 64 20 72 61 74 65 20 28 6d 65 61 6e 29 22 2c 20 74 72 75 65 29 | ."/s",."read.rate.(mean)",.true) |
| 30c00 | 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 | ;.....this._metric(right,.Friend |
| 30c20 | 6c 79 2e 62 79 74 65 73 28 72 65 61 64 52 61 74 65 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 61 | ly.bytes(readRate1).+."/s",."rea |
| 30c40 | 64 20 72 61 74 65 20 28 31 6d 29 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 | d.rate.(1m)");.....this._metric( |
| 30c60 | 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 61 64 52 61 74 65 35 29 | right,.Friendly.bytes(readRate5) |
| 30c80 | 20 2b 20 22 2f 73 22 2c 20 22 72 65 61 64 20 72 61 74 65 20 28 35 6d 29 22 29 3b 0a 09 09 09 09 | .+."/s",."read.rate.(5m)");..... |
| 30ca0 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 | this._metric(right,.Friendly.byt |
| 30cc0 | 65 73 28 77 72 69 74 65 52 61 74 65 4d 65 61 6e 29 20 2b 20 22 2f 73 22 2c 20 22 77 72 69 74 65 | es(writeRateMean).+."/s",."write |
| 30ce0 | 20 72 61 74 65 20 28 6d 65 61 6e 29 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | .rate.(mean)");.....this._metric |
| 30d00 | 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 77 72 69 74 65 52 61 74 65 | (right,.Friendly.bytes(writeRate |
| 30d20 | 31 29 20 2b 20 22 2f 73 22 2c 20 22 77 72 69 74 65 20 72 61 74 65 20 28 31 6d 29 22 29 3b 0a 09 | 1).+."/s",."write.rate.(1m)");.. |
| 30d40 | 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e | ...this._metric(right,.Friendly. |
| 30d60 | 62 79 74 65 73 28 77 72 69 74 65 52 61 74 65 35 29 20 2b 20 22 2f 73 22 2c 20 22 77 72 69 74 65 | bytes(writeRate5).+."/s",."write |
| 30d80 | 20 72 61 74 65 20 28 35 6d 29 22 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 48 69 74 | .rate.(5m)");....}...}....//.Hit |
| 30da0 | 2f 4d 69 73 73 20 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 | /Miss.tile...{....const.tile.=.g |
| 30dc0 | 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 | rid.tag().classify("card").class |
| 30de0 | 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 | ify("stats-tile");....tile.tag() |
| 30e00 | 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 48 69 | .classify("card-title").text("Hi |
| 30e20 | 74 20 52 61 74 69 6f 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 | t.Ratio");....const.columns.=.ti |
| 30e40 | 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 | le.tag().classify("tile-columns" |
| 30e60 | 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 | );.....const.left.=.columns.tag( |
| 30e80 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 63 | ).classify("tile-metrics");....c |
| 30ea0 | 6f 6e 73 74 20 68 69 74 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 68 | onst.hits.=.safe(stats,."cache.h |
| 30ec0 | 69 74 73 22 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 69 73 73 65 73 20 3d 20 73 61 | its").||.0;....const.misses.=.sa |
| 30ee0 | 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 6d 69 73 73 65 73 22 29 20 7c 7c 20 30 3b 0a | fe(stats,."cache.misses").||.0;. |
| 30f00 | 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 | ...const.writes.=.safe(stats,."c |
| 30f20 | 61 63 68 65 2e 77 72 69 74 65 73 22 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 74 6f 74 | ache.writes").||.0;....const.tot |
| 30f40 | 61 6c 20 3d 20 68 69 74 73 20 2b 20 6d 69 73 73 65 73 3b 0a 09 09 09 63 6f 6e 73 74 20 72 61 74 | al.=.hits.+.misses;....const.rat |
| 30f60 | 69 6f 20 3d 20 74 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 68 69 74 73 20 2f 20 74 6f 74 61 6c 29 | io.=.total.>.0.?.((hits./.total) |
| 30f80 | 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0a | .*.100).toFixed(1).+."%".:."-";. |
| 30fa0 | 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 72 61 74 69 6f 2c 20 22 68 | ....this._metric(left,.ratio,."h |
| 30fc0 | 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 | it.ratio",.true);....this._metri |
| 30fe0 | 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 68 69 74 73 29 2c 20 22 68 69 74 | c(left,.Friendly.sep(hits),."hit |
| 31000 | 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e | s");....this._metric(left,.Frien |
| 31020 | 64 6c 79 2e 73 65 70 28 6d 69 73 73 65 73 29 2c 20 22 6d 69 73 73 65 73 22 29 3b 0a 09 09 09 74 | dly.sep(misses),."misses");....t |
| 31040 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 77 | his._metric(left,.Friendly.sep(w |
| 31060 | 72 69 74 65 73 29 2c 20 22 77 72 69 74 65 73 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 72 69 67 | rites),."writes");.....const.rig |
| 31080 | 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c | ht.=.columns.tag().classify("til |
| 310a0 | 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 63 69 64 48 69 74 73 20 3d 20 | e-metrics");....const.cidHits.=. |
| 310c0 | 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 63 69 64 68 69 74 73 22 29 20 7c 7c 20 | safe(stats,."cache.cidhits").||. |
| 310e0 | 30 3b 0a 09 09 09 63 6f 6e 73 74 20 63 69 64 4d 69 73 73 65 73 20 3d 20 73 61 66 65 28 73 74 61 | 0;....const.cidMisses.=.safe(sta |
| 31100 | 74 73 2c 20 22 63 61 63 68 65 2e 63 69 64 6d 69 73 73 65 73 22 29 20 7c 7c 20 30 3b 0a 09 09 09 | ts,."cache.cidmisses").||.0;.... |
| 31120 | 63 6f 6e 73 74 20 63 69 64 57 72 69 74 65 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 | const.cidWrites.=.safe(stats,."c |
| 31140 | 61 63 68 65 2e 63 69 64 77 72 69 74 65 73 22 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 | ache.cidwrites").||.0;....const. |
| 31160 | 63 69 64 54 6f 74 61 6c 20 3d 20 63 69 64 48 69 74 73 20 2b 20 63 69 64 4d 69 73 73 65 73 3b 0a | cidTotal.=.cidHits.+.cidMisses;. |
| 31180 | 09 09 09 63 6f 6e 73 74 20 63 69 64 52 61 74 69 6f 20 3d 20 63 69 64 54 6f 74 61 6c 20 3e 20 30 | ...const.cidRatio.=.cidTotal.>.0 |
| 311a0 | 20 3f 20 28 28 63 69 64 48 69 74 73 20 2f 20 63 69 64 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e | .?.((cidHits./.cidTotal).*.100). |
| 311c0 | 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0a 0a 09 09 09 74 68 69 73 | toFixed(1).+."%".:."-";.....this |
| 311e0 | 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 63 69 64 52 61 74 69 6f 2c 20 22 63 69 64 20 68 | ._metric(right,.cidRatio,."cid.h |
| 31200 | 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 | it.ratio",.true);....this._metri |
| 31220 | 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 69 64 48 69 74 73 29 2c 20 | c(right,.Friendly.sep(cidHits),. |
| 31240 | 22 63 69 64 20 68 69 74 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 | "cid.hits");....this._metric(rig |
| 31260 | 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 69 64 4d 69 73 73 65 73 29 2c 20 22 63 69 | ht,.Friendly.sep(cidMisses),."ci |
| 31280 | 64 20 6d 69 73 73 65 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 | d.misses");....this._metric(righ |
| 312a0 | 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 69 64 57 72 69 74 65 73 29 2c 20 22 63 69 64 | t,.Friendly.sep(cidWrites),."cid |
| 312c0 | 20 77 72 69 74 65 73 22 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 48 54 54 50 20 52 65 71 75 65 73 | .writes");...}....//.HTTP.Reques |
| 312e0 | 74 73 20 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 72 65 71 20 3d 20 73 61 66 65 28 | ts.tile...{....const.req.=.safe( |
| 31300 | 73 74 61 74 73 2c 20 22 72 65 71 75 65 73 74 73 22 29 3b 0a 09 09 09 69 66 20 28 72 65 71 29 0a | stats,."requests");....if.(req). |
| 31320 | 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 | ...{.....const.tile.=.grid.tag() |
| 31340 | 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 | .classify("card").classify("stat |
| 31360 | 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | s-tile");.....tile.tag().classif |
| 31380 | 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 48 54 54 50 20 52 65 71 75 65 | y("card-title").text("HTTP.Reque |
| 313a0 | 73 74 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e | sts");.....const.columns.=.tile. |
| 313c0 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a | tag().classify("tile-columns");. |
| 313e0 | 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e | .....const.left.=.columns.tag(). |
| 31400 | 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f | classify("tile-metrics");.....co |
| 31420 | 6e 73 74 20 72 65 71 44 61 74 61 20 3d 20 72 65 71 2e 72 65 71 75 65 73 74 73 20 7c 7c 20 72 65 | nst.reqData.=.req.requests.||.re |
| 31440 | 71 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 | q;.....this._metric(left,.Friend |
| 31460 | 6c 79 2e 73 65 70 28 72 65 71 44 61 74 61 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 74 6f 74 | ly.sep(reqData.count.||.0),."tot |
| 31480 | 61 6c 20 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 69 66 20 28 72 65 71 | al.requests",.true);.....if.(req |
| 314a0 | 44 61 74 61 2e 72 61 74 65 5f 6d 65 61 6e 20 3e 20 30 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 | Data.rate_mean.>.0).....{......t |
| 314c0 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 | his._metric(left,.Friendly.sep(r |
| 314e0 | 65 71 44 61 74 61 2e 72 61 74 65 5f 6d 65 61 6e 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 | eqData.rate_mean,.1).+."/s",."re |
| 31500 | 71 2f 73 65 63 20 28 6d 65 61 6e 29 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 | q/sec.(mean)");.....}.....if.(re |
| 31520 | 71 44 61 74 61 2e 72 61 74 65 5f 31 20 3e 20 30 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 | qData.rate_1.>.0).....{......thi |
| 31540 | 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 | s._metric(left,.Friendly.sep(req |
| 31560 | 44 61 74 61 2e 72 61 74 65 5f 31 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 | Data.rate_1,.1).+."/s",."req/sec |
| 31580 | 20 28 31 6d 29 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 72 | .(1m)");.....}.....if.(reqData.r |
| 315a0 | 61 74 65 5f 35 20 3e 20 30 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 | ate_5.>.0).....{......this._metr |
| 315c0 | 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 44 61 74 61 2e 72 61 | ic(left,.Friendly.sep(reqData.ra |
| 315e0 | 74 65 5f 35 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 20 28 35 6d 29 22 29 | te_5,.1).+."/s",."req/sec.(5m)") |
| 31600 | 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 72 61 74 65 5f 31 35 20 | ;.....}.....if.(reqData.rate_15. |
| 31620 | 3e 20 30 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 | >.0).....{......this._metric(lef |
| 31640 | 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 71 44 61 74 61 2e 72 61 74 65 5f 31 35 2c | t,.Friendly.sep(reqData.rate_15, |
| 31660 | 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 2f 73 65 63 20 28 31 35 6d 29 22 29 3b 0a 09 09 | .1).+."/s",."req/sec.(15m)");... |
| 31680 | 09 09 7d 0a 09 09 09 09 63 6f 6e 73 74 20 62 61 64 52 65 71 75 65 73 74 73 20 3d 20 73 61 66 65 | ..}.....const.badRequests.=.safe |
| 316a0 | 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 62 61 64 72 65 71 75 65 73 74 63 6f 75 6e 74 22 29 | (stats,."cache.badrequestcount") |
| 316c0 | 20 7c 7c 20 30 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 | .||.0;.....this._metric(left,.Fr |
| 316e0 | 69 65 6e 64 6c 79 2e 73 65 70 28 62 61 64 52 65 71 75 65 73 74 73 29 2c 20 22 62 61 64 20 72 65 | iendly.sep(badRequests),."bad.re |
| 31700 | 71 75 65 73 74 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c | quests");......const.right.=.col |
| 31720 | 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 | umns.tag().classify("tile-metric |
| 31740 | 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 | s");.....this._metric(right,.Fri |
| 31760 | 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 61 76 67 20 7c 7c 20 | endly.duration(reqData.t_avg.||. |
| 31780 | 30 29 2c 20 22 61 76 67 20 6c 61 74 65 6e 63 79 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 69 66 | 0),."avg.latency",.true);.....if |
| 317a0 | 20 28 72 65 71 44 61 74 61 2e 74 5f 70 37 35 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 | .(reqData.t_p75).....{......this |
| 317c0 | 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f | ._metric(right,.Friendly.duratio |
| 317e0 | 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 37 35 29 2c 20 22 70 37 35 22 29 3b 0a 09 09 09 09 7d 0a | n(reqData.t_p75),."p75");.....}. |
| 31800 | 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 39 35 29 0a 09 09 09 09 7b 0a 09 09 09 | ....if.(reqData.t_p95).....{.... |
| 31820 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 | ..this._metric(right,.Friendly.d |
| 31840 | 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 39 35 29 2c 20 22 70 39 35 22 29 3b 0a | uration(reqData.t_p95),."p95");. |
| 31860 | 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 29 0a 09 09 09 | ....}.....if.(reqData.t_p99).... |
| 31880 | 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 | .{......this._metric(right,.Frie |
| 318a0 | 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 39 39 29 2c 20 22 70 | ndly.duration(reqData.t_p99),."p |
| 318c0 | 39 39 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 39 | 99");.....}.....if.(reqData.t_p9 |
| 318e0 | 39 39 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 | 99).....{......this._metric(righ |
| 31900 | 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 | t,.Friendly.duration(reqData.t_p |
| 31920 | 39 39 39 29 2c 20 22 70 39 39 39 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 | 999),."p999");.....}.....if.(req |
| 31940 | 44 61 74 61 2e 74 5f 6d 61 78 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 | Data.t_max).....{......this._met |
| 31960 | 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 | ric(right,.Friendly.duration(req |
| 31980 | 44 61 74 61 2e 74 5f 6d 61 78 29 2c 20 22 6d 61 78 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a | Data.t_max),."max");.....}....}. |
| 319a0 | 09 09 7d 0a 0a 09 09 2f 2f 20 52 50 43 20 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 | ..}....//.RPC.tile...{....const. |
| 319c0 | 72 70 63 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 72 70 63 22 29 3b 0a | rpc.=.safe(stats,."cache.rpc");. |
| 319e0 | 09 09 09 69 66 20 28 72 70 63 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 | ...if.(rpc)....{.....const.tile. |
| 31a00 | 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c | =.grid.tag().classify("card").cl |
| 31a20 | 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 09 74 69 6c 65 2e 74 | assify("stats-tile");.....tile.t |
| 31a40 | 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 | ag().classify("card-title").text |
| 31a60 | 28 22 52 50 43 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c | ("RPC");.....const.columns.=.til |
| 31a80 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 | e.tag().classify("tile-columns") |
| 31aa0 | 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 | ;......const.left.=.columns.tag( |
| 31ac0 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 | ).classify("tile-metrics");..... |
| 31ae0 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | this._metric(left,.Friendly.sep( |
| 31b00 | 72 70 63 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 72 70 63 20 63 61 6c 6c 73 22 2c 20 74 72 | rpc.count.||.0),."rpc.calls",.tr |
| 31b20 | 75 65 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 | ue);.....this._metric(left,.Frie |
| 31b40 | 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 6f 70 73 20 7c 7c 20 30 29 2c 20 22 62 61 74 63 68 20 6f | ndly.sep(rpc.ops.||.0),."batch.o |
| 31b60 | 70 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 | ps");......const.right.=.columns |
| 31b80 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b | .tag().classify("tile-metrics"); |
| 31ba0 | 0a 09 09 09 09 69 66 20 28 72 70 63 2e 72 65 63 6f 72 64 73 29 0a 09 09 09 09 7b 0a 09 09 09 09 | .....if.(rpc.records).....{..... |
| 31bc0 | 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 | .this._metric(right,.Friendly.se |
| 31be0 | 70 28 72 70 63 2e 72 65 63 6f 72 64 73 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 72 65 63 6f | p(rpc.records.count.||.0),."reco |
| 31c00 | 72 64 20 63 61 6c 6c 73 22 29 3b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 | rd.calls");......this._metric(ri |
| 31c20 | 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 72 65 63 6f 72 64 73 2e 6f 70 | ght,.Friendly.sep(rpc.records.op |
| 31c40 | 73 20 7c 7c 20 30 29 2c 20 22 72 65 63 6f 72 64 20 6f 70 73 22 29 3b 0a 09 09 09 09 7d 0a 09 09 | s.||.0),."record.ops");.....}... |
| 31c60 | 09 09 69 66 20 28 72 70 63 2e 76 61 6c 75 65 73 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 | ..if.(rpc.values).....{......thi |
| 31c80 | 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 | s._metric(right,.Friendly.sep(rp |
| 31ca0 | 63 2e 76 61 6c 75 65 73 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 76 61 6c 75 65 20 63 61 6c | c.values.count.||.0),."value.cal |
| 31cc0 | 6c 73 22 29 3b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 | ls");......this._metric(right,.F |
| 31ce0 | 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 76 61 6c 75 65 73 2e 6f 70 73 20 7c 7c 20 30 29 | riendly.sep(rpc.values.ops.||.0) |
| 31d00 | 2c 20 22 76 61 6c 75 65 20 6f 70 73 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 70 | ,."value.ops");.....}.....if.(rp |
| 31d20 | 63 2e 63 68 75 6e 6b 73 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 | c.chunks).....{......this._metri |
| 31d40 | 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 70 63 2e 63 68 75 6e 6b 73 | c(right,.Friendly.sep(rpc.chunks |
| 31d60 | 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e 6b 20 63 61 6c 6c 73 22 29 3b 0a 09 09 | .count.||.0),."chunk.calls");... |
| 31d80 | 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e | ...this._metric(right,.Friendly. |
| 31da0 | 73 65 70 28 72 70 63 2e 63 68 75 6e 6b 73 2e 6f 70 73 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e 6b | sep(rpc.chunks.ops.||.0),."chunk |
| 31dc0 | 20 6f 70 73 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 53 74 6f | .ops");.....}....}...}....//.Sto |
| 31de0 | 72 61 67 65 20 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 | rage.tile...{....const.tile.=.gr |
| 31e00 | 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 | id.tag().classify("card").classi |
| 31e20 | 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 | fy("stats-tile").classify("stats |
| 31e40 | 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 64 22 29 3b 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f 73 | -tile-detailed");....if.(this._s |
| 31e60 | 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 61 67 65 22 29 20 | elected_category.===."storage"). |
| 31e80 | 74 69 6c 65 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 2d 73 65 6c 65 63 74 | tile.classify("stats-tile-select |
| 31ea0 | 65 64 22 29 3b 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 | ed");....tile.on_click(().=>.thi |
| 31ec0 | 73 2e 5f 73 65 6c 65 63 74 5f 63 61 74 65 67 6f 72 79 28 22 73 74 6f 72 61 67 65 22 29 29 3b 0a | s._select_category("storage"));. |
| 31ee0 | 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 | ...tile.tag().classify("card-tit |
| 31f00 | 6c 65 22 29 2e 74 65 78 74 28 22 53 74 6f 72 61 67 65 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 63 | le").text("Storage");....const.c |
| 31f20 | 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 | olumns.=.tile.tag().classify("ti |
| 31f40 | 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 | le-columns");.....const.left.=.c |
| 31f60 | 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 | olumns.tag().classify("tile-metr |
| 31f80 | 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 73 61 66 | ics");....this._metric(left,.saf |
| 31fa0 | 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 64 69 73 6b 22 29 20 21 3d 20 6e | e(stats,."cache.size.disk").!=.n |
| 31fc0 | 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c | ull.?.Friendly.bytes(safe(stats, |
| 31fe0 | 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 64 69 73 6b 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 61 63 | ."cache.size.disk")).:."-",."cac |
| 32000 | 68 65 20 64 69 73 6b 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 | he.disk",.true);....this._metric |
| 32020 | 28 6c 65 66 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 6d | (left,.safe(stats,."cache.size.m |
| 32040 | 65 6d 6f 72 79 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 | emory").!=.null.?.Friendly.bytes |
| 32060 | 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 | (safe(stats,."cache.size.memory" |
| 32080 | 29 29 20 3a 20 22 2d 22 2c 20 22 63 61 63 68 65 20 6d 65 6d 6f 72 79 22 29 3b 0a 0a 09 09 09 63 | )).:."-",."cache.memory");.....c |
| 320a0 | 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 | onst.right.=.columns.tag().class |
| 320c0 | 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 | ify("tile-metrics");....this._me |
| 320e0 | 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a | tric(right,.safe(stats,."cid.siz |
| 32100 | 65 2e 74 6f 74 61 6c 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 | e.total").!=.null.?.Friendly.byt |
| 32120 | 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 6f 74 61 6c 22 29 | es(safe(stats,."cid.size.total") |
| 32140 | 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 74 6f 74 61 6c 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 | ).:."-",."cid.total",.true);.... |
| 32160 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 | this._metric(right,.safe(stats,. |
| 32180 | 22 63 69 64 2e 73 69 7a 65 2e 74 69 6e 79 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e | "cid.size.tiny").!=.null.?.Frien |
| 321a0 | 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e | dly.bytes(safe(stats,."cid.size. |
| 321c0 | 74 69 6e 79 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 74 69 6e 79 22 29 3b 0a 09 09 09 74 | tiny")).:."-",."cid.tiny");....t |
| 321e0 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 | his._metric(right,.safe(stats,." |
| 32200 | 63 69 64 2e 73 69 7a 65 2e 73 6d 61 6c 6c 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e | cid.size.small").!=.null.?.Frien |
| 32220 | 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e | dly.bytes(safe(stats,."cid.size. |
| 32240 | 73 6d 61 6c 6c 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 73 6d 61 6c 6c 22 29 3b 0a 09 09 | small")).:."-",."cid.small");... |
| 32260 | 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c | .this._metric(right,.safe(stats, |
| 32280 | 20 22 63 69 64 2e 73 69 7a 65 2e 6c 61 72 67 65 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 | ."cid.size.large").!=.null.?.Fri |
| 322a0 | 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a | endly.bytes(safe(stats,."cid.siz |
| 322c0 | 65 2e 6c 61 72 67 65 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 6c 61 72 67 65 22 29 3b 0a | e.large")).:."-",."cid.large");. |
| 322e0 | 09 09 7d 0a 0a 09 09 2f 2f 20 55 70 73 74 72 65 61 6d 20 74 69 6c 65 20 28 6f 6e 6c 79 20 69 66 | ..}....//.Upstream.tile.(only.if |
| 32300 | 20 75 70 73 74 72 65 61 6d 20 69 73 20 61 63 74 69 76 65 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 | .upstream.is.active)...{....cons |
| 32320 | 74 20 75 70 73 74 72 65 61 6d 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 75 70 73 74 72 65 | t.upstream.=.safe(stats,."upstre |
| 32340 | 61 6d 22 29 3b 0a 09 09 09 69 66 20 28 75 70 73 74 72 65 61 6d 29 0a 09 09 09 7b 0a 09 09 09 09 | am");....if.(upstream)....{..... |
| 32360 | 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | const.tile.=.grid.tag().classify |
| 32380 | 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b | ("card").classify("stats-tile"); |
| 323a0 | 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 | .....tile.tag().classify("card-t |
| 323c0 | 69 74 6c 65 22 29 2e 74 65 78 74 28 22 55 70 73 74 72 65 61 6d 22 29 3b 0a 09 09 09 09 63 6f 6e | itle").text("Upstream");.....con |
| 323e0 | 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 | st.body.=.tile.tag().classify("t |
| 32400 | 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 75 70 73 74 72 65 | ile-metrics");......const.upstre |
| 32420 | 61 6d 48 69 74 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 75 70 73 74 | amHits.=.safe(stats,."cache.upst |
| 32440 | 72 65 61 6d 5f 68 69 74 73 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 | ream_hits").||.0;.....this._metr |
| 32460 | 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 75 70 73 74 72 65 61 6d 48 69 | ic(body,.Friendly.sep(upstreamHi |
| 32480 | 74 73 29 2c 20 22 75 70 73 74 72 65 61 6d 20 68 69 74 73 22 2c 20 74 72 75 65 29 3b 0a 0a 09 09 | ts),."upstream.hits",.true);.... |
| 324a0 | 09 09 69 66 20 28 75 70 73 74 72 65 61 6d 2e 75 72 6c 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 | ..if.(upstream.url).....{......t |
| 324c0 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 75 70 73 74 72 65 61 6d 2e 75 72 6c 2c 20 | his._metric(body,.upstream.url,. |
| 324e0 | 22 65 6e 64 70 6f 69 6e 74 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a | "endpoint");.....}....}...}..}.. |
| 32500 | 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 | ._metric(parent,.value,.label,.h |
| 32520 | 65 72 6f 20 3d 20 66 61 6c 73 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 | ero.=.false)..{...const.m.=.pare |
| 32540 | 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 | nt.tag().classify("tile-metric") |
| 32560 | 3b 0a 09 09 69 66 20 28 68 65 72 6f 29 0a 09 09 7b 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 | ;...if.(hero)...{....m.classify( |
| 32580 | 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0a 09 09 7d 0a 09 09 6d 2e 74 61 67 | "tile-metric-hero");...}...m.tag |
| 325a0 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 | ().classify("metric-value").text |
| 325c0 | 28 76 61 6c 75 65 29 3b 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 | (value);...m.tag().classify("met |
| 325e0 | 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0a 09 7d 0a 0a 09 61 73 | ric-label").text(label);..}...as |
| 32600 | 79 6e 63 20 5f 73 65 6c 65 63 74 5f 63 61 74 65 67 6f 72 79 28 63 61 74 65 67 6f 72 79 29 0a 09 | ync._select_category(category).. |
| 32620 | 7b 0a 09 09 2f 2f 20 54 6f 67 67 6c 65 20 6f 66 66 20 69 66 20 61 6c 72 65 61 64 79 20 73 65 6c | {...//.Toggle.off.if.already.sel |
| 32640 | 65 63 74 65 64 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 | ected...if.(this._selected_categ |
| 32660 | 6f 72 79 20 3d 3d 3d 20 63 61 74 65 67 6f 72 79 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 73 | ory.===.category)...{....this._s |
| 32680 | 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 74 68 69 73 | elected_category.=.null;....this |
| 326a0 | 2e 5f 63 6c 65 61 72 5f 64 65 74 61 69 6c 73 28 29 3b 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 | ._clear_details();....this._rend |
| 326c0 | 65 72 5f 73 74 61 74 73 28 74 68 69 73 2e 5f 6c 61 73 74 5f 73 74 61 74 73 29 3b 0a 09 09 09 72 | er_stats(this._last_stats);....r |
| 326e0 | 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 | eturn;...}....this._selected_cat |
| 32700 | 65 67 6f 72 79 20 3d 20 63 61 74 65 67 6f 72 79 3b 0a 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 | egory.=.category;...this._render |
| 32720 | 5f 73 74 61 74 73 28 74 68 69 73 2e 5f 6c 61 73 74 5f 73 74 61 74 73 29 3b 0a 0a 09 09 2f 2f 20 | _stats(this._last_stats);....//. |
| 32740 | 46 65 74 63 68 20 64 65 74 61 69 6c 65 64 20 73 74 61 74 73 0a 09 09 63 6f 6e 73 74 20 64 65 74 | Fetch.detailed.stats...const.det |
| 32760 | 61 69 6c 65 64 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0a 09 09 09 2e | ailed.=.await.new.Fetcher()..... |
| 32780 | 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 22 7a 24 22 29 0a 09 09 09 2e 70 61 72 61 | resource("stats",."z$").....para |
| 327a0 | 6d 28 22 63 61 63 68 65 73 74 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 | m("cachestorestats",."true").... |
| 327c0 | 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0a | .param("cidstorestats",."true"). |
| 327e0 | 09 09 09 2e 6a 73 6f 6e 28 29 3b 0a 0a 09 09 69 66 20 28 21 64 65 74 61 69 6c 65 64 20 7c 7c 20 | ....json();....if.(!detailed.||. |
| 32800 | 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 63 61 74 65 67 6f 72 79 20 21 3d 3d 20 63 61 74 65 | this._selected_category.!==.cate |
| 32820 | 67 6f 72 79 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 | gory)...{....return;...}....this |
| 32840 | 2e 5f 63 6c 65 61 72 5f 64 65 74 61 69 6c 73 28 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 | ._clear_details();....const.safe |
| 32860 | 20 3d 20 28 6f 62 6a 2c 20 70 61 74 68 29 20 3d 3e 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 | .=.(obj,.path).=>.path.split("." |
| 32880 | 29 2e 72 65 64 75 63 65 28 28 61 2c 20 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 | ).reduce((a,.b).=>.a.&&.a[b],.ob |
| 328a0 | 6a 29 3b 0a 0a 09 09 69 66 20 28 63 61 74 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 65 22 29 | j);....if.(category.===."store") |
| 328c0 | 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 6f 72 65 5f 64 65 74 61 69 | ...{....this._render_store_detai |
| 328e0 | 6c 73 28 64 65 74 61 69 6c 65 64 2c 20 73 61 66 65 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 20 69 | ls(detailed,.safe);...}...else.i |
| 32900 | 66 20 28 63 61 74 65 67 6f 72 79 20 3d 3d 3d 20 22 73 74 6f 72 61 67 65 22 29 0a 09 09 7b 0a 09 | f.(category.===."storage")...{.. |
| 32920 | 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 6f 72 61 67 65 5f 64 65 74 61 69 6c 73 28 64 | ..this._render_storage_details(d |
| 32940 | 65 74 61 69 6c 65 64 2c 20 73 61 66 65 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 63 6c 65 61 72 5f | etailed,.safe);...}..}..._clear_ |
| 32960 | 64 65 74 61 69 6c 73 28 29 0a 09 7b 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 | details()..{...if.(this._details |
| 32980 | 5f 63 6f 6e 74 61 69 6e 65 72 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 | _container)...{....this._details |
| 329a0 | 5f 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 29 3b 0a 09 09 09 | _container.inner().remove();.... |
| 329c0 | 74 68 69 73 2e 5f 64 65 74 61 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0a | this._details_container.=.null;. |
| 329e0 | 09 09 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 73 74 6f 72 65 5f 64 65 74 61 69 6c 73 28 73 | ..}..}..._render_store_details(s |
| 32a00 | 74 61 74 73 2c 20 73 61 66 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 | tats,.safe)..{...const.namespace |
| 32a20 | 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 74 6f 72 65 2e 6e 61 6d | s.=.safe(stats,."cache.store.nam |
| 32a40 | 65 73 70 61 63 65 73 22 29 20 7c 7c 20 5b 5d 3b 0a 09 09 69 66 20 28 6e 61 6d 65 73 70 61 63 65 | espaces").||.[];...if.(namespace |
| 32a60 | 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 | s.length.===.0)...{....return;.. |
| 32a80 | 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 74 68 69 73 2e 5f 64 65 | .}....const.container.=.this._de |
| 32aa0 | 74 61 69 6c 73 5f 68 6f 73 74 2e 74 61 67 28 29 3b 0a 09 09 74 68 69 73 2e 5f 64 65 74 61 69 6c | tails_host.tag();...this._detail |
| 32ac0 | 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 63 6f 6e 74 61 69 6e 65 72 3b 0a 0a 09 09 63 6f 6e 73 | s_container.=.container;....cons |
| 32ae0 | 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 22 6e 61 6d 65 73 70 61 63 65 22 2c 0a 09 09 | t.columns.=.[...."namespace",... |
| 32b00 | 09 22 62 75 63 6b 65 74 22 2c 0a 09 09 09 22 68 69 74 73 22 2c 0a 09 09 09 22 6d 69 73 73 65 73 | ."bucket",...."hits",...."misses |
| 32b20 | 22 2c 0a 09 09 09 22 77 72 69 74 65 73 22 2c 0a 09 09 09 22 68 69 74 20 72 61 74 69 6f 22 2c 0a | ",...."writes",...."hit.ratio",. |
| 32b40 | 09 09 09 22 72 65 61 64 20 63 6f 75 6e 74 22 2c 0a 09 09 09 22 72 65 61 64 20 62 61 6e 64 77 69 | ..."read.count",...."read.bandwi |
| 32b60 | 64 74 68 22 2c 0a 09 09 09 22 77 72 69 74 65 20 63 6f 75 6e 74 22 2c 0a 09 09 09 22 77 72 69 74 | dth",...."write.count",...."writ |
| 32b80 | 65 20 62 61 6e 64 77 69 64 74 68 22 2c 0a 09 09 5d 3b 0a 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 | e.bandwidth",...];...const.table |
| 32ba0 | 20 3d 20 6e 65 77 20 54 61 62 6c 65 28 63 6f 6e 74 61 69 6e 65 72 2c 20 63 6f 6c 75 6d 6e 73 2c | .=.new.Table(container,.columns, |
| 32bc0 | 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 | .Table.Flag_FitLeft|Table.Flag_P |
| 32be0 | 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 | ackRight|Table.Flag_Sortable|Tab |
| 32c00 | 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0a 0a 09 09 66 6f 72 20 28 63 | le.Flag_AlignNumeric);....for.(c |
| 32c20 | 6f 6e 73 74 20 6e 73 20 6f 66 20 6e 61 6d 65 73 70 61 63 65 73 29 0a 09 09 7b 0a 09 09 09 63 6f | onst.ns.of.namespaces)...{....co |
| 32c40 | 6e 73 74 20 6e 73 48 69 74 73 20 3d 20 6e 73 2e 68 69 74 73 20 7c 7c 20 30 3b 0a 09 09 09 63 6f | nst.nsHits.=.ns.hits.||.0;....co |
| 32c60 | 6e 73 74 20 6e 73 4d 69 73 73 65 73 20 3d 20 6e 73 2e 6d 69 73 73 65 73 20 7c 7c 20 30 3b 0a 09 | nst.nsMisses.=.ns.misses.||.0;.. |
| 32c80 | 09 09 63 6f 6e 73 74 20 6e 73 54 6f 74 61 6c 20 3d 20 6e 73 48 69 74 73 20 2b 20 6e 73 4d 69 73 | ..const.nsTotal.=.nsHits.+.nsMis |
| 32ca0 | 73 65 73 3b 0a 09 09 09 63 6f 6e 73 74 20 6e 73 52 61 74 69 6f 20 3d 20 6e 73 54 6f 74 61 6c 20 | ses;....const.nsRatio.=.nsTotal. |
| 32cc0 | 3e 20 30 20 3f 20 28 28 6e 73 48 69 74 73 20 2f 20 6e 73 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 | >.0.?.((nsHits./.nsTotal).*.100) |
| 32ce0 | 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0a 0a 09 09 09 63 6f 6e | .toFixed(1).+."%".:."-";.....con |
| 32d00 | 73 74 20 72 65 61 64 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 72 65 61 64 2e 72 65 | st.readCount.=.safe(ns,."read.re |
| 32d20 | 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 72 65 61 | quest.count").||.0;....const.rea |
| 32d40 | 64 42 79 74 65 73 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 72 65 61 64 2e 62 79 74 65 73 2e 63 6f | dBytes.=.safe(ns,."read.bytes.co |
| 32d60 | 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 43 6f 75 6e 74 20 | unt").||.0;....const.writeCount. |
| 32d80 | 3d 20 73 61 66 65 28 6e 73 2c 20 22 77 72 69 74 65 2e 72 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 | =.safe(ns,."write.request.count" |
| 32da0 | 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 77 72 69 74 65 42 79 74 65 73 20 3d 20 73 61 | ).||.0;....const.writeBytes.=.sa |
| 32dc0 | 66 65 28 6e 73 2c 20 22 77 72 69 74 65 2e 62 79 74 65 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 | fe(ns,."write.bytes.count").||.0 |
| 32de0 | 3b 0a 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 6e 73 2e 6e 61 6d 65 | ;.....table.add_row(.....ns.name |
| 32e00 | 73 70 61 63 65 2c 0a 09 09 09 09 22 22 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | space,....."",.....Friendly.sep( |
| 32e20 | 6e 73 48 69 74 73 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6e 73 4d 69 73 73 | nsHits),.....Friendly.sep(nsMiss |
| 32e40 | 65 73 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6e 73 2e 77 72 69 74 65 73 20 | es),.....Friendly.sep(ns.writes. |
| 32e60 | 7c 7c 20 30 29 2c 0a 09 09 09 09 6e 73 52 61 74 69 6f 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 | ||.0),.....nsRatio,.....Friendly |
| 32e80 | 2e 73 65 70 28 72 65 61 64 43 6f 75 6e 74 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 | .sep(readCount),.....Friendly.by |
| 32ea0 | 74 65 73 28 72 65 61 64 42 79 74 65 73 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 | tes(readBytes),.....Friendly.sep |
| 32ec0 | 28 77 72 69 74 65 43 6f 75 6e 74 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 | (writeCount),.....Friendly.bytes |
| 32ee0 | 28 77 72 69 74 65 42 79 74 65 73 29 2c 0a 09 09 09 29 3b 0a 0a 09 09 09 69 66 20 28 6e 73 2e 62 | (writeBytes),....);.....if.(ns.b |
| 32f00 | 75 63 6b 65 74 73 20 26 26 20 6e 73 2e 62 75 63 6b 65 74 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 | uckets.&&.ns.buckets.length.>.0) |
| 32f20 | 0a 09 09 09 7b 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 62 75 63 6b 65 74 20 6f 66 20 6e | ....{.....for.(const.bucket.of.n |
| 32f40 | 73 2e 62 75 63 6b 65 74 73 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 48 69 74 | s.buckets).....{......const.bHit |
| 32f60 | 73 20 3d 20 62 75 63 6b 65 74 2e 68 69 74 73 20 7c 7c 20 30 3b 0a 09 09 09 09 09 63 6f 6e 73 74 | s.=.bucket.hits.||.0;......const |
| 32f80 | 20 62 4d 69 73 73 65 73 20 3d 20 62 75 63 6b 65 74 2e 6d 69 73 73 65 73 20 7c 7c 20 30 3b 0a 09 | .bMisses.=.bucket.misses.||.0;.. |
| 32fa0 | 09 09 09 09 63 6f 6e 73 74 20 62 54 6f 74 61 6c 20 3d 20 62 48 69 74 73 20 2b 20 62 4d 69 73 73 | ....const.bTotal.=.bHits.+.bMiss |
| 32fc0 | 65 73 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 52 61 74 69 6f 20 3d 20 62 54 6f 74 61 6c 20 3e | es;......const.bRatio.=.bTotal.> |
| 32fe0 | 20 30 20 3f 20 28 28 62 48 69 74 73 20 2f 20 62 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e 74 6f | .0.?.((bHits./.bTotal).*.100).to |
| 33000 | 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0a 0a 09 09 09 09 09 63 6f 6e 73 | Fixed(1).+."%".:."-";.......cons |
| 33020 | 74 20 62 52 65 61 64 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 72 65 61 | t.bReadCount.=.safe(bucket,."rea |
| 33040 | 64 2e 72 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 09 63 6f 6e | d.request.count").||.0;......con |
| 33060 | 73 74 20 62 52 65 61 64 42 79 74 65 73 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 72 65 | st.bReadBytes.=.safe(bucket,."re |
| 33080 | 61 64 2e 62 79 74 65 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 09 63 6f 6e 73 | ad.bytes.count").||.0;......cons |
| 330a0 | 74 20 62 57 72 69 74 65 43 6f 75 6e 74 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 77 72 | t.bWriteCount.=.safe(bucket,."wr |
| 330c0 | 69 74 65 2e 72 65 71 75 65 73 74 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 09 63 | ite.request.count").||.0;......c |
| 330e0 | 6f 6e 73 74 20 62 57 72 69 74 65 42 79 74 65 73 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 | onst.bWriteBytes.=.safe(bucket,. |
| 33100 | 22 77 72 69 74 65 2e 62 79 74 65 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 0a 09 09 09 09 | "write.bytes.count").||.0;...... |
| 33120 | 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 09 09 6e 73 2e 6e 61 6d 65 73 70 61 | .table.add_row(.......ns.namespa |
| 33140 | 63 65 2c 0a 09 09 09 09 09 09 62 75 63 6b 65 74 2e 62 75 63 6b 65 74 2c 0a 09 09 09 09 09 09 46 | ce,.......bucket.bucket,.......F |
| 33160 | 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 48 69 74 73 29 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 | riendly.sep(bHits),.......Friend |
| 33180 | 6c 79 2e 73 65 70 28 62 4d 69 73 73 65 73 29 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e | ly.sep(bMisses),.......Friendly. |
| 331a0 | 73 65 70 28 62 75 63 6b 65 74 2e 77 72 69 74 65 73 20 7c 7c 20 30 29 2c 0a 09 09 09 09 09 09 62 | sep(bucket.writes.||.0),.......b |
| 331c0 | 52 61 74 69 6f 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 52 65 61 64 43 | Ratio,.......Friendly.sep(bReadC |
| 331e0 | 6f 75 6e 74 29 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 52 65 61 | ount),.......Friendly.bytes(bRea |
| 33200 | 64 42 79 74 65 73 29 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 57 72 69 | dBytes),.......Friendly.sep(bWri |
| 33220 | 74 65 43 6f 75 6e 74 29 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 | teCount),.......Friendly.bytes(b |
| 33240 | 57 72 69 74 65 42 79 74 65 73 29 2c 0a 09 09 09 09 09 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a | WriteBytes),......);.....}....}. |
| 33260 | 09 09 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 73 74 6f 72 61 67 65 5f 64 65 74 61 69 6c 73 | ..}..}..._render_storage_details |
| 33280 | 28 73 74 61 74 73 2c 20 73 61 66 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 | (stats,.safe)..{...const.namespa |
| 332a0 | 63 65 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 61 63 68 65 2e 73 74 6f 72 65 2e 6e | ces.=.safe(stats,."cache.store.n |
| 332c0 | 61 6d 65 73 70 61 63 65 73 22 29 20 7c 7c 20 5b 5d 3b 0a 09 09 69 66 20 28 6e 61 6d 65 73 70 61 | amespaces").||.[];...if.(namespa |
| 332e0 | 63 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b | ces.length.===.0)...{....return; |
| 33300 | 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 74 68 69 73 2e 5f | ...}....const.container.=.this._ |
| 33320 | 64 65 74 61 69 6c 73 5f 68 6f 73 74 2e 74 61 67 28 29 3b 0a 09 09 74 68 69 73 2e 5f 64 65 74 61 | details_host.tag();...this._deta |
| 33340 | 69 6c 73 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 63 6f 6e 74 61 69 6e 65 72 3b 0a 0a 09 09 63 6f | ils_container.=.container;....co |
| 33360 | 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 22 6e 61 6d 65 73 70 61 63 65 22 2c 0a | nst.columns.=.[...."namespace",. |
| 33380 | 09 09 09 22 62 75 63 6b 65 74 22 2c 0a 09 09 09 22 64 69 73 6b 22 2c 0a 09 09 09 22 6d 65 6d 6f | ..."bucket",...."disk",...."memo |
| 333a0 | 72 79 22 2c 0a 09 09 5d 3b 0a 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 3d 20 6e 65 77 20 54 61 | ry",...];...const.table.=.new.Ta |
| 333c0 | 62 6c 65 28 63 6f 6e 74 61 69 6e 65 72 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c | ble(container,.columns,.Table.Fl |
| 333e0 | 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c | ag_FitLeft|Table.Flag_PackRight| |
| 33400 | 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 | Table.Flag_Sortable|Table.Flag_A |
| 33420 | 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6e 73 20 6f | lignNumeric);....for.(const.ns.o |
| 33440 | 66 20 6e 61 6d 65 73 70 61 63 65 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 64 69 73 6b 53 | f.namespaces)...{....const.diskS |
| 33460 | 69 7a 65 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 73 69 7a 65 2e 64 69 73 6b 22 29 20 7c 7c 20 30 | ize.=.safe(ns,."size.disk").||.0 |
| 33480 | 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 53 69 7a 65 20 3d 20 73 61 66 65 28 6e 73 2c 20 22 73 | ;....const.memSize.=.safe(ns,."s |
| 334a0 | 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 20 7c 7c 20 30 3b 0a 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 | ize.memory").||.0;.....table.add |
| 334c0 | 5f 72 6f 77 28 0a 09 09 09 09 6e 73 2e 6e 61 6d 65 73 70 61 63 65 2c 0a 09 09 09 09 22 22 2c 0a | _row(.....ns.namespace,....."",. |
| 334e0 | 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 69 73 6b 53 69 7a 65 29 2c 0a 09 09 | ....Friendly.bytes(diskSize),... |
| 33500 | 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 65 6d 53 69 7a 65 29 2c 0a 09 09 09 29 3b | ..Friendly.bytes(memSize),....); |
| 33520 | 0a 0a 09 09 09 69 66 20 28 6e 73 2e 62 75 63 6b 65 74 73 20 26 26 20 6e 73 2e 62 75 63 6b 65 74 | .....if.(ns.buckets.&&.ns.bucket |
| 33540 | 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 09 7b 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 | s.length.>.0)....{.....for.(cons |
| 33560 | 74 20 62 75 63 6b 65 74 20 6f 66 20 6e 73 2e 62 75 63 6b 65 74 73 29 0a 09 09 09 09 7b 0a 09 09 | t.bucket.of.ns.buckets).....{... |
| 33580 | 09 09 09 63 6f 6e 73 74 20 62 44 69 73 6b 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 73 | ...const.bDisk.=.safe(bucket,."s |
| 335a0 | 69 7a 65 2e 64 69 73 6b 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 62 4d 65 6d | ize.disk").||.0;......const.bMem |
| 335c0 | 20 3d 20 73 61 66 65 28 62 75 63 6b 65 74 2c 20 22 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 20 7c | .=.safe(bucket,."size.memory").| |
| 335e0 | 7c 20 30 3b 0a 0a 09 09 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 09 09 | |.0;.......table.add_row(....... |
| 33600 | 6e 73 2e 6e 61 6d 65 73 70 61 63 65 2c 0a 09 09 09 09 09 09 62 75 63 6b 65 74 2e 62 75 63 6b 65 | ns.namespace,.......bucket.bucke |
| 33620 | 74 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 44 69 73 6b 29 2c 0a | t,.......Friendly.bytes(bDisk),. |
| 33640 | 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 62 4d 65 6d 29 2c 0a 09 09 09 09 | ......Friendly.bytes(bMem),..... |
| 33660 | 09 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 76 69 | .);.....}....}...}..}...async.vi |
| 33680 | 65 77 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 6d 65 73 70 61 63 65 29 0a 09 7b 0a 09 09 2f 2f 20 | ew_namespace(namespace)..{...//. |
| 336a0 | 54 6f 67 67 6c 65 20 6f 66 66 20 69 66 20 61 6c 72 65 61 64 79 20 73 65 6c 65 63 74 65 64 0a 09 | Toggle.off.if.already.selected.. |
| 336c0 | 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d 3d | .if.(this._selected_namespace.== |
| 336e0 | 3d 20 6e 61 6d 65 73 70 61 63 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 | =.namespace)...{....this._select |
| 33700 | 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c | ed_namespace.=.null;....this._cl |
| 33720 | 65 61 72 5f 6e 61 6d 65 73 70 61 63 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f | ear_namespace();....this._clear_ |
| 33740 | 70 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 63 65 22 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 | param("namespace");....return;.. |
| 33760 | 09 7d 0a 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 3d | .}....this._selected_namespace.= |
| 33780 | 20 6e 61 6d 65 73 70 61 63 65 3b 0a 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 6e 61 6d 65 73 70 | .namespace;...this._clear_namesp |
| 337a0 | 61 63 65 28 29 3b 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 6e 61 6d 65 73 70 61 | ace();...this.set_param("namespa |
| 337c0 | 63 65 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 20 3d | ce",.namespace);....const.info.= |
| 337e0 | 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f | .await.new.Fetcher().resource(`/ |
| 33800 | 7a 24 2f 24 7b 6e 61 6d 65 73 70 61 63 65 7d 2f 60 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 69 66 20 | z$/${namespace}/`).json();...if. |
| 33820 | 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 65 20 21 3d 3d 20 6e 61 | (this._selected_namespace.!==.na |
| 33840 | 6d 65 73 70 61 63 65 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 63 | mespace)...{....return;...}....c |
| 33860 | 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 68 | onst.section.=.this._namespace_h |
| 33880 | 6f 73 74 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 73 70 61 63 65 29 3b 0a 09 09 74 68 | ost.add_section(namespace);...th |
| 338a0 | 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f | is._namespace_container.=.sectio |
| 338c0 | 6e 3b 0a 0a 09 09 2f 2f 20 42 75 63 6b 65 74 73 20 74 61 62 6c 65 0a 09 09 63 6f 6e 73 74 20 62 | n;....//.Buckets.table...const.b |
| 338e0 | 75 63 6b 65 74 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 | ucket_section.=.section.add_sect |
| 33900 | 69 6f 6e 28 22 42 75 63 6b 65 74 73 22 29 3b 0a 09 09 63 6f 6e 73 74 20 62 75 63 6b 65 74 5f 63 | ion("Buckets");...const.bucket_c |
| 33920 | 6f 6c 75 6d 6e 73 20 3d 20 5b 22 6e 61 6d 65 22 2c 20 22 64 69 73 6b 22 2c 20 22 6d 65 6d 6f 72 | olumns.=.["name",."disk",."memor |
| 33940 | 79 22 2c 20 22 65 6e 74 72 69 65 73 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d 3b 0a 09 09 63 6f 6e | y",."entries",."actions"];...con |
| 33960 | 73 74 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 20 3d 20 62 75 63 6b 65 74 5f 73 65 63 74 69 6f 6e | st.bucket_table.=.bucket_section |
| 33980 | 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 62 75 63 6b 65 74 | .add_widget(....Table,....bucket |
| 339a0 | 5f 63 6f 6c 75 6d 6e 73 2c 0a 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c | _columns,....Table.Flag_FitLeft| |
| 339c0 | 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f | Table.Flag_PackRight|Table.Flag_ |
| 339e0 | 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 | Sortable|Table.Flag_AlignNumeric |
| 33a00 | 0a 09 09 29 3b 0a 0a 09 09 2f 2f 20 52 69 67 68 74 2d 61 6c 69 67 6e 20 68 65 61 64 65 72 20 66 | ...);....//.Right-align.header.f |
| 33a20 | 6f 72 20 6e 75 6d 65 72 69 63 20 63 6f 6c 75 6d 6e 73 20 28 73 6b 69 70 20 23 20 61 6e 64 20 6e | or.numeric.columns.(skip.#.and.n |
| 33a40 | 61 6d 65 29 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 20 3d 20 62 75 63 6b 65 74 5f 74 61 62 | ame)...const.header.=.bucket_tab |
| 33a60 | 6c 65 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 09 | le._element.firstElementChild;.. |
| 33a80 | 09 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 32 3b 20 69 20 3c 20 68 65 61 64 65 72 2e 63 68 69 6c | .for.(let.i.=.2;.i.<.header.chil |
| 33aa0 | 64 72 65 6e 2e 6c 65 6e 67 74 68 20 2d 20 31 3b 20 69 2b 2b 29 0a 09 09 7b 0a 09 09 09 68 65 61 | dren.length.-.1;.i++)...{....hea |
| 33ac0 | 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c 69 67 6e 20 | der.children[i].style.textAlign. |
| 33ae0 | 3d 20 22 72 69 67 68 74 22 3b 0a 09 09 7d 0a 0a 09 09 6c 65 74 20 74 6f 74 61 6c 44 69 73 6b 20 | =."right";...}....let.totalDisk. |
| 33b00 | 3d 20 30 2c 20 74 6f 74 61 6c 4d 65 6d 20 3d 20 30 2c 20 74 6f 74 61 6c 45 6e 74 72 69 65 73 20 | =.0,.totalMem.=.0,.totalEntries. |
| 33b20 | 3d 20 30 3b 0a 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c 5f 72 6f 77 20 3d 20 62 75 63 6b 65 74 5f | =.0;...const.total_row.=.bucket_ |
| 33b40 | 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 54 4f 54 41 4c 22 29 3b 0a 09 09 74 6f 74 61 6c 5f | table.add_row("TOTAL");...total_ |
| 33b60 | 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 | row.get_cell(0).style("fontWeigh |
| 33b80 | 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c | t",."bold");...total_row.get_cel |
| 33ba0 | 6c 28 31 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 | l(1).style("textAlign",."right") |
| 33bc0 | 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 | .style("fontWeight",."bold");... |
| 33be0 | 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 73 74 79 6c 65 28 22 74 65 78 | total_row.get_cell(2).style("tex |
| 33c00 | 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 | tAlign",."right").style("fontWei |
| 33c20 | 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 | ght",."bold");...total_row.get_c |
| 33c40 | 65 6c 6c 28 33 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 | ell(3).style("textAlign",."right |
| 33c60 | 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a | ").style("fontWeight",."bold");. |
| 33c80 | 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 62 75 63 6b 65 74 20 6f 66 20 69 6e 66 6f 5b 22 42 75 | ...for.(const.bucket.of.info["Bu |
| 33ca0 | 63 6b 65 74 73 22 5d 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 62 75 63 6b | ckets"])...{....const.row.=.buck |
| 33cc0 | 65 74 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 62 75 63 6b 65 74 29 3b 0a 09 09 09 6e 65 77 | et_table.add_row(bucket);....new |
| 33ce0 | 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 | .Fetcher().resource(`/z$/${names |
| 33d00 | 70 61 63 65 7d 2f 24 7b 62 75 63 6b 65 74 7d 60 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 | pace}/${bucket}`).json().then((d |
| 33d20 | 61 74 61 29 20 3d 3e 20 7b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 | ata).=>.{.....row.get_cell(1).te |
| 33d40 | 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 | xt(Friendly.bytes(data["StorageS |
| 33d60 | 69 7a 65 22 5d 5b 22 44 69 73 6b 53 69 7a 65 22 5d 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 | ize"]["DiskSize"])).style("textA |
| 33d80 | 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c | lign",."right");.....row.get_cel |
| 33da0 | 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 | l(2).text(Friendly.bytes(data["S |
| 33dc0 | 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 4d 65 6d 6f 72 79 53 69 7a 65 22 5d 29 29 2e 73 74 79 | torageSize"]["MemorySize"])).sty |
| 33de0 | 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 09 09 09 09 72 6f | le("textAlign",."right");.....ro |
| 33e00 | 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | w.get_cell(3).text(Friendly.sep( |
| 33e20 | 64 61 74 61 5b 22 44 69 73 6b 45 6e 74 72 79 43 6f 75 6e 74 22 5d 29 29 2e 73 74 79 6c 65 28 22 | data["DiskEntryCount"])).style(" |
| 33e40 | 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 | textAlign",."right");......const |
| 33e60 | 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0a 09 09 09 09 63 6f | .cell.=.row.get_cell(-1);.....co |
| 33e80 | 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c | nst.action_tb.=.new.Toolbar(cell |
| 33ea0 | 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 | ,.true);.....action_tb.left().ad |
| 33ec0 | 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 | d("drop").on_click(().=>.this.dr |
| 33ee0 | 6f 70 5f 62 75 63 6b 65 74 28 6e 61 6d 65 73 70 61 63 65 2c 20 62 75 63 6b 65 74 29 29 3b 0a 0a | op_bucket(namespace,.bucket));.. |
| 33f00 | 09 09 09 09 74 6f 74 61 6c 44 69 73 6b 20 2b 3d 20 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 | ....totalDisk.+=.data["StorageSi |
| 33f20 | 7a 65 22 5d 5b 22 44 69 73 6b 53 69 7a 65 22 5d 3b 0a 09 09 09 09 74 6f 74 61 6c 4d 65 6d 20 2b | ze"]["DiskSize"];.....totalMem.+ |
| 33f40 | 3d 20 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 4d 65 6d 6f 72 79 53 69 7a | =.data["StorageSize"]["MemorySiz |
| 33f60 | 65 22 5d 3b 0a 09 09 09 09 74 6f 74 61 6c 45 6e 74 72 69 65 73 20 2b 3d 20 64 61 74 61 5b 22 44 | e"];.....totalEntries.+=.data["D |
| 33f80 | 69 73 6b 45 6e 74 72 79 43 6f 75 6e 74 22 5d 3b 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 | iskEntryCount"];.....total_row.g |
| 33fa0 | 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 | et_cell(1).text(Friendly.bytes(t |
| 33fc0 | 6f 74 61 6c 44 69 73 6b 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 | otalDisk)).style("textAlign",."r |
| 33fe0 | 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 | ight").style("fontWeight",."bold |
| 34000 | 22 29 3b 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 65 | ");.....total_row.get_cell(2).te |
| 34020 | 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 4d 65 6d 29 29 2e 73 74 79 | xt(Friendly.bytes(totalMem)).sty |
| 34040 | 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 | le("textAlign",."right").style(" |
| 34060 | 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 09 09 74 6f 74 61 6c 5f | fontWeight",."bold");.....total_ |
| 34080 | 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 | row.get_cell(3).text(Friendly.se |
| 340a0 | 70 28 74 6f 74 61 6c 45 6e 74 72 69 65 73 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 | p(totalEntries)).style("textAlig |
| 340c0 | 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c | n",."right").style("fontWeight", |
| 340e0 | 20 22 62 6f 6c 64 22 29 3b 0a 09 09 09 7d 29 3b 0a 09 09 7d 0a 0a 09 7d 0a 0a 09 5f 63 6c 65 61 | ."bold");....});...}...}..._clea |
| 34100 | 72 5f 70 61 72 61 6d 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e | r_param(name)..{...this._params. |
| 34120 | 64 65 6c 65 74 65 28 6e 61 6d 65 29 3b 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 6e 65 77 20 | delete(name);...const.url.=.new. |
| 34140 | 55 52 4c 28 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0a 09 09 75 72 6c 2e 73 65 61 72 | URL(window.location);...url.sear |
| 34160 | 63 68 50 61 72 61 6d 73 2e 64 65 6c 65 74 65 28 6e 61 6d 65 29 3b 0a 09 09 68 69 73 74 6f 72 79 | chParams.delete(name);...history |
| 34180 | 2e 72 65 70 6c 61 63 65 53 74 61 74 65 28 6e 75 6c 6c 2c 20 22 22 2c 20 75 72 6c 29 3b 0a 09 7d | .replaceState(null,."",.url);..} |
| 341a0 | 0a 0a 09 5f 63 6c 65 61 72 5f 6e 61 6d 65 73 70 61 63 65 28 29 0a 09 7b 0a 09 09 69 66 20 28 74 | ..._clear_namespace()..{...if.(t |
| 341c0 | 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 29 0a 09 09 7b 0a 09 09 | his._namespace_container)...{... |
| 341e0 | 09 74 68 69 73 2e 5f 6e 61 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 2e 5f 70 61 72 65 | .this._namespace_container._pare |
| 34200 | 6e 74 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6e 61 | nt.inner().remove();....this._na |
| 34220 | 6d 65 73 70 61 63 65 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0a 09 09 7d 0a 09 7d | mespace_container.=.null;...}..} |
| 34240 | 0a 0a 09 64 72 6f 70 5f 62 75 63 6b 65 74 28 6e 61 6d 65 73 70 61 63 65 2c 20 62 75 63 6b 65 74 | ...drop_bucket(namespace,.bucket |
| 34260 | 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 | )..{...const.drop.=.async.().=>. |
| 34280 | 7b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 | {....await.new.Fetcher().resourc |
| 342a0 | 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 2c 20 62 75 63 6b 65 74 29 2e 64 65 6c 65 74 | e("z$",.namespace,.bucket).delet |
| 342c0 | 65 28 29 3b 0a 09 09 09 2f 2f 20 52 65 66 72 65 73 68 20 74 68 65 20 6e 61 6d 65 73 70 61 63 65 | e();....//.Refresh.the.namespace |
| 342e0 | 20 76 69 65 77 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 6e 61 6d 65 73 70 61 63 | .view....this._selected_namespac |
| 34300 | 65 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 6e 61 6d 65 73 70 61 | e.=.null;....this._clear_namespa |
| 34320 | 63 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 6e 61 6d 65 73 70 61 63 65 28 6e 61 6d | ce();....this.view_namespace(nam |
| 34340 | 65 73 70 61 63 65 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 | espace);...};....new.Modal().... |
| 34360 | 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 | .title("Confirmation").....messa |
| 34380 | 67 65 28 60 44 72 6f 70 20 62 75 63 6b 65 74 20 27 24 7b 62 75 63 6b 65 74 7d 27 3f 60 29 0a 09 | ge(`Drop.bucket.'${bucket}'?`).. |
| 343a0 | 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 | ...option("Yes",.().=>.drop()).. |
| 343c0 | 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 0a 09 64 72 6f 70 5f 6e 61 6d 65 73 | ...option("No");..}...drop_names |
| 343e0 | 70 61 63 65 28 6e 61 6d 65 73 70 61 63 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 | pace(namespace)..{...const.drop. |
| 34400 | 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 | =.async.().=>.{....await.new.Fet |
| 34420 | 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 | cher().resource("z$",.namespace) |
| 34440 | 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 09 7d | .delete();....this.reload();...} |
| 34460 | 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 | ;....new.Modal().....title("Conf |
| 34480 | 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 63 61 63 | irmation").....message(`Drop.cac |
| 344a0 | 68 65 20 6e 61 6d 65 73 70 61 63 65 20 27 24 7b 6e 61 6d 65 73 70 61 63 65 7d 27 3f 60 29 0a 09 | he.namespace.'${namespace}'?`).. |
| 344c0 | 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 | ...option("Yes",.().=>.drop()).. |
| 344e0 | 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 64 72 6f 70 | ...option("No");..}...async.drop |
| 34500 | 5f 61 6c 6c 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 | _all()..{...const.drop.=.async.( |
| 34520 | 29 20 3d 3e 20 7b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 20 6f 66 20 74 68 69 73 | ).=>.{....for.(const.row.of.this |
| 34540 | 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6e 61 | ._cache_table)....{.....const.na |
| 34560 | 6d 65 73 70 61 63 65 20 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 29 3b 0a 09 | mespace.=.row.attr("zs_name");.. |
| 34580 | 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 | ...await.new.Fetcher().resource( |
| 345a0 | 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 09 7d 0a | "z$",.namespace).delete();....}. |
| 345c0 | 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f | ...this.reload();...};....new.Mo |
| 345e0 | 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a | dal().....title("Confirmation"). |
| 34600 | 09 09 09 2e 6d 65 73 73 61 67 65 28 22 44 72 6f 70 20 65 76 65 72 79 20 63 61 63 68 65 20 6e 61 | ....message("Drop.every.cache.na |
| 34620 | 6d 65 73 70 61 63 65 3f 22 29 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 | mespace?").....option("Yes",.(). |
| 34640 | 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a | =>.drop()).....option("No");..}. |
| 34660 | 7d 0a 50 4b 03 04 0a 00 00 00 00 00 88 ba 66 5c 56 1a ac 5d fa 4c 00 00 fa 4c 00 00 10 00 00 00 | }.PK..........f\V..].L...L...... |
| 34680 | 70 61 67 65 73 2f 63 6f 6d 70 75 74 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 | pages/compute.js//.Copyright.Epi |
| 346a0 | 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 | c.Games,.Inc..All.Rights.Reserve |
| 346c0 | 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 | d..."use.strict";..import.{.ZenP |
| 346e0 | 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 | age.}.from."./page.js".import.{. |
| 34700 | 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e | Fetcher.}.from."../util/fetcher. |
| 34720 | 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e | js".import.{.Friendly.}.from.".. |
| 34740 | 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c | /util/friendly.js".import.{.Tabl |
| 34760 | 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 63 | e.}.from."../util/widgets.js"..c |
| 34780 | 6f 6e 73 74 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 20 3d 20 36 30 3b 0a 0a 2f | onst.MAX_HISTORY_POINTS.=.60;../ |
| 347a0 | 2f 20 57 69 6e 64 6f 77 73 20 46 49 4c 45 54 49 4d 45 3a 20 31 30 30 6e 73 20 74 69 63 6b 73 20 | /.Windows.FILETIME:.100ns.ticks. |
| 347c0 | 73 69 6e 63 65 20 31 36 30 31 2d 30 31 2d 30 31 0a 63 6f 6e 73 74 20 46 49 4c 45 54 49 4d 45 5f | since.1601-01-01.const.FILETIME_ |
| 347e0 | 45 50 4f 43 48 5f 4f 46 46 53 45 54 5f 4d 53 20 3d 20 31 31 36 34 34 34 37 33 36 30 30 30 30 30 | EPOCH_OFFSET_MS.=.11644473600000 |
| 34800 | 6e 3b 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 74 69 63 6b 73 | n;.function.filetimeToDate(ticks |
| 34820 | 29 0a 7b 0a 09 69 66 20 28 21 74 69 63 6b 73 29 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 09 63 | ).{..if.(!ticks).return.null;..c |
| 34840 | 6f 6e 73 74 20 6d 73 20 3d 20 42 69 67 49 6e 74 28 74 69 63 6b 73 29 20 2f 20 31 30 30 30 30 6e | onst.ms.=.BigInt(ticks)./.10000n |
| 34860 | 20 2d 20 46 49 4c 45 54 49 4d 45 5f 45 50 4f 43 48 5f 4f 46 46 53 45 54 5f 4d 53 3b 0a 09 72 65 | .-.FILETIME_EPOCH_OFFSET_MS;..re |
| 34880 | 74 75 72 6e 20 6e 65 77 20 44 61 74 65 28 4e 75 6d 62 65 72 28 6d 73 29 29 3b 0a 7d 0a 0a 66 75 | turn.new.Date(Number(ms));.}..fu |
| 348a0 | 6e 63 74 69 6f 6e 20 66 6f 72 6d 61 74 54 69 6d 65 28 64 61 74 65 29 0a 7b 0a 09 69 66 20 28 21 | nction.formatTime(date).{..if.(! |
| 348c0 | 64 61 74 65 29 20 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 72 65 74 75 72 6e 20 64 61 74 65 2e 74 | date).return."-";..return.date.t |
| 348e0 | 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 5b 5d 2c 20 7b 20 68 6f 75 72 3a 20 22 32 | oLocaleTimeString([],.{.hour:."2 |
| 34900 | 2d 64 69 67 69 74 22 2c 20 6d 69 6e 75 74 65 3a 20 22 32 2d 64 69 67 69 74 22 2c 20 73 65 63 6f | -digit",.minute:."2-digit",.seco |
| 34920 | 6e 64 3a 20 22 32 2d 64 69 67 69 74 22 20 7d 29 3b 0a 7d 0a 0a 66 75 6e 63 74 69 6f 6e 20 66 6f | nd:."2-digit".});.}..function.fo |
| 34940 | 72 6d 61 74 44 75 72 61 74 69 6f 6e 28 73 74 61 72 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 | rmatDuration(startDate,.endDate) |
| 34960 | 0a 7b 0a 09 69 66 20 28 21 73 74 61 72 74 44 61 74 65 20 7c 7c 20 21 65 6e 64 44 61 74 65 29 20 | .{..if.(!startDate.||.!endDate). |
| 34980 | 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 63 6f 6e 73 74 20 6d 73 20 3d 20 65 6e 64 44 61 74 65 20 | return."-";..const.ms.=.endDate. |
| 349a0 | 2d 20 73 74 61 72 74 44 61 74 65 3b 0a 09 69 66 20 28 6d 73 20 3c 20 30 29 20 72 65 74 75 72 6e | -.startDate;..if.(ms.<.0).return |
| 349c0 | 20 22 2d 22 3b 0a 09 69 66 20 28 6d 73 20 3c 20 31 30 30 30 29 20 72 65 74 75 72 6e 20 6d 73 20 | ."-";..if.(ms.<.1000).return.ms. |
| 349e0 | 2b 20 22 20 6d 73 22 3b 0a 09 69 66 20 28 6d 73 20 3c 20 36 30 30 30 30 29 20 72 65 74 75 72 6e | +.".ms";..if.(ms.<.60000).return |
| 34a00 | 20 28 6d 73 20 2f 20 31 30 30 30 29 2e 74 6f 46 69 78 65 64 28 32 29 20 2b 20 22 20 73 22 3b 0a | .(ms./.1000).toFixed(2).+.".s";. |
| 34a20 | 09 63 6f 6e 73 74 20 6d 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 6d 73 20 2f 20 36 30 30 30 30 | .const.m.=.Math.floor(ms./.60000 |
| 34a40 | 29 3b 0a 09 63 6f 6e 73 74 20 73 20 3d 20 28 28 6d 73 20 25 20 36 30 30 30 30 29 20 2f 20 31 30 | );..const.s.=.((ms.%.60000)./.10 |
| 34a60 | 30 30 29 2e 74 6f 46 69 78 65 64 28 30 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b | 00).toFixed(0).padStart(2,."0"); |
| 34a80 | 0a 09 72 65 74 75 72 6e 20 60 24 7b 6d 7d 6d 20 24 7b 73 7d 73 60 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f | ..return.`${m}m.${s}s`;.}..///// |
| 34aa0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 34ac0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 34ae0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 | ///////////.export.class.Page.ex |
| 34b00 | 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b | tends.ZenPage.{..async.main()..{ |
| 34b20 | 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 63 6f 6d 70 75 74 65 22 29 3b 0a 0a 09 | ...this.set_title("compute");... |
| 34b40 | 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 20 3d 20 7b 20 74 69 6d 65 73 74 61 6d 70 73 3a 20 5b | .this._history.=.{.timestamps:.[ |
| 34b60 | 5d 2c 20 70 65 6e 64 69 6e 67 3a 20 5b 5d 2c 20 72 75 6e 6e 69 6e 67 3a 20 5b 5d 2c 20 63 6f 6d | ],.pending:.[],.running:.[],.com |
| 34b80 | 70 6c 65 74 65 64 3a 20 5b 5d 2c 20 63 70 75 3a 20 5b 5d 20 7d 3b 0a 09 09 74 68 69 73 2e 5f 73 | pleted:.[],.cpu:.[].};...this._s |
| 34ba0 | 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 20 6e 75 6c 6c 3b 0a 09 09 74 68 69 73 2e 5f 63 | elected_worker.=.null;...this._c |
| 34bc0 | 68 61 72 74 5f 6a 73 20 3d 20 6e 75 6c 6c 3b 0a 09 09 74 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 | hart_js.=.null;...this._queue_ch |
| 34be0 | 61 72 74 20 3d 20 6e 75 6c 6c 3b 0a 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 20 3d 20 | art.=.null;...this._cpu_chart.=. |
| 34c00 | 6e 75 6c 6c 3b 0a 0a 09 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 | null;....this._ws_paused.=.false |
| 34c20 | 3b 0a 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 6c 6f 63 61 | ;...try.{.this._ws_paused.=.loca |
| 34c40 | 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 22 | lStorage.getItem("zen-ws-paused" |
| 34c60 | 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0a 09 09 64 | ).===."true";.}.catch.(e).{}...d |
| 34c80 | 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a 65 6e 2d 77 73 | ocument.addEventListener("zen-ws |
| 34ca0 | 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 74 68 69 73 2e 5f 77 73 5f 70 | -toggle",.(e).=>.{....this._ws_p |
| 34cc0 | 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0a 09 09 7d 29 3b 0a 0a | aused.=.e.detail.paused;...});.. |
| 34ce0 | 09 09 2f 2f 20 41 63 74 69 6f 6e 20 51 75 65 75 65 20 73 65 63 74 69 6f 6e 0a 09 09 63 6f 6e 73 | ..//.Action.Queue.section...cons |
| 34d00 | 74 20 71 75 65 75 65 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 | t.queue_section.=.this._collapsi |
| 34d20 | 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 41 63 74 69 6f 6e 20 51 75 65 75 65 22 29 3b 0a 09 09 74 | ble_section("Action.Queue");...t |
| 34d40 | 68 69 73 2e 5f 71 75 65 75 65 5f 67 72 69 64 20 3d 20 71 75 65 75 65 5f 73 65 63 74 69 6f 6e 2e | his._queue_grid.=.queue_section. |
| 34d60 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 | tag().classify("grid").classify( |
| 34d80 | 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 63 68 61 72 74 5f 68 6f | "stats-tiles");...this._chart_ho |
| 34da0 | 73 74 20 3d 20 71 75 65 75 65 5f 73 65 63 74 69 6f 6e 3b 0a 0a 09 09 2f 2f 20 50 65 72 66 6f 72 | st.=.queue_section;....//.Perfor |
| 34dc0 | 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 20 73 65 63 74 69 6f 6e 0a 09 09 63 6f 6e 73 74 20 70 65 | mance.Metrics.section...const.pe |
| 34de0 | 72 66 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 | rf_section.=.this._collapsible_s |
| 34e00 | 65 63 74 69 6f 6e 28 22 50 65 72 66 6f 72 6d 61 6e 63 65 20 4d 65 74 72 69 63 73 22 29 3b 0a 09 | ection("Performance.Metrics");.. |
| 34e20 | 09 74 68 69 73 2e 5f 70 65 72 66 5f 68 6f 73 74 20 3d 20 70 65 72 66 5f 73 65 63 74 69 6f 6e 3b | .this._perf_host.=.perf_section; |
| 34e40 | 0a 09 09 74 68 69 73 2e 5f 70 65 72 66 5f 67 72 69 64 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 2f 2f | ...this._perf_grid.=.null;....// |
| 34e60 | 20 57 6f 72 6b 65 72 73 20 73 65 63 74 69 6f 6e 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 | .Workers.section...const.workers |
| 34e80 | 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 | _section.=.this._collapsible_sec |
| 34ea0 | 74 69 6f 6e 28 22 57 6f 72 6b 65 72 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 | tion("Workers");...this._workers |
| 34ec0 | 5f 68 6f 73 74 20 3d 20 77 6f 72 6b 65 72 73 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 2e | _host.=.workers_section;...this. |
| 34ee0 | 5f 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 09 09 74 68 69 73 2e 5f 77 | _workers_table.=.null;...this._w |
| 34f00 | 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c 3b 0a 0a | orker_detail_container.=.null;.. |
| 34f20 | 09 09 2f 2f 20 51 75 65 75 65 73 20 73 65 63 74 69 6f 6e 0a 09 09 63 6f 6e 73 74 20 71 75 65 75 | ..//.Queues.section...const.queu |
| 34f40 | 65 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 | es_section.=.this._collapsible_s |
| 34f60 | 65 63 74 69 6f 6e 28 22 51 75 65 75 65 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 71 75 65 75 65 73 | ection("Queues");...this._queues |
| 34f80 | 5f 68 6f 73 74 20 3d 20 71 75 65 75 65 73 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 2e 5f | _host.=.queues_section;...this._ |
| 34fa0 | 71 75 65 75 65 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 2f 2f 20 41 63 74 69 6f | queues_table.=.null;....//.Actio |
| 34fc0 | 6e 20 48 69 73 74 6f 72 79 20 73 65 63 74 69 6f 6e 0a 09 09 63 6f 6e 73 74 20 68 69 73 74 6f 72 | n.History.section...const.histor |
| 34fe0 | 79 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 | y_section.=.this._collapsible_se |
| 35000 | 63 74 69 6f 6e 28 22 52 65 63 65 6e 74 20 41 63 74 69 6f 6e 73 22 29 3b 0a 09 09 74 68 69 73 2e | ction("Recent.Actions");...this. |
| 35020 | 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 20 3d 20 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 3b | _history_host.=.history_section; |
| 35040 | 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a | ...this._history_table.=.null;.. |
| 35060 | 09 09 2f 2f 20 53 79 73 74 65 6d 20 52 65 73 6f 75 72 63 65 73 20 73 65 63 74 69 6f 6e 0a 09 09 | ..//.System.Resources.section... |
| 35080 | 63 6f 6e 73 74 20 73 79 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 | const.sys_section.=.this._collap |
| 350a0 | 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 53 79 73 74 65 6d 20 52 65 73 6f 75 72 63 65 73 22 | sible_section("System.Resources" |
| 350c0 | 29 3b 0a 09 09 74 68 69 73 2e 5f 73 79 73 5f 67 72 69 64 20 3d 20 73 79 73 5f 73 65 63 74 69 6f | );...this._sys_grid.=.sys_sectio |
| 350e0 | 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 | n.tag().classify("grid").classif |
| 35100 | 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0a 0a 09 09 2f 2f 20 4c 6f 61 64 20 43 68 61 | y("stats-tiles");....//.Load.Cha |
| 35120 | 72 74 2e 6a 73 20 64 79 6e 61 6d 69 63 61 6c 6c 79 0a 09 09 74 68 69 73 2e 5f 6c 6f 61 64 5f 63 | rt.js.dynamically...this._load_c |
| 35140 | 68 61 72 74 6a 73 28 29 3b 0a 0a 09 09 2f 2f 20 49 6e 69 74 69 61 6c 20 66 65 74 63 68 0a 09 09 | hartjs();....//.Initial.fetch... |
| 35160 | 61 77 61 69 74 20 74 68 69 73 2e 5f 66 65 74 63 68 5f 61 6c 6c 28 29 3b 0a 0a 09 09 2f 2f 20 50 | await.this._fetch_all();....//.P |
| 35180 | 6f 6c 6c 0a 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 20 3d 20 73 65 74 49 6e 74 65 | oll...this._poll_timer.=.setInte |
| 351a0 | 72 76 61 6c 28 28 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 21 74 68 69 73 2e 5f 77 73 5f 70 61 | rval(().=>.{....if.(!this._ws_pa |
| 351c0 | 75 73 65 64 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 66 65 74 63 68 5f 61 6c 6c 28 29 | used)....{.....this._fetch_all() |
| 351e0 | 3b 0a 09 09 09 7d 0a 09 09 7d 2c 20 32 30 30 30 29 3b 0a 09 7d 0a 0a 09 5f 63 6f 6c 6c 61 70 73 | ;....}...},.2000);..}..._collaps |
| 35200 | 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 73 65 | ible_section(name)..{...const.se |
| 35220 | 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 3b 0a | ction.=.this.add_section(name);. |
| 35240 | 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 2e 5f 70 61 72 | ..const.container.=.section._par |
| 35260 | 65 6e 74 2e 69 6e 6e 65 72 28 29 3b 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 69 6e 67 20 3d 20 63 | ent.inner();...const.heading.=.c |
| 35280 | 6f 6e 74 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 0a 09 09 68 | ontainer.firstElementChild;....h |
| 352a0 | 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 72 22 3b | eading.style.cursor.=."pointer"; |
| 352c0 | 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 20 3d 20 22 6e | ...heading.style.userSelect.=."n |
| 352e0 | 6f 6e 65 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f 72 20 3d 20 64 6f 63 75 6d | one";....const.indicator.=.docum |
| 35300 | 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0a 09 09 69 6e 64 | ent.createElement("span");...ind |
| 35320 | 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 5c 75 32 35 42 43 22 3b 0a | icator.textContent.=.".\u25BC";. |
| 35340 | 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 20 3d 20 22 30 2e | ..indicator.style.fontSize.=."0. |
| 35360 | 37 65 6d 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 69 6e 64 69 | 7em";...heading.appendChild(indi |
| 35380 | 63 61 74 6f 72 29 3b 0a 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 64 20 3d 20 66 61 6c 73 65 | cator);....let.collapsed.=.false |
| 353a0 | 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 63 6c | ;...heading.addEventListener("cl |
| 353c0 | 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 65 2e 74 61 72 67 65 74 20 21 | ick",.(e).=>.{....if.(e.target.! |
| 353e0 | 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 69 6e 64 69 63 | ==.heading.&&.e.target.!==.indic |
| 35400 | 61 74 6f 72 29 0a 09 09 09 7b 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 7d 0a 09 09 09 63 | ator)....{.....return;....}....c |
| 35420 | 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 70 73 65 64 3b 0a 09 09 09 69 6e 64 69 63 61 | ollapsed.=.!collapsed;....indica |
| 35440 | 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f 20 22 20 | tor.textContent.=.collapsed.?.". |
| 35460 | 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 42 43 22 3b 0a 09 09 09 6c 65 74 20 73 69 62 6c | \u25B6".:.".\u25BC";....let.sibl |
| 35480 | 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 | ing.=.heading.nextElementSibling |
| 354a0 | 3b 0a 09 09 09 77 68 69 6c 65 20 28 73 69 62 6c 69 6e 67 29 0a 09 09 09 7b 0a 09 09 09 09 73 69 | ;....while.(sibling)....{.....si |
| 354c0 | 62 6c 69 6e 67 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 | bling.style.display.=.collapsed. |
| 354e0 | 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 22 3b 0a 09 09 09 09 73 69 62 6c 69 6e 67 20 3d 20 73 69 62 | ?."none".:."";.....sibling.=.sib |
| 35500 | 6c 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0a 09 09 09 7d 0a 09 09 | ling.nextElementSibling;....}... |
| 35520 | 7d 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0a 09 7d 0a 0a 09 61 73 79 6e | });....return.section;..}...asyn |
| 35540 | 63 20 5f 6c 6f 61 64 5f 63 68 61 72 74 6a 73 28 29 0a 09 7b 0a 09 09 69 66 20 28 77 69 6e 64 6f | c._load_chartjs()..{...if.(windo |
| 35560 | 77 2e 43 68 61 72 74 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 63 68 61 72 74 5f 6a 73 20 3d | w.Chart)...{....this._chart_js.= |
| 35580 | 20 77 69 6e 64 6f 77 2e 43 68 61 72 74 3b 0a 09 09 09 74 68 69 73 2e 5f 69 6e 69 74 5f 63 68 61 | .window.Chart;....this._init_cha |
| 355a0 | 72 74 73 28 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 74 72 79 0a 09 09 7b | rts();....return;...}....try...{ |
| 355c0 | 0a 09 09 09 63 6f 6e 73 74 20 73 63 72 69 70 74 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 | ....const.script.=.document.crea |
| 355e0 | 74 65 45 6c 65 6d 65 6e 74 28 22 73 63 72 69 70 74 22 29 3b 0a 09 09 09 73 63 72 69 70 74 2e 73 | teElement("script");....script.s |
| 35600 | 72 63 20 3d 20 22 68 74 74 70 73 3a 2f 2f 63 64 6e 2e 6a 73 64 65 6c 69 76 72 2e 6e 65 74 2f 6e | rc.=."https://cdn.jsdelivr.net/n |
| 35620 | 70 6d 2f 63 68 61 72 74 2e 6a 73 40 34 2e 34 2e 30 2f 64 69 73 74 2f 63 68 61 72 74 2e 75 6d 64 | pm/[email protected]/dist/chart.umd |
| 35640 | 2e 6d 69 6e 2e 6a 73 22 3b 0a 09 09 09 73 63 72 69 70 74 2e 6f 6e 6c 6f 61 64 20 3d 20 28 29 20 | .min.js";....script.onload.=.(). |
| 35660 | 3d 3e 20 7b 0a 09 09 09 09 74 68 69 73 2e 5f 63 68 61 72 74 5f 6a 73 20 3d 20 77 69 6e 64 6f 77 | =>.{.....this._chart_js.=.window |
| 35680 | 2e 43 68 61 72 74 3b 0a 09 09 09 09 74 68 69 73 2e 5f 69 6e 69 74 5f 63 68 61 72 74 73 28 29 3b | .Chart;.....this._init_charts(); |
| 356a0 | 0a 09 09 09 7d 3b 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 68 65 61 64 2e 61 70 70 65 6e 64 43 68 | ....};....document.head.appendCh |
| 356c0 | 69 6c 64 28 73 63 72 69 70 74 29 3b 0a 09 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f | ild(script);...}...catch.(e).{./ |
| 356e0 | 2a 20 43 68 61 72 74 2e 6a 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d | *.Chart.js.not.available.*/.}..} |
| 35700 | 0a 0a 09 5f 69 6e 69 74 5f 63 68 61 72 74 73 28 29 0a 09 7b 0a 09 09 69 66 20 28 21 74 68 69 73 | ..._init_charts()..{...if.(!this |
| 35720 | 2e 5f 63 68 61 72 74 5f 6a 73 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a | ._chart_js)...{....return;...}.. |
| 35740 | 09 09 2f 2f 20 51 75 65 75 65 20 68 69 73 74 6f 72 79 20 63 68 61 72 74 0a 09 09 7b 0a 09 09 09 | ..//.Queue.history.chart...{.... |
| 35760 | 63 6f 6e 73 74 20 63 61 72 64 20 3d 20 74 68 69 73 2e 5f 63 68 61 72 74 5f 68 6f 73 74 2e 74 61 | const.card.=.this._chart_host.ta |
| 35780 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 3b 0a 09 09 09 63 61 72 64 2e 74 61 | g().classify("card");....card.ta |
| 357a0 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 | g().classify("card-title").text( |
| 357c0 | 22 41 63 74 69 6f 6e 20 51 75 65 75 65 20 48 69 73 74 6f 72 79 22 29 3b 0a 09 09 09 63 6f 6e 73 | "Action.Queue.History");....cons |
| 357e0 | 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 63 61 72 64 2e 74 61 67 28 29 3b 0a 09 09 09 63 6f 6e | t.container.=.card.tag();....con |
| 35800 | 74 61 69 6e 65 72 2e 73 74 79 6c 65 28 22 70 6f 73 69 74 69 6f 6e 22 2c 20 22 72 65 6c 61 74 69 | tainer.style("position",."relati |
| 35820 | 76 65 22 29 2e 73 74 79 6c 65 28 22 68 65 69 67 68 74 22 2c 20 22 33 30 30 70 78 22 29 2e 73 74 | ve").style("height",."300px").st |
| 35840 | 79 6c 65 28 22 6d 61 72 67 69 6e 54 6f 70 22 2c 20 22 32 30 70 78 22 29 3b 0a 09 09 09 63 6f 6e | yle("marginTop",."20px");....con |
| 35860 | 73 74 20 63 61 6e 76 61 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 | st.canvas.=.document.createEleme |
| 35880 | 6e 74 28 22 63 61 6e 76 61 73 22 29 3b 0a 09 09 09 63 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 | nt("canvas");....container.inner |
| 358a0 | 28 29 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 63 61 6e 76 61 73 29 3b 0a 0a 09 09 09 74 68 69 73 | ().appendChild(canvas);.....this |
| 358c0 | 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 20 3d 20 6e 65 77 20 74 68 69 73 2e 5f 63 68 61 72 74 5f | ._queue_chart.=.new.this._chart_ |
| 358e0 | 6a 73 28 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 28 22 32 64 22 29 2c 20 7b 0a 09 09 | js(canvas.getContext("2d"),.{... |
| 35900 | 09 09 74 79 70 65 3a 20 22 6c 69 6e 65 22 2c 0a 09 09 09 09 64 61 74 61 3a 20 7b 0a 09 09 09 09 | ..type:."line",.....data:.{..... |
| 35920 | 09 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0a 09 09 09 09 09 64 61 74 61 73 65 74 73 3a 20 5b 0a 09 09 | .labels:.[],......datasets:.[... |
| 35940 | 09 09 09 09 7b 20 6c 61 62 65 6c 3a 20 22 50 65 6e 64 69 6e 67 22 2c 20 64 61 74 61 3a 20 5b 5d | ....{.label:."Pending",.data:.[] |
| 35960 | 2c 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 66 30 38 38 33 65 22 2c 20 62 61 63 6b 67 72 | ,.borderColor:."#f0883e",.backgr |
| 35980 | 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 32 34 30 2c 20 31 33 36 2c 20 36 32 2c 20 30 | oundColor:."rgba(240,.136,.62,.0 |
| 359a0 | 2e 31 29 22 2c 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 20 66 69 6c 6c 3a 20 74 72 75 65 20 7d | .1)",.tension:.0.4,.fill:.true.} |
| 359c0 | 2c 0a 09 09 09 09 09 09 7b 20 6c 61 62 65 6c 3a 20 22 52 75 6e 6e 69 6e 67 22 2c 20 64 61 74 61 | ,.......{.label:."Running",.data |
| 359e0 | 3a 20 5b 5d 2c 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 35 38 61 36 66 66 22 2c 20 62 61 | :.[],.borderColor:."#58a6ff",.ba |
| 35a00 | 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 38 38 2c 20 31 36 36 2c 20 32 35 | ckgroundColor:."rgba(88,.166,.25 |
| 35a20 | 35 2c 20 30 2e 31 29 22 2c 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 20 66 69 6c 6c 3a 20 74 72 | 5,.0.1)",.tension:.0.4,.fill:.tr |
| 35a40 | 75 65 20 7d 2c 0a 09 09 09 09 09 09 7b 20 6c 61 62 65 6c 3a 20 22 43 6f 6d 70 6c 65 74 65 64 22 | ue.},.......{.label:."Completed" |
| 35a60 | 2c 20 64 61 74 61 3a 20 5b 5d 2c 20 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 33 66 62 39 35 | ,.data:.[],.borderColor:."#3fb95 |
| 35a80 | 30 22 2c 20 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 36 33 2c 20 31 | 0",.backgroundColor:."rgba(63,.1 |
| 35aa0 | 38 35 2c 20 38 30 2c 20 30 2e 31 29 22 2c 20 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 20 66 69 6c | 85,.80,.0.1)",.tension:.0.4,.fil |
| 35ac0 | 6c 3a 20 74 72 75 65 20 7d 2c 0a 09 09 09 09 09 5d 0a 09 09 09 09 7d 2c 0a 09 09 09 09 6f 70 74 | l:.true.},......].....},.....opt |
| 35ae0 | 69 6f 6e 73 3a 20 7b 0a 09 09 09 09 09 72 65 73 70 6f 6e 73 69 76 65 3a 20 74 72 75 65 2c 0a 09 | ions:.{......responsive:.true,.. |
| 35b00 | 09 09 09 09 6d 61 69 6e 74 61 69 6e 41 73 70 65 63 74 52 61 74 69 6f 3a 20 66 61 6c 73 65 2c 0a | ....maintainAspectRatio:.false,. |
| 35b20 | 09 09 09 09 09 70 6c 75 67 69 6e 73 3a 20 7b 20 6c 65 67 65 6e 64 3a 20 7b 20 64 69 73 70 6c 61 | .....plugins:.{.legend:.{.displa |
| 35b40 | 79 3a 20 74 72 75 65 2c 20 6c 61 62 65 6c 73 3a 20 7b 20 63 6f 6c 6f 72 3a 20 22 23 38 62 39 34 | y:.true,.labels:.{.color:."#8b94 |
| 35b60 | 39 65 22 20 7d 20 7d 20 7d 2c 0a 09 09 09 09 09 73 63 61 6c 65 73 3a 20 7b 20 78 3a 20 7b 20 64 | 9e".}.}.},......scales:.{.x:.{.d |
| 35b80 | 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 20 79 3a 20 7b 20 62 65 67 69 6e 41 74 5a 65 72 | isplay:.false.},.y:.{.beginAtZer |
| 35ba0 | 6f 3a 20 74 72 75 65 2c 20 74 69 63 6b 73 3a 20 7b 20 63 6f 6c 6f 72 3a 20 22 23 38 62 39 34 39 | o:.true,.ticks:.{.color:."#8b949 |
| 35bc0 | 65 22 20 7d 2c 20 67 72 69 64 3a 20 7b 20 63 6f 6c 6f 72 3a 20 22 23 32 31 32 36 32 64 22 20 7d | e".},.grid:.{.color:."#21262d".} |
| 35be0 | 20 7d 20 7d 0a 09 09 09 09 7d 0a 09 09 09 7d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 43 50 55 20 | .}.}.....}....});...}....//.CPU. |
| 35c00 | 73 70 61 72 6b 6c 69 6e 65 20 28 77 69 6c 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 43 | sparkline.(will.be.appended.to.C |
| 35c20 | 50 55 20 63 61 72 64 20 6c 61 74 65 72 29 0a 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 61 6e 76 61 | PU.card.later)...this._cpu_canva |
| 35c40 | 73 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 63 61 6e 76 | s.=.document.createElement("canv |
| 35c60 | 61 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 20 3d 20 6e 65 77 20 74 68 | as");...this._cpu_chart.=.new.th |
| 35c80 | 69 73 2e 5f 63 68 61 72 74 5f 6a 73 28 74 68 69 73 2e 5f 63 70 75 5f 63 61 6e 76 61 73 2e 67 65 | is._chart_js(this._cpu_canvas.ge |
| 35ca0 | 74 43 6f 6e 74 65 78 74 28 22 32 64 22 29 2c 20 7b 0a 09 09 09 74 79 70 65 3a 20 22 6c 69 6e 65 | tContext("2d"),.{....type:."line |
| 35cc0 | 22 2c 0a 09 09 09 64 61 74 61 3a 20 7b 0a 09 09 09 09 6c 61 62 65 6c 73 3a 20 5b 5d 2c 0a 09 09 | ",....data:.{.....labels:.[],... |
| 35ce0 | 09 09 64 61 74 61 73 65 74 73 3a 20 5b 7b 0a 09 09 09 09 09 64 61 74 61 3a 20 5b 5d 2c 0a 09 09 | ..datasets:.[{......data:.[],... |
| 35d00 | 09 09 09 62 6f 72 64 65 72 43 6f 6c 6f 72 3a 20 22 23 35 38 61 36 66 66 22 2c 0a 09 09 09 09 09 | ...borderColor:."#58a6ff",...... |
| 35d20 | 62 61 63 6b 67 72 6f 75 6e 64 43 6f 6c 6f 72 3a 20 22 72 67 62 61 28 38 38 2c 20 31 36 36 2c 20 | backgroundColor:."rgba(88,.166,. |
| 35d40 | 32 35 35 2c 20 30 2e 31 35 29 22 2c 0a 09 09 09 09 09 62 6f 72 64 65 72 57 69 64 74 68 3a 20 31 | 255,.0.15)",......borderWidth:.1 |
| 35d60 | 2e 35 2c 0a 09 09 09 09 09 74 65 6e 73 69 6f 6e 3a 20 30 2e 34 2c 0a 09 09 09 09 09 66 69 6c 6c | .5,......tension:.0.4,......fill |
| 35d80 | 3a 20 74 72 75 65 2c 0a 09 09 09 09 09 70 6f 69 6e 74 52 61 64 69 75 73 3a 20 30 0a 09 09 09 09 | :.true,......pointRadius:.0..... |
| 35da0 | 7d 5d 0a 09 09 09 7d 2c 0a 09 09 09 6f 70 74 69 6f 6e 73 3a 20 7b 0a 09 09 09 09 72 65 73 70 6f | }]....},....options:.{.....respo |
| 35dc0 | 6e 73 69 76 65 3a 20 74 72 75 65 2c 0a 09 09 09 09 6d 61 69 6e 74 61 69 6e 41 73 70 65 63 74 52 | nsive:.true,.....maintainAspectR |
| 35de0 | 61 74 69 6f 3a 20 66 61 6c 73 65 2c 0a 09 09 09 09 61 6e 69 6d 61 74 69 6f 6e 3a 20 66 61 6c 73 | atio:.false,.....animation:.fals |
| 35e00 | 65 2c 0a 09 09 09 09 70 6c 75 67 69 6e 73 3a 20 7b 20 6c 65 67 65 6e 64 3a 20 7b 20 64 69 73 70 | e,.....plugins:.{.legend:.{.disp |
| 35e20 | 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 20 74 6f 6f 6c 74 69 70 3a 20 7b 20 65 6e 61 62 6c 65 64 | lay:.false.},.tooltip:.{.enabled |
| 35e40 | 3a 20 66 61 6c 73 65 20 7d 20 7d 2c 0a 09 09 09 09 73 63 61 6c 65 73 3a 20 7b 20 78 3a 20 7b 20 | :.false.}.},.....scales:.{.x:.{. |
| 35e60 | 64 69 73 70 6c 61 79 3a 20 66 61 6c 73 65 20 7d 2c 20 79 3a 20 7b 20 64 69 73 70 6c 61 79 3a 20 | display:.false.},.y:.{.display:. |
| 35e80 | 66 61 6c 73 65 2c 20 6d 69 6e 3a 20 30 2c 20 6d 61 78 3a 20 31 30 30 20 7d 20 7d 0a 09 09 09 7d | false,.min:.0,.max:.100.}.}....} |
| 35ea0 | 0a 09 09 7d 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 66 65 74 63 68 5f 61 6c 6c 28 29 0a 09 | ...});..}...async._fetch_all().. |
| 35ec0 | 7b 0a 09 09 74 72 79 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 5b 73 74 61 74 73 2c 20 73 79 73 | {...try...{....const.[stats,.sys |
| 35ee0 | 69 6e 66 6f 2c 20 77 6f 72 6b 65 72 73 5f 64 61 74 61 2c 20 71 75 65 75 65 73 5f 64 61 74 61 2c | info,.workers_data,.queues_data, |
| 35f00 | 20 68 69 73 74 6f 72 79 5f 64 61 74 61 5d 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 | .history_data].=.await.Promise.a |
| 35f20 | 6c 6c 28 5b 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 | ll([.....new.Fetcher().resource( |
| 35f40 | 22 2f 73 74 61 74 73 2f 63 6f 6d 70 75 74 65 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 | "/stats/compute").json().catch(( |
| 35f60 | 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 | ).=>.null),.....new.Fetcher().re |
| 35f80 | 73 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 74 65 2f 73 79 73 69 6e 66 6f 22 29 2e 6a 73 6f 6e 28 | source("/compute/sysinfo").json( |
| 35fa0 | 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0a 09 09 09 09 6e 65 77 20 46 65 74 | ).catch(().=>.null),.....new.Fet |
| 35fc0 | 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 | cher().resource("/compute/worker |
| 35fe0 | 73 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0a 09 09 | s").json().catch(().=>.null),... |
| 36000 | 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 | ..new.Fetcher().resource("/compu |
| 36020 | 74 65 2f 71 75 65 75 65 73 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e | te/queues").json().catch(().=>.n |
| 36040 | 75 6c 6c 29 2c 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 | ull),.....new.Fetcher().resource |
| 36060 | 28 22 2f 63 6f 6d 70 75 74 65 2f 6a 6f 62 73 2f 68 69 73 74 6f 72 79 22 29 2e 70 61 72 61 6d 28 | ("/compute/jobs/history").param( |
| 36080 | 22 6c 69 6d 69 74 22 2c 20 22 35 30 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d | "limit",."50").json().catch(().= |
| 360a0 | 3e 20 6e 75 6c 6c 29 2c 0a 09 09 09 5d 29 3b 0a 0a 09 09 09 69 66 20 28 73 74 61 74 73 29 0a 09 | >.null),....]);.....if.(stats).. |
| 360c0 | 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 71 75 65 75 65 5f 73 74 61 74 73 | ..{.....this._render_queue_stats |
| 360e0 | 28 73 74 61 74 73 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 71 75 65 75 65 5f | (stats);.....this._update_queue_ |
| 36100 | 63 68 61 72 74 28 73 74 61 74 73 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 70 | chart(stats);.....this._render_p |
| 36120 | 65 72 66 28 73 74 61 74 73 29 3b 0a 09 09 09 7d 0a 09 09 09 69 66 20 28 73 79 73 69 6e 66 6f 29 | erf(stats);....}....if.(sysinfo) |
| 36140 | 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 79 73 69 6e 66 6f 28 73 | ....{.....this._render_sysinfo(s |
| 36160 | 79 73 69 6e 66 6f 29 3b 0a 09 09 09 7d 0a 09 09 09 69 66 20 28 77 6f 72 6b 65 72 73 5f 64 61 74 | ysinfo);....}....if.(workers_dat |
| 36180 | 61 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 77 6f 72 6b 65 72 73 | a)....{.....this._render_workers |
| 361a0 | 28 77 6f 72 6b 65 72 73 5f 64 61 74 61 29 3b 0a 09 09 09 7d 0a 09 09 09 69 66 20 28 71 75 65 75 | (workers_data);....}....if.(queu |
| 361c0 | 65 73 5f 64 61 74 61 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 71 | es_data)....{.....this._render_q |
| 361e0 | 75 65 75 65 73 28 71 75 65 75 65 73 5f 64 61 74 61 29 3b 0a 09 09 09 7d 0a 09 09 09 69 66 20 28 | ueues(queues_data);....}....if.( |
| 36200 | 68 69 73 74 6f 72 79 5f 64 61 74 61 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e | history_data)....{.....this._ren |
| 36220 | 64 65 72 5f 61 63 74 69 6f 6e 5f 68 69 73 74 6f 72 79 28 68 69 73 74 6f 72 79 5f 64 61 74 61 29 | der_action_history(history_data) |
| 36240 | 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 73 65 72 76 | ;....}...}...catch.(e).{./*.serv |
| 36260 | 69 63 65 20 75 6e 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 | ice.unavailable.*/.}..}..._rende |
| 36280 | 72 5f 71 75 65 75 65 5f 73 74 61 74 73 28 64 61 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 67 | r_queue_stats(data)..{...const.g |
| 362a0 | 72 69 64 20 3d 20 74 68 69 73 2e 5f 71 75 65 75 65 5f 67 72 69 64 3b 0a 09 09 67 72 69 64 2e 69 | rid.=.this._queue_grid;...grid.i |
| 362c0 | 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 | nner().innerHTML.=."";....const. |
| 362e0 | 74 69 6c 65 73 20 3d 20 5b 0a 09 09 09 7b 20 74 69 74 6c 65 3a 20 22 50 65 6e 64 69 6e 67 20 41 | tiles.=.[....{.title:."Pending.A |
| 36300 | 63 74 69 6f 6e 73 22 2c 20 76 61 6c 75 65 3a 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e | ctions",.value:.data.actions_pen |
| 36320 | 64 69 6e 67 20 7c 7c 20 30 2c 20 6c 61 62 65 6c 3a 20 22 77 61 69 74 69 6e 67 20 74 6f 20 62 65 | ding.||.0,.label:."waiting.to.be |
| 36340 | 20 73 63 68 65 64 75 6c 65 64 22 20 7d 2c 0a 09 09 09 7b 20 74 69 74 6c 65 3a 20 22 52 75 6e 6e | .scheduled".},....{.title:."Runn |
| 36360 | 69 6e 67 20 41 63 74 69 6f 6e 73 22 2c 20 76 61 6c 75 65 3a 20 64 61 74 61 2e 61 63 74 69 6f 6e | ing.Actions",.value:.data.action |
| 36380 | 73 5f 73 75 62 6d 69 74 74 65 64 20 7c 7c 20 30 2c 20 6c 61 62 65 6c 3a 20 22 63 75 72 72 65 6e | s_submitted.||.0,.label:."curren |
| 363a0 | 74 6c 79 20 65 78 65 63 75 74 69 6e 67 22 20 7d 2c 0a 09 09 09 7b 20 74 69 74 6c 65 3a 20 22 43 | tly.executing".},....{.title:."C |
| 363c0 | 6f 6d 70 6c 65 74 65 64 20 41 63 74 69 6f 6e 73 22 2c 20 76 61 6c 75 65 3a 20 64 61 74 61 2e 61 | ompleted.Actions",.value:.data.a |
| 363e0 | 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 30 2c 20 6c 61 62 65 6c 3a 20 22 72 65 | ctions_complete.||.0,.label:."re |
| 36400 | 73 75 6c 74 73 20 61 76 61 69 6c 61 62 6c 65 22 20 7d 2c 0a 09 09 5d 3b 0a 0a 09 09 66 6f 72 20 | sults.available".},...];....for. |
| 36420 | 28 63 6f 6e 73 74 20 74 20 6f 66 20 74 69 6c 65 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 | (const.t.of.tiles)...{....const. |
| 36440 | 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 | tile.=.grid.tag().classify("card |
| 36460 | 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 | ").classify("stats-tile");....ti |
| 36480 | 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e | le.tag().classify("card-title"). |
| 364a0 | 74 65 78 74 28 74 2e 74 69 74 6c 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 | text(t.title);....const.body.=.t |
| 364c0 | 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 | ile.tag().classify("tile-metrics |
| 364e0 | 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 | ");....this._metric(body,.Friend |
| 36500 | 6c 79 2e 73 65 70 28 74 2e 76 61 6c 75 65 29 2c 20 74 2e 6c 61 62 65 6c 2c 20 74 72 75 65 29 3b | ly.sep(t.value),.t.label,.true); |
| 36520 | 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 75 70 64 61 74 65 5f 71 75 65 75 65 5f 63 68 61 72 74 28 64 61 | ...}..}..._update_queue_chart(da |
| 36540 | 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 68 20 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 | ta)..{...const.h.=.this._history |
| 36560 | 3b 0a 09 09 68 2e 74 69 6d 65 73 74 61 6d 70 73 2e 70 75 73 68 28 6e 65 77 20 44 61 74 65 28 29 | ;...h.timestamps.push(new.Date() |
| 36580 | 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 6e 67 28 29 29 3b 0a 09 09 68 2e 70 65 6e 64 | .toLocaleTimeString());...h.pend |
| 365a0 | 69 6e 67 2e 70 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 70 65 6e 64 69 6e 67 20 7c 7c | ing.push(data.actions_pending.|| |
| 365c0 | 20 30 29 3b 0a 09 09 68 2e 72 75 6e 6e 69 6e 67 2e 70 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f | .0);...h.running.push(data.actio |
| 365e0 | 6e 73 5f 73 75 62 6d 69 74 74 65 64 20 7c 7c 20 30 29 3b 0a 09 09 68 2e 63 6f 6d 70 6c 65 74 65 | ns_submitted.||.0);...h.complete |
| 36600 | 64 2e 70 75 73 68 28 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 20 7c 7c 20 | d.push(data.actions_complete.||. |
| 36620 | 30 29 3b 0a 0a 09 09 77 68 69 6c 65 20 28 68 2e 74 69 6d 65 73 74 61 6d 70 73 2e 6c 65 6e 67 74 | 0);....while.(h.timestamps.lengt |
| 36640 | 68 20 3e 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 29 0a 09 09 7b 0a 09 09 09 68 | h.>.MAX_HISTORY_POINTS)...{....h |
| 36660 | 2e 74 69 6d 65 73 74 61 6d 70 73 2e 73 68 69 66 74 28 29 3b 0a 09 09 09 68 2e 70 65 6e 64 69 6e | .timestamps.shift();....h.pendin |
| 36680 | 67 2e 73 68 69 66 74 28 29 3b 0a 09 09 09 68 2e 72 75 6e 6e 69 6e 67 2e 73 68 69 66 74 28 29 3b | g.shift();....h.running.shift(); |
| 366a0 | 0a 09 09 09 68 2e 63 6f 6d 70 6c 65 74 65 64 2e 73 68 69 66 74 28 29 3b 0a 09 09 7d 0a 0a 09 09 | ....h.completed.shift();...}.... |
| 366c0 | 69 66 20 28 74 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 29 0a 09 09 7b 0a 09 09 09 74 68 | if.(this._queue_chart)...{....th |
| 366e0 | 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 61 2e 6c 61 62 65 6c 73 20 3d 20 68 2e | is._queue_chart.data.labels.=.h. |
| 36700 | 74 69 6d 65 73 74 61 6d 70 73 3b 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 | timestamps;....this._queue_chart |
| 36720 | 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 68 2e 70 65 6e 64 69 | .data.datasets[0].data.=.h.pendi |
| 36740 | 6e 67 3b 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 61 2e 64 61 | ng;....this._queue_chart.data.da |
| 36760 | 74 61 73 65 74 73 5b 31 5d 2e 64 61 74 61 20 3d 20 68 2e 72 75 6e 6e 69 6e 67 3b 0a 09 09 09 74 | tasets[1].data.=.h.running;....t |
| 36780 | 68 69 73 2e 5f 71 75 65 75 65 5f 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 73 65 74 73 5b 32 | his._queue_chart.data.datasets[2 |
| 367a0 | 5d 2e 64 61 74 61 20 3d 20 68 2e 63 6f 6d 70 6c 65 74 65 64 3b 0a 09 09 09 74 68 69 73 2e 5f 71 | ].data.=.h.completed;....this._q |
| 367c0 | 75 65 75 65 5f 63 68 61 72 74 2e 75 70 64 61 74 65 28 22 6e 6f 6e 65 22 29 3b 0a 09 09 7d 0a 09 | ueue_chart.update("none");...}.. |
| 367e0 | 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 70 65 72 66 28 64 61 74 61 29 0a 09 7b 0a 09 09 69 66 20 28 | }..._render_perf(data)..{...if.( |
| 36800 | 21 74 68 69 73 2e 5f 70 65 72 66 5f 67 72 69 64 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 70 | !this._perf_grid)...{....this._p |
| 36820 | 65 72 66 5f 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 70 65 72 66 5f 68 6f 73 74 2e 74 61 67 28 29 | erf_grid.=.this._perf_host.tag() |
| 36840 | 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 | .classify("grid").classify("stat |
| 36860 | 73 2d 74 69 6c 65 73 22 29 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 | s-tiles");...}...const.grid.=.th |
| 36880 | 69 73 2e 5f 70 65 72 66 5f 67 72 69 64 3b 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e | is._perf_grid;...grid.inner().in |
| 368a0 | 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 72 65 74 69 72 65 64 20 3d | nerHTML.=."";....const.retired.= |
| 368c0 | 20 64 61 74 61 2e 61 63 74 69 6f 6e 73 5f 72 65 74 69 72 65 64 20 7c 7c 20 7b 7d 3b 0a 0a 09 09 | .data.actions_retired.||.{};.... |
| 368e0 | 2f 2f 20 43 6f 6d 70 6c 65 74 69 6f 6e 20 72 61 74 65 20 63 61 72 64 0a 09 09 7b 0a 09 09 09 63 | //.Completion.rate.card...{....c |
| 36900 | 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | onst.tile.=.grid.tag().classify( |
| 36920 | 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a | "card").classify("stats-tile");. |
| 36940 | 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 | ...tile.tag().classify("card-tit |
| 36960 | 6c 65 22 29 2e 74 65 78 74 28 22 43 6f 6d 70 6c 65 74 69 6f 6e 20 52 61 74 65 22 29 3b 0a 09 09 | le").text("Completion.Rate");... |
| 36980 | 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | .const.body.=.tile.tag().classif |
| 369a0 | 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 | y("tile-columns");.....const.lef |
| 369c0 | 74 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 | t.=.body.tag().classify("tile-me |
| 369e0 | 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 74 | trics");....this._metric(left,.t |
| 36a00 | 68 69 73 2e 5f 66 6d 74 5f 72 61 74 65 28 72 65 74 69 72 65 64 2e 72 61 74 65 5f 31 29 2c 20 22 | his._fmt_rate(retired.rate_1),." |
| 36a20 | 31 20 6d 69 6e 20 72 61 74 65 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 | 1.min.rate",.true);....this._met |
| 36a40 | 72 69 63 28 6c 65 66 74 2c 20 74 68 69 73 2e 5f 66 6d 74 5f 72 61 74 65 28 72 65 74 69 72 65 64 | ric(left,.this._fmt_rate(retired |
| 36a60 | 2e 72 61 74 65 5f 35 29 2c 20 22 35 20 6d 69 6e 20 72 61 74 65 22 29 3b 0a 09 09 09 74 68 69 73 | .rate_5),."5.min.rate");....this |
| 36a80 | 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 74 68 69 73 2e 5f 66 6d 74 5f 72 61 74 65 28 72 65 | ._metric(left,.this._fmt_rate(re |
| 36aa0 | 74 69 72 65 64 2e 72 61 74 65 5f 31 35 29 2c 20 22 31 35 20 6d 69 6e 20 72 61 74 65 22 29 3b 0a | tired.rate_15),."15.min.rate");. |
| 36ac0 | 0a 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 63 6c 61 | ....const.right.=.body.tag().cla |
| 36ae0 | 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f | ssify("tile-metrics");....this._ |
| 36b00 | 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 72 65 74 69 72 | metric(right,.Friendly.sep(retir |
| 36b20 | 65 64 2e 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 74 6f 74 61 6c 20 72 65 74 69 72 65 64 22 2c | ed.count.||.0),."total.retired", |
| 36b40 | 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 74 | .true);....this._metric(right,.t |
| 36b60 | 68 69 73 2e 5f 66 6d 74 5f 72 61 74 65 28 72 65 74 69 72 65 64 2e 72 61 74 65 5f 6d 65 61 6e 29 | his._fmt_rate(retired.rate_mean) |
| 36b80 | 2c 20 22 6d 65 61 6e 20 72 61 74 65 22 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 66 6d 74 5f 72 61 | ,."mean.rate");...}..}..._fmt_ra |
| 36ba0 | 74 65 28 72 61 74 65 29 0a 09 7b 0a 09 09 69 66 20 28 72 61 74 65 20 3d 3d 20 6e 75 6c 6c 29 20 | te(rate)..{...if.(rate.==.null). |
| 36bc0 | 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 09 72 65 74 75 72 6e 20 72 61 74 65 2e 74 6f 46 69 78 65 | return."-";...return.rate.toFixe |
| 36be0 | 64 28 32 29 20 2b 20 22 2f 73 22 3b 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 77 6f 72 6b 65 72 | d(2).+."/s";..}..._render_worker |
| 36c00 | 73 28 64 61 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 49 64 73 20 3d 20 64 | s(data)..{...const.workerIds.=.d |
| 36c20 | 61 74 61 2e 77 6f 72 6b 65 72 73 20 7c 7c 20 5b 5d 3b 0a 0a 09 09 69 66 20 28 74 68 69 73 2e 5f | ata.workers.||.[];....if.(this._ |
| 36c40 | 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b | workers_table)...{....this._work |
| 36c60 | 65 72 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 | ers_table.clear();...}...else... |
| 36c80 | 7b 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e | {....this._workers_table.=.this. |
| 36ca0 | 5f 77 6f 72 6b 65 72 73 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 09 54 61 | _workers_host.add_widget(.....Ta |
| 36cc0 | 62 6c 65 2c 0a 09 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 70 6c 61 74 66 6f 72 6d 22 2c 20 22 63 | ble,.....["name",."platform",."c |
| 36ce0 | 6f 72 65 73 22 2c 20 22 74 69 6d 65 6f 75 74 22 2c 20 22 66 75 6e 63 74 69 6f 6e 73 22 2c 20 22 | ores",."timeout",."functions",." |
| 36d00 | 77 6f 72 6b 65 72 20 49 44 22 5d 2c 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c | worker.ID"],.....Table.Flag_FitL |
| 36d20 | 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 | eft|Table.Flag_PackRight|Table.F |
| 36d40 | 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d | lag_Sortable|Table.Flag_AlignNum |
| 36d60 | 65 72 69 63 2c 20 2d 31 0a 09 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 77 6f 72 6b 65 72 | eric,.-1....);...}....if.(worker |
| 36d80 | 49 64 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b | Ids.length.===.0)...{....return; |
| 36da0 | 0a 09 09 7d 0a 0a 09 09 2f 2f 20 46 65 74 63 68 20 65 61 63 68 20 77 6f 72 6b 65 72 27 73 20 64 | ...}....//.Fetch.each.worker's.d |
| 36dc0 | 65 73 63 72 69 70 74 6f 72 0a 09 09 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 0a 09 09 09 77 6f 72 6b | escriptor...Promise.all(....work |
| 36de0 | 65 72 49 64 73 2e 6d 61 70 28 69 64 20 3d 3e 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 | erIds.map(id.=>.....new.Fetcher( |
| 36e00 | 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 63 6f 6d 70 75 74 65 2f 77 6f 72 6b 65 72 73 22 2c 20 69 | ).resource("/compute/workers",.i |
| 36e20 | 64 29 2e 6a 73 6f 6e 28 29 0a 09 09 09 09 09 2e 74 68 65 6e 28 64 65 73 63 20 3d 3e 20 28 7b 20 | d).json().......then(desc.=>.({. |
| 36e40 | 69 64 2c 20 64 65 73 63 20 7d 29 29 0a 09 09 09 09 09 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 28 | id,.desc.})).......catch(().=>.( |
| 36e60 | 7b 20 69 64 2c 20 64 65 73 63 3a 20 6e 75 6c 6c 20 7d 29 29 0a 09 09 09 29 0a 09 09 29 2e 74 68 | {.id,.desc:.null.}))....)...).th |
| 36e80 | 65 6e 28 72 65 73 75 6c 74 73 20 3d 3e 20 7b 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 | en(results.=>.{....this._workers |
| 36ea0 | 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 7b 20 | _table.clear();....for.(const.{. |
| 36ec0 | 69 64 2c 20 64 65 73 63 20 7d 20 6f 66 20 72 65 73 75 6c 74 73 29 0a 09 09 09 7b 0a 09 09 09 09 | id,.desc.}.of.results)....{..... |
| 36ee0 | 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 6e 61 6d 65 20 7c | const.name.=.desc.?.(desc.name.| |
| 36f00 | 7c 20 22 2d 22 29 20 3a 20 22 2d 22 3b 0a 09 09 09 09 63 6f 6e 73 74 20 68 6f 73 74 20 3d 20 64 | |."-").:."-";.....const.host.=.d |
| 36f20 | 65 73 63 20 3f 20 28 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 22 2d 22 29 20 3a 20 22 2d 22 3b 0a | esc.?.(desc.host.||."-").:."-";. |
| 36f40 | 09 09 09 09 63 6f 6e 73 74 20 63 6f 72 65 73 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 63 | ....const.cores.=.desc.?.(desc.c |
| 36f60 | 6f 72 65 73 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e 63 6f 72 65 73 20 3a 20 22 2d 22 29 | ores.!=.null.?.desc.cores.:."-") |
| 36f80 | 20 3a 20 22 2d 22 3b 0a 09 09 09 09 63 6f 6e 73 74 20 74 69 6d 65 6f 75 74 20 3d 20 64 65 73 63 | .:."-";.....const.timeout.=.desc |
| 36fa0 | 20 3f 20 28 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e | .?.(desc.timeout.!=.null.?.desc. |
| 36fc0 | 74 69 6d 65 6f 75 74 20 2b 20 22 73 22 20 3a 20 22 2d 22 29 20 3a 20 22 2d 22 3b 0a 09 09 09 09 | timeout.+."s".:."-").:."-";..... |
| 36fe0 | 63 6f 6e 73 74 20 66 75 6e 63 74 69 6f 6e 73 20 3d 20 64 65 73 63 20 3f 20 28 64 65 73 63 2e 66 | const.functions.=.desc.?.(desc.f |
| 37000 | 75 6e 63 74 69 6f 6e 73 20 3f 20 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 2e 6c 65 6e 67 74 68 | unctions.?.desc.functions.length |
| 37020 | 20 3a 20 30 29 20 3a 20 22 2d 22 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 | .:.0).:."-";......const.row.=.th |
| 37040 | 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 09 | is._workers_table.add_row(...... |
| 37060 | 22 22 2c 0a 09 09 09 09 09 68 6f 73 74 2c 0a 09 09 09 09 09 53 74 72 69 6e 67 28 63 6f 72 65 73 | "",......host,......String(cores |
| 37080 | 29 2c 0a 09 09 09 09 09 53 74 72 69 6e 67 28 74 69 6d 65 6f 75 74 29 2c 0a 09 09 09 09 09 53 74 | ),......String(timeout),......St |
| 370a0 | 72 69 6e 67 28 66 75 6e 63 74 69 6f 6e 73 29 2c 0a 09 09 09 09 09 69 64 2c 0a 09 09 09 09 29 3b | ring(functions),......id,.....); |
| 370c0 | 0a 0a 09 09 09 09 2f 2f 20 4d 61 6b 65 20 6e 61 6d 65 20 63 6c 69 63 6b 61 62 6c 65 20 74 6f 20 | ......//.Make.name.clickable.to. |
| 370e0 | 65 78 70 61 6e 64 20 64 65 74 61 69 6c 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 20 3d 20 72 | expand.detail.....const.cell.=.r |
| 37100 | 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 | ow.get_cell(0);.....cell.tag().t |
| 37120 | 65 78 74 28 6e 61 6d 65 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 74 | ext(name).on_click(().=>.this._t |
| 37140 | 6f 67 67 6c 65 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 29 3b 0a | oggle_worker_detail(id,.desc));. |
| 37160 | 0a 09 09 09 09 2f 2f 20 48 69 67 68 6c 69 67 68 74 20 73 65 6c 65 63 74 65 64 0a 09 09 09 09 69 | .....//.Highlight.selected.....i |
| 37180 | 66 20 28 69 64 20 3d 3d 3d 20 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 29 | f.(id.===.this._selected_worker) |
| 371a0 | 0a 09 09 09 09 7b 0a 09 09 09 09 09 72 6f 77 2e 73 74 79 6c 65 28 22 62 61 63 6b 67 72 6f 75 6e | .....{......row.style("backgroun |
| 371c0 | 64 22 2c 20 22 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 33 29 22 29 3b 0a 09 09 09 09 7d 0a 09 09 | d",."var(--theme_p3)");.....}... |
| 371e0 | 09 7d 0a 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 73 63 72 69 70 74 6f 72 73 20 | .}.....this._worker_descriptors. |
| 37200 | 3d 20 4f 62 6a 65 63 74 2e 66 72 6f 6d 45 6e 74 72 69 65 73 28 72 65 73 75 6c 74 73 2e 6d 61 70 | =.Object.fromEntries(results.map |
| 37220 | 28 72 20 3d 3e 20 5b 72 2e 69 64 2c 20 72 2e 64 65 73 63 5d 29 29 3b 0a 0a 09 09 09 2f 2f 20 52 | (r.=>.[r.id,.r.desc]));.....//.R |
| 37240 | 65 2d 72 65 6e 64 65 72 20 64 65 74 61 69 6c 20 69 66 20 73 74 69 6c 6c 20 73 65 6c 65 63 74 65 | e-render.detail.if.still.selecte |
| 37260 | 64 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 26 | d....if.(this._selected_worker.& |
| 37280 | 26 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 73 63 72 69 70 74 6f 72 73 5b 74 68 69 73 2e | &.this._worker_descriptors[this. |
| 372a0 | 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 5d 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 | _selected_worker])....{.....this |
| 372c0 | 2e 5f 73 68 6f 77 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 74 68 69 73 2e 5f 73 65 6c 65 63 | ._show_worker_detail(this._selec |
| 372e0 | 74 65 64 5f 77 6f 72 6b 65 72 2c 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 73 63 72 69 70 | ted_worker,.this._worker_descrip |
| 37300 | 74 6f 72 73 5b 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 5d 29 3b 0a 09 09 | tors[this._selected_worker]);... |
| 37320 | 09 7d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f | .}....else.if.(this._selected_wo |
| 37340 | 72 6b 65 72 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f | rker)....{.....this._selected_wo |
| 37360 | 72 6b 65 72 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 77 6f 72 | rker.=.null;.....this._clear_wor |
| 37380 | 6b 65 72 5f 64 65 74 61 69 6c 28 29 3b 0a 09 09 09 7d 0a 09 09 7d 29 3b 0a 09 7d 0a 0a 09 5f 74 | ker_detail();....}...});..}..._t |
| 373a0 | 6f 67 67 6c 65 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 0a 09 7b | oggle_worker_detail(id,.desc)..{ |
| 373c0 | 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 3d 3d | ...if.(this._selected_worker.=== |
| 373e0 | 20 69 64 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 | .id)...{....this._selected_worke |
| 37400 | 72 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 77 6f 72 6b 65 72 5f | r.=.null;....this._clear_worker_ |
| 37420 | 64 65 74 61 69 6c 28 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 09 09 74 68 69 73 2e | detail();....return;...}...this. |
| 37440 | 5f 73 65 6c 65 63 74 65 64 5f 77 6f 72 6b 65 72 20 3d 20 69 64 3b 0a 09 09 74 68 69 73 2e 5f 73 | _selected_worker.=.id;...this._s |
| 37460 | 68 6f 77 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 3b 0a 09 7d 0a | how_worker_detail(id,.desc);..}. |
| 37480 | 0a 09 5f 63 6c 65 61 72 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 29 0a 09 7b 0a 09 09 69 66 | .._clear_worker_detail()..{...if |
| 374a0 | 20 28 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 29 | .(this._worker_detail_container) |
| 374c0 | 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 | ...{....this._worker_detail_cont |
| 374e0 | 61 69 6e 65 72 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 28 29 3b 0a | ainer._parent.inner().remove();. |
| 37500 | 09 09 09 74 68 69 73 2e 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 | ...this._worker_detail_container |
| 37520 | 20 3d 20 6e 75 6c 6c 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 73 68 6f 77 5f 77 6f 72 6b 65 72 5f 64 | .=.null;...}..}..._show_worker_d |
| 37540 | 65 74 61 69 6c 28 69 64 2c 20 64 65 73 63 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 | etail(id,.desc)..{...this._clear |
| 37560 | 5f 77 6f 72 6b 65 72 5f 64 65 74 61 69 6c 28 29 3b 0a 09 09 69 66 20 28 21 64 65 73 63 29 0a 09 | _worker_detail();...if.(!desc).. |
| 37580 | 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 | .{....return;...}....const.secti |
| 375a0 | 6f 6e 20 3d 20 74 68 69 73 2e 5f 77 6f 72 6b 65 72 73 5f 68 6f 73 74 2e 61 64 64 5f 73 65 63 74 | on.=.this._workers_host.add_sect |
| 375c0 | 69 6f 6e 28 64 65 73 63 2e 6e 61 6d 65 20 7c 7c 20 69 64 29 3b 0a 09 09 74 68 69 73 2e 5f 77 6f | ion(desc.name.||.id);...this._wo |
| 375e0 | 72 6b 65 72 5f 64 65 74 61 69 6c 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 3b | rker_detail_container.=.section; |
| 37600 | 0a 0a 09 09 2f 2f 20 42 61 73 69 63 20 69 6e 66 6f 20 74 61 62 6c 65 0a 09 09 63 6f 6e 73 74 20 | ....//.Basic.info.table...const. |
| 37620 | 69 6e 66 6f 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 | info_table.=.section.add_widget( |
| 37640 | 0a 09 09 09 54 61 62 6c 65 2c 20 5b 22 70 72 6f 70 65 72 74 79 22 2c 20 22 76 61 6c 75 65 22 5d | ....Table,.["property",."value"] |
| 37660 | 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f | ,.Table.Flag_FitLeft|Table.Flag_ |
| 37680 | 50 61 63 6b 52 69 67 68 74 0a 09 09 29 3b 0a 09 09 63 6f 6e 73 74 20 66 69 65 6c 64 73 20 3d 20 | PackRight...);...const.fields.=. |
| 376a0 | 5b 0a 09 09 09 5b 22 57 6f 72 6b 65 72 20 49 44 22 2c 20 69 64 5d 2c 0a 09 09 09 5b 22 50 61 74 | [....["Worker.ID",.id],....["Pat |
| 376c0 | 68 22 2c 20 64 65 73 63 2e 70 61 74 68 20 7c 7c 20 22 2d 22 5d 2c 0a 09 09 09 5b 22 50 6c 61 74 | h",.desc.path.||."-"],....["Plat |
| 376e0 | 66 6f 72 6d 22 2c 20 64 65 73 63 2e 68 6f 73 74 20 7c 7c 20 22 2d 22 5d 2c 0a 09 09 09 5b 22 42 | form",.desc.host.||."-"],....["B |
| 37700 | 75 69 6c 64 20 53 79 73 74 65 6d 22 2c 20 64 65 73 63 2e 62 75 69 6c 64 73 79 73 74 65 6d 5f 76 | uild.System",.desc.buildsystem_v |
| 37720 | 65 72 73 69 6f 6e 20 7c 7c 20 22 2d 22 5d 2c 0a 09 09 09 5b 22 43 6f 72 65 73 22 2c 20 64 65 73 | ersion.||."-"],....["Cores",.des |
| 37740 | 63 2e 63 6f 72 65 73 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e 67 28 64 65 73 63 2e 63 6f | c.cores.!=.null.?.String(desc.co |
| 37760 | 72 65 73 29 20 3a 20 22 2d 22 5d 2c 0a 09 09 09 5b 22 54 69 6d 65 6f 75 74 22 2c 20 64 65 73 63 | res).:."-"],....["Timeout",.desc |
| 37780 | 2e 74 69 6d 65 6f 75 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 64 65 73 63 2e 74 69 6d 65 6f 75 74 20 | .timeout.!=.null.?.desc.timeout. |
| 377a0 | 2b 20 22 73 22 20 3a 20 22 2d 22 5d 2c 0a 09 09 5d 3b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | +."s".:."-"],...];...for.(const. |
| 377c0 | 5b 6c 61 62 65 6c 2c 20 76 61 6c 75 65 5d 20 6f 66 20 66 69 65 6c 64 73 29 0a 09 09 7b 0a 09 09 | [label,.value].of.fields)...{... |
| 377e0 | 09 69 6e 66 6f 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 6c 61 62 65 6c 2c 20 76 61 6c 75 65 | .info_table.add_row(label,.value |
| 37800 | 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 46 75 6e 63 74 69 6f 6e 73 0a 09 09 63 6f 6e 73 74 20 66 | );...}....//.Functions...const.f |
| 37820 | 75 6e 63 74 69 6f 6e 73 20 3d 20 64 65 73 63 2e 66 75 6e 63 74 69 6f 6e 73 20 7c 7c 20 5b 5d 3b | unctions.=.desc.functions.||.[]; |
| 37840 | 0a 09 09 69 66 20 28 66 75 6e 63 74 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 7b | ...if.(functions.length.>.0)...{ |
| 37860 | 0a 09 09 09 63 6f 6e 73 74 20 66 6e 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 | ....const.fn_section.=.section.a |
| 37880 | 64 64 5f 73 65 63 74 69 6f 6e 28 22 46 75 6e 63 74 69 6f 6e 73 22 29 3b 0a 09 09 09 63 6f 6e 73 | dd_section("Functions");....cons |
| 378a0 | 74 20 66 6e 5f 74 61 62 6c 65 20 3d 20 66 6e 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 | t.fn_table.=.fn_section.add_widg |
| 378c0 | 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 20 5b 22 6e 61 6d 65 22 2c 20 22 76 65 72 73 69 6f 6e | et(.....Table,.["name",."version |
| 378e0 | 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 | "],.Table.Flag_FitLeft|Table.Fla |
| 37900 | 67 5f 50 61 63 6b 52 69 67 68 74 0a 09 09 09 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | g_PackRight....);....for.(const. |
| 37920 | 66 20 6f 66 20 66 75 6e 63 74 69 6f 6e 73 29 0a 09 09 09 7b 0a 09 09 09 09 66 6e 5f 74 61 62 6c | f.of.functions)....{.....fn_tabl |
| 37940 | 65 2e 61 64 64 5f 72 6f 77 28 66 2e 6e 61 6d 65 20 7c 7c 20 22 2d 22 2c 20 66 2e 76 65 72 73 69 | e.add_row(f.name.||."-",.f.versi |
| 37960 | 6f 6e 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 45 78 65 63 75 | on.||."-");....}...}....//.Execu |
| 37980 | 74 61 62 6c 65 73 0a 09 09 63 6f 6e 73 74 20 65 78 65 63 75 74 61 62 6c 65 73 20 3d 20 64 65 73 | tables...const.executables.=.des |
| 379a0 | 63 2e 65 78 65 63 75 74 61 62 6c 65 73 20 7c 7c 20 5b 5d 3b 0a 09 09 69 66 20 28 65 78 65 63 75 | c.executables.||.[];...if.(execu |
| 379c0 | 74 61 62 6c 65 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 | tables.length.>.0)...{....const. |
| 379e0 | 65 78 65 63 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 | exec_section.=.section.add_secti |
| 37a00 | 6f 6e 28 22 45 78 65 63 75 74 61 62 6c 65 73 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 65 78 65 63 | on("Executables");....const.exec |
| 37a20 | 5f 74 61 62 6c 65 20 3d 20 65 78 65 63 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 | _table.=.exec_section.add_widget |
| 37a40 | 28 0a 09 09 09 09 54 61 62 6c 65 2c 20 5b 22 70 61 74 68 22 2c 20 22 68 61 73 68 22 2c 20 22 73 | (.....Table,.["path",."hash",."s |
| 37a60 | 69 7a 65 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e | ize"],.Table.Flag_FitLeft|Table. |
| 37a80 | 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e | Flag_PackRight|Table.Flag_AlignN |
| 37aa0 | 75 6d 65 72 69 63 0a 09 09 09 29 3b 0a 09 09 09 6c 65 74 20 74 6f 74 61 6c 53 69 7a 65 20 3d 20 | umeric....);....let.totalSize.=. |
| 37ac0 | 30 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 20 6f 66 20 65 78 65 63 75 74 61 62 6c 65 | 0;....for.(const.e.of.executable |
| 37ae0 | 73 29 0a 09 09 09 7b 0a 09 09 09 09 65 78 65 63 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 65 | s)....{.....exec_table.add_row(e |
| 37b00 | 2e 6e 61 6d 65 20 7c 7c 20 22 2d 22 2c 20 65 2e 68 61 73 68 20 7c 7c 20 22 2d 22 2c 20 65 2e 73 | .name.||."-",.e.hash.||."-",.e.s |
| 37b20 | 69 7a 65 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 65 2e 73 | ize.!=.null.?.Friendly.bytes(e.s |
| 37b40 | 69 7a 65 29 20 3a 20 22 2d 22 29 3b 0a 09 09 09 09 74 6f 74 61 6c 53 69 7a 65 20 2b 3d 20 65 2e | ize).:."-");.....totalSize.+=.e. |
| 37b60 | 73 69 7a 65 20 7c 7c 20 30 3b 0a 09 09 09 7d 0a 09 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c 5f 72 | size.||.0;....}....const.total_r |
| 37b80 | 6f 77 20 3d 20 65 78 65 63 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 54 4f 54 41 4c 22 2c | ow.=.exec_table.add_row("TOTAL", |
| 37ba0 | 20 22 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 53 69 7a 65 29 29 3b | ."",.Friendly.bytes(totalSize)); |
| 37bc0 | 0a 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 73 74 79 6c 65 28 | ....total_row.get_cell(0).style( |
| 37be0 | 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 09 74 6f 74 61 6c 5f | "fontWeight",."bold");....total_ |
| 37c00 | 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 | row.get_cell(2).style("fontWeigh |
| 37c20 | 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 46 69 6c 65 73 0a 09 09 63 | t",."bold");...}....//.Files...c |
| 37c40 | 6f 6e 73 74 20 66 69 6c 65 73 20 3d 20 64 65 73 63 2e 66 69 6c 65 73 20 7c 7c 20 5b 5d 3b 0a 09 | onst.files.=.desc.files.||.[];.. |
| 37c60 | 09 69 66 20 28 66 69 6c 65 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 7b 0a 09 09 09 63 6f | .if.(files.length.>.0)...{....co |
| 37c80 | 6e 73 74 20 66 69 6c 65 73 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f | nst.files_section.=.section.add_ |
| 37ca0 | 73 65 63 74 69 6f 6e 28 22 46 69 6c 65 73 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 66 69 6c 65 73 | section("Files");....const.files |
| 37cc0 | 5f 74 61 62 6c 65 20 3d 20 66 69 6c 65 73 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 | _table.=.files_section.add_widge |
| 37ce0 | 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 20 5b 22 6e 61 6d 65 22 2c 20 22 68 61 73 68 22 5d 2c 20 | t(.....Table,.["name",."hash"],. |
| 37d00 | 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 | Table.Flag_FitLeft|Table.Flag_Pa |
| 37d20 | 63 6b 52 69 67 68 74 0a 09 09 09 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 20 6f 66 | ckRight....);....for.(const.f.of |
| 37d40 | 20 66 69 6c 65 73 29 0a 09 09 09 7b 0a 09 09 09 09 66 69 6c 65 73 5f 74 61 62 6c 65 2e 61 64 64 | .files)....{.....files_table.add |
| 37d60 | 5f 72 6f 77 28 74 79 70 65 6f 66 20 66 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 20 3f 20 66 20 3a | _row(typeof.f.===."string".?.f.: |
| 37d80 | 20 28 66 2e 6e 61 6d 65 20 7c 7c 20 22 2d 22 29 2c 20 74 79 70 65 6f 66 20 66 20 3d 3d 3d 20 22 | .(f.name.||."-"),.typeof.f.===." |
| 37da0 | 73 74 72 69 6e 67 22 20 3f 20 22 22 20 3a 20 28 66 2e 68 61 73 68 20 7c 7c 20 22 22 29 29 3b 0a | string".?."".:.(f.hash.||.""));. |
| 37dc0 | 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 44 69 72 65 63 74 6f 72 69 65 73 0a 09 09 63 6f 6e | ...}...}....//.Directories...con |
| 37de0 | 73 74 20 64 69 72 73 20 3d 20 64 65 73 63 2e 64 69 72 73 20 7c 7c 20 5b 5d 3b 0a 09 09 69 66 20 | st.dirs.=.desc.dirs.||.[];...if. |
| 37e00 | 28 64 69 72 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 64 | (dirs.length.>.0)...{....const.d |
| 37e20 | 69 72 73 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f | irs_section.=.section.add_sectio |
| 37e40 | 6e 28 22 44 69 72 65 63 74 6f 72 69 65 73 22 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | n("Directories");....for.(const. |
| 37e60 | 64 20 6f 66 20 64 69 72 73 29 0a 09 09 09 7b 0a 09 09 09 09 64 69 72 73 5f 73 65 63 74 69 6f 6e | d.of.dirs)....{.....dirs_section |
| 37e80 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 65 74 61 69 6c 2d 74 61 67 22 29 2e 74 65 | .tag().classify("detail-tag").te |
| 37ea0 | 78 74 28 64 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 45 6e 76 69 72 6f 6e 6d 65 6e | xt(d);....}...}....//.Environmen |
| 37ec0 | 74 0a 09 09 63 6f 6e 73 74 20 65 6e 76 20 3d 20 64 65 73 63 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 | t...const.env.=.desc.environment |
| 37ee0 | 20 7c 7c 20 5b 5d 3b 0a 09 09 69 66 20 28 65 6e 76 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 | .||.[];...if.(env.length.>.0)... |
| 37f00 | 7b 0a 09 09 09 63 6f 6e 73 74 20 65 6e 76 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e | {....const.env_section.=.section |
| 37f20 | 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 45 6e 76 69 72 6f 6e 6d 65 6e 74 22 29 3b 0a 09 09 09 | .add_section("Environment");.... |
| 37f40 | 66 6f 72 20 28 63 6f 6e 73 74 20 65 20 6f 66 20 65 6e 76 29 0a 09 09 09 7b 0a 09 09 09 09 65 6e | for.(const.e.of.env)....{.....en |
| 37f60 | 76 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 65 74 61 69 6c | v_section.tag().classify("detail |
| 37f80 | 2d 74 61 67 22 29 2e 74 65 78 74 28 65 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 72 | -tag").text(e);....}...}..}..._r |
| 37fa0 | 65 6e 64 65 72 5f 71 75 65 75 65 73 28 64 61 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 71 75 | ender_queues(data)..{...const.qu |
| 37fc0 | 65 75 65 73 20 3d 20 64 61 74 61 2e 71 75 65 75 65 73 20 7c 7c 20 5b 5d 3b 0a 0a 09 09 69 66 20 | eues.=.data.queues.||.[];....if. |
| 37fe0 | 28 74 68 69 73 2e 5f 71 75 65 75 65 73 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 | (this._queues_table)...{....this |
| 38000 | 2e 5f 71 75 65 75 65 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 7d 0a 09 09 65 6c | ._queues_table.clear();...}...el |
| 38020 | 73 65 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 75 65 73 5f 74 61 62 6c 65 20 3d 20 74 | se...{....this._queues_table.=.t |
| 38040 | 68 69 73 2e 5f 71 75 65 75 65 73 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 | his._queues_host.add_widget(.... |
| 38060 | 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 49 44 22 2c 20 22 73 74 61 74 75 73 22 2c 20 22 61 63 | .Table,.....["ID",."status",."ac |
| 38080 | 74 69 76 65 22 2c 20 22 63 6f 6d 70 6c 65 74 65 64 22 2c 20 22 66 61 69 6c 65 64 22 2c 20 22 61 | tive",."completed",."failed",."a |
| 380a0 | 62 61 6e 64 6f 6e 65 64 22 2c 20 22 63 61 6e 63 65 6c 6c 65 64 22 2c 20 22 74 6f 6b 65 6e 22 5d | bandoned",."cancelled",."token"] |
| 380c0 | 2c 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 | ,.....Table.Flag_FitLeft|Table.F |
| 380e0 | 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c | lag_PackRight|Table.Flag_Sortabl |
| 38100 | 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0a 09 09 | e|Table.Flag_AlignNumeric,.-1... |
| 38120 | 09 29 3b 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 71 20 6f 66 20 71 75 65 75 65 | .);...}....for.(const.q.of.queue |
| 38140 | 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 69 64 20 3d 20 71 2e 71 75 65 75 65 5f 69 64 20 | s)...{....const.id.=.q.queue_id. |
| 38160 | 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e 67 28 71 2e 71 75 65 75 65 5f 69 64 29 20 3a 20 22 | !=.null.?.String(q.queue_id).:." |
| 38180 | 2d 22 3b 0a 09 09 09 63 6f 6e 73 74 20 73 74 61 74 75 73 20 3d 20 71 2e 73 74 61 74 65 20 3d 3d | -";....const.status.=.q.state.== |
| 381a0 | 3d 20 22 63 61 6e 63 65 6c 6c 65 64 22 20 3f 20 22 63 61 6e 63 65 6c 6c 65 64 22 0a 09 09 09 09 | =."cancelled".?."cancelled"..... |
| 381c0 | 3a 20 71 2e 73 74 61 74 65 20 3d 3d 3d 20 22 64 72 61 69 6e 69 6e 67 22 20 3f 20 22 64 72 61 69 | :.q.state.===."draining".?."drai |
| 381e0 | 6e 69 6e 67 22 0a 09 09 09 09 3a 20 71 2e 69 73 5f 63 6f 6d 70 6c 65 74 65 20 3f 20 22 63 6f 6d | ning".....:.q.is_complete.?."com |
| 38200 | 70 6c 65 74 65 22 20 3a 20 22 61 63 74 69 76 65 22 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 71 75 65 | plete".:."active";.....this._que |
| 38220 | 75 65 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 69 64 2c 0a 09 09 09 09 73 | ues_table.add_row(.....id,.....s |
| 38240 | 74 61 74 75 73 2c 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 61 63 74 69 76 65 5f 63 6f 75 6e 74 | tatus,.....String(q.active_count |
| 38260 | 20 3f 3f 20 30 29 2c 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 63 6f 6d 70 6c 65 74 65 64 5f 63 | .??.0),.....String(q.completed_c |
| 38280 | 6f 75 6e 74 20 3f 3f 20 30 29 2c 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 66 61 69 6c 65 64 5f | ount.??.0),.....String(q.failed_ |
| 382a0 | 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 61 62 61 6e 64 6f | count.??.0),.....String(q.abando |
| 382c0 | 6e 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0a 09 09 09 09 53 74 72 69 6e 67 28 71 2e 63 61 | ned_count.??.0),.....String(q.ca |
| 382e0 | 6e 63 65 6c 6c 65 64 5f 63 6f 75 6e 74 20 3f 3f 20 30 29 2c 0a 09 09 09 09 71 2e 71 75 65 75 65 | ncelled_count.??.0),.....q.queue |
| 38300 | 5f 74 6f 6b 65 6e 20 7c 7c 20 22 2d 22 2c 0a 09 09 09 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 72 | _token.||."-",....);...}..}..._r |
| 38320 | 65 6e 64 65 72 5f 61 63 74 69 6f 6e 5f 68 69 73 74 6f 72 79 28 64 61 74 61 29 0a 09 7b 0a 09 09 | ender_action_history(data)..{... |
| 38340 | 63 6f 6e 73 74 20 65 6e 74 72 69 65 73 20 3d 20 64 61 74 61 2e 68 69 73 74 6f 72 79 20 7c 7c 20 | const.entries.=.data.history.||. |
| 38360 | 5b 5d 3b 0a 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 29 0a | [];....if.(this._history_table). |
| 38380 | 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 | ..{....this._history_table.clear |
| 383a0 | 28 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 | ();...}...else...{....this._hist |
| 383c0 | 6f 72 79 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 2e 61 | ory_table.=.this._history_host.a |
| 383e0 | 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 4c 53 4e 22 | dd_widget(.....Table,.....["LSN" |
| 38400 | 2c 20 22 71 75 65 75 65 22 2c 20 22 73 74 61 74 75 73 22 2c 20 22 66 75 6e 63 74 69 6f 6e 22 2c | ,."queue",."status",."function", |
| 38420 | 20 22 73 74 61 72 74 65 64 22 2c 20 22 66 69 6e 69 73 68 65 64 22 2c 20 22 64 75 72 61 74 69 6f | ."started",."finished",."duratio |
| 38440 | 6e 22 2c 20 22 77 6f 72 6b 65 72 20 49 44 22 2c 20 22 61 63 74 69 6f 6e 20 49 44 22 5d 2c 0a 09 | n",."worker.ID",."action.ID"],.. |
| 38460 | 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 | ...Table.Flag_FitLeft|Table.Flag |
| 38480 | 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 | _PackRight|Table.Flag_Sortable|T |
| 384a0 | 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 2c 20 2d 31 0a 09 09 09 29 3b | able.Flag_AlignNumeric,.-1....); |
| 384c0 | 0a 09 09 7d 0a 0a 09 09 2f 2f 20 45 6e 74 72 69 65 73 20 61 72 72 69 76 65 20 6f 6c 64 65 73 74 | ...}....//.Entries.arrive.oldest |
| 384e0 | 2d 66 69 72 73 74 3b 20 72 65 76 65 72 73 65 20 74 6f 20 73 68 6f 77 20 6e 65 77 65 73 74 20 61 | -first;.reverse.to.show.newest.a |
| 38500 | 74 20 74 6f 70 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 6e 74 72 79 20 6f 66 20 5b 2e 2e 2e | t.top...for.(const.entry.of.[... |
| 38520 | 65 6e 74 72 69 65 73 5d 2e 72 65 76 65 72 73 65 28 29 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 | entries].reverse())...{....const |
| 38540 | 20 6c 73 6e 20 3d 20 65 6e 74 72 79 2e 6c 73 6e 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e | .lsn.=.entry.lsn.!=.null.?.Strin |
| 38560 | 67 28 65 6e 74 72 79 2e 6c 73 6e 29 20 3a 20 22 2d 22 3b 0a 09 09 09 63 6f 6e 73 74 20 71 75 65 | g(entry.lsn).:."-";....const.que |
| 38580 | 75 65 49 64 20 3d 20 65 6e 74 72 79 2e 71 75 65 75 65 49 64 20 3f 20 53 74 72 69 6e 67 28 65 6e | ueId.=.entry.queueId.?.String(en |
| 385a0 | 74 72 79 2e 71 75 65 75 65 49 64 29 20 3a 20 22 2d 22 3b 0a 09 09 09 63 6f 6e 73 74 20 73 74 61 | try.queueId).:."-";....const.sta |
| 385c0 | 74 75 73 20 3d 20 65 6e 74 72 79 2e 73 75 63 63 65 65 64 65 64 20 3d 3d 20 6e 75 6c 6c 20 3f 20 | tus.=.entry.succeeded.==.null.?. |
| 385e0 | 22 75 6e 6b 6e 6f 77 6e 22 0a 09 09 09 09 3a 20 65 6e 74 72 79 2e 73 75 63 63 65 65 64 65 64 20 | "unknown".....:.entry.succeeded. |
| 38600 | 3f 20 22 6f 6b 22 20 3a 20 22 66 61 69 6c 65 64 22 3b 0a 09 09 09 63 6f 6e 73 74 20 64 65 73 63 | ?."ok".:."failed";....const.desc |
| 38620 | 20 3d 20 65 6e 74 72 79 2e 61 63 74 69 6f 6e 44 65 73 63 72 69 70 74 6f 72 20 7c 7c 20 7b 7d 3b | .=.entry.actionDescriptor.||.{}; |
| 38640 | 0a 09 09 09 63 6f 6e 73 74 20 66 6e 20 3d 20 64 65 73 63 2e 46 75 6e 63 74 69 6f 6e 20 7c 7c 20 | ....const.fn.=.desc.Function.||. |
| 38660 | 22 2d 22 3b 0a 09 09 09 63 6f 6e 73 74 20 73 74 61 72 74 44 61 74 65 20 3d 20 66 69 6c 65 74 69 | "-";....const.startDate.=.fileti |
| 38680 | 6d 65 54 6f 44 61 74 65 28 65 6e 74 72 79 2e 74 69 6d 65 5f 52 75 6e 6e 69 6e 67 29 3b 0a 09 09 | meToDate(entry.time_Running);... |
| 386a0 | 09 63 6f 6e 73 74 20 65 6e 64 44 61 74 65 20 3d 20 66 69 6c 65 74 69 6d 65 54 6f 44 61 74 65 28 | .const.endDate.=.filetimeToDate( |
| 386c0 | 65 6e 74 72 79 2e 74 69 6d 65 5f 43 6f 6d 70 6c 65 74 65 64 20 3f 3f 20 65 6e 74 72 79 2e 74 69 | entry.time_Completed.??.entry.ti |
| 386e0 | 6d 65 5f 46 61 69 6c 65 64 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 | me_Failed);.....this._history_ta |
| 38700 | 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 6c 73 6e 2c 0a 09 09 09 09 71 75 65 75 65 49 | ble.add_row(.....lsn,.....queueI |
| 38720 | 64 2c 0a 09 09 09 09 73 74 61 74 75 73 2c 0a 09 09 09 09 66 6e 2c 0a 09 09 09 09 66 6f 72 6d 61 | d,.....status,.....fn,.....forma |
| 38740 | 74 54 69 6d 65 28 73 74 61 72 74 44 61 74 65 29 2c 0a 09 09 09 09 66 6f 72 6d 61 74 54 69 6d 65 | tTime(startDate),.....formatTime |
| 38760 | 28 65 6e 64 44 61 74 65 29 2c 0a 09 09 09 09 66 6f 72 6d 61 74 44 75 72 61 74 69 6f 6e 28 73 74 | (endDate),.....formatDuration(st |
| 38780 | 61 72 74 44 61 74 65 2c 20 65 6e 64 44 61 74 65 29 2c 0a 09 09 09 09 65 6e 74 72 79 2e 77 6f 72 | artDate,.endDate),.....entry.wor |
| 387a0 | 6b 65 72 49 64 20 7c 7c 20 22 2d 22 2c 0a 09 09 09 09 65 6e 74 72 79 2e 61 63 74 69 6f 6e 49 64 | kerId.||."-",.....entry.actionId |
| 387c0 | 20 7c 7c 20 22 2d 22 2c 0a 09 09 09 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f | .||."-",....);...}..}..._render_ |
| 387e0 | 73 79 73 69 6e 66 6f 28 64 61 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 | sysinfo(data)..{...const.grid.=. |
| 38800 | 74 68 69 73 2e 5f 73 79 73 5f 67 72 69 64 3b 0a 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 | this._sys_grid;...grid.inner().i |
| 38820 | 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 2f 2f 20 43 50 55 20 63 61 72 64 0a 09 09 | nnerHTML.=."";....//.CPU.card... |
| 38840 | 7b 0a 09 09 09 63 6f 6e 73 74 20 63 70 75 55 73 61 67 65 20 3d 20 64 61 74 61 2e 63 70 75 5f 75 | {....const.cpuUsage.=.data.cpu_u |
| 38860 | 73 61 67 65 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e | sage.||.0;....const.tile.=.grid. |
| 38880 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 | tag().classify("card").classify( |
| 388a0 | 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 | "stats-tile");....tile.tag().cla |
| 388c0 | 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 43 50 55 20 55 73 | ssify("card-title").text("CPU.Us |
| 388e0 | 61 67 65 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 | age");....const.body.=.tile.tag( |
| 38900 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 | ).classify("tile-metrics");....t |
| 38920 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 63 70 75 55 73 61 67 65 2e 74 6f 46 69 78 | his._metric(body,.cpuUsage.toFix |
| 38940 | 65 64 28 31 29 20 2b 20 22 25 22 2c 20 22 70 65 72 63 65 6e 74 22 2c 20 74 72 75 65 29 3b 0a 0a | ed(1).+."%",."percent",.true);.. |
| 38960 | 09 09 09 2f 2f 20 50 72 6f 67 72 65 73 73 20 62 61 72 0a 09 09 09 63 6f 6e 73 74 20 62 61 72 20 | ...//.Progress.bar....const.bar. |
| 38980 | 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d | =.body.tag().classify("progress- |
| 389a0 | 62 61 72 22 29 3b 0a 09 09 09 62 61 72 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 | bar");....bar.tag().classify("pr |
| 389c0 | 6f 67 72 65 73 73 2d 66 69 6c 6c 22 29 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 63 70 75 | ogress-fill").style("width",.cpu |
| 389e0 | 55 73 61 67 65 20 2b 20 22 25 22 29 3b 0a 0a 09 09 09 2f 2f 20 43 50 55 20 73 70 61 72 6b 6c 69 | Usage.+."%");.....//.CPU.sparkli |
| 38a00 | 6e 65 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 2e 70 75 73 68 28 63 70 75 | ne....this._history.cpu.push(cpu |
| 38a20 | 55 73 61 67 65 29 3b 0a 09 09 09 77 68 69 6c 65 20 28 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e | Usage);....while.(this._history. |
| 38a40 | 63 70 75 2e 6c 65 6e 67 74 68 20 3e 20 4d 41 58 5f 48 49 53 54 4f 52 59 5f 50 4f 49 4e 54 53 29 | cpu.length.>.MAX_HISTORY_POINTS) |
| 38a60 | 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 2e 73 68 69 66 74 28 29 3b 0a 09 09 09 69 | .this._history.cpu.shift();....i |
| 38a80 | 66 20 28 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e | f.(this._cpu_chart)....{.....con |
| 38aa0 | 73 74 20 73 70 61 72 6b 43 6f 6e 74 61 69 6e 65 72 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 3b 0a | st.sparkContainer.=.body.tag();. |
| 38ac0 | 09 09 09 09 73 70 61 72 6b 43 6f 6e 74 61 69 6e 65 72 2e 73 74 79 6c 65 28 22 70 6f 73 69 74 69 | ....sparkContainer.style("positi |
| 38ae0 | 6f 6e 22 2c 20 22 72 65 6c 61 74 69 76 65 22 29 2e 73 74 79 6c 65 28 22 68 65 69 67 68 74 22 2c | on",."relative").style("height", |
| 38b00 | 20 22 36 30 70 78 22 29 2e 73 74 79 6c 65 28 22 6d 61 72 67 69 6e 54 6f 70 22 2c 20 22 31 32 70 | ."60px").style("marginTop",."12p |
| 38b20 | 78 22 29 3b 0a 09 09 09 09 73 70 61 72 6b 43 6f 6e 74 61 69 6e 65 72 2e 69 6e 6e 65 72 28 29 2e | x");.....sparkContainer.inner(). |
| 38b40 | 61 70 70 65 6e 64 43 68 69 6c 64 28 74 68 69 73 2e 5f 63 70 75 5f 63 61 6e 76 61 73 29 3b 0a 0a | appendChild(this._cpu_canvas);.. |
| 38b60 | 09 09 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 2e 64 61 74 61 2e 6c 61 62 65 6c 73 20 | ....this._cpu_chart.data.labels. |
| 38b80 | 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 2e 6d 61 70 28 28 29 20 3d 3e 20 22 22 | =.this._history.cpu.map(().=>."" |
| 38ba0 | 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 2e 64 61 74 61 2e 64 61 74 61 | );.....this._cpu_chart.data.data |
| 38bc0 | 73 65 74 73 5b 30 5d 2e 64 61 74 61 20 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 2e 63 70 75 | sets[0].data.=.this._history.cpu |
| 38be0 | 3b 0a 09 09 09 09 74 68 69 73 2e 5f 63 70 75 5f 63 68 61 72 74 2e 75 70 64 61 74 65 28 22 6e 6f | ;.....this._cpu_chart.update("no |
| 38c00 | 6e 65 22 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 2f 2f 20 43 50 55 20 64 65 74 61 69 6c 73 0a 09 09 | ne");....}.....//.CPU.details... |
| 38c20 | 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 50 61 63 6b 61 67 65 73 22 | .this._stat_row(body,."Packages" |
| 38c40 | 2c 20 64 61 74 61 2e 63 70 75 5f 63 6f 75 6e 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 72 69 6e | ,.data.cpu_count.!=.null.?.Strin |
| 38c60 | 67 28 64 61 74 61 2e 63 70 75 5f 63 6f 75 6e 74 29 20 3a 20 22 2d 22 29 3b 0a 09 09 09 74 68 69 | g(data.cpu_count).:."-");....thi |
| 38c80 | 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 50 68 79 73 69 63 61 6c 20 43 6f 72 65 | s._stat_row(body,."Physical.Core |
| 38ca0 | 73 22 2c 20 64 61 74 61 2e 63 6f 72 65 5f 63 6f 75 6e 74 20 21 3d 20 6e 75 6c 6c 20 3f 20 53 74 | s",.data.core_count.!=.null.?.St |
| 38cc0 | 72 69 6e 67 28 64 61 74 61 2e 63 6f 72 65 5f 63 6f 75 6e 74 29 20 3a 20 22 2d 22 29 3b 0a 09 09 | ring(data.core_count).:."-");... |
| 38ce0 | 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 6f 64 79 2c 20 22 4c 6f 67 69 63 61 6c 20 50 | .this._stat_row(body,."Logical.P |
| 38d00 | 72 6f 63 65 73 73 6f 72 73 22 2c 20 64 61 74 61 2e 6c 70 5f 63 6f 75 6e 74 20 21 3d 20 6e 75 6c | rocessors",.data.lp_count.!=.nul |
| 38d20 | 6c 20 3f 20 53 74 72 69 6e 67 28 64 61 74 61 2e 6c 70 5f 63 6f 75 6e 74 29 20 3a 20 22 2d 22 29 | l.?.String(data.lp_count).:."-") |
| 38d40 | 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 4d 65 6d 6f 72 79 20 63 61 72 64 0a 09 09 7b 0a 09 09 09 63 | ;...}....//.Memory.card...{....c |
| 38d60 | 6f 6e 73 74 20 6d 65 6d 55 73 65 64 20 3d 20 64 61 74 61 2e 6d 65 6d 6f 72 79 5f 75 73 65 64 20 | onst.memUsed.=.data.memory_used. |
| 38d80 | 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 54 6f 74 61 6c 20 3d 20 64 61 74 61 2e 6d | ||.0;....const.memTotal.=.data.m |
| 38da0 | 65 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 50 65 | emory_total.||.1;....const.memPe |
| 38dc0 | 72 63 65 6e 74 20 3d 20 28 6d 65 6d 55 73 65 64 20 2f 20 6d 65 6d 54 6f 74 61 6c 29 20 2a 20 31 | rcent.=.(memUsed./.memTotal).*.1 |
| 38de0 | 30 30 3b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 | 00;....const.tile.=.grid.tag().c |
| 38e00 | 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d | lassify("card").classify("stats- |
| 38e20 | 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | tile");....tile.tag().classify(" |
| 38e40 | 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 4d 65 6d 6f 72 79 22 29 3b 0a 09 09 09 | card-title").text("Memory");.... |
| 38e60 | 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | const.body.=.tile.tag().classify |
| 38e80 | 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f | ("tile-metrics");....this._stat_ |
| 38ea0 | 72 6f 77 28 62 6f 64 79 2c 20 22 55 73 65 64 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 | row(body,."Used",.Friendly.bytes |
| 38ec0 | 28 6d 65 6d 55 73 65 64 29 29 3b 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 6f | (memUsed));....this._stat_row(bo |
| 38ee0 | 64 79 2c 20 22 54 6f 74 61 6c 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 65 6d 54 | dy,."Total",.Friendly.bytes(memT |
| 38f00 | 6f 74 61 6c 29 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 61 72 20 3d 20 62 6f 64 79 2e 74 61 67 28 | otal));....const.bar.=.body.tag( |
| 38f20 | 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 29 3b 0a 09 09 09 62 | ).classify("progress-bar");....b |
| 38f40 | 61 72 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c | ar.tag().classify("progress-fill |
| 38f60 | 22 29 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 6d 65 6d 50 65 72 63 65 6e 74 20 2b 20 22 | ").style("width",.memPercent.+." |
| 38f80 | 25 22 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 44 69 73 6b 20 63 61 72 64 0a 09 09 7b 0a 09 09 09 | %");...}....//.Disk.card...{.... |
| 38fa0 | 63 6f 6e 73 74 20 64 69 73 6b 55 73 65 64 20 3d 20 64 61 74 61 2e 64 69 73 6b 5f 75 73 65 64 20 | const.diskUsed.=.data.disk_used. |
| 38fc0 | 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 64 69 73 6b 54 6f 74 61 6c 20 3d 20 64 61 74 61 2e | ||.0;....const.diskTotal.=.data. |
| 38fe0 | 64 69 73 6b 5f 74 6f 74 61 6c 20 7c 7c 20 31 3b 0a 09 09 09 63 6f 6e 73 74 20 64 69 73 6b 50 65 | disk_total.||.1;....const.diskPe |
| 39000 | 72 63 65 6e 74 20 3d 20 28 64 69 73 6b 55 73 65 64 20 2f 20 64 69 73 6b 54 6f 74 61 6c 29 20 2a | rcent.=.(diskUsed./.diskTotal).* |
| 39020 | 20 31 30 30 3b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 | .100;....const.tile.=.grid.tag() |
| 39040 | 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 | .classify("card").classify("stat |
| 39060 | 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | s-tile");....tile.tag().classify |
| 39080 | 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 44 69 73 6b 22 29 3b 0a 09 09 09 | ("card-title").text("Disk");.... |
| 390a0 | 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | const.body.=.tile.tag().classify |
| 390c0 | 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f | ("tile-metrics");....this._stat_ |
| 390e0 | 72 6f 77 28 62 6f 64 79 2c 20 22 55 73 65 64 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 | row(body,."Used",.Friendly.bytes |
| 39100 | 28 64 69 73 6b 55 73 65 64 29 29 3b 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 5f 72 6f 77 28 62 | (diskUsed));....this._stat_row(b |
| 39120 | 6f 64 79 2c 20 22 54 6f 74 61 6c 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 69 73 | ody,."Total",.Friendly.bytes(dis |
| 39140 | 6b 54 6f 74 61 6c 29 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 61 72 20 3d 20 62 6f 64 79 2e 74 61 | kTotal));....const.bar.=.body.ta |
| 39160 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d 62 61 72 22 29 3b 0a 09 09 | g().classify("progress-bar");... |
| 39180 | 09 62 61 72 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 70 72 6f 67 72 65 73 73 2d 66 69 | .bar.tag().classify("progress-fi |
| 391a0 | 6c 6c 22 29 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 64 69 73 6b 50 65 72 63 65 6e 74 20 | ll").style("width",.diskPercent. |
| 391c0 | 2b 20 22 25 22 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 73 74 61 74 5f 72 6f 77 28 70 61 72 65 6e | +."%");...}..}..._stat_row(paren |
| 391e0 | 74 2c 20 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 6f 77 20 | t,.label,.value)..{...const.row. |
| 39200 | 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 72 | =.parent.tag().classify("stats-r |
| 39220 | 6f 77 22 29 3b 0a 09 09 72 6f 77 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 | ow");...row.tag().classify("stat |
| 39240 | 73 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0a 09 09 72 6f 77 2e 74 61 67 | s-label").text(label);...row.tag |
| 39260 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 | ().classify("stats-value").text( |
| 39280 | 76 61 6c 75 65 29 3b 0a 09 7d 0a 0a 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c | value);..}..._metric(parent,.val |
| 392a0 | 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 29 0a 09 7b 0a 09 09 63 6f | ue,.label,.hero.=.false)..{...co |
| 392c0 | 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 | nst.m.=.parent.tag().classify("t |
| 392e0 | 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0a 09 09 69 66 20 28 68 65 72 6f 29 0a 09 09 7b 0a 09 09 | ile-metric");...if.(hero)...{... |
| 39300 | 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b | .m.classify("tile-metric-hero"); |
| 39320 | 0a 09 09 7d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d | ...}...m.tag().classify("metric- |
| 39340 | 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0a 09 09 6d 2e 74 61 67 28 29 2e 63 | value").text(value);...m.tag().c |
| 39360 | 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 | lassify("metric-label").text(lab |
| 39380 | 65 6c 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 11 86 57 5c 97 05 f0 25 cd 29 00 00 | el);..}.}.PK..........W\...%.).. |
| 393a0 | cd 29 00 00 16 00 00 00 70 61 67 65 73 2f 63 6f 6f 6b 61 72 74 69 66 61 63 74 73 2e 6a 73 2f 2f | .)......pages/cookartifacts.js// |
| 393c0 | 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 | .Copyright.Epic.Games,.Inc..All. |
| 393e0 | 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a | Rights.Reserved..."use.strict";. |
| 39400 | 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 | .import.{.ZenPage.}.from."./page |
| 39420 | 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e | .js".import.{.Fetcher.}.from.".. |
| 39440 | 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 | /util/fetcher.js".import.{.Table |
| 39460 | 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 70 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f | ,.Toolbar,.PropTable.}.from."../ |
| 39480 | 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | util/widgets.js"..////////////// |
| 394a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 394c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 394e0 | 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e | //.export.class.Page.extends.Zen |
| 39500 | 50 61 67 65 0a 7b 0a 09 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 | Page.{..main()..{...this.set_tit |
| 39520 | 6c 65 28 22 63 6f 6f 6b 20 61 72 74 69 66 61 63 74 73 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 70 | le("cook.artifacts");....const.p |
| 39540 | 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 | roject.=.this.get_param("project |
| 39560 | 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 | ");...const.oplog.=.this.get_par |
| 39580 | 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 | am("oplog");...const.opkey.=.thi |
| 395a0 | 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0a 09 09 63 6f 6e 73 74 20 61 72 | s.get_param("opkey");...const.ar |
| 395c0 | 74 69 66 61 63 74 5f 68 61 73 68 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 68 61 | tifact_hash.=.this.get_param("ha |
| 395e0 | 73 68 22 29 3b 0a 0a 09 09 2f 2f 20 46 65 74 63 68 20 74 68 65 20 61 72 74 69 66 61 63 74 20 63 | sh");....//.Fetch.the.artifact.c |
| 39600 | 6f 6e 74 65 6e 74 20 61 73 20 4a 53 4f 4e 0a 09 09 74 68 69 73 2e 5f 61 72 74 69 66 61 63 74 20 | ontent.as.JSON...this._artifact. |
| 39620 | 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 | =.new.Fetcher().....resource("pr |
| 39640 | 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 61 72 74 | j",.project,."oplog",.oplog,.art |
| 39660 | 69 66 61 63 74 5f 68 61 73 68 20 2b 20 22 2e 6a 73 6f 6e 22 29 0a 09 09 09 2e 6a 73 6f 6e 28 29 | ifact_hash.+.".json").....json() |
| 39680 | 3b 0a 0a 09 09 2f 2f 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 66 65 74 63 68 20 65 6e 74 72 79 20 69 | ;....//.Optionally.fetch.entry.i |
| 396a0 | 6e 66 6f 20 66 6f 72 20 64 69 73 70 6c 61 79 20 63 6f 6e 74 65 78 74 0a 09 09 69 66 20 28 6f 70 | nfo.for.display.context...if.(op |
| 396c0 | 6b 65 79 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 20 3d 20 6e 65 77 20 46 65 | key)...{....this._entry.=.new.Fe |
| 396e0 | 74 63 68 65 72 28 29 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f | tcher()......resource("prj",.pro |
| 39700 | 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 22 65 6e 74 72 69 65 73 22 29 | ject,."oplog",.oplog,."entries") |
| 39720 | 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 2c 20 6f 70 6b 65 79 29 0a 09 09 09 09 | ......param("opkey",.opkey)..... |
| 39740 | 2e 63 62 6f 28 29 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 70 61 67 65 28 | .cbo();...}....this._build_page( |
| 39760 | 29 3b 0a 09 7d 0a 0a 09 2f 2f 20 4d 61 70 20 43 6f 6f 6b 44 65 70 65 6e 64 65 6e 63 79 20 65 6e | );..}...//.Map.CookDependency.en |
| 39780 | 75 6d 20 76 61 6c 75 65 73 20 74 6f 20 64 69 73 70 6c 61 79 20 6e 61 6d 65 73 0a 09 5f 67 65 74 | um.values.to.display.names.._get |
| 397a0 | 5f 64 65 70 65 6e 64 65 6e 63 79 5f 74 79 70 65 5f 6e 61 6d 65 28 74 79 70 65 5f 76 61 6c 75 65 | _dependency_type_name(type_value |
| 397c0 | 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 74 79 70 65 5f 6e 61 6d 65 73 20 3d 20 7b 0a 09 09 09 30 | )..{...const.type_names.=.{....0 |
| 397e0 | 3a 20 22 4e 6f 6e 65 22 2c 0a 09 09 09 31 3a 20 22 46 69 6c 65 22 2c 0a 09 09 09 32 3a 20 22 46 | :."None",....1:."File",....2:."F |
| 39800 | 75 6e 63 74 69 6f 6e 22 2c 0a 09 09 09 33 3a 20 22 54 72 61 6e 73 69 74 69 76 65 42 75 69 6c 64 | unction",....3:."TransitiveBuild |
| 39820 | 22 2c 0a 09 09 09 34 3a 20 22 50 61 63 6b 61 67 65 22 2c 0a 09 09 09 35 3a 20 22 43 6f 6e 73 6f | ",....4:."Package",....5:."Conso |
| 39840 | 6c 65 56 61 72 69 61 62 6c 65 22 2c 0a 09 09 09 36 3a 20 22 43 6f 6e 66 69 67 22 2c 0a 09 09 09 | leVariable",....6:."Config",.... |
| 39860 | 37 3a 20 22 53 65 74 74 69 6e 67 73 4f 62 6a 65 63 74 22 2c 0a 09 09 09 38 3a 20 22 4e 61 74 69 | 7:."SettingsObject",....8:."Nati |
| 39880 | 76 65 43 6c 61 73 73 22 2c 0a 09 09 09 39 3a 20 22 41 73 73 65 74 52 65 67 69 73 74 72 79 51 75 | veClass",....9:."AssetRegistryQu |
| 398a0 | 65 72 79 22 2c 0a 09 09 09 31 30 3a 20 22 52 65 64 69 72 65 63 74 69 6f 6e 54 61 72 67 65 74 22 | ery",....10:."RedirectionTarget" |
| 398c0 | 0a 09 09 7d 3b 0a 09 09 72 65 74 75 72 6e 20 74 79 70 65 5f 6e 61 6d 65 73 5b 74 79 70 65 5f 76 | ...};...return.type_names[type_v |
| 398e0 | 61 6c 75 65 5d 20 7c 7c 20 60 55 6e 6b 6e 6f 77 6e 20 28 24 7b 74 79 70 65 5f 76 61 6c 75 65 7d | alue].||.`Unknown.(${type_value} |
| 39900 | 29 60 3b 0a 09 7d 0a 0a 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 44 61 74 61 20 63 6f 6e 74 65 6e | )`;..}...//.Check.if.Data.conten |
| 39920 | 74 20 73 68 6f 75 6c 64 20 62 65 20 65 78 70 61 6e 64 61 62 6c 65 0a 09 5f 73 68 6f 75 6c 64 5f | t.should.be.expandable.._should_ |
| 39940 | 6d 61 6b 65 5f 65 78 70 61 6e 64 61 62 6c 65 28 64 61 74 61 5f 73 74 72 69 6e 67 29 0a 09 7b 0a | make_expandable(data_string)..{. |
| 39960 | 09 09 69 66 20 28 21 64 61 74 61 5f 73 74 72 69 6e 67 20 7c 7c 20 64 61 74 61 5f 73 74 72 69 6e | ..if.(!data_string.||.data_strin |
| 39980 | 67 2e 6c 65 6e 67 74 68 20 3c 20 34 30 29 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a | g.length.<.40)....return.false;. |
| 399a0 | 0a 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 69 74 27 73 20 4a 53 4f 4e 20 61 72 72 61 79 20 6f | ...//.Check.if.it's.JSON.array.o |
| 399c0 | 72 20 6f 62 6a 65 63 74 0a 09 09 69 66 20 28 21 64 61 74 61 5f 73 74 72 69 6e 67 2e 73 74 61 72 | r.object...if.(!data_string.star |
| 399e0 | 74 73 57 69 74 68 28 27 5b 27 29 20 26 26 20 21 64 61 74 61 5f 73 74 72 69 6e 67 2e 73 74 61 72 | tsWith('[').&&.!data_string.star |
| 39a00 | 74 73 57 69 74 68 28 27 7b 27 29 29 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 0a 09 | tsWith('{'))....return.false;... |
| 39a20 | 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 66 6f 72 6d 61 74 74 69 6e 67 20 77 6f 75 6c 64 20 61 64 | .//.Check.if.formatting.would.ad |
| 39a40 | 64 20 6e 65 77 6c 69 6e 65 73 0a 09 09 74 72 79 20 7b 0a 09 09 09 63 6f 6e 73 74 20 70 61 72 73 | d.newlines...try.{....const.pars |
| 39a60 | 65 64 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 64 61 74 61 5f 73 74 72 69 6e 67 29 3b 0a 09 09 | ed.=.JSON.parse(data_string);... |
| 39a80 | 09 63 6f 6e 73 74 20 66 6f 72 6d 61 74 74 65 64 20 3d 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 | .const.formatted.=.JSON.stringif |
| 39aa0 | 79 28 70 61 72 73 65 64 2c 20 6e 75 6c 6c 2c 20 32 29 3b 0a 09 09 09 72 65 74 75 72 6e 20 66 6f | y(parsed,.null,.2);....return.fo |
| 39ac0 | 72 6d 61 74 74 65 64 2e 69 6e 63 6c 75 64 65 73 28 27 5c 6e 27 29 3b 0a 09 09 7d 20 63 61 74 63 | rmatted.includes('\n');...}.catc |
| 39ae0 | 68 20 28 65 29 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 09 09 7d 0a 09 7d 0a | h.(e).{....return.false;...}..}. |
| 39b00 | 0a 09 2f 2f 20 47 65 74 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 63 6f 6e 74 65 6e 74 20 66 | ..//.Get.first.line.of.content.f |
| 39b20 | 6f 72 20 63 6f 6c 6c 61 70 73 65 64 20 73 74 61 74 65 0a 09 5f 67 65 74 5f 66 69 72 73 74 5f 6c | or.collapsed.state.._get_first_l |
| 39b40 | 69 6e 65 28 64 61 74 61 5f 73 74 72 69 6e 67 29 0a 09 7b 0a 09 09 69 66 20 28 21 64 61 74 61 5f | ine(data_string)..{...if.(!data_ |
| 39b60 | 73 74 72 69 6e 67 29 0a 09 09 09 72 65 74 75 72 6e 20 22 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 6e | string)....return."";....const.n |
| 39b80 | 65 77 6c 69 6e 65 5f 69 6e 64 65 78 20 3d 20 64 61 74 61 5f 73 74 72 69 6e 67 2e 69 6e 64 65 78 | ewline_index.=.data_string.index |
| 39ba0 | 4f 66 28 27 5c 6e 27 29 3b 0a 09 09 69 66 20 28 6e 65 77 6c 69 6e 65 5f 69 6e 64 65 78 20 3d 3d | Of('\n');...if.(newline_index.== |
| 39bc0 | 3d 20 2d 31 29 0a 09 09 7b 0a 09 09 09 2f 2f 20 4e 6f 20 6e 65 77 6c 69 6e 65 2c 20 74 72 75 6e | =.-1)...{....//.No.newline,.trun |
| 39be0 | 63 61 74 65 20 69 66 20 74 6f 6f 20 6c 6f 6e 67 0a 09 09 09 72 65 74 75 72 6e 20 64 61 74 61 5f | cate.if.too.long....return.data_ |
| 39c00 | 73 74 72 69 6e 67 2e 6c 65 6e 67 74 68 20 3e 20 38 30 20 3f 20 64 61 74 61 5f 73 74 72 69 6e 67 | string.length.>.80.?.data_string |
| 39c20 | 2e 73 75 62 73 74 72 69 6e 67 28 30 2c 20 37 37 29 20 2b 20 22 2e 2e 2e 22 20 3a 20 64 61 74 61 | .substring(0,.77).+."...".:.data |
| 39c40 | 5f 73 74 72 69 6e 67 3b 0a 09 09 7d 0a 09 09 72 65 74 75 72 6e 20 64 61 74 61 5f 73 74 72 69 6e | _string;...}...return.data_strin |
| 39c60 | 67 2e 73 75 62 73 74 72 69 6e 67 28 30 2c 20 6e 65 77 6c 69 6e 65 5f 69 6e 64 65 78 29 20 2b 20 | g.substring(0,.newline_index).+. |
| 39c80 | 22 2e 2e 2e 22 3b 0a 09 7d 0a 0a 09 2f 2f 20 46 6f 72 6d 61 74 20 4a 53 4f 4e 20 77 69 74 68 20 | "...";..}...//.Format.JSON.with. |
| 39ca0 | 69 6e 64 65 6e 74 61 74 69 6f 6e 0a 09 5f 66 6f 72 6d 61 74 5f 6a 73 6f 6e 28 64 61 74 61 5f 73 | indentation.._format_json(data_s |
| 39cc0 | 74 72 69 6e 67 29 0a 09 7b 0a 09 09 74 72 79 20 7b 0a 09 09 09 63 6f 6e 73 74 20 70 61 72 73 65 | tring)..{...try.{....const.parse |
| 39ce0 | 64 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 64 61 74 61 5f 73 74 72 69 6e 67 29 3b 0a 09 09 09 | d.=.JSON.parse(data_string);.... |
| 39d00 | 72 65 74 75 72 6e 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 79 28 70 61 72 73 65 64 2c 20 6e 75 | return.JSON.stringify(parsed,.nu |
| 39d20 | 6c 6c 2c 20 32 29 3b 0a 09 09 7d 20 63 61 74 63 68 20 28 65 29 20 7b 0a 09 09 09 72 65 74 75 72 | ll,.2);...}.catch.(e).{....retur |
| 39d40 | 6e 20 64 61 74 61 5f 73 74 72 69 6e 67 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 2f 2f 20 54 6f 67 67 6c | n.data_string;...}..}...//.Toggl |
| 39d60 | 65 20 65 78 70 61 6e 64 2f 63 6f 6c 6c 61 70 73 65 20 73 74 61 74 65 0a 09 5f 74 6f 67 67 6c 65 | e.expand/collapse.state.._toggle |
| 39d80 | 5f 64 61 74 61 5f 63 65 6c 6c 28 63 65 6c 6c 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 69 73 5f 65 | _data_cell(cell)..{...const.is_e |
| 39da0 | 78 70 61 6e 64 65 64 20 3d 20 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 29 20 | xpanded.=.cell.attr("expanded"). |
| 39dc0 | 21 3d 3d 20 6e 75 6c 6c 3b 0a 09 09 63 6f 6e 73 74 20 66 75 6c 6c 5f 64 61 74 61 20 3d 20 63 65 | !==.null;...const.full_data.=.ce |
| 39de0 | 6c 6c 2e 61 74 74 72 28 22 64 61 74 61 2d 66 75 6c 6c 22 29 3b 0a 0a 09 09 2f 2f 20 46 69 6e 64 | ll.attr("data-full");....//.Find |
| 39e00 | 20 74 68 65 20 74 65 78 74 20 77 72 61 70 70 65 72 20 73 70 61 6e 0a 09 09 63 6f 6e 73 74 20 74 | .the.text.wrapper.span...const.t |
| 39e20 | 65 78 74 5f 77 72 61 70 70 65 72 20 3d 20 63 65 6c 6c 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 | ext_wrapper.=.cell.first_child() |
| 39e40 | 2e 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 3b 0a 0a 09 09 69 66 20 28 69 73 5f 65 78 70 61 6e | .next_sibling();....if.(is_expan |
| 39e60 | 64 65 64 29 0a 09 09 7b 0a 09 09 09 2f 2f 20 43 6f 6c 6c 61 70 73 65 3a 20 73 68 6f 77 20 66 69 | ded)...{....//.Collapse:.show.fi |
| 39e80 | 72 73 74 20 6c 69 6e 65 20 6f 6e 6c 79 0a 09 09 09 63 6f 6e 73 74 20 66 69 72 73 74 5f 6c 69 6e | rst.line.only....const.first_lin |
| 39ea0 | 65 20 3d 20 74 68 69 73 2e 5f 67 65 74 5f 66 69 72 73 74 5f 6c 69 6e 65 28 66 75 6c 6c 5f 64 61 | e.=.this._get_first_line(full_da |
| 39ec0 | 74 61 29 3b 0a 09 09 09 74 65 78 74 5f 77 72 61 70 70 65 72 2e 74 65 78 74 28 66 69 72 73 74 5f | ta);....text_wrapper.text(first_ |
| 39ee0 | 6c 69 6e 65 29 3b 0a 09 09 09 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 | line);....cell.attr("expanded",. |
| 39f00 | 6e 75 6c 6c 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 2f 2f 20 45 78 70 61 | null);...}...else...{....//.Expa |
| 39f20 | 6e 64 3a 20 73 68 6f 77 20 66 6f 72 6d 61 74 74 65 64 20 4a 53 4f 4e 0a 09 09 09 63 6f 6e 73 74 | nd:.show.formatted.JSON....const |
| 39f40 | 20 66 6f 72 6d 61 74 74 65 64 20 3d 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 6a 73 6f 6e 28 66 | .formatted.=.this._format_json(f |
| 39f60 | 75 6c 6c 5f 64 61 74 61 29 3b 0a 09 09 09 74 65 78 74 5f 77 72 61 70 70 65 72 2e 74 65 78 74 28 | ull_data);....text_wrapper.text( |
| 39f80 | 66 6f 72 6d 61 74 74 65 64 29 3b 0a 09 09 09 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 6e 64 | formatted);....cell.attr("expand |
| 39fa0 | 65 64 22 2c 20 22 22 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 2f 2f 20 46 6f 72 6d 61 74 20 64 65 70 | ed",."");...}..}...//.Format.dep |
| 39fc0 | 65 6e 64 65 6e 63 79 20 64 61 74 61 20 62 61 73 65 64 20 6f 6e 20 69 74 73 20 73 74 72 75 63 74 | endency.data.based.on.its.struct |
| 39fe0 | 75 72 65 0a 09 5f 66 6f 72 6d 61 74 5f 64 65 70 65 6e 64 65 6e 63 79 28 64 65 70 5f 61 72 72 61 | ure.._format_dependency(dep_arra |
| 3a000 | 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 74 79 70 65 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 30 | y)..{...const.type.=.dep_array[0 |
| 3a020 | 5d 3b 0a 09 09 63 6f 6e 73 74 20 66 6f 72 6d 61 74 74 65 64 20 3d 20 7b 7d 3b 0a 0a 09 09 2f 2f | ];...const.formatted.=.{};....// |
| 3a040 | 20 43 6f 6d 6d 6f 6e 20 70 61 74 74 65 72 6e 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 65 78 | .Common.patterns.based.on.the.ex |
| 3a060 | 61 6d 70 6c 65 20 64 61 74 61 3a 0a 09 09 2f 2f 20 54 79 70 65 20 32 20 28 46 75 6e 63 74 69 6f | ample.data:...//.Type.2.(Functio |
| 3a080 | 6e 29 3a 20 5b 74 79 70 65 2c 20 6e 61 6d 65 2c 20 61 72 72 61 79 2c 20 68 61 73 68 5d 0a 09 09 | n):.[type,.name,.array,.hash]... |
| 3a0a0 | 2f 2f 20 54 79 70 65 20 34 20 28 50 61 63 6b 61 67 65 29 3a 20 5b 74 79 70 65 2c 20 70 61 74 68 | //.Type.4.(Package):.[type,.path |
| 3a0c0 | 2c 20 68 61 73 68 5d 0a 09 09 2f 2f 20 54 79 70 65 20 35 20 28 43 6f 6e 73 6f 6c 65 56 61 72 69 | ,.hash]...//.Type.5.(ConsoleVari |
| 3a0e0 | 61 62 6c 65 29 3a 20 5b 74 79 70 65 2c 20 62 6f 6f 6c 2c 20 61 72 72 61 79 2c 20 68 61 73 68 5d | able):.[type,.bool,.array,.hash] |
| 3a100 | 0a 09 09 2f 2f 20 54 79 70 65 20 38 20 28 4e 61 74 69 76 65 43 6c 61 73 73 29 3a 20 5b 74 79 70 | ...//.Type.8.(NativeClass):.[typ |
| 3a120 | 65 2c 20 70 61 74 68 2c 20 68 61 73 68 5d 0a 09 09 2f 2f 20 54 79 70 65 20 39 20 28 41 73 73 65 | e,.path,.hash]...//.Type.9.(Asse |
| 3a140 | 74 52 65 67 69 73 74 72 79 51 75 65 72 79 29 3a 20 5b 74 79 70 65 2c 20 62 6f 6f 6c 2c 20 6f 62 | tRegistryQuery):.[type,.bool,.ob |
| 3a160 | 6a 65 63 74 2c 20 68 61 73 68 5d 0a 09 09 2f 2f 20 54 79 70 65 20 31 30 20 28 52 65 64 69 72 65 | ject,.hash]...//.Type.10.(Redire |
| 3a180 | 63 74 69 6f 6e 54 61 72 67 65 74 29 3a 20 5b 74 79 70 65 2c 20 70 61 74 68 2c 20 68 61 73 68 5d | ctionTarget):.[type,.path,.hash] |
| 3a1a0 | 0a 0a 09 09 69 66 20 28 64 65 70 5f 61 72 72 61 79 2e 6c 65 6e 67 74 68 20 3e 20 31 29 0a 09 09 | ....if.(dep_array.length.>.1)... |
| 3a1c0 | 7b 0a 09 09 09 2f 2f 20 4d 6f 73 74 20 74 79 70 65 73 20 68 61 76 65 20 61 20 6e 61 6d 65 2f 70 | {....//.Most.types.have.a.name/p |
| 3a1e0 | 61 74 68 20 61 73 20 73 65 63 6f 6e 64 20 65 6c 65 6d 65 6e 74 0a 09 09 09 69 66 20 28 74 79 70 | ath.as.second.element....if.(typ |
| 3a200 | 65 6f 66 20 64 65 70 5f 61 72 72 61 79 5b 31 5d 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 0a 09 | eof.dep_array[1].===."string").. |
| 3a220 | 09 09 7b 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e 4e 61 6d 65 20 3d 20 64 65 70 5f 61 72 72 | ..{.....formatted.Name.=.dep_arr |
| 3a240 | 61 79 5b 31 5d 3b 0a 09 09 09 7d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 74 79 70 65 6f 66 20 64 | ay[1];....}....else.if.(typeof.d |
| 3a260 | 65 70 5f 61 72 72 61 79 5b 31 5d 20 3d 3d 3d 20 22 62 6f 6f 6c 65 61 6e 22 29 0a 09 09 09 7b 0a | ep_array[1].===."boolean")....{. |
| 3a280 | 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e 56 61 6c 75 65 20 3d 20 64 65 70 5f 61 72 72 61 79 5b | ....formatted.Value.=.dep_array[ |
| 3a2a0 | 31 5d 2e 74 6f 53 74 72 69 6e 67 28 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 69 66 20 28 64 | 1].toString();....}...}....if.(d |
| 3a2c0 | 65 70 5f 61 72 72 61 79 2e 6c 65 6e 67 74 68 20 3e 20 32 29 0a 09 09 7b 0a 09 09 09 2f 2f 20 54 | ep_array.length.>.2)...{....//.T |
| 3a2e0 | 68 69 72 64 20 65 6c 65 6d 65 6e 74 20 76 61 72 69 65 73 0a 09 09 09 69 66 20 28 41 72 72 61 79 | hird.element.varies....if.(Array |
| 3a300 | 2e 69 73 41 72 72 61 79 28 64 65 70 5f 61 72 72 61 79 5b 32 5d 29 29 0a 09 09 09 7b 0a 09 09 09 | .isArray(dep_array[2]))....{.... |
| 3a320 | 09 66 6f 72 6d 61 74 74 65 64 2e 44 61 74 61 20 3d 20 4a 53 4f 4e 2e 73 74 72 69 6e 67 69 66 79 | .formatted.Data.=.JSON.stringify |
| 3a340 | 28 64 65 70 5f 61 72 72 61 79 5b 32 5d 29 3b 0a 09 09 09 7d 0a 09 09 09 65 6c 73 65 20 69 66 20 | (dep_array[2]);....}....else.if. |
| 3a360 | 28 74 79 70 65 6f 66 20 64 65 70 5f 61 72 72 61 79 5b 32 5d 20 3d 3d 3d 20 22 6f 62 6a 65 63 74 | (typeof.dep_array[2].===."object |
| 3a380 | 22 29 0a 09 09 09 7b 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 2e 44 61 74 61 20 3d 20 4a 53 4f | ")....{.....formatted.Data.=.JSO |
| 3a3a0 | 4e 2e 73 74 72 69 6e 67 69 66 79 28 64 65 70 5f 61 72 72 61 79 5b 32 5d 29 3b 0a 09 09 09 7d 0a | N.stringify(dep_array[2]);....}. |
| 3a3c0 | 09 09 09 65 6c 73 65 20 69 66 20 28 74 79 70 65 6f 66 20 64 65 70 5f 61 72 72 61 79 5b 32 5d 20 | ...else.if.(typeof.dep_array[2]. |
| 3a3e0 | 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 0a 09 09 09 7b 0a 09 09 09 09 66 6f 72 6d 61 74 74 65 64 | ===."string")....{.....formatted |
| 3a400 | 2e 48 61 73 68 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 32 5d 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a | .Hash.=.dep_array[2];....}...}.. |
| 3a420 | 09 09 69 66 20 28 64 65 70 5f 61 72 72 61 79 2e 6c 65 6e 67 74 68 20 3e 20 33 29 0a 09 09 7b 0a | ..if.(dep_array.length.>.3)...{. |
| 3a440 | 09 09 09 2f 2f 20 46 6f 75 72 74 68 20 65 6c 65 6d 65 6e 74 20 69 73 20 75 73 75 61 6c 6c 79 20 | ...//.Fourth.element.is.usually. |
| 3a460 | 74 68 65 20 68 61 73 68 0a 09 09 09 69 66 20 28 74 79 70 65 6f 66 20 64 65 70 5f 61 72 72 61 79 | the.hash....if.(typeof.dep_array |
| 3a480 | 5b 33 5d 20 3d 3d 3d 20 22 73 74 72 69 6e 67 22 29 0a 09 09 09 7b 0a 09 09 09 09 66 6f 72 6d 61 | [3].===."string")....{.....forma |
| 3a4a0 | 74 74 65 64 2e 48 61 73 68 20 3d 20 64 65 70 5f 61 72 72 61 79 5b 33 5d 3b 0a 09 09 09 7d 0a 09 | tted.Hash.=.dep_array[3];....}.. |
| 3a4c0 | 09 7d 0a 0a 09 09 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 65 64 3b 0a 09 7d 0a 0a 09 61 73 79 | .}....return.formatted;..}...asy |
| 3a4e0 | 6e 63 20 5f 62 75 69 6c 64 5f 70 61 67 65 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a | nc._build_page()..{...const.proj |
| 3a500 | 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b | ect.=.this.get_param("project"); |
| 3a520 | 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | ...const.oplog.=.this.get_param( |
| 3a540 | 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 | "oplog");...const.opkey.=.this.g |
| 3a560 | 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0a 09 09 63 6f 6e 73 74 20 61 72 74 69 66 | et_param("opkey");...const.artif |
| 3a580 | 61 63 74 5f 68 61 73 68 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 68 61 73 68 22 | act_hash.=.this.get_param("hash" |
| 3a5a0 | 29 3b 0a 0a 09 09 2f 2f 20 42 75 69 6c 64 20 70 61 67 65 20 74 69 74 6c 65 0a 09 09 6c 65 74 20 | );....//.Build.page.title...let. |
| 3a5c0 | 74 69 74 6c 65 20 3d 20 22 43 6f 6f 6b 20 41 72 74 69 66 61 63 74 73 22 3b 0a 09 09 69 66 20 28 | title.=."Cook.Artifacts";...if.( |
| 3a5e0 | 74 68 69 73 2e 5f 65 6e 74 72 79 29 0a 09 09 7b 0a 09 09 09 74 72 79 0a 09 09 09 7b 0a 09 09 09 | this._entry)...{....try....{.... |
| 3a600 | 09 63 6f 6e 73 74 20 65 6e 74 72 79 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 65 6e 74 72 79 | .const.entry.=.await.this._entry |
| 3a620 | 3b 0a 09 09 09 09 63 6f 6e 73 74 20 65 6e 74 72 79 5f 6f 62 6a 20 3d 20 65 6e 74 72 79 2e 61 73 | ;.....const.entry_obj.=.entry.as |
| 3a640 | 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 72 79 22 29 2e 61 73 5f 6f 62 6a 65 63 | _object().find("entry").as_objec |
| 3a660 | 74 28 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 6b 65 79 20 3d 20 65 6e 74 72 79 5f 6f 62 6a 2e 66 | t();.....const.key.=.entry_obj.f |
| 3a680 | 69 6e 64 28 22 6b 65 79 22 29 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 74 69 74 6c 65 | ind("key").as_value();.....title |
| 3a6a0 | 20 3d 20 60 43 6f 6f 6b 20 41 72 74 69 66 61 63 74 73 60 3b 0a 09 09 09 7d 0a 09 09 09 63 61 74 | .=.`Cook.Artifacts`;....}....cat |
| 3a6c0 | 63 68 20 28 65 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 6f 6c 65 2e 65 72 72 6f 72 28 22 46 | ch.(e)....{.....console.error("F |
| 3a6e0 | 61 69 6c 65 64 20 74 6f 20 66 65 74 63 68 20 65 6e 74 72 79 3a 22 2c 20 65 29 3b 0a 09 09 09 7d | ailed.to.fetch.entry:",.e);....} |
| 3a700 | 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 | ...}....const.section.=.this.add |
| 3a720 | 5f 73 65 63 74 69 6f 6e 28 74 69 74 6c 65 29 3b 0a 0a 09 09 2f 2f 20 46 65 74 63 68 20 61 6e 64 | _section(title);....//.Fetch.and |
| 3a740 | 20 70 61 72 73 65 20 61 72 74 69 66 61 63 74 0a 09 09 6c 65 74 20 61 72 74 69 66 61 63 74 3b 0a | .parse.artifact...let.artifact;. |
| 3a760 | 09 09 74 72 79 0a 09 09 7b 0a 09 09 09 61 72 74 69 66 61 63 74 20 3d 20 61 77 61 69 74 20 74 68 | ..try...{....artifact.=.await.th |
| 3a780 | 69 73 2e 5f 61 72 74 69 66 61 63 74 3b 0a 09 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 0a 09 09 | is._artifact;...}...catch.(e)... |
| 3a7a0 | 7b 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 65 78 74 28 60 46 61 69 6c 65 64 20 74 6f 20 6c 6f 61 | {....section.text(`Failed.to.loa |
| 3a7c0 | 64 20 61 72 74 69 66 61 63 74 3a 20 24 7b 65 2e 6d 65 73 73 61 67 65 7d 60 29 3b 0a 09 09 09 72 | d.artifact:.${e.message}`);....r |
| 3a7e0 | 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 44 69 73 70 6c 61 79 20 61 72 74 69 66 61 63 | eturn;...}....//.Display.artifac |
| 3a800 | 74 20 69 6e 66 6f 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 | t.info...const.info_section.=.se |
| 3a820 | 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 41 72 74 69 66 61 63 74 20 49 6e 66 6f | ction.add_section("Artifact.Info |
| 3a840 | 22 29 3b 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 5f 74 61 62 6c 65 20 3d 20 69 6e 66 6f 5f 73 65 | ");...const.info_table.=.info_se |
| 3a860 | 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 5b 22 50 72 6f 70 65 72 | ction.add_widget(Table,.["Proper |
| 3a880 | 74 79 22 2c 20 22 56 61 6c 75 65 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 | ty",."Value"],.Table.Flag_PackRi |
| 3a8a0 | 67 68 74 29 3b 0a 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 56 65 72 73 69 6f 6e 20 21 3d | ght);....if.(artifact.Version.!= |
| 3a8c0 | 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 69 6e 66 6f 5f 74 61 62 6c 65 2e 61 64 64 5f 72 | =.undefined)....info_table.add_r |
| 3a8e0 | 6f 77 28 22 56 65 72 73 69 6f 6e 22 2c 20 61 72 74 69 66 61 63 74 2e 56 65 72 73 69 6f 6e 2e 74 | ow("Version",.artifact.Version.t |
| 3a900 | 6f 53 74 72 69 6e 67 28 29 29 3b 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 48 61 73 53 61 | oString());...if.(artifact.HasSa |
| 3a920 | 76 65 52 65 73 75 6c 74 73 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 69 6e 66 6f | veResults.!==.undefined)....info |
| 3a940 | 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 48 61 73 53 61 76 65 52 65 73 75 6c 74 73 22 2c | _table.add_row("HasSaveResults", |
| 3a960 | 20 61 72 74 69 66 61 63 74 2e 48 61 73 53 61 76 65 52 65 73 75 6c 74 73 2e 74 6f 53 74 72 69 6e | .artifact.HasSaveResults.toStrin |
| 3a980 | 67 28 29 29 3b 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 50 61 63 6b 61 67 65 53 61 76 65 | g());...if.(artifact.PackageSave |
| 3a9a0 | 64 48 61 73 68 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 69 6e 66 6f 5f 74 61 62 | dHash.!==.undefined)....info_tab |
| 3a9c0 | 6c 65 2e 61 64 64 5f 72 6f 77 28 22 50 61 63 6b 61 67 65 53 61 76 65 64 48 61 73 68 22 2c 20 61 | le.add_row("PackageSavedHash",.a |
| 3a9e0 | 72 74 69 66 61 63 74 2e 50 61 63 6b 61 67 65 53 61 76 65 64 48 61 73 68 29 3b 0a 0a 09 09 2f 2f | rtifact.PackageSavedHash);....// |
| 3aa00 | 20 50 72 6f 63 65 73 73 20 53 61 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 0a 09 | .Process.SaveBuildDependencies.. |
| 3aa20 | 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 53 61 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 | .if.(artifact.SaveBuildDependenc |
| 3aa40 | 69 65 73 20 26 26 20 61 72 74 69 66 61 63 74 2e 53 61 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 | ies.&&.artifact.SaveBuildDepende |
| 3aa60 | 6e 63 69 65 73 2e 44 65 70 65 6e 64 65 6e 63 69 65 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e | ncies.Dependencies)...{....this. |
| 3aa80 | 5f 62 75 69 6c 64 5f 64 65 70 65 6e 64 65 6e 63 79 5f 73 65 63 74 69 6f 6e 28 0a 09 09 09 09 73 | _build_dependency_section(.....s |
| 3aaa0 | 65 63 74 69 6f 6e 2c 0a 09 09 09 09 22 53 61 76 65 20 42 75 69 6c 64 20 44 65 70 65 6e 64 65 6e | ection,....."Save.Build.Dependen |
| 3aac0 | 63 69 65 73 22 2c 0a 09 09 09 09 61 72 74 69 66 61 63 74 2e 53 61 76 65 42 75 69 6c 64 44 65 70 | cies",.....artifact.SaveBuildDep |
| 3aae0 | 65 6e 64 65 6e 63 69 65 73 2e 44 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 09 09 09 09 61 72 74 69 | endencies.Dependencies,.....arti |
| 3ab00 | 66 61 63 74 2e 53 61 76 65 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 53 74 6f 72 65 | fact.SaveBuildDependencies.Store |
| 3ab20 | 64 4b 65 79 0a 09 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 50 72 6f 63 65 73 73 20 4c 6f 61 | dKey....);...}....//.Process.Loa |
| 3ab40 | 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 | dBuildDependencies...if.(artifac |
| 3ab60 | 74 2e 4c 6f 61 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 20 26 26 20 61 72 74 69 66 | t.LoadBuildDependencies.&&.artif |
| 3ab80 | 61 63 74 2e 4c 6f 61 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 44 65 70 65 6e 64 | act.LoadBuildDependencies.Depend |
| 3aba0 | 65 6e 63 69 65 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 64 65 70 65 6e | encies)...{....this._build_depen |
| 3abc0 | 64 65 6e 63 79 5f 73 65 63 74 69 6f 6e 28 0a 09 09 09 09 73 65 63 74 69 6f 6e 2c 0a 09 09 09 09 | dency_section(.....section,..... |
| 3abe0 | 22 4c 6f 61 64 20 42 75 69 6c 64 20 44 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 0a 09 09 09 09 61 | "Load.Build.Dependencies",.....a |
| 3ac00 | 72 74 69 66 61 63 74 2e 4c 6f 61 64 42 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 44 65 | rtifact.LoadBuildDependencies.De |
| 3ac20 | 70 65 6e 64 65 6e 63 69 65 73 2c 0a 09 09 09 09 61 72 74 69 66 61 63 74 2e 4c 6f 61 64 42 75 69 | pendencies,.....artifact.LoadBui |
| 3ac40 | 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 2e 53 74 6f 72 65 64 4b 65 79 0a 09 09 09 29 3b 0a 09 | ldDependencies.StoredKey....);.. |
| 3ac60 | 09 7d 0a 0a 09 09 2f 2f 20 50 72 6f 63 65 73 73 20 52 75 6e 74 69 6d 65 44 65 70 65 6e 64 65 6e | .}....//.Process.RuntimeDependen |
| 3ac80 | 63 69 65 73 0a 09 09 69 66 20 28 61 72 74 69 66 61 63 74 2e 52 75 6e 74 69 6d 65 44 65 70 65 6e | cies...if.(artifact.RuntimeDepen |
| 3aca0 | 64 65 6e 63 69 65 73 20 26 26 20 61 72 74 69 66 61 63 74 2e 52 75 6e 74 69 6d 65 44 65 70 65 6e | dencies.&&.artifact.RuntimeDepen |
| 3acc0 | 64 65 6e 63 69 65 73 2e 6c 65 6e 67 74 68 20 3e 20 30 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 | dencies.length.>.0)...{....const |
| 3ace0 | 20 72 75 6e 74 69 6d 65 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 | .runtime_section.=.section.add_s |
| 3ad00 | 65 63 74 69 6f 6e 28 22 52 75 6e 74 69 6d 65 20 44 65 70 65 6e 64 65 6e 63 69 65 73 22 29 3b 0a | ection("Runtime.Dependencies");. |
| 3ad20 | 09 09 09 63 6f 6e 73 74 20 72 75 6e 74 69 6d 65 5f 74 61 62 6c 65 20 3d 20 72 75 6e 74 69 6d 65 | ...const.runtime_table.=.runtime |
| 3ad40 | 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 5b 22 50 61 74 | _section.add_widget(Table,.["Pat |
| 3ad60 | 68 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 29 3b 0a 09 09 09 66 | h"],.Table.Flag_PackRight);....f |
| 3ad80 | 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 20 6f 66 20 61 72 74 69 66 61 63 74 2e 52 75 6e 74 69 6d | or.(const.dep.of.artifact.Runtim |
| 3ada0 | 65 44 65 70 65 6e 64 65 6e 63 69 65 73 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f | eDependencies)....{.....const.ro |
| 3adc0 | 77 20 3d 20 72 75 6e 74 69 6d 65 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 64 65 70 29 3b 0a | w.=.runtime_table.add_row(dep);. |
| 3ade0 | 09 09 09 09 2f 2f 20 4d 61 6b 65 20 50 61 74 68 20 63 6c 69 63 6b 61 62 6c 65 20 74 6f 20 6e 61 | ....//.Make.Path.clickable.to.na |
| 3ae00 | 76 69 67 61 74 65 20 74 6f 20 65 6e 74 72 79 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 73 68 | vigate.to.entry.....if.(this._sh |
| 3ae20 | 6f 75 6c 64 5f 6c 69 6e 6b 5f 64 65 70 65 6e 64 65 6e 63 79 28 64 65 70 29 29 0a 09 09 09 09 7b | ould_link_dependency(dep)).....{ |
| 3ae40 | 0a 09 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 74 65 78 74 28 64 65 70 29 2e | ......row.get_cell(0).text(dep). |
| 3ae60 | 6f 6e 5f 63 6c 69 63 6b 28 28 6f 70 6b 65 79 29 20 3d 3e 20 7b 0a 09 09 09 09 09 09 77 69 6e 64 | on_click((opkey).=>.{.......wind |
| 3ae80 | 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 60 3f 70 61 67 65 3d 65 6e 74 72 79 26 70 72 6f 6a 65 | ow.location.=.`?page=entry&proje |
| 3aea0 | 63 74 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b | ct=${project}&oplog=${oplog}&opk |
| 3aec0 | 65 79 3d 24 7b 6f 70 6b 65 79 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 7d 60 3b 0a 09 09 09 09 | ey=${opkey.toLowerCase()}`;..... |
| 3aee0 | 09 7d 2c 20 64 65 70 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 73 | .},.dep);.....}....}...}..}..._s |
| 3af00 | 68 6f 75 6c 64 5f 6c 69 6e 6b 5f 64 65 70 65 6e 64 65 6e 63 79 28 6e 61 6d 65 29 0a 09 7b 0a 09 | hould_link_dependency(name)..{.. |
| 3af20 | 09 2f 2f 20 45 78 63 6c 75 64 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 73 74 61 72 74 69 6e | .//.Exclude.dependencies.startin |
| 3af40 | 67 20 77 69 74 68 20 2f 53 63 72 69 70 74 2f 20 28 63 6f 64 65 2d 64 65 66 69 6e 65 64 20 65 6e | g.with./Script/.(code-defined.en |
| 3af60 | 74 72 69 65 73 29 20 2d 20 63 61 73 65 20 69 6e 73 65 6e 73 69 74 69 76 65 0a 09 09 69 66 20 28 | tries).-.case.insensitive...if.( |
| 3af80 | 6e 61 6d 65 20 26 26 20 6e 61 6d 65 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 2e 73 74 61 72 74 | name.&&.name.toLowerCase().start |
| 3afa0 | 73 57 69 74 68 28 22 2f 73 63 72 69 70 74 2f 22 29 29 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c | sWith("/script/"))....return.fal |
| 3afc0 | 73 65 3b 0a 0a 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 09 7d 0a 0a 09 5f 62 75 69 6c 64 5f | se;....return.true;..}..._build_ |
| 3afe0 | 64 65 70 65 6e 64 65 6e 63 79 5f 73 65 63 74 69 6f 6e 28 70 61 72 65 6e 74 5f 73 65 63 74 69 6f | dependency_section(parent_sectio |
| 3b000 | 6e 2c 20 74 69 74 6c 65 2c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 20 73 74 6f 72 65 64 5f 6b | n,.title,.dependencies,.stored_k |
| 3b020 | 65 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 70 61 72 65 6e 74 5f | ey)..{...const.section.=.parent_ |
| 3b040 | 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 74 69 74 6c 65 29 3b 0a 0a 09 09 2f | section.add_section(title);..../ |
| 3b060 | 2f 20 41 64 64 20 73 74 6f 72 65 64 20 6b 65 79 20 69 6e 66 6f 0a 09 09 69 66 20 28 73 74 6f 72 | /.Add.stored.key.info...if.(stor |
| 3b080 | 65 64 5f 6b 65 79 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 6b 65 79 5f 74 6f 6f 6c 62 61 72 | ed_key)...{....const.key_toolbar |
| 3b0a0 | 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0a | .=.section.add_widget(Toolbar);. |
| 3b0c0 | 09 09 09 6b 65 79 5f 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2e 61 64 64 28 60 4b 65 79 3a 20 | ...key_toolbar.left().add(`Key:. |
| 3b0e0 | 24 7b 73 74 6f 72 65 64 5f 6b 65 79 7d 60 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 47 72 6f 75 70 | ${stored_key}`);...}....//.Group |
| 3b100 | 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 62 79 20 74 79 70 65 0a 09 09 63 6f 6e 73 74 20 64 65 | .dependencies.by.type...const.de |
| 3b120 | 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 20 3d 20 7b 7d 3b 0a 0a 09 09 66 6f 72 20 | pendencies_by_type.=.{};....for. |
| 3b140 | 28 63 6f 6e 73 74 20 64 65 70 5f 61 72 72 61 79 20 6f 66 20 64 65 70 65 6e 64 65 6e 63 69 65 73 | (const.dep_array.of.dependencies |
| 3b160 | 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 21 41 72 72 61 79 2e 69 73 41 72 72 61 79 28 64 65 70 5f | )...{....if.(!Array.isArray(dep_ |
| 3b180 | 61 72 72 61 79 29 20 7c 7c 20 64 65 70 5f 61 72 72 61 79 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 | array).||.dep_array.length.===.0 |
| 3b1a0 | 29 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 74 79 70 65 20 3d | ).....continue;.....const.type.= |
| 3b1c0 | 20 64 65 70 5f 61 72 72 61 79 5b 30 5d 3b 0a 09 09 09 69 66 20 28 21 64 65 70 65 6e 64 65 6e 63 | .dep_array[0];....if.(!dependenc |
| 3b1e0 | 69 65 73 5f 62 79 5f 74 79 70 65 5b 74 79 70 65 5d 29 0a 09 09 09 09 64 65 70 65 6e 64 65 6e 63 | ies_by_type[type]).....dependenc |
| 3b200 | 69 65 73 5f 62 79 5f 74 79 70 65 5b 74 79 70 65 5d 20 3d 20 5b 5d 3b 0a 0a 09 09 09 64 65 70 65 | ies_by_type[type].=.[];.....depe |
| 3b220 | 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 5b 74 79 70 65 5d 2e 70 75 73 68 28 74 68 69 73 | ndencies_by_type[type].push(this |
| 3b240 | 2e 5f 66 6f 72 6d 61 74 5f 64 65 70 65 6e 64 65 6e 63 79 28 64 65 70 5f 61 72 72 61 79 29 29 3b | ._format_dependency(dep_array)); |
| 3b260 | 0a 09 09 7d 0a 0a 09 09 2f 2f 20 53 6f 72 74 20 74 79 70 65 73 20 6e 75 6d 65 72 69 63 61 6c 6c | ...}....//.Sort.types.numericall |
| 3b280 | 79 0a 09 09 63 6f 6e 73 74 20 73 6f 72 74 65 64 5f 74 79 70 65 73 20 3d 20 4f 62 6a 65 63 74 2e | y...const.sorted_types.=.Object. |
| 3b2a0 | 6b 65 79 73 28 64 65 70 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 29 2e 6d 61 70 28 4e | keys(dependencies_by_type).map(N |
| 3b2c0 | 75 6d 62 65 72 29 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e 20 61 20 2d 20 62 29 3b 0a 0a 09 | umber).sort((a,.b).=>.a.-.b);... |
| 3b2e0 | 09 66 6f 72 20 28 63 6f 6e 73 74 20 74 79 70 65 5f 76 61 6c 75 65 20 6f 66 20 73 6f 72 74 65 64 | .for.(const.type_value.of.sorted |
| 3b300 | 5f 74 79 70 65 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 79 70 65 5f 6e 61 6d 65 20 3d | _types)...{....const.type_name.= |
| 3b320 | 20 74 68 69 73 2e 5f 67 65 74 5f 64 65 70 65 6e 64 65 6e 63 79 5f 74 79 70 65 5f 6e 61 6d 65 28 | .this._get_dependency_type_name( |
| 3b340 | 74 79 70 65 5f 76 61 6c 75 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 64 65 70 73 20 3d 20 64 65 70 | type_value);....const.deps.=.dep |
| 3b360 | 65 6e 64 65 6e 63 69 65 73 5f 62 79 5f 74 79 70 65 5b 74 79 70 65 5f 76 61 6c 75 65 5d 3b 0a 0a | endencies_by_type[type_value];.. |
| 3b380 | 09 09 09 63 6f 6e 73 74 20 74 79 70 65 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e | ...const.type_section.=.section. |
| 3b3a0 | 61 64 64 5f 73 65 63 74 69 6f 6e 28 74 79 70 65 5f 6e 61 6d 65 29 3b 0a 0a 09 09 09 2f 2f 20 44 | add_section(type_name);.....//.D |
| 3b3c0 | 65 74 65 72 6d 69 6e 65 20 63 6f 6c 75 6d 6e 73 20 62 61 73 65 64 20 6f 6e 20 61 76 61 69 6c 61 | etermine.columns.based.on.availa |
| 3b3e0 | 62 6c 65 20 66 69 65 6c 64 73 0a 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 66 69 65 6c 64 73 20 3d | ble.fields....const.all_fields.= |
| 3b400 | 20 6e 65 77 20 53 65 74 28 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 20 6f 66 | .new.Set();....for.(const.dep.of |
| 3b420 | 20 64 65 70 73 29 0a 09 09 09 7b 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 | .deps)....{.....for.(const.field |
| 3b440 | 20 69 6e 20 64 65 70 29 0a 09 09 09 09 09 61 6c 6c 5f 66 69 65 6c 64 73 2e 61 64 64 28 66 69 65 | .in.dep)......all_fields.add(fie |
| 3b460 | 6c 64 29 3b 0a 09 09 09 7d 0a 09 09 09 6c 65 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 41 72 72 61 79 | ld);....}....let.columns.=.Array |
| 3b480 | 2e 66 72 6f 6d 28 61 6c 6c 5f 66 69 65 6c 64 73 29 3b 0a 0a 09 09 09 2f 2f 20 52 65 6d 6f 76 65 | .from(all_fields);.....//.Remove |
| 3b4a0 | 20 48 61 73 68 20 63 6f 6c 75 6d 6e 20 66 6f 72 20 52 65 64 69 72 65 63 74 69 6f 6e 54 61 72 67 | .Hash.column.for.RedirectionTarg |
| 3b4c0 | 65 74 20 61 73 20 69 74 27 73 20 6e 6f 74 20 75 73 65 66 75 6c 0a 09 09 09 69 66 20 28 74 79 70 | et.as.it's.not.useful....if.(typ |
| 3b4e0 | 65 5f 76 61 6c 75 65 20 3d 3d 3d 20 31 30 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6c 75 6d 6e 73 | e_value.===.10)....{.....columns |
| 3b500 | 20 3d 20 63 6f 6c 75 6d 6e 73 2e 66 69 6c 74 65 72 28 63 6f 6c 20 3d 3e 20 63 6f 6c 20 21 3d 3d | .=.columns.filter(col.=>.col.!== |
| 3b520 | 20 22 48 61 73 68 22 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 63 6f 6c 75 6d 6e 73 2e 6c | ."Hash");....}.....if.(columns.l |
| 3b540 | 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0a 09 09 09 7b 0a 09 09 09 09 74 79 70 65 5f 73 65 63 74 69 | ength.===.0)....{.....type_secti |
| 3b560 | 6f 6e 2e 74 65 78 74 28 22 4e 6f 20 64 61 74 61 20 66 69 65 6c 64 73 22 29 3b 0a 09 09 09 09 63 | on.text("No.data.fields");.....c |
| 3b580 | 6f 6e 74 69 6e 75 65 3b 0a 09 09 09 7d 0a 0a 09 09 09 2f 2f 20 43 72 65 61 74 65 20 74 61 62 6c | ontinue;....}.....//.Create.tabl |
| 3b5a0 | 65 20 77 69 74 68 20 64 79 6e 61 6d 69 63 20 63 6f 6c 75 6d 6e 73 0a 09 09 09 63 6f 6e 73 74 20 | e.with.dynamic.columns....const. |
| 3b5c0 | 74 61 62 6c 65 20 3d 20 74 79 70 65 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 | table.=.type_section.add_widget( |
| 3b5e0 | 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 | Table,.columns,.Table.Flag_PackR |
| 3b600 | 69 67 68 74 29 3b 0a 0a 09 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 74 68 69 73 20 74 79 70 65 | ight);.....//.Check.if.this.type |
| 3b620 | 20 73 68 6f 75 6c 64 20 68 61 76 65 20 63 6c 69 63 6b 61 62 6c 65 20 4e 61 6d 65 20 6c 69 6e 6b | .should.have.clickable.Name.link |
| 3b640 | 73 0a 09 09 09 63 6f 6e 73 74 20 73 68 6f 75 6c 64 5f 6c 69 6e 6b 20 3d 20 28 74 79 70 65 5f 76 | s....const.should_link.=.(type_v |
| 3b660 | 61 6c 75 65 20 3d 3d 3d 20 33 20 7c 7c 20 74 79 70 65 5f 76 61 6c 75 65 20 3d 3d 3d 20 34 20 7c | alue.===.3.||.type_value.===.4.| |
| 3b680 | 7c 20 74 79 70 65 5f 76 61 6c 75 65 20 3d 3d 3d 20 31 30 29 3b 0a 09 09 09 63 6f 6e 73 74 20 6e | |.type_value.===.10);....const.n |
| 3b6a0 | 61 6d 65 5f 63 6f 6c 5f 69 6e 64 65 78 20 3d 20 63 6f 6c 75 6d 6e 73 2e 69 6e 64 65 78 4f 66 28 | ame_col_index.=.columns.indexOf( |
| 3b6c0 | 22 4e 61 6d 65 22 29 3b 0a 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 20 6f 66 20 64 | "Name");.....for.(const.dep.of.d |
| 3b6e0 | 65 70 73 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 5f 76 61 6c 75 65 73 20 3d | eps)....{.....const.row_values.= |
| 3b700 | 20 63 6f 6c 75 6d 6e 73 2e 6d 61 70 28 63 6f 6c 20 3d 3e 20 64 65 70 5b 63 6f 6c 5d 20 7c 7c 20 | .columns.map(col.=>.dep[col].||. |
| 3b720 | 22 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c 65 2e 61 64 64 5f 72 | "");.....const.row.=.table.add_r |
| 3b740 | 6f 77 28 2e 2e 2e 72 6f 77 5f 76 61 6c 75 65 73 29 3b 0a 0a 09 09 09 09 2f 2f 20 4d 61 6b 65 20 | ow(...row_values);......//.Make. |
| 3b760 | 4e 61 6d 65 20 66 69 65 6c 64 20 63 6c 69 63 6b 61 62 6c 65 20 66 6f 72 20 50 61 63 6b 61 67 65 | Name.field.clickable.for.Package |
| 3b780 | 2c 20 54 72 61 6e 73 69 74 69 76 65 42 75 69 6c 64 2c 20 61 6e 64 20 52 65 64 69 72 65 63 74 69 | ,.TransitiveBuild,.and.Redirecti |
| 3b7a0 | 6f 6e 54 61 72 67 65 74 0a 09 09 09 09 69 66 20 28 73 68 6f 75 6c 64 5f 6c 69 6e 6b 20 26 26 20 | onTarget.....if.(should_link.&&. |
| 3b7c0 | 6e 61 6d 65 5f 63 6f 6c 5f 69 6e 64 65 78 20 3e 3d 20 30 20 26 26 20 64 65 70 2e 4e 61 6d 65 20 | name_col_index.>=.0.&&.dep.Name. |
| 3b7e0 | 26 26 20 74 68 69 73 2e 5f 73 68 6f 75 6c 64 5f 6c 69 6e 6b 5f 64 65 70 65 6e 64 65 6e 63 79 28 | &&.this._should_link_dependency( |
| 3b800 | 64 65 70 2e 4e 61 6d 65 29 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a | dep.Name)).....{......const.proj |
| 3b820 | 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b | ect.=.this.get_param("project"); |
| 3b840 | 0a 09 09 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 | ......const.oplog.=.this.get_par |
| 3b860 | 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 6e | am("oplog");......row.get_cell(n |
| 3b880 | 61 6d 65 5f 63 6f 6c 5f 69 6e 64 65 78 29 2e 74 65 78 74 28 64 65 70 2e 4e 61 6d 65 29 2e 6f 6e | ame_col_index).text(dep.Name).on |
| 3b8a0 | 5f 63 6c 69 63 6b 28 28 6f 70 6b 65 79 29 20 3d 3e 20 7b 0a 09 09 09 09 09 09 77 69 6e 64 6f 77 | _click((opkey).=>.{.......window |
| 3b8c0 | 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 60 3f 70 61 67 65 3d 65 6e 74 72 79 26 70 72 6f 6a 65 63 74 | .location.=.`?page=entry&project |
| 3b8e0 | 3d 24 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 | =${project}&oplog=${oplog}&opkey |
| 3b900 | 3d 24 7b 6f 70 6b 65 79 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 7d 60 3b 0a 09 09 09 09 09 7d | =${opkey.toLowerCase()}`;......} |
| 3b920 | 2c 20 64 65 70 2e 4e 61 6d 65 29 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 2f 2f 20 4d 61 6b 65 20 | ,.dep.Name);.....}......//.Make. |
| 3b940 | 44 61 74 61 20 66 69 65 6c 64 20 65 78 70 61 6e 64 61 62 6c 65 2f 63 6f 6c 6c 61 70 73 69 62 6c | Data.field.expandable/collapsibl |
| 3b960 | 65 20 69 66 20 6e 65 65 64 65 64 0a 09 09 09 09 63 6f 6e 73 74 20 64 61 74 61 5f 63 6f 6c 5f 69 | e.if.needed.....const.data_col_i |
| 3b980 | 6e 64 65 78 20 3d 20 63 6f 6c 75 6d 6e 73 2e 69 6e 64 65 78 4f 66 28 22 44 61 74 61 22 29 3b 0a | ndex.=.columns.indexOf("Data");. |
| 3b9a0 | 09 09 09 09 69 66 20 28 64 61 74 61 5f 63 6f 6c 5f 69 6e 64 65 78 20 3e 3d 20 30 20 26 26 20 64 | ....if.(data_col_index.>=.0.&&.d |
| 3b9c0 | 65 70 2e 44 61 74 61 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 64 61 74 61 5f 63 | ep.Data).....{......const.data_c |
| 3b9e0 | 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 64 61 74 61 5f 63 6f 6c 5f 69 6e 64 65 | ell.=.row.get_cell(data_col_inde |
| 3ba00 | 78 29 3b 0a 0a 09 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 73 68 6f 75 6c 64 5f 6d 61 6b 65 5f | x);.......if.(this._should_make_ |
| 3ba20 | 65 78 70 61 6e 64 61 62 6c 65 28 64 65 70 2e 44 61 74 61 29 29 0a 09 09 09 09 09 7b 0a 09 09 09 | expandable(dep.Data))......{.... |
| 3ba40 | 09 09 09 2f 2f 20 53 74 6f 72 65 20 66 75 6c 6c 20 64 61 74 61 20 69 6e 20 61 74 74 72 69 62 75 | ...//.Store.full.data.in.attribu |
| 3ba60 | 74 65 0a 09 09 09 09 09 09 64 61 74 61 5f 63 65 6c 6c 2e 61 74 74 72 28 22 64 61 74 61 2d 66 75 | te.......data_cell.attr("data-fu |
| 3ba80 | 6c 6c 22 2c 20 64 65 70 2e 44 61 74 61 29 3b 0a 0a 09 09 09 09 09 09 2f 2f 20 43 6c 65 61 72 20 | ll",.dep.Data);........//.Clear. |
| 3baa0 | 74 68 65 20 63 65 6c 6c 20 61 6e 64 20 72 65 62 75 69 6c 64 20 77 69 74 68 20 69 63 6f 6e 20 2b | the.cell.and.rebuild.with.icon.+ |
| 3bac0 | 20 74 65 78 74 0a 09 09 09 09 09 09 64 61 74 61 5f 63 65 6c 6c 2e 69 6e 6e 65 72 28 29 2e 69 6e | .text.......data_cell.inner().in |
| 3bae0 | 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 09 09 09 09 2f 2f 20 43 72 65 61 74 65 20 65 | nerHTML.=."";........//.Create.e |
| 3bb00 | 78 70 61 6e 64 2f 63 6f 6c 6c 61 70 73 65 20 69 63 6f 6e 0a 09 09 09 09 09 09 63 6f 6e 73 74 20 | xpand/collapse.icon.......const. |
| 3bb20 | 69 63 6f 6e 20 3d 20 64 61 74 61 5f 63 65 6c 6c 2e 74 61 67 28 22 73 70 61 6e 22 29 2e 63 6c 61 | icon.=.data_cell.tag("span").cla |
| 3bb40 | 73 73 69 66 79 28 22 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f 6e 22 29 2e 74 65 78 74 28 22 2b | ssify("zen_expand_icon").text("+ |
| 3bb60 | 22 29 3b 0a 09 09 09 09 09 09 69 63 6f 6e 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0a | ");.......icon.on_click(().=>.{. |
| 3bb80 | 09 09 09 09 09 09 09 74 68 69 73 2e 5f 74 6f 67 67 6c 65 5f 64 61 74 61 5f 63 65 6c 6c 28 64 61 | .......this._toggle_data_cell(da |
| 3bba0 | 74 61 5f 63 65 6c 6c 29 3b 0a 09 09 09 09 09 09 09 2f 2f 20 55 70 64 61 74 65 20 69 63 6f 6e 20 | ta_cell);........//.Update.icon. |
| 3bbc0 | 74 65 78 74 0a 09 09 09 09 09 09 09 63 6f 6e 73 74 20 69 73 5f 65 78 70 61 6e 64 65 64 20 3d 20 | text........const.is_expanded.=. |
| 3bbe0 | 64 61 74 61 5f 63 65 6c 6c 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 29 20 21 3d 3d 20 6e | data_cell.attr("expanded").!==.n |
| 3bc00 | 75 6c 6c 3b 0a 09 09 09 09 09 09 09 69 63 6f 6e 2e 74 65 78 74 28 69 73 5f 65 78 70 61 6e 64 65 | ull;........icon.text(is_expande |
| 3bc20 | 64 20 3f 20 22 2d 22 20 3a 20 22 2b 22 29 3b 0a 09 09 09 09 09 09 7d 29 3b 0a 0a 09 09 09 09 09 | d.?."-".:."+");.......});....... |
| 3bc40 | 09 2f 2f 20 41 64 64 20 74 65 78 74 20 63 6f 6e 74 65 6e 74 20 77 72 61 70 70 65 72 0a 09 09 09 | .//.Add.text.content.wrapper.... |
| 3bc60 | 09 09 09 63 6f 6e 73 74 20 74 65 78 74 5f 77 72 61 70 70 65 72 20 3d 20 64 61 74 61 5f 63 65 6c | ...const.text_wrapper.=.data_cel |
| 3bc80 | 6c 2e 74 61 67 28 22 73 70 61 6e 22 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 64 61 74 61 | l.tag("span").classify("zen_data |
| 3bca0 | 5f 74 65 78 74 22 29 3b 0a 09 09 09 09 09 09 63 6f 6e 73 74 20 66 69 72 73 74 5f 6c 69 6e 65 20 | _text");.......const.first_line. |
| 3bcc0 | 3d 20 74 68 69 73 2e 5f 67 65 74 5f 66 69 72 73 74 5f 6c 69 6e 65 28 64 65 70 2e 44 61 74 61 29 | =.this._get_first_line(dep.Data) |
| 3bce0 | 3b 0a 09 09 09 09 09 09 74 65 78 74 5f 77 72 61 70 70 65 72 2e 74 65 78 74 28 66 69 72 73 74 5f | ;.......text_wrapper.text(first_ |
| 3bd00 | 6c 69 6e 65 29 3b 0a 0a 09 09 09 09 09 09 2f 2f 20 53 74 6f 72 65 20 72 65 66 65 72 65 6e 63 65 | line);........//.Store.reference |
| 3bd20 | 20 74 6f 20 74 65 78 74 20 77 72 61 70 70 65 72 20 66 6f 72 20 75 70 64 61 74 65 73 0a 09 09 09 | .to.text.wrapper.for.updates.... |
| 3bd40 | 09 09 09 64 61 74 61 5f 63 65 6c 6c 2e 61 74 74 72 28 22 64 61 74 61 2d 74 65 78 74 2d 77 72 61 | ...data_cell.attr("data-text-wra |
| 3bd60 | 70 70 65 72 22 2c 20 22 74 72 75 65 22 29 3b 0a 09 09 09 09 09 7d 0a 09 09 09 09 7d 0a 09 09 09 | pper",."true");......}.....}.... |
| 3bd80 | 7d 0a 09 09 7d 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4e a4 66 5c 11 8c 96 87 d3 3c 00 | }...}..}.}.PK........N.f\.....<. |
| 3bda0 | 00 d3 3c 00 00 0e 00 00 00 70 61 67 65 73 2f 65 6e 74 72 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 | ..<......pages/entry.js//.Copyri |
| 3bdc0 | 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 | ght.Epic.Games,.Inc..All.Rights. |
| 3bde0 | 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 | Reserved..."use.strict";..import |
| 3be00 | 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d | .{.ZenPage.}.from."./page.js".im |
| 3be20 | 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 | port.{.Fetcher.}.from."../util/f |
| 3be40 | 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 | etcher.js".import.{.Friendly.}.f |
| 3be60 | 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 | rom."../util/friendly.js".import |
| 3be80 | 20 7b 20 54 61 62 6c 65 2c 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 | .{.Table,.PropTable,.Toolbar,.Pr |
| 3bea0 | 6f 67 72 65 73 73 42 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 | ogressBar.}.from."../util/widget |
| 3bec0 | 73 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 | s.js".import.{.create_indexer.}. |
| 3bee0 | 66 72 6f 6d 20 22 2e 2e 2f 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0a 0a 2f 2f | from."../indexer/indexer.js"..// |
| 3bf00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 3bf20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 3bf40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 | //////////////.export.class.Page |
| 3bf60 | 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 | .extends.ZenPage.{..main()..{... |
| 3bf80 | 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6f 70 6c 6f 67 20 65 6e 74 72 79 22 29 3b 0a 0a | this.set_title("oplog.entry");.. |
| 3bfa0 | 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d | ..const.project.=.this.get_param |
| 3bfc0 | 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 | ("project");...const.oplog.=.thi |
| 3bfe0 | 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 | s.get_param("oplog");...const.op |
| 3c000 | 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0a 0a | key.=.this.get_param("opkey");.. |
| 3c020 | 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0a 09 09 | ..this._entry.=.new.Fetcher()... |
| 3c040 | 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f | ..resource("prj",.project,."oplo |
| 3c060 | 67 22 2c 20 6f 70 6c 6f 67 2c 20 22 65 6e 74 72 69 65 73 22 29 0a 09 09 09 2e 70 61 72 61 6d 28 | g",.oplog,."entries").....param( |
| 3c080 | 22 6f 70 6b 65 79 22 2c 20 6f 70 6b 65 79 29 0a 09 09 09 2e 63 62 6f 28 29 3b 0a 0a 09 09 74 68 | "opkey",.opkey).....cbo();....th |
| 3c0a0 | 69 73 2e 5f 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 2e 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 | is._indexer.=.this.load_indexer( |
| 3c0c0 | 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f | project,.oplog);....this._files_ |
| 3c0e0 | 69 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 4e 75 6d 62 65 72 28 74 68 69 73 2e 67 65 74 5f 70 61 | index_start.=.Number(this.get_pa |
| 3c100 | 72 61 6d 28 22 66 69 6c 65 73 5f 73 74 61 72 74 22 2c 20 30 29 29 20 7c 7c 20 30 3b 0a 09 09 74 | ram("files_start",.0)).||.0;...t |
| 3c120 | 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 4e 75 6d 62 65 72 28 | his._files_index_count.=.Number( |
| 3c140 | 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 65 73 5f 63 6f 75 6e 74 22 2c 20 35 30 | this.get_param("files_count",.50 |
| 3c160 | 29 29 20 7c 7c 20 30 3b 0a 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 70 61 67 65 28 29 3b 0a | )).||.0;....this._build_page();. |
| 3c180 | 09 7d 0a 0a 09 61 73 79 6e 63 20 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c | .}...async.load_indexer(project, |
| 3c1a0 | 20 6f 70 6c 6f 67 2c 20 6c 6f 61 64 65 64 5f 63 62 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 | .oplog,.loaded_cb)..{...const.pr |
| 3c1c0 | 6f 67 72 65 73 73 5f 62 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f | ogress_bar.=.this.add_widget(Pro |
| 3c1e0 | 67 72 65 73 73 42 61 72 29 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 | gressBar);...progress_bar.set_pr |
| 3c200 | 6f 67 72 65 73 73 28 22 69 6e 64 65 78 69 6e 67 22 29 3b 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 | ogress("indexing");...const.inde |
| 3c220 | 78 65 72 20 3d 20 61 77 61 69 74 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 | xer.=.await.create_indexer(proje |
| 3c240 | 63 74 2c 20 6f 70 6c 6f 67 2c 20 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 7b 0a 09 09 09 70 72 6f | ct,.oplog,.(...args).=>.{....pro |
| 3c260 | 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b | gress_bar.set_progress(...args); |
| 3c280 | 0a 09 09 7d 29 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 64 65 73 74 72 6f 79 28 29 3b | ...});...progress_bar.destroy(); |
| 3c2a0 | 0a 09 09 72 65 74 75 72 6e 20 69 6e 64 65 78 65 72 3b 0a 09 7d 0a 0a 09 5f 62 75 69 6c 64 5f 64 | ...return.indexer;..}..._build_d |
| 3c2c0 | 65 70 73 28 73 65 63 74 69 6f 6e 2c 20 74 72 65 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 | eps(section,.tree)..{...const.pr |
| 3c2e0 | 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 | oject.=.this.get_param("project" |
| 3c300 | 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 | );...const.oplog.=.this.get_para |
| 3c320 | 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 5f 6e 61 | m("oplog");....for.(const.dep_na |
| 3c340 | 6d 65 20 69 6e 20 74 72 65 65 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 64 65 70 5f 73 65 63 | me.in.tree)...{....const.dep_sec |
| 3c360 | 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 64 65 70 5f 6e | tion.=.section.add_section(dep_n |
| 3c380 | 61 6d 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 3d 20 64 65 70 5f 73 65 63 74 69 | ame);....const.table.=.dep_secti |
| 3c3a0 | 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 5b 22 6e 61 6d 65 22 2c 20 22 69 | on.add_widget(Table,.["name",."i |
| 3c3c0 | 64 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 29 3b 0a 0a 09 09 09 | d"],.Table.Flag_PackRight);..... |
| 3c3e0 | 66 6f 72 20 28 63 6f 6e 73 74 20 64 65 70 5f 69 64 20 6f 66 20 74 72 65 65 5b 64 65 70 5f 6e 61 | for.(const.dep_id.of.tree[dep_na |
| 3c400 | 6d 65 5d 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 68 65 78 5f 69 64 20 3d 20 64 65 70 | me])....{.....const.hex_id.=.dep |
| 3c420 | 5f 69 64 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 31 36 2c 20 22 30 | _id.toString(16).padStart(16,."0 |
| 3c440 | 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 5f 76 61 6c 75 65 73 20 3d 20 5b 22 6c 6f | ");.....const.cell_values.=.["lo |
| 3c460 | 61 64 69 6e 67 2e 2e 2e 22 2c 20 68 65 78 5f 69 64 5d 3b 0a 09 09 09 09 63 6f 6e 73 74 20 72 6f | ading...",.hex_id];.....const.ro |
| 3c480 | 77 20 3d 20 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 2e 2e 2e 63 65 6c 6c 5f 76 61 6c 75 65 73 | w.=.table.add_row(...cell_values |
| 3c4a0 | 29 3b 0a 0a 09 09 09 09 2f 2f 20 41 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 20 72 65 73 6f 6c 76 | );......//.Asynchronously.resolv |
| 3c4c0 | 65 20 74 68 65 20 6e 61 6d 65 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 73 6f 6c 76 65 5f 64 65 70 | e.the.name.....this._resolve_dep |
| 3c4e0 | 5f 6e 61 6d 65 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2c 20 64 65 70 5f 69 64 2c 20 70 | _name(row.get_cell(0),.dep_id,.p |
| 3c500 | 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a 09 61 73 | roject,.oplog);....}...}..}...as |
| 3c520 | 79 6e 63 20 5f 72 65 73 6f 6c 76 65 5f 64 65 70 5f 6e 61 6d 65 28 63 65 6c 6c 2c 20 64 65 70 5f | ync._resolve_dep_name(cell,.dep_ |
| 3c540 | 69 64 2c 20 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 69 | id,.project,.oplog)..{...const.i |
| 3c560 | 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0a 09 09 | ndexer.=.await.this._indexer;... |
| 3c580 | 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 69 6e 64 65 78 65 72 2e 6c 6f 6f 6b 75 70 5f 69 64 28 | const.opkey.=.indexer.lookup_id( |
| 3c5a0 | 64 65 70 5f 69 64 29 3b 0a 0a 09 09 69 66 20 28 6f 70 6b 65 79 29 0a 09 09 7b 0a 09 09 09 63 65 | dep_id);....if.(opkey)...{....ce |
| 3c5c0 | 6c 6c 2e 74 65 78 74 28 6f 70 6b 65 79 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 6b 29 20 3d 3e 20 74 | ll.text(opkey).on_click((k).=>.t |
| 3c5e0 | 68 69 73 2e 76 69 65 77 5f 6f 70 6b 65 79 28 6b 29 2c 20 6f 70 6b 65 79 29 3b 0a 09 09 7d 0a 09 | his.view_opkey(k),.opkey);...}.. |
| 3c600 | 7d 0a 0a 09 5f 66 69 6e 64 5f 69 6f 68 61 73 68 5f 66 69 65 6c 64 28 63 6f 6e 74 61 69 6e 65 72 | }..._find_iohash_field(container |
| 3c620 | 2c 20 6e 61 6d 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 66 6f 75 6e 64 5f 66 69 65 6c 64 20 3d | ,.name)..{...const.found_field.= |
| 3c640 | 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 6e 64 28 6e 61 6d 65 29 3b 0a 09 09 69 66 20 28 66 6f 75 | .container.find(name);...if.(fou |
| 3c660 | 6e 64 5f 66 69 65 6c 64 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 7b 0a 09 09 09 76 61 | nd_field.!=.undefined)...{....va |
| 3c680 | 72 20 66 6f 75 6e 64 5f 76 61 6c 75 65 20 3d 20 66 6f 75 6e 64 5f 66 69 65 6c 64 2e 61 73 5f 76 | r.found_value.=.found_field.as_v |
| 3c6a0 | 61 6c 75 65 28 29 3b 0a 09 09 09 69 66 20 28 66 6f 75 6e 64 5f 76 61 6c 75 65 20 69 6e 73 74 61 | alue();....if.(found_value.insta |
| 3c6c0 | 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0a 09 09 09 7b 0a 09 09 09 09 76 61 72 20 72 | nceof.Uint8Array)....{.....var.r |
| 3c6e0 | 65 74 20 3d 20 22 22 3b 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 66 6f 75 6e 64 | et.=."";.....for.(var.x.of.found |
| 3c700 | 5f 76 61 6c 75 65 29 0a 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 72 69 6e 67 28 31 | _value)......ret.+=.x.toString(1 |
| 3c720 | 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0a 09 09 09 09 72 65 74 75 72 6e 20 | 6).padStart(2,."0");.....return. |
| 3c740 | 72 65 74 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 09 7d 0a | ret;....}...}...return.null;..}. |
| 3c760 | 0a 09 5f 69 73 5f 6e 75 6c 6c 5f 69 6f 5f 68 61 73 68 5f 73 74 72 69 6e 67 28 69 6f 5f 68 61 73 | .._is_null_io_hash_string(io_has |
| 3c780 | 68 29 0a 09 7b 0a 09 09 69 66 20 28 21 69 6f 5f 68 61 73 68 29 0a 09 09 09 72 65 74 75 72 6e 20 | h)..{...if.(!io_hash)....return. |
| 3c7a0 | 74 72 75 65 3b 0a 0a 09 09 66 6f 72 20 28 6c 65 74 20 63 68 61 72 20 6f 66 20 69 6f 5f 68 61 73 | true;....for.(let.char.of.io_has |
| 3c7c0 | 68 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 63 68 61 72 20 21 3d 20 27 30 27 29 0a 09 09 09 7b 0a | h)...{....if.(char.!=.'0')....{. |
| 3c7e0 | 09 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 09 72 65 74 | ....return.false;....}...}...ret |
| 3c800 | 75 72 6e 20 74 72 75 65 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 5f 6d 65 74 61 | urn.true;..}...async._build_meta |
| 3c820 | 28 73 65 63 74 69 6f 6e 2c 20 65 6e 74 72 79 29 0a 09 7b 0a 09 09 76 61 72 20 74 72 65 65 20 3d | (section,.entry)..{...var.tree.= |
| 3c840 | 20 7b 7d 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 65 6e 74 72 79 | .{}....for.(const.field.of.entry |
| 3c860 | 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 76 69 73 69 62 6c 65 4b 65 79 20 3d 20 75 6e 64 65 66 69 | )...{....var.visibleKey.=.undefi |
| 3c880 | 6e 65 64 3b 0a 09 09 09 63 6f 6e 73 74 20 6e 61 6d 65 20 3d 20 66 69 65 6c 64 2e 67 65 74 5f 6e | ned;....const.name.=.field.get_n |
| 3c8a0 | 61 6d 65 28 29 3b 0a 09 09 09 69 66 20 28 6e 61 6d 65 20 3d 3d 20 22 43 6f 6f 6b 50 61 63 6b 61 | ame();....if.(name.==."CookPacka |
| 3c8c0 | 67 65 41 72 74 69 66 61 63 74 73 22 29 0a 09 09 09 7b 0a 09 09 09 09 76 69 73 69 62 6c 65 4b 65 | geArtifacts")....{.....visibleKe |
| 3c8e0 | 79 20 3d 20 6e 61 6d 65 3b 0a 09 09 09 7d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 6e 61 6d 65 2e | y.=.name;....}....else.if.(name. |
| 3c900 | 73 74 61 72 74 73 57 69 74 68 28 22 6d 65 74 61 2e 22 29 29 0a 09 09 09 7b 0a 09 09 09 09 76 69 | startsWith("meta."))....{.....vi |
| 3c920 | 73 69 62 6c 65 4b 65 79 20 3d 20 6e 61 6d 65 2e 73 6c 69 63 65 28 35 29 3b 0a 09 09 09 7d 0a 0a | sibleKey.=.name.slice(5);....}.. |
| 3c940 | 09 09 09 69 66 20 28 76 69 73 69 62 6c 65 4b 65 79 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a | ...if.(visibleKey.!=.undefined). |
| 3c960 | 09 09 09 7b 0a 09 09 09 09 76 61 72 20 66 6f 75 6e 64 5f 76 61 6c 75 65 20 3d 20 66 69 65 6c 64 | ...{.....var.found_value.=.field |
| 3c980 | 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 69 66 20 28 66 6f 75 6e 64 5f 76 61 6c 75 65 | .as_value();.....if.(found_value |
| 3c9a0 | 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0a 09 09 09 09 7b 0a 09 09 | .instanceof.Uint8Array).....{... |
| 3c9c0 | 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 3b 0a 09 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 | ...var.ret.=."";......for.(var.x |
| 3c9e0 | 20 6f 66 20 66 6f 75 6e 64 5f 76 61 6c 75 65 29 0a 09 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e | .of.found_value).......ret.+=.x. |
| 3ca00 | 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0a 09 | toString(16).padStart(2,."0");.. |
| 3ca20 | 09 09 09 09 74 72 65 65 5b 76 69 73 69 62 6c 65 4b 65 79 5d 20 3d 20 72 65 74 3b 0a 09 09 09 09 | ....tree[visibleKey].=.ret;..... |
| 3ca40 | 7d 0a 09 09 09 7d 0a 0a 09 09 7d 0a 0a 09 09 69 66 20 28 4f 62 6a 65 63 74 2e 6b 65 79 73 28 74 | }....}....}....if.(Object.keys(t |
| 3ca60 | 72 65 65 29 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 09 72 65 74 75 72 6e 3b 0a 0a 09 09 | ree).length.==.0)....return;.... |
| 3ca80 | 63 6f 6e 73 74 20 73 75 62 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f | const.sub_section.=.section.add_ |
| 3caa0 | 73 65 63 74 69 6f 6e 28 22 6d 65 74 61 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 | section("meta");....const.table. |
| 3cac0 | 3d 20 73 75 62 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 54 61 62 | =.sub_section.add_widget(....Tab |
| 3cae0 | 6c 65 2c 0a 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d 2c 20 54 61 62 6c | le,....["name",."actions"],.Tabl |
| 3cb00 | 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0a 09 09 29 3b 0a 09 09 66 6f 72 20 28 63 6f 6e | e.Flag_PackRight...);...for.(con |
| 3cb20 | 73 74 20 6b 65 79 20 69 6e 20 74 72 65 65 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 | st.key.in.tree)...{....const.row |
| 3cb40 | 20 3d 20 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 6b 65 79 29 3b 0a 09 09 09 63 6f 6e 73 74 20 | .=.table.add_row(key);....const. |
| 3cb60 | 76 61 6c 75 65 20 3d 20 74 72 65 65 5b 6b 65 79 5d 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f | value.=.tree[key];.....const.pro |
| 3cb80 | 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 | ject.=.this.get_param("project") |
| 3cba0 | 3b 0a 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 | ;....const.oplog.=.this.get_para |
| 3cbc0 | 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 | m("oplog");....const.opkey.=.thi |
| 3cbe0 | 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6b 65 79 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 6c | s.get_param("opkey");....const.l |
| 3cc00 | 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0a 09 09 09 09 | ink.=.row.get_cell(0).link(..... |
| 3cc20 | 28 6b 65 79 20 3d 3d 3d 20 22 63 6f 6f 6b 2e 61 72 74 69 66 61 63 74 73 22 29 20 3f 0a 09 09 09 | (key.===."cook.artifacts").?.... |
| 3cc40 | 09 60 3f 70 61 67 65 3d 63 6f 6f 6b 61 72 74 69 66 61 63 74 73 26 70 72 6f 6a 65 63 74 3d 24 7b | .`?page=cookartifacts&project=${ |
| 3cc60 | 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 3d 24 7b | project}&oplog=${oplog}&opkey=${ |
| 3cc80 | 6f 70 6b 65 79 7d 26 68 61 73 68 3d 24 7b 76 61 6c 75 65 7d 60 0a 09 09 09 09 3a 20 22 2f 22 20 | opkey}&hash=${value}`.....:."/". |
| 3cca0 | 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f | +.["prj",.project,."oplog",.oplo |
| 3ccc0 | 67 2c 20 76 61 6c 75 65 2b 22 2e 6a 73 6f 6e 22 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0a 09 09 09 29 | g,.value+".json"].join("/")....) |
| 3cce0 | 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c | ;.....const.action_tb.=.new.Tool |
| 3cd00 | 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0a 0a 09 09 | bar(row.get_cell(-1),.true);.... |
| 3cd20 | 09 2f 2f 20 41 64 64 20 22 76 69 65 77 2d 72 61 77 22 20 62 75 74 74 6f 6e 20 66 6f 72 20 63 6f | .//.Add."view-raw".button.for.co |
| 3cd40 | 6f 6b 2e 61 72 74 69 66 61 63 74 73 0a 09 09 09 69 66 20 28 6b 65 79 20 3d 3d 3d 20 22 63 6f 6f | ok.artifacts....if.(key.===."coo |
| 3cd60 | 6b 2e 61 72 74 69 66 61 63 74 73 22 29 0a 09 09 09 7b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 | k.artifacts")....{.....action_tb |
| 3cd80 | 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 76 69 65 77 2d 72 61 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b | .left().add("view-raw").on_click |
| 3cda0 | 28 28 29 20 3d 3e 20 7b 0a 09 09 09 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 | (().=>.{......window.location.=. |
| 3cdc0 | 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 | "/".+.["prj",.project,."oplog",. |
| 3cde0 | 6f 70 6c 6f 67 2c 20 76 61 6c 75 65 2b 22 2e 6a 73 6f 6e 22 5d 2e 6a 6f 69 6e 28 22 2f 22 29 3b | oplog,.value+".json"].join("/"); |
| 3ce00 | 0a 09 09 09 09 7d 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 | .....});....}.....action_tb.left |
| 3ce20 | 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 73 79 | ().add("copy-hash").on_click(asy |
| 3ce40 | 6e 63 20 28 76 29 20 3d 3e 20 7b 0a 09 09 09 09 61 77 61 69 74 20 6e 61 76 69 67 61 74 6f 72 2e | nc.(v).=>.{.....await.navigator. |
| 3ce60 | 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b 0a 09 09 09 7d 2c 20 76 61 | clipboard.writeText(v);....},.va |
| 3ce80 | 6c 75 65 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 5f 70 61 67 65 | lue);...}..}...async._build_page |
| 3cea0 | 28 29 0a 09 7b 0a 09 09 76 61 72 20 65 6e 74 72 79 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f | ()..{...var.entry.=.await.this._ |
| 3cec0 | 65 6e 74 72 79 3b 0a 0a 09 09 2f 2f 20 43 68 65 63 6b 20 69 66 20 65 6e 74 72 79 20 65 78 69 73 | entry;....//.Check.if.entry.exis |
| 3cee0 | 74 73 0a 09 09 69 66 20 28 21 65 6e 74 72 79 20 7c 7c 20 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 | ts...if.(!entry.||.entry.as_obje |
| 3cf00 | 63 74 28 29 2e 66 69 6e 64 28 22 65 6e 74 72 79 22 29 20 3d 3d 20 6e 75 6c 6c 29 0a 09 09 7b 0a | ct().find("entry").==.null)...{. |
| 3cf20 | 09 09 09 63 6f 6e 73 74 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | ...const.opkey.=.this.get_param( |
| 3cf40 | 22 6f 70 6b 65 79 22 29 3b 0a 09 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e | "opkey");....var.section.=.this. |
| 3cf60 | 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 45 6e 74 72 79 20 4e 6f 74 20 46 6f 75 6e 64 22 29 3b 0a | add_section("Entry.Not.Found");. |
| 3cf80 | 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 22 70 22 29 2e 74 65 78 74 28 60 54 68 65 20 65 6e | ...section.tag("p").text(`The.en |
| 3cfa0 | 74 72 79 20 22 24 7b 6f 70 6b 65 79 7d 22 20 69 73 20 6e 6f 74 20 70 72 65 73 65 6e 74 20 69 6e | try."${opkey}".is.not.present.in |
| 3cfc0 | 20 74 68 69 73 20 64 61 74 61 73 65 74 2e 60 29 3b 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 | .this.dataset.`);....section.tag |
| 3cfe0 | 28 22 70 22 29 2e 74 65 78 74 28 22 54 68 69 73 20 63 6f 75 6c 64 20 6d 65 61 6e 3a 22 29 3b 0a | ("p").text("This.could.mean:");. |
| 3d000 | 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 22 75 6c 22 | ...const.list.=.section.tag("ul" |
| 3d020 | 29 3b 0a 09 09 09 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 74 65 78 74 28 22 54 68 65 20 65 | );....list.tag("li").text("The.e |
| 3d040 | 6e 74 72 79 20 69 73 20 66 6f 72 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 64 65 66 69 6e 65 64 20 | ntry.is.for.an.instance.defined. |
| 3d060 | 69 6e 20 63 6f 64 65 22 29 3b 0a 09 09 09 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 74 65 78 | in.code");....list.tag("li").tex |
| 3d080 | 74 28 22 54 68 65 20 65 6e 74 72 79 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 61 64 64 65 64 20 | t("The.entry.has.not.been.added. |
| 3d0a0 | 74 6f 20 74 68 65 20 6f 70 6c 6f 67 20 79 65 74 22 29 3b 0a 09 09 09 6c 69 73 74 2e 74 61 67 28 | to.the.oplog.yet");....list.tag( |
| 3d0c0 | 22 6c 69 22 29 2e 74 65 78 74 28 22 54 68 65 20 65 6e 74 72 79 20 6b 65 79 20 69 73 20 6d 69 73 | "li").text("The.entry.key.is.mis |
| 3d0e0 | 73 70 65 6c 6c 65 64 22 29 3b 0a 09 09 09 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 74 65 78 | spelled");....list.tag("li").tex |
| 3d100 | 74 28 22 54 68 65 20 65 6e 74 72 79 20 77 61 73 20 72 65 6d 6f 76 65 64 20 6f 72 20 6e 65 76 65 | t("The.entry.was.removed.or.neve |
| 3d120 | 72 20 65 78 69 73 74 65 64 22 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 65 | r.existed");....return;...}....e |
| 3d140 | 6e 74 72 79 20 3d 20 65 6e 74 72 79 2e 61 73 5f 6f 62 6a 65 63 74 28 29 2e 66 69 6e 64 28 22 65 | ntry.=.entry.as_object().find("e |
| 3d160 | 6e 74 72 79 22 29 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 6e 61 6d | ntry").as_object();....const.nam |
| 3d180 | 65 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 6b 65 79 22 29 2e 61 73 5f 76 61 6c 75 65 28 29 | e.=.entry.find("key").as_value() |
| 3d1a0 | 3b 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 | ;...var.section.=.this.add_secti |
| 3d1c0 | 6f 6e 28 6e 61 6d 65 29 3b 0a 0a 09 09 76 61 72 20 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 | on(name);....var.has_package_dat |
| 3d1e0 | 61 20 3d 20 66 61 6c 73 65 3b 0a 09 09 2f 2f 20 74 72 65 65 0a 09 09 7b 0a 09 09 09 76 61 72 20 | a.=.false;...//.tree...{....var. |
| 3d200 | 74 72 65 65 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 24 74 72 65 65 22 29 3b 0a 09 09 09 69 | tree.=.entry.find("$tree");....i |
| 3d220 | 66 20 28 74 72 65 65 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 09 74 72 65 65 20 3d | f.(tree.==.undefined).....tree.= |
| 3d240 | 20 74 68 69 73 2e 5f 63 6f 6e 76 65 72 74 5f 6c 65 67 61 63 79 5f 74 6f 5f 74 72 65 65 28 65 6e | .this._convert_legacy_to_tree(en |
| 3d260 | 74 72 79 29 3b 0a 0a 09 09 09 69 66 20 28 74 72 65 65 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 | try);.....if.(tree.!=.undefined) |
| 3d280 | 0a 09 09 09 7b 0a 09 09 09 09 64 65 6c 65 74 65 20 74 72 65 65 5b 22 24 69 64 22 5d 3b 0a 0a 09 | ....{.....delete.tree["$id"];... |
| 3d2a0 | 09 09 09 69 66 20 28 4f 62 6a 65 63 74 2e 6b 65 79 73 28 74 72 65 65 29 2e 6c 65 6e 67 74 68 20 | ...if.(Object.keys(tree).length. |
| 3d2c0 | 21 3d 20 30 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 73 75 62 5f 73 65 63 74 69 | !=.0).....{......const.sub_secti |
| 3d2e0 | 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 64 65 70 65 6e 64 | on.=.section.add_section("depend |
| 3d300 | 65 6e 63 69 65 73 22 29 3b 0a 09 09 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 64 65 70 73 28 | encies");......this._build_deps( |
| 3d320 | 73 75 62 5f 73 65 63 74 69 6f 6e 2c 20 74 72 65 65 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 68 61 | sub_section,.tree);.....}.....ha |
| 3d340 | 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 20 3d 20 74 72 75 65 3b 0a 09 09 09 7d 0a 09 09 7d 0a | s_package_data.=.true;....}...}. |
| 3d360 | 0a 09 09 2f 2f 20 6d 65 74 61 0a 09 09 69 66 20 28 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 | ...//.meta...if.(has_package_dat |
| 3d380 | 61 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 6d 65 74 61 28 73 65 63 74 69 | a)...{....this._build_meta(secti |
| 3d3a0 | 6f 6e 2c 20 65 6e 74 72 79 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 64 61 74 61 0a 09 09 69 66 20 | on,.entry);...}....//.data...if. |
| 3d3c0 | 28 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 61 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 | (has_package_data)...{....const. |
| 3d3e0 | 73 75 62 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f | sub_section.=.section.add_sectio |
| 3d400 | 6e 28 22 64 61 74 61 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 3d 20 73 75 62 5f | n("data");....const.table.=.sub_ |
| 3d420 | 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 | section.add_widget(.....Table,.. |
| 3d440 | 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 73 69 7a 65 22 2c 20 22 72 61 77 73 69 7a 65 22 2c 20 22 | ...["name",."size",."rawsize",." |
| 3d460 | 61 63 74 69 6f 6e 73 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0a | actions"],.Table.Flag_PackRight. |
| 3d480 | 09 09 09 29 3b 0a 09 09 09 74 61 62 6c 65 2e 69 64 28 22 64 61 74 61 74 61 62 6c 65 22 29 3b 0a | ...);....table.id("datatable");. |
| 3d4a0 | 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 5f 6e 61 6d 65 20 6f 66 20 5b 22 70 61 | ...for.(const.field_name.of.["pa |
| 3d4c0 | 63 6b 61 67 65 64 61 74 61 22 2c 20 22 62 75 6c 6b 64 61 74 61 22 5d 29 0a 09 09 09 7b 0a 09 09 | ckagedata",."bulkdata"])....{... |
| 3d4e0 | 09 09 76 61 72 20 70 6b 67 5f 64 61 74 61 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 66 69 65 6c | ..var.pkg_data.=.entry.find(fiel |
| 3d500 | 64 5f 6e 61 6d 65 29 3b 0a 09 09 09 09 69 66 20 28 70 6b 67 5f 64 61 74 61 20 3d 3d 20 75 6e 64 | d_name);.....if.(pkg_data.==.und |
| 3d520 | 65 66 69 6e 65 64 29 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 09 66 6f 72 20 | efined)......continue;......for. |
| 3d540 | 28 63 6f 6e 73 74 20 69 74 65 6d 20 6f 66 20 70 6b 67 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 79 | (const.item.of.pkg_data.as_array |
| 3d560 | 28 29 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 76 61 72 20 69 6f 5f 68 61 73 68 20 3d 20 75 6e 64 | ()).....{......var.io_hash.=.und |
| 3d580 | 65 66 69 6e 65 64 2c 20 73 69 7a 65 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 72 61 77 5f 73 69 | efined,.size.=.undefined,.raw_si |
| 3d5a0 | 7a 65 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 66 69 6c 65 5f 6e 61 6d 65 20 3d 20 75 6e 64 65 | ze.=.undefined,.file_name.=.unde |
| 3d5c0 | 66 69 6e 65 64 3b 0a 09 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 | fined;......for.(const.field.of. |
| 3d5e0 | 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 69 | item.as_object())......{.......i |
| 3d600 | 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 64 61 74 61 22 29 29 09 09 09 09 69 6f | f.(field.is_named("data"))....io |
| 3d620 | 5f 68 61 73 68 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 09 09 | _hash.=.field.as_value();....... |
| 3d640 | 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 66 69 6c 65 6e 61 6d | else.if.(field.is_named("filenam |
| 3d660 | 65 22 29 29 09 66 69 6c 65 5f 6e 61 6d 65 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 | e")).file_name.=.field.as_value( |
| 3d680 | 29 3b 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 | );.......else.if.(field.is_named |
| 3d6a0 | 28 22 73 69 7a 65 22 29 29 09 09 73 69 7a 65 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 | ("size"))..size.=.field.as_value |
| 3d6c0 | 28 29 3b 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 | ();.......else.if.(field.is_name |
| 3d6e0 | 64 28 22 72 61 77 73 69 7a 65 22 29 29 09 09 72 61 77 5f 73 69 7a 65 20 3d 20 66 69 65 6c 64 2e | d("rawsize"))..raw_size.=.field. |
| 3d700 | 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 09 7d 0a 0a 09 09 09 09 09 69 66 20 28 69 6f 5f | as_value();......}.......if.(io_ |
| 3d720 | 68 61 73 68 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0a 09 09 09 09 | hash.instanceof.Uint8Array)..... |
| 3d740 | 09 7b 0a 09 09 09 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 3b 0a 09 09 09 09 09 09 66 6f 72 | .{.......var.ret.=."";.......for |
| 3d760 | 20 28 76 61 72 20 78 20 6f 66 20 69 6f 5f 68 61 73 68 29 0a 09 09 09 09 09 09 09 72 65 74 20 2b | .(var.x.of.io_hash)........ret.+ |
| 3d780 | 3d 20 78 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 | =.x.toString(16).padStart(2,."0" |
| 3d7a0 | 29 3b 0a 09 09 09 09 09 09 69 6f 5f 68 61 73 68 20 3d 20 72 65 74 3b 0a 09 09 09 09 09 7d 0a 0a | );.......io_hash.=.ret;......}.. |
| 3d7c0 | 09 09 09 09 09 73 69 7a 65 20 3d 20 28 73 69 7a 65 20 21 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 | .....size.=.(size.!==.undefined) |
| 3d7e0 | 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 69 7a 65 29 20 3a 20 22 22 3b 0a 09 09 | .?.Friendly.bytes(size).:."";... |
| 3d800 | 09 09 09 72 61 77 5f 73 69 7a 65 20 3d 20 28 72 61 77 5f 73 69 7a 65 20 21 3d 3d 20 75 6e 64 65 | ...raw_size.=.(raw_size.!==.unde |
| 3d820 | 66 69 6e 65 64 29 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 61 77 5f 73 69 7a 65 | fined).?.Friendly.bytes(raw_size |
| 3d840 | 29 20 3a 20 22 22 3b 0a 0a 09 09 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c 65 2e | ).:."";.......const.row.=.table. |
| 3d860 | 61 64 64 5f 72 6f 77 28 66 69 6c 65 5f 6e 61 6d 65 2c 20 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a | add_row(file_name,.size,.raw_siz |
| 3d880 | 65 29 3b 0a 0a 09 09 09 09 09 76 61 72 20 62 61 73 65 5f 6e 61 6d 65 20 3d 20 66 69 6c 65 5f 6e | e);.......var.base_name.=.file_n |
| 3d8a0 | 61 6d 65 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 70 6c 69 74 28 22 5c 5c 22 29 | ame.split("/").pop().split("\\") |
| 3d8c0 | 2e 70 6f 70 28 29 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 | .pop();......const.project.=.thi |
| 3d8e0 | 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 09 09 09 63 6f 6e | s.get_param("project");......con |
| 3d900 | 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 | st.oplog.=.this.get_param("oplog |
| 3d920 | 22 29 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 | ");......const.link.=.row.get_ce |
| 3d940 | 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0a 09 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 | ll(0).link(......."/".+.["prj",. |
| 3d960 | 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 69 6f 5f 68 61 73 68 | project,."oplog",.oplog,.io_hash |
| 3d980 | 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0a 09 09 09 09 09 29 3b 0a 09 09 09 09 09 6c 69 6e 6b 2e 66 69 | ].join("/")......);......link.fi |
| 3d9a0 | 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b | rst_child().attr("download",.`${ |
| 3d9c0 | 69 6f 5f 68 61 73 68 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0a 0a 09 09 09 09 09 63 | io_hash}_${base_name}`);.......c |
| 3d9e0 | 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 | onst.action_tb.=.new.Toolbar(row |
| 3da00 | 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 09 61 63 74 69 6f | .get_cell(-1),.true);......actio |
| 3da20 | 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 2e 6f 6e 5f | n_tb.left().add("copy-hash").on_ |
| 3da40 | 63 6c 69 63 6b 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0a 09 09 09 09 09 09 61 77 61 69 74 | click(async.(v).=>.{.......await |
| 3da60 | 20 6e 61 76 69 67 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 | .navigator.clipboard.writeText(v |
| 3da80 | 29 3b 0a 09 09 09 09 09 7d 2c 20 69 6f 5f 68 61 73 68 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a | );......},.io_hash);.....}....}. |
| 3daa0 | 09 09 7d 0a 0a 09 09 2f 2f 20 66 69 6c 65 73 0a 09 09 76 61 72 20 68 61 73 5f 66 69 6c 65 5f 64 | ..}....//.files...var.has_file_d |
| 3dac0 | 61 74 61 20 3d 20 66 61 6c 73 65 3b 0a 09 09 7b 0a 09 09 09 76 61 72 20 66 69 6c 65 5f 64 61 74 | ata.=.false;...{....var.file_dat |
| 3dae0 | 61 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 66 69 6c 65 73 22 29 3b 0a 09 09 09 69 66 20 28 | a.=.entry.find("files");....if.( |
| 3db00 | 66 69 6c 65 5f 64 61 74 61 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 7b 0a 09 09 09 | file_data.!=.undefined)....{.... |
| 3db20 | 09 68 61 73 5f 66 69 6c 65 5f 64 61 74 61 20 3d 20 74 72 75 65 3b 0a 0a 09 09 09 09 2f 2f 20 45 | .has_file_data.=.true;......//.E |
| 3db40 | 78 74 72 61 63 74 20 66 69 6c 65 73 20 69 6e 74 6f 20 61 72 72 61 79 0a 09 09 09 09 74 68 69 73 | xtract.files.into.array.....this |
| 3db60 | 2e 5f 66 69 6c 65 73 5f 64 61 74 61 20 3d 20 5b 5d 3b 0a 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 | ._files_data.=.[];.....for.(cons |
| 3db80 | 74 20 69 74 65 6d 20 6f 66 20 66 69 6c 65 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 79 28 29 29 0a | t.item.of.file_data.as_array()). |
| 3dba0 | 09 09 09 09 7b 0a 09 09 09 09 09 76 61 72 20 69 6f 5f 68 61 73 68 20 3d 20 75 6e 64 65 66 69 6e | ....{......var.io_hash.=.undefin |
| 3dbc0 | 65 64 2c 20 63 69 64 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 73 65 72 76 65 72 5f 70 61 74 68 | ed,.cid.=.undefined,.server_path |
| 3dbe0 | 20 3d 20 75 6e 64 65 66 69 6e 65 64 2c 20 63 6c 69 65 6e 74 5f 70 61 74 68 20 3d 20 75 6e 64 65 | .=.undefined,.client_path.=.unde |
| 3dc00 | 66 69 6e 65 64 3b 0a 09 09 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 | fined;......for.(const.field.of. |
| 3dc20 | 69 74 65 6d 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 69 | item.as_object())......{.......i |
| 3dc40 | 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 64 61 74 61 22 29 29 09 09 09 09 69 6f | f.(field.is_named("data"))....io |
| 3dc60 | 5f 68 61 73 68 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 09 09 | _hash.=.field.as_value();....... |
| 3dc80 | 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 69 64 22 29 29 09 09 | else.if.(field.is_named("id")).. |
| 3dca0 | 09 63 69 64 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 09 09 65 | .cid.=.field.as_value();.......e |
| 3dcc0 | 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 22 73 65 72 76 65 72 70 61 | lse.if.(field.is_named("serverpa |
| 3dce0 | 74 68 22 29 29 09 73 65 72 76 65 72 5f 70 61 74 68 20 3d 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c | th")).server_path.=.field.as_val |
| 3dd00 | 75 65 28 29 3b 0a 09 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 | ue();.......else.if.(field.is_na |
| 3dd20 | 6d 65 64 28 22 63 6c 69 65 6e 74 70 61 74 68 22 29 29 09 63 6c 69 65 6e 74 5f 70 61 74 68 20 3d | med("clientpath")).client_path.= |
| 3dd40 | 20 66 69 65 6c 64 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 09 09 09 7d 0a 0a 09 09 09 09 09 | .field.as_value();......}....... |
| 3dd60 | 69 66 20 28 69 6f 5f 68 61 73 68 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 | if.(io_hash.instanceof.Uint8Arra |
| 3dd80 | 79 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 76 61 72 20 72 65 74 20 3d 20 22 22 3b 0a 09 09 | y)......{.......var.ret.=."";... |
| 3dda0 | 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 69 6f 5f 68 61 73 68 29 0a 09 09 09 09 09 | ....for.(var.x.of.io_hash)...... |
| 3ddc0 | 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 | ..ret.+=.x.toString(16).padStart |
| 3dde0 | 28 32 2c 20 22 30 22 29 3b 0a 09 09 09 09 09 09 69 6f 5f 68 61 73 68 20 3d 20 72 65 74 3b 0a 09 | (2,."0");.......io_hash.=.ret;.. |
| 3de00 | 09 09 09 09 7d 0a 0a 09 09 09 09 09 69 66 20 28 63 69 64 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 | ....}.......if.(cid.instanceof.U |
| 3de20 | 69 6e 74 38 41 72 72 61 79 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 76 61 72 20 72 65 74 20 | int8Array)......{.......var.ret. |
| 3de40 | 3d 20 22 22 3b 0a 09 09 09 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 63 69 64 29 0a 09 | =."";.......for.(var.x.of.cid).. |
| 3de60 | 09 09 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 | ......ret.+=.x.toString(16).padS |
| 3de80 | 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0a 09 09 09 09 09 09 63 69 64 20 3d 20 72 65 74 3b 0a 09 | tart(2,."0");.......cid.=.ret;.. |
| 3dea0 | 09 09 09 09 7d 0a 0a 09 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 64 61 74 61 2e 70 75 73 | ....}.......this._files_data.pus |
| 3dec0 | 68 28 7b 0a 09 09 09 09 09 09 73 65 72 76 65 72 5f 70 61 74 68 3a 20 73 65 72 76 65 72 5f 70 61 | h({.......server_path:.server_pa |
| 3dee0 | 74 68 2c 0a 09 09 09 09 09 09 63 6c 69 65 6e 74 5f 70 61 74 68 3a 20 63 6c 69 65 6e 74 5f 70 61 | th,.......client_path:.client_pa |
| 3df00 | 74 68 2c 0a 09 09 09 09 09 09 69 6f 5f 68 61 73 68 3a 20 69 6f 5f 68 61 73 68 2c 0a 09 09 09 09 | th,.......io_hash:.io_hash,..... |
| 3df20 | 09 09 63 69 64 3a 20 63 69 64 0a 09 09 09 09 09 7d 29 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 74 | ..cid:.cid......});.....}......t |
| 3df40 | 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 20 3d 20 74 68 69 73 2e 5f 66 69 6c | his._files_index_max.=.this._fil |
| 3df60 | 65 73 5f 64 61 74 61 2e 6c 65 6e 67 74 68 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 73 75 62 5f 73 | es_data.length;......const.sub_s |
| 3df80 | 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 66 69 | ection.=.section.add_section("fi |
| 3dfa0 | 6c 65 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 6e 61 76 | les");.....this._build_files_nav |
| 3dfc0 | 28 73 75 62 5f 73 65 63 74 69 6f 6e 29 3b 0a 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f | (sub_section);......this._files_ |
| 3dfe0 | 74 61 62 6c 65 20 3d 20 73 75 62 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0a | table.=.sub_section.add_widget(. |
| 3e000 | 09 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 61 63 74 69 6f | .....Table,......["name",."actio |
| 3e020 | 6e 73 22 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0a 09 09 09 09 29 | ns"],.Table.Flag_PackRight.....) |
| 3e040 | 3b 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 69 64 28 22 66 69 6c 65 | ;.....this._files_table.id("file |
| 3e060 | 74 61 62 6c 65 22 29 3b 0a 0a 09 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f | table");......this._build_files_ |
| 3e080 | 74 61 62 6c 65 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0a | table(this._files_index_start);. |
| 3e0a0 | 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 70 72 6f 70 73 0a 09 09 69 66 20 28 68 61 73 5f 70 | ...}...}....//.props...if.(has_p |
| 3e0c0 | 61 63 6b 61 67 65 5f 64 61 74 61 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 6f 62 6a 65 63 74 | ackage_data)...{....const.object |
| 3e0e0 | 20 3d 20 65 6e 74 72 79 2e 74 6f 5f 6a 73 5f 6f 62 6a 65 63 74 28 29 3b 0a 09 09 09 76 61 72 20 | .=.entry.to_js_object();....var. |
| 3e100 | 73 75 62 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f | sub_section.=.section.add_sectio |
| 3e120 | 6e 28 22 70 72 6f 70 73 22 29 3b 0a 09 09 09 73 75 62 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 | n("props");....sub_section.add_w |
| 3e140 | 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 2e 61 64 64 5f 6f 62 6a 65 63 74 28 6f 62 6a 65 | idget(PropTable).add_object(obje |
| 3e160 | 63 74 29 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 21 68 61 73 5f 70 61 63 6b 61 67 65 5f 64 61 74 | ct);...}....if.(!has_package_dat |
| 3e180 | 61 20 26 26 20 21 68 61 73 5f 66 69 6c 65 5f 64 61 74 61 29 0a 09 09 09 72 65 74 75 72 6e 20 74 | a.&&.!has_file_data)....return.t |
| 3e1a0 | 68 69 73 2e 5f 64 69 73 70 6c 61 79 5f 75 6e 73 75 70 70 6f 72 74 65 64 28 73 65 63 74 69 6f 6e | his._display_unsupported(section |
| 3e1c0 | 2c 20 65 6e 74 72 79 29 3b 0a 09 7d 0a 0a 09 5f 64 69 73 70 6c 61 79 5f 75 6e 73 75 70 70 6f 72 | ,.entry);..}..._display_unsuppor |
| 3e1e0 | 74 65 64 28 73 65 63 74 69 6f 6e 2c 20 65 6e 74 72 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 | ted(section,.entry)..{...const.r |
| 3e200 | 65 70 6c 61 63 65 72 20 3d 20 28 6b 65 79 2c 20 76 61 6c 75 65 29 20 3d 3e 0a 09 09 09 74 79 70 | eplacer.=.(key,.value).=>....typ |
| 3e220 | 65 6f 66 20 76 61 6c 75 65 20 3d 3d 3d 20 22 62 69 67 69 6e 74 22 20 3f 20 7b 20 24 62 69 67 69 | eof.value.===."bigint".?.{.$bigi |
| 3e240 | 6e 74 3a 20 76 61 6c 75 65 2e 74 6f 53 74 72 69 6e 67 28 29 20 7d 20 3a 20 76 61 6c 75 65 3b 0a | nt:.value.toString().}.:.value;. |
| 3e260 | 09 09 0a 09 09 63 6f 6e 73 74 20 6f 62 6a 65 63 74 20 3d 20 65 6e 74 72 79 2e 74 6f 5f 6a 73 5f | .....const.object.=.entry.to_js_ |
| 3e280 | 6f 62 6a 65 63 74 28 29 3b 0a 09 09 63 6f 6e 73 74 20 74 65 78 74 20 3d 20 4a 53 4f 4e 2e 73 74 | object();...const.text.=.JSON.st |
| 3e2a0 | 72 69 6e 67 69 66 79 28 6f 62 6a 65 63 74 2c 20 72 65 70 6c 61 63 65 72 2c 20 22 20 20 22 29 3b | ringify(object,.replacer,.".."); |
| 3e2c0 | 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 22 70 72 65 22 29 2e 74 65 78 74 28 74 65 78 74 29 | ...section.tag("pre").text(text) |
| 3e2e0 | 3b 0a 09 7d 0a 0a 09 5f 63 6f 6e 76 65 72 74 5f 6c 65 67 61 63 79 5f 74 6f 5f 74 72 65 65 28 65 | ;..}..._convert_legacy_to_tree(e |
| 3e300 | 6e 74 72 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 61 77 5f 70 6b 67 73 74 5f 65 6e 74 72 79 | ntry)..{...const.raw_pkgst_entry |
| 3e320 | 20 3d 20 65 6e 74 72 79 2e 66 69 6e 64 28 22 70 61 63 6b 61 67 65 73 74 6f 72 65 65 6e 74 72 79 | .=.entry.find("packagestoreentry |
| 3e340 | 22 29 3b 0a 09 09 69 66 20 28 72 61 77 5f 70 6b 67 73 74 5f 65 6e 74 72 79 20 3d 3d 20 75 6e 64 | ");...if.(raw_pkgst_entry.==.und |
| 3e360 | 65 66 69 6e 65 64 29 20 2f 2f 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 70 61 63 6b 61 67 65 | efined).//if.there.is.no.package |
| 3e380 | 73 74 6f 72 65 6e 74 72 79 20 74 68 65 6e 20 64 6f 6e 27 74 20 73 68 6f 77 20 74 68 65 20 66 61 | storentry.then.don't.show.the.fa |
| 3e3a0 | 6e 63 79 20 77 65 62 70 61 67 65 2c 20 6a 75 73 74 20 73 68 6f 77 20 74 68 65 20 72 61 77 20 6a | ncy.webpage,.just.show.the.raw.j |
| 3e3c0 | 73 6f 6e 0a 09 09 09 72 65 74 75 72 6e 3b 0a 0a 09 09 63 6f 6e 73 74 20 74 72 65 65 20 3d 20 7b | son....return;....const.tree.=.{ |
| 3e3e0 | 7d 3b 0a 0a 09 09 63 6f 6e 73 74 20 70 6b 67 5f 64 61 74 61 20 3d 20 65 6e 74 72 79 2e 66 69 6e | };....const.pkg_data.=.entry.fin |
| 3e400 | 64 28 22 70 61 63 6b 61 67 65 64 61 74 61 22 29 3b 0a 09 09 69 66 20 28 70 6b 67 5f 64 61 74 61 | d("packagedata");...if.(pkg_data |
| 3e420 | 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 69 64 20 3d 20 30 6e 3b 0a 09 09 09 66 6f 72 20 28 76 61 | )...{....var.id.=.0n;....for.(va |
| 3e440 | 72 20 69 74 65 6d 20 6f 66 20 70 6b 67 5f 64 61 74 61 2e 61 73 5f 61 72 72 61 79 28 29 29 0a 09 | r.item.of.pkg_data.as_array()).. |
| 3e460 | 09 09 7b 0a 09 09 09 09 76 61 72 20 70 6b 67 5f 69 64 20 3d 20 69 74 65 6d 2e 61 73 5f 6f 62 6a | ..{.....var.pkg_id.=.item.as_obj |
| 3e480 | 65 63 74 28 29 2e 66 69 6e 64 28 22 69 64 22 29 3b 0a 09 09 09 09 69 66 20 28 70 6b 67 5f 69 64 | ect().find("id");.....if.(pkg_id |
| 3e4a0 | 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 | .==.undefined)......continue;... |
| 3e4c0 | 09 09 09 70 6b 67 5f 69 64 20 3d 20 70 6b 67 5f 69 64 2e 61 73 5f 76 61 6c 75 65 28 29 2e 73 75 | ...pkg_id.=.pkg_id.as_value().su |
| 3e4e0 | 62 61 72 72 61 79 28 30 2c 20 38 29 3b 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 37 | barray(0,.8);.....for.(var.i.=.7 |
| 3e500 | 3b 20 69 20 3e 3d 20 30 3b 20 2d 2d 69 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 69 64 20 3c 3c 3d | ;.i.>=.0;.--i).....{......id.<<= |
| 3e520 | 20 38 6e 3b 0a 09 09 09 09 09 69 64 20 20 7c 3d 20 42 69 67 49 6e 74 28 70 6b 67 5f 69 64 5b 69 | .8n;......id..|=.BigInt(pkg_id[i |
| 3e540 | 5d 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 7d 0a 09 09 09 74 72 65 | ]);.....}.....break;....}....tre |
| 3e560 | 65 5b 22 24 69 64 22 5d 20 3d 20 69 64 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 70 6b 67 73 | e["$id"].=.id;...}....const.pkgs |
| 3e580 | 74 5f 65 6e 74 72 79 20 3d 20 72 61 77 5f 70 6b 67 73 74 5f 65 6e 74 72 79 2e 61 73 5f 6f 62 6a | t_entry.=.raw_pkgst_entry.as_obj |
| 3e5a0 | 65 63 74 28 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 70 6b | ect();....for.(const.field.of.pk |
| 3e5c0 | 67 73 74 5f 65 6e 74 72 79 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 66 69 65 6c 64 5f 6e 61 | gst_entry)...{....const.field_na |
| 3e5e0 | 6d 65 20 3d 20 66 69 65 6c 64 2e 67 65 74 5f 6e 61 6d 65 28 29 3b 0a 09 09 09 69 66 20 28 66 69 | me.=.field.get_name();....if.(fi |
| 3e600 | 65 6c 64 5f 6e 61 6d 65 2e 65 6e 64 73 57 69 74 68 28 22 69 6d 70 6f 72 74 65 64 70 61 63 6b 61 | eld_name.endsWith("importedpacka |
| 3e620 | 67 65 69 64 73 22 29 29 0a 09 09 09 7b 0a 09 09 09 09 76 61 72 20 64 65 70 5f 6e 61 6d 65 20 3d | geids"))....{.....var.dep_name.= |
| 3e640 | 20 66 69 65 6c 64 5f 6e 61 6d 65 2e 73 6c 69 63 65 28 30 2c 20 2d 31 38 29 3b 0a 09 09 09 09 69 | .field_name.slice(0,.-18);.....i |
| 3e660 | 66 20 28 64 65 70 5f 6e 61 6d 65 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 09 09 09 64 65 | f.(dep_name.length.==.0)......de |
| 3e680 | 70 5f 6e 61 6d 65 20 3d 20 22 68 61 72 64 22 3b 0a 09 09 09 09 65 6c 73 65 0a 09 09 09 09 09 64 | p_name.=."hard";.....else......d |
| 3e6a0 | 65 70 5f 6e 61 6d 65 20 3d 20 22 68 61 72 64 2e 22 20 2b 20 64 65 70 5f 6e 61 6d 65 3b 0a 0a 09 | ep_name.=."hard.".+.dep_name;... |
| 3e6c0 | 09 09 09 76 61 72 20 6f 75 74 20 3d 20 74 72 65 65 5b 64 65 70 5f 6e 61 6d 65 5d 20 3d 20 5b 5d | ...var.out.=.tree[dep_name].=.[] |
| 3e6e0 | 3b 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 66 69 65 6c 64 2e 61 73 5f | ;.....for.(var.item.of.field.as_ |
| 3e700 | 61 72 72 61 79 28 29 29 0a 09 09 09 09 09 6f 75 74 2e 70 75 73 68 28 69 74 65 6d 2e 61 73 5f 76 | array())......out.push(item.as_v |
| 3e720 | 61 6c 75 65 28 42 69 67 49 6e 74 29 29 3b 0a 09 09 09 7d 0a 09 09 09 65 6c 73 65 20 69 66 20 28 | alue(BigInt));....}....else.if.( |
| 3e740 | 66 69 65 6c 64 5f 6e 61 6d 65 2e 65 6e 64 73 57 69 74 68 28 22 73 6f 66 74 70 61 63 6b 61 67 65 | field_name.endsWith("softpackage |
| 3e760 | 72 65 66 65 72 65 6e 63 65 73 22 29 29 0a 09 09 09 7b 0a 09 09 09 09 76 61 72 20 64 65 70 5f 6e | references"))....{.....var.dep_n |
| 3e780 | 61 6d 65 20 3d 20 66 69 65 6c 64 5f 6e 61 6d 65 2e 73 6c 69 63 65 28 30 2c 20 2d 32 31 29 3b 0a | ame.=.field_name.slice(0,.-21);. |
| 3e7a0 | 09 09 09 09 69 66 20 28 64 65 70 5f 6e 61 6d 65 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 | ....if.(dep_name.length.==.0)... |
| 3e7c0 | 09 09 09 64 65 70 5f 6e 61 6d 65 20 3d 20 22 73 6f 66 74 22 3b 0a 09 09 09 09 65 6c 73 65 0a 09 | ...dep_name.=."soft";.....else.. |
| 3e7e0 | 09 09 09 09 64 65 70 5f 6e 61 6d 65 20 3d 20 22 73 6f 66 74 2e 22 20 2b 20 64 65 70 5f 6e 61 6d | ....dep_name.=."soft.".+.dep_nam |
| 3e800 | 65 3b 0a 0a 09 09 09 09 76 61 72 20 6f 75 74 20 3d 20 74 72 65 65 5b 64 65 70 5f 6e 61 6d 65 5d | e;......var.out.=.tree[dep_name] |
| 3e820 | 20 3d 20 5b 5d 3b 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 66 69 65 6c | .=.[];.....for.(var.item.of.fiel |
| 3e840 | 64 2e 61 73 5f 61 72 72 61 79 28 29 29 0a 09 09 09 09 09 6f 75 74 2e 70 75 73 68 28 69 74 65 6d | d.as_array())......out.push(item |
| 3e860 | 2e 61 73 5f 76 61 6c 75 65 28 42 69 67 49 6e 74 29 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 | .as_value(BigInt));....}...}.... |
| 3e880 | 72 65 74 75 72 6e 20 74 72 65 65 3b 0a 09 7d 0a 0a 09 76 69 65 77 5f 6f 70 6b 65 79 28 6f 70 6b | return.tree;..}...view_opkey(opk |
| 3e8a0 | 65 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 61 72 61 6d 73 20 3d 20 74 68 69 73 2e 5f 70 61 | ey)..{...const.params.=.this._pa |
| 3e8c0 | 72 61 6d 73 3b 0a 09 09 70 61 72 61 6d 73 2e 73 65 74 28 22 6f 70 6b 65 79 22 2c 20 6f 70 6b 65 | rams;...params.set("opkey",.opke |
| 3e8e0 | 79 29 3b 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 20 3d 20 70 | y);...window.location.search.=.p |
| 3e900 | 61 72 61 6d 73 3b 0a 09 7d 0a 0a 09 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 6e 61 76 28 73 65 63 | arams;..}..._build_files_nav(sec |
| 3e920 | 74 69 6f 6e 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6e 61 76 20 3d 20 73 65 63 74 69 6f 6e 2e 61 | tion)..{...const.nav.=.section.a |
| 3e940 | 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0a 09 09 63 6f 6e 73 74 20 6c 65 66 74 | dd_widget(Toolbar);...const.left |
| 3e960 | 20 3d 20 6e 61 76 2e 6c 65 66 74 28 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 7c 3c 22 29 20 | .=.nav.left();...left.add("|<"). |
| 3e980 | 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f | ..on_click(().=>.this._on_files_ |
| 3e9a0 | 6e 65 78 74 5f 70 72 65 76 28 2d 31 30 65 31 30 29 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 | next_prev(-10e10));...left.add(" |
| 3e9c0 | 3c 3c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 | <<")...on_click(().=>.this._on_f |
| 3e9e0 | 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 2d 31 30 29 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 | iles_next_prev(-10));...left.add |
| 3ea00 | 28 22 70 72 65 76 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e | ("prev").on_click(().=>.this._on |
| 3ea20 | 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 20 2d 31 29 29 3b 0a 09 09 6c 65 66 74 2e 61 | _files_next_prev(.-1));...left.a |
| 3ea40 | 64 64 28 22 6e 65 78 74 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f | dd("next").on_click(().=>.this._ |
| 3ea60 | 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 20 20 31 29 29 3b 0a 09 09 6c 65 66 74 | on_files_next_prev(..1));...left |
| 3ea80 | 2e 61 64 64 28 22 3e 3e 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 | .add(">>")...on_click(().=>.this |
| 3eaa0 | 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 20 31 30 29 29 3b 0a 09 09 6c 65 | ._on_files_next_prev(.10));...le |
| 3eac0 | 66 74 2e 61 64 64 28 22 3e 7c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 | ft.add(">|")...on_click(().=>.th |
| 3eae0 | 69 73 2e 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 20 31 30 65 31 30 29 29 3b | is._on_files_next_prev(.10e10)); |
| 3eb00 | 0a 0a 09 09 6c 65 66 74 2e 73 65 70 28 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 63 6f 75 6e 74 | ....left.sep();...for.(var.count |
| 3eb20 | 20 6f 66 20 5b 31 30 2c 20 32 35 2c 20 35 30 2c 20 31 30 30 5d 29 0a 09 09 7b 0a 09 09 09 76 61 | .of.[10,.25,.50,.100])...{....va |
| 3eb40 | 72 20 68 61 6e 64 6c 65 72 20 3d 20 28 6e 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 66 69 6c 65 | r.handler.=.(n).=>.this._on_file |
| 3eb60 | 73 5f 63 68 61 6e 67 65 5f 63 6f 75 6e 74 28 6e 29 3b 0a 09 09 09 6c 65 66 74 2e 61 64 64 28 63 | s_change_count(n);....left.add(c |
| 3eb80 | 6f 75 6e 74 29 2e 6f 6e 5f 63 6c 69 63 6b 28 68 61 6e 64 6c 65 72 2c 20 63 6f 75 6e 74 29 3b 0a | ount).on_click(handler,.count);. |
| 3eba0 | 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 6e 61 76 2e 72 69 67 68 74 28 29 | ..}....const.right.=.nav.right() |
| 3ebc0 | 3b 0a 09 09 72 69 67 68 74 2e 61 64 64 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 68 69 73 2e | ;...right.add(Friendly.sep(this. |
| 3ebe0 | 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 29 29 3b 0a 0a 09 09 72 69 67 68 74 2e 73 65 70 | _files_index_max));....right.sep |
| 3ec00 | 28 29 3b 0a 09 09 76 61 72 20 73 65 61 72 63 68 5f 69 6e 70 75 74 20 3d 20 72 69 67 68 74 2e 61 | ();...var.search_input.=.right.a |
| 3ec20 | 64 64 28 22 73 65 61 72 63 68 3a 22 2c 20 22 6c 61 62 65 6c 22 29 2e 74 61 67 28 22 69 6e 70 75 | dd("search:",."label").tag("inpu |
| 3ec40 | 74 22 29 3b 0a 09 09 73 65 61 72 63 68 5f 69 6e 70 75 74 2e 6f 6e 28 22 63 68 61 6e 67 65 22 2c | t");...search_input.on("change", |
| 3ec60 | 20 28 78 29 20 3d 3e 20 74 68 69 73 2e 5f 73 65 61 72 63 68 5f 66 69 6c 65 73 28 78 2e 69 6e 6e | .(x).=>.this._search_files(x.inn |
| 3ec80 | 65 72 28 29 2e 76 61 6c 75 65 29 2c 20 73 65 61 72 63 68 5f 69 6e 70 75 74 29 3b 0a 09 7d 0a 0a | er().value),.search_input);..}.. |
| 3eca0 | 09 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 0a 09 7b 0a 09 09 | ._build_files_table(index)..{... |
| 3ecc0 | 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e 6d | this._files_index_count.=.Math.m |
| 3ece0 | 61 78 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 2c 20 31 29 3b 0a | ax(this._files_index_count,.1);. |
| 3ed00 | 09 09 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 69 6e 64 65 78 2c 20 74 68 69 73 2e 5f | ..index.=.Math.min(index,.this._ |
| 3ed20 | 66 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 20 2d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e | files_index_max.-.this._files_in |
| 3ed40 | 64 65 78 5f 63 6f 75 6e 74 29 3b 0a 09 09 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 61 78 28 69 | dex_count);...index.=.Math.max(i |
| 3ed60 | 6e 64 65 78 2c 20 30 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 | ndex,.0);....const.project.=.thi |
| 3ed80 | 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 63 6f 6e 73 74 20 | s.get_param("project");...const. |
| 3eda0 | 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b | oplog.=.this.get_param("oplog"); |
| 3edc0 | 0a 0a 09 09 63 6f 6e 73 74 20 65 6e 64 5f 69 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 69 | ....const.end_index.=.Math.min(i |
| 3ede0 | 6e 64 65 78 20 2b 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 2c 20 | ndex.+.this._files_index_count,. |
| 3ee00 | 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 6d 61 78 29 3b 0a 0a 09 09 74 68 69 73 2e | this._files_index_max);....this. |
| 3ee20 | 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 69 6e 64 65 78 29 3b 0a 09 09 66 6f 72 | _files_table.clear(index);...for |
| 3ee40 | 20 28 76 61 72 20 69 20 3d 20 69 6e 64 65 78 3b 20 69 20 3c 20 65 6e 64 5f 69 6e 64 65 78 3b 20 | .(var.i.=.index;.i.<.end_index;. |
| 3ee60 | 69 2b 2b 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 66 69 6c 65 5f 69 74 65 6d 20 3d 20 74 68 | i++)...{....const.file_item.=.th |
| 3ee80 | 69 73 2e 5f 66 69 6c 65 73 5f 64 61 74 61 5b 69 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 | is._files_data[i];....const.row. |
| 3eea0 | 3d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 66 69 6c 65 | =.this._files_table.add_row(file |
| 3eec0 | 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 29 3b 0a 0a 09 09 09 76 61 72 20 62 61 73 65 | _item.server_path);.....var.base |
| 3eee0 | 5f 6e 61 6d 65 20 3d 20 66 69 6c 65 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 2e 73 70 | _name.=.file_item.server_path.sp |
| 3ef00 | 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 70 6c 69 74 28 22 5c 5c 22 29 2e 70 6f 70 28 29 | lit("/").pop().split("\\").pop() |
| 3ef20 | 3b 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f 69 73 5f 6e 75 6c 6c 5f 69 6f 5f 68 61 73 68 5f 73 | ;....if.(this._is_null_io_hash_s |
| 3ef40 | 74 72 69 6e 67 28 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 29 29 0a 09 09 09 7b 0a 09 | tring(file_item.io_hash))....{.. |
| 3ef60 | 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e | ...const.link.=.row.get_cell(0). |
| 3ef80 | 6c 69 6e 6b 28 0a 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 | link(......"/".+.["prj",.project |
| 3efa0 | 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 5d | ,."oplog",.oplog,.file_item.cid] |
| 3efc0 | 2e 6a 6f 69 6e 28 22 2f 22 29 0a 09 09 09 09 29 3b 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 74 | .join("/").....);.....link.first |
| 3efe0 | 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 6c | _child().attr("download",.`${fil |
| 3f000 | 65 5f 69 74 65 6d 2e 63 69 64 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0a 0a 09 09 09 | e_item.cid}_${base_name}`);..... |
| 3f020 | 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 | .const.action_tb.=.new.Toolbar(r |
| 3f040 | 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 74 69 | ow.get_cell(-1),.true);.....acti |
| 3f060 | 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 69 64 22 29 2e 6f 6e 5f 63 | on_tb.left().add("copy-id").on_c |
| 3f080 | 6c 69 63 6b 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0a 09 09 09 09 09 61 77 61 69 74 20 6e | lick(async.(v).=>.{......await.n |
| 3f0a0 | 61 76 69 67 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b | avigator.clipboard.writeText(v); |
| 3f0c0 | 0a 09 09 09 09 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 29 3b 0a 09 09 09 7d 0a 09 09 09 | .....},.file_item.cid);....}.... |
| 3f0e0 | 65 6c 73 65 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 | else....{.....const.link.=.row.g |
| 3f100 | 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0a 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 | et_cell(0).link(......"/".+.["pr |
| 3f120 | 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 66 69 6c | j",.project,."oplog",.oplog,.fil |
| 3f140 | 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0a 09 09 09 09 29 3b | e_item.io_hash].join("/").....); |
| 3f160 | 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 64 6f | .....link.first_child().attr("do |
| 3f180 | 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 7d 5f 24 | wnload",.`${file_item.io_hash}_$ |
| 3f1a0 | 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e | {base_name}`);......const.action |
| 3f1c0 | 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d | _tb.=.new.Toolbar(row.get_cell(- |
| 3f1e0 | 31 29 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e | 1),.true);.....action_tb.left(). |
| 3f200 | 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 73 79 6e 63 20 | add("copy-hash").on_click(async. |
| 3f220 | 28 76 29 20 3d 3e 20 7b 0a 09 09 09 09 09 61 77 61 69 74 20 6e 61 76 69 67 61 74 6f 72 2e 63 6c | (v).=>.{......await.navigator.cl |
| 3f240 | 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b 0a 09 09 09 09 7d 2c 20 66 69 6c | ipboard.writeText(v);.....},.fil |
| 3f260 | 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 74 68 69 | e_item.io_hash);....}...}....thi |
| 3f280 | 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 65 73 5f 73 74 61 72 74 22 2c 20 69 6e 64 65 78 | s.set_param("files_start",.index |
| 3f2a0 | 29 3b 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 66 69 6c 65 73 5f 63 6f 75 6e 74 | );...this.set_param("files_count |
| 3f2c0 | 22 2c 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 29 3b 0a 09 09 74 | ",.this._files_index_count);...t |
| 3f2e0 | 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 69 6e 64 65 78 3b 0a | his._files_index_start.=.index;. |
| 3f300 | 09 7d 0a 0a 09 5f 6f 6e 5f 66 69 6c 65 73 5f 63 68 61 6e 67 65 5f 63 6f 75 6e 74 28 76 61 6c 75 | .}..._on_files_change_count(valu |
| 3f320 | 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 | e)..{...this._files_index_count. |
| 3f340 | 3d 20 70 61 72 73 65 49 6e 74 28 76 61 6c 75 65 29 3b 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 | =.parseInt(value);...this._build |
| 3f360 | 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 | _files_table(this._files_index_s |
| 3f380 | 74 61 72 74 29 3b 0a 09 7d 0a 0a 09 5f 6f 6e 5f 66 69 6c 65 73 5f 6e 65 78 74 5f 70 72 65 76 28 | tart);..}..._on_files_next_prev( |
| 3f3a0 | 64 69 72 65 63 74 69 6f 6e 29 0a 09 7b 0a 09 09 76 61 72 20 69 6e 64 65 78 20 3d 20 74 68 69 73 | direction)..{...var.index.=.this |
| 3f3c0 | 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 2b 20 28 74 68 69 73 2e 5f 66 69 6c | ._files_index_start.+.(this._fil |
| 3f3e0 | 65 73 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 2a 20 64 69 72 65 63 74 69 6f 6e 29 3b 0a 09 09 69 | es_index_count.*.direction);...i |
| 3f400 | 6e 64 65 78 20 3d 20 4d 61 74 68 2e 6d 61 78 28 30 2c 20 69 6e 64 65 78 29 3b 0a 09 09 74 68 69 | ndex.=.Math.max(0,.index);...thi |
| 3f420 | 73 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 3b 0a 09 7d 0a | s._build_files_table(index);..}. |
| 3f440 | 0a 09 5f 73 65 61 72 63 68 5f 66 69 6c 65 73 28 6e 65 65 64 6c 65 29 0a 09 7b 0a 09 09 69 66 20 | .._search_files(needle)..{...if. |
| 3f460 | 28 6e 65 65 64 6c 65 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 | (needle.length.==.0)...{....this |
| 3f480 | 2e 5f 62 75 69 6c 64 5f 66 69 6c 65 73 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 66 69 6c 65 73 5f | ._build_files_table(this._files_ |
| 3f4a0 | 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 09 09 6e | index_start);....return;...}...n |
| 3f4c0 | 65 65 64 6c 65 20 3d 20 6e 65 65 64 6c 65 2e 74 72 69 6d 28 29 2e 74 6f 4c 6f 77 65 72 43 61 73 | eedle.=.needle.trim().toLowerCas |
| 3f4e0 | 65 28 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 | e();....this._files_table.clear( |
| 3f500 | 74 68 69 73 2e 5f 66 69 6c 65 73 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0a 0a 09 09 63 6f 6e | this._files_index_start);....con |
| 3f520 | 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f | st.project.=.this.get_param("pro |
| 3f540 | 6a 65 63 74 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 | ject");...const.oplog.=.this.get |
| 3f560 | 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 0a 09 09 76 61 72 20 61 64 64 65 64 20 3d 20 | _param("oplog");....var.added.=. |
| 3f580 | 30 3b 0a 09 09 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 5f 61 74 20 3d 20 74 68 69 73 2e 67 65 | 0;...const.truncate_at.=.this.ge |
| 3f5a0 | 74 5f 70 61 72 61 6d 28 22 73 65 61 72 63 68 6d 61 78 22 29 20 7c 7c 20 32 35 30 3b 0a 09 09 66 | t_param("searchmax").||.250;...f |
| 3f5c0 | 6f 72 20 28 63 6f 6e 73 74 20 66 69 6c 65 5f 69 74 65 6d 20 6f 66 20 74 68 69 73 2e 5f 66 69 6c | or.(const.file_item.of.this._fil |
| 3f5e0 | 65 73 5f 64 61 74 61 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 21 66 69 6c 65 5f 69 74 65 6d 2e 73 | es_data)...{....if.(!file_item.s |
| 3f600 | 65 72 76 65 72 5f 70 61 74 68 2e 74 6f 4c 6f 77 65 72 43 61 73 65 28 29 2e 69 6e 63 6c 75 64 65 | erver_path.toLowerCase().include |
| 3f620 | 73 28 6e 65 65 64 6c 65 29 29 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 63 6f 6e | s(needle)).....continue;.....con |
| 3f640 | 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 | st.row.=.this._files_table.add_r |
| 3f660 | 6f 77 28 66 69 6c 65 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f 70 61 74 68 29 3b 0a 0a 09 09 09 76 | ow(file_item.server_path);.....v |
| 3f680 | 61 72 20 62 61 73 65 5f 6e 61 6d 65 20 3d 20 66 69 6c 65 5f 69 74 65 6d 2e 73 65 72 76 65 72 5f | ar.base_name.=.file_item.server_ |
| 3f6a0 | 70 61 74 68 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 70 6c 69 74 28 22 5c 5c 22 | path.split("/").pop().split("\\" |
| 3f6c0 | 29 2e 70 6f 70 28 29 3b 0a 09 09 09 69 66 20 28 74 68 69 73 2e 5f 69 73 5f 6e 75 6c 6c 5f 69 6f | ).pop();....if.(this._is_null_io |
| 3f6e0 | 5f 68 61 73 68 5f 73 74 72 69 6e 67 28 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 29 29 | _hash_string(file_item.io_hash)) |
| 3f700 | 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 3d 20 72 6f 77 2e 67 65 74 5f 63 | ....{.....const.link.=.row.get_c |
| 3f720 | 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0a 09 09 09 09 09 22 2f 22 20 2b 20 5b 22 70 72 6a 22 2c 20 | ell(0).link(......"/".+.["prj",. |
| 3f740 | 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 66 69 6c 65 5f 69 74 | project,."oplog",.oplog,.file_it |
| 3f760 | 65 6d 2e 63 69 64 5d 2e 6a 6f 69 6e 28 22 2f 22 29 0a 09 09 09 09 29 3b 0a 09 09 09 09 6c 69 6e | em.cid].join("/").....);.....lin |
| 3f780 | 6b 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c | k.first_child().attr("download", |
| 3f7a0 | 20 60 24 7b 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 | .`${file_item.cid}_${base_name}` |
| 3f7c0 | 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f | );......const.action_tb.=.new.To |
| 3f7e0 | 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0a 09 | olbar(row.get_cell(-1),.true);.. |
| 3f800 | 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 69 64 | ...action_tb.left().add("copy-id |
| 3f820 | 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0a 09 09 09 09 09 | ").on_click(async.(v).=>.{...... |
| 3f840 | 61 77 61 69 74 20 6e 61 76 69 67 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 | await.navigator.clipboard.writeT |
| 3f860 | 65 78 74 28 76 29 3b 0a 09 09 09 09 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 63 69 64 29 3b 0a 09 | ext(v);.....},.file_item.cid);.. |
| 3f880 | 09 09 7d 0a 09 09 09 65 6c 73 65 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 20 | ..}....else....{.....const.link. |
| 3f8a0 | 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 0a 09 09 09 09 09 22 2f 22 | =.row.get_cell(0).link(......"/" |
| 3f8c0 | 20 2b 20 5b 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c | .+.["prj",.project,."oplog",.opl |
| 3f8e0 | 6f 67 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 5d 2e 6a 6f 69 6e 28 22 2f 22 29 | og,.file_item.io_hash].join("/") |
| 3f900 | 0a 09 09 09 09 29 3b 0a 09 09 09 09 6c 69 6e 6b 2e 66 69 72 73 74 5f 63 68 69 6c 64 28 29 2e 61 | .....);.....link.first_child().a |
| 3f920 | 74 74 72 28 22 64 6f 77 6e 6c 6f 61 64 22 2c 20 60 24 7b 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f | ttr("download",.`${file_item.io_ |
| 3f940 | 68 61 73 68 7d 5f 24 7b 62 61 73 65 5f 6e 61 6d 65 7d 60 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 | hash}_${base_name}`);......const |
| 3f960 | 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 | .action_tb.=.new.Toolbar(row.get |
| 3f980 | 5f 63 65 6c 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e | _cell(-1),.true);.....action_tb. |
| 3f9a0 | 6c 65 66 74 28 29 2e 61 64 64 28 22 63 6f 70 79 2d 68 61 73 68 22 29 2e 6f 6e 5f 63 6c 69 63 6b | left().add("copy-hash").on_click |
| 3f9c0 | 28 61 73 79 6e 63 20 28 76 29 20 3d 3e 20 7b 0a 09 09 09 09 09 61 77 61 69 74 20 6e 61 76 69 67 | (async.(v).=>.{......await.navig |
| 3f9e0 | 61 74 6f 72 2e 63 6c 69 70 62 6f 61 72 64 2e 77 72 69 74 65 54 65 78 74 28 76 29 3b 0a 09 09 09 | ator.clipboard.writeText(v);.... |
| 3fa00 | 09 7d 2c 20 66 69 6c 65 5f 69 74 65 6d 2e 69 6f 5f 68 61 73 68 29 3b 0a 09 09 09 7d 0a 0a 09 09 | .},.file_item.io_hash);....}.... |
| 3fa20 | 09 69 66 20 28 2b 2b 61 64 64 65 64 20 3e 3d 20 74 72 75 6e 63 61 74 65 5f 61 74 29 0a 09 09 09 | .if.(++added.>=.truncate_at).... |
| 3fa40 | 7b 0a 09 09 09 09 74 68 69 73 2e 5f 66 69 6c 65 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 | {.....this._files_table.add_row( |
| 3fa60 | 22 2e 2e 2e 74 72 75 6e 63 61 74 65 64 22 29 3b 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 7d | "...truncated");.....break;....} |
| 3fa80 | 0a 09 09 7d 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 f8 b9 66 5c fa a3 40 79 73 0b 00 00 | ...}..}.}.PK..........f\..@ys... |
| 3faa0 | 73 0b 00 00 0c 00 00 00 70 61 67 65 73 2f 68 75 62 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 | s.......pages/hub.js//.Copyright |
| 3fac0 | 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 | .Epic.Games,.Inc..All.Rights.Res |
| 3fae0 | 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 | erved..."use.strict";..import.{. |
| 3fb00 | 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 | ZenPage.}.from."./page.js".impor |
| 3fb20 | 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 | t.{.Fetcher.}.from."../util/fetc |
| 3fb40 | 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d | her.js".import.{.Friendly.}.from |
| 3fb60 | 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 | ."../util/friendly.js".import.{. |
| 3fb80 | 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 | Table.}.from."../util/widgets.js |
| 3fba0 | 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | "..///////////////////////////// |
| 3fbc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 3fbe0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 | ///////////////////.export.class |
| 3fc00 | 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d | .Page.extends.ZenPage.{..async.m |
| 3fc20 | 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 68 75 62 22 29 | ain()..{...this.set_title("hub") |
| 3fc40 | 3b 0a 0a 09 09 2f 2f 20 43 61 70 61 63 69 74 79 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 5f 73 | ;....//.Capacity...const.stats_s |
| 3fc60 | 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 43 61 70 61 63 | ection.=.this.add_section("Capac |
| 3fc80 | 69 74 79 22 29 3b 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 20 3d 20 73 74 61 74 | ity");...this._stats_grid.=.stat |
| 3fca0 | 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 | s_section.tag().classify("grid") |
| 3fcc0 | 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0a 0a 09 09 2f 2f 20 | .classify("stats-tiles");....//. |
| 3fce0 | 4d 6f 64 75 6c 65 73 0a 09 09 63 6f 6e 73 74 20 6d 6f 64 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 | Modules...const.mod_section.=.th |
| 3fd00 | 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 4d 6f 64 75 6c 65 73 22 29 3b 0a 09 09 74 68 69 | is.add_section("Modules");...thi |
| 3fd20 | 73 2e 5f 6d 6f 64 5f 68 6f 73 74 20 3d 20 6d 6f 64 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 | s._mod_host.=.mod_section;...thi |
| 3fd40 | 73 2e 5f 6d 6f 64 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 61 77 61 69 74 20 74 68 | s._mod_table.=.null;....await.th |
| 3fd60 | 69 73 2e 5f 75 70 64 61 74 65 28 29 3b 0a 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 | is._update();...this._poll_timer |
| 3fd80 | 20 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 75 70 64 61 74 | .=.setInterval(().=>.this._updat |
| 3fda0 | 65 28 29 2c 20 32 30 30 30 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 75 70 64 61 74 65 28 29 | e(),.2000);..}...async._update() |
| 3fdc0 | 0a 09 7b 0a 09 09 74 72 79 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 5b 73 74 61 74 73 2c 20 73 | ..{...try...{....const.[stats,.s |
| 3fde0 | 74 61 74 75 73 5d 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0a 09 09 09 | tatus].=.await.Promise.all([.... |
| 3fe00 | 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 68 75 62 2f 73 74 | .new.Fetcher().resource("/hub/st |
| 3fe20 | 61 74 73 22 29 2e 6a 73 6f 6e 28 29 2c 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | ats").json(),.....new.Fetcher(). |
| 3fe40 | 72 65 73 6f 75 72 63 65 28 22 2f 68 75 62 2f 73 74 61 74 75 73 22 29 2e 6a 73 6f 6e 28 29 2c 0a | resource("/hub/status").json(),. |
| 3fe60 | 09 09 09 5d 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 61 70 61 63 69 74 79 | ...]);.....this._render_capacity |
| 3fe80 | 28 73 74 61 74 73 29 3b 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 6d 6f 64 75 6c 65 73 | (stats);....this._render_modules |
| 3fea0 | 28 73 74 61 74 75 73 29 3b 0a 09 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 73 | (status);...}...catch.(e).{./*.s |
| 3fec0 | 65 72 76 69 63 65 20 75 6e 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d 0a 0a 09 5f 72 65 | ervice.unavailable.*/.}..}..._re |
| 3fee0 | 6e 64 65 72 5f 63 61 70 61 63 69 74 79 28 64 61 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 67 | nder_capacity(data)..{...const.g |
| 3ff00 | 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 3b 0a 09 09 67 72 69 64 2e 69 | rid.=.this._stats_grid;...grid.i |
| 3ff20 | 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 | nner().innerHTML.=."";....const. |
| 3ff40 | 63 75 72 72 65 6e 74 20 3d 20 64 61 74 61 2e 63 75 72 72 65 6e 74 49 6e 73 74 61 6e 63 65 43 6f | current.=.data.currentInstanceCo |
| 3ff60 | 75 6e 74 20 7c 7c 20 30 3b 0a 09 09 63 6f 6e 73 74 20 6d 61 78 20 3d 20 64 61 74 61 2e 6d 61 78 | unt.||.0;...const.max.=.data.max |
| 3ff80 | 49 6e 73 74 61 6e 63 65 43 6f 75 6e 74 20 7c 7c 20 30 3b 0a 09 09 63 6f 6e 73 74 20 6c 69 6d 69 | InstanceCount.||.0;...const.limi |
| 3ffa0 | 74 20 3d 20 64 61 74 61 2e 69 6e 73 74 61 6e 63 65 4c 69 6d 69 74 20 7c 7c 20 30 3b 0a 0a 09 09 | t.=.data.instanceLimit.||.0;.... |
| 3ffc0 | 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 | {....const.tile.=.grid.tag().cla |
| 3ffe0 | 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 | ssify("card").classify("stats-ti |
| 40000 | 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 | le");....tile.tag().classify("ca |
| 40020 | 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 41 63 74 69 76 65 20 4d 6f 64 75 6c 65 73 22 | rd-title").text("Active.Modules" |
| 40040 | 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c | );....const.body.=.tile.tag().cl |
| 40060 | 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e | assify("tile-metrics");....this. |
| 40080 | 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 75 72 72 65 | _metric(body,.Friendly.sep(curre |
| 400a0 | 6e 74 29 2c 20 22 63 75 72 72 65 6e 74 6c 79 20 70 72 6f 76 69 73 69 6f 6e 65 64 22 2c 20 74 72 | nt),."currently.provisioned",.tr |
| 400c0 | 75 65 29 3b 0a 09 09 7d 0a 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 | ue);...}....{....const.tile.=.gr |
| 400e0 | 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 | id.tag().classify("card").classi |
| 40100 | 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e | fy("stats-tile");....tile.tag(). |
| 40120 | 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 50 65 61 | classify("card-title").text("Pea |
| 40140 | 6b 20 4d 6f 64 75 6c 65 73 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c | k.Modules");....const.body.=.til |
| 40160 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 | e.tag().classify("tile-metrics") |
| 40180 | 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c 79 | ;....this._metric(body,.Friendly |
| 401a0 | 2e 73 65 70 28 6d 61 78 29 2c 20 22 68 69 67 68 20 77 61 74 65 72 6d 61 72 6b 22 2c 20 74 72 75 | .sep(max),."high.watermark",.tru |
| 401c0 | 65 29 3b 0a 09 09 7d 0a 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 | e);...}....{....const.tile.=.gri |
| 401e0 | 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 | d.tag().classify("card").classif |
| 40200 | 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 | y("stats-tile");....tile.tag().c |
| 40220 | 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 49 6e 73 74 | lassify("card-title").text("Inst |
| 40240 | 61 6e 63 65 20 4c 69 6d 69 74 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 | ance.Limit");....const.body.=.ti |
| 40260 | 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 | le.tag().classify("tile-metrics" |
| 40280 | 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 46 72 69 65 6e 64 6c | );....this._metric(body,.Friendl |
| 402a0 | 79 2e 73 65 70 28 6c 69 6d 69 74 29 2c 20 22 6d 61 78 69 6d 75 6d 20 61 6c 6c 6f 77 65 64 22 2c | y.sep(limit),."maximum.allowed", |
| 402c0 | 20 74 72 75 65 29 3b 0a 09 09 09 69 66 20 28 6c 69 6d 69 74 20 3e 20 30 29 0a 09 09 09 7b 0a 09 | .true);....if.(limit.>.0)....{.. |
| 402e0 | 09 09 09 63 6f 6e 73 74 20 70 63 74 20 3d 20 28 28 63 75 72 72 65 6e 74 20 2f 20 6c 69 6d 69 74 | ...const.pct.=.((current./.limit |
| 40300 | 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 30 29 20 2b 20 22 25 22 3b 0a 09 09 09 09 74 | ).*.100).toFixed(0).+."%";.....t |
| 40320 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 70 63 74 2c 20 22 75 74 69 6c 69 7a 61 74 | his._metric(body,.pct,."utilizat |
| 40340 | 69 6f 6e 22 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 6d 6f 64 | ion");....}...}..}..._render_mod |
| 40360 | 75 6c 65 73 28 64 61 74 61 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6d 6f 64 75 6c 65 73 20 3d 20 | ules(data)..{...const.modules.=. |
| 40380 | 64 61 74 61 2e 6d 6f 64 75 6c 65 73 20 7c 7c 20 5b 5d 3b 0a 0a 09 09 69 66 20 28 74 68 69 73 2e | data.modules.||.[];....if.(this. |
| 403a0 | 5f 6d 6f 64 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 6d 6f 64 5f 74 61 62 | _mod_table)...{....this._mod_tab |
| 403c0 | 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 74 68 | le.clear();...}...else...{....th |
| 403e0 | 69 73 2e 5f 6d 6f 64 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 6d 6f 64 5f 68 6f 73 74 2e 61 | is._mod_table.=.this._mod_host.a |
| 40400 | 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 6d 6f 64 75 | dd_widget(.....Table,.....["modu |
| 40420 | 6c 65 20 49 44 22 2c 20 22 73 74 61 74 75 73 22 5d 2c 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 | le.ID",."status"],.....Table.Fla |
| 40440 | 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0a 09 | g_FitLeft|Table.Flag_PackRight.. |
| 40460 | 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 6d 6f 64 75 6c 65 73 2e 6c 65 6e 67 74 68 20 3d | ..);...}....if.(modules.length.= |
| 40480 | 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 | ==.0)...{....return;...}....for. |
| 404a0 | 28 63 6f 6e 73 74 20 6d 20 6f 66 20 6d 6f 64 75 6c 65 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 | (const.m.of.modules)...{....this |
| 404c0 | 2e 5f 6d 6f 64 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 6d 2e 6d 6f 64 75 6c | ._mod_table.add_row(.....m.modul |
| 404e0 | 65 49 64 20 7c 7c 20 22 22 2c 0a 09 09 09 09 6d 2e 70 72 6f 76 69 73 69 6f 6e 65 64 20 3f 20 22 | eId.||."",.....m.provisioned.?." |
| 40500 | 70 72 6f 76 69 73 69 6f 6e 65 64 22 20 3a 20 22 69 6e 61 63 74 69 76 65 22 2c 0a 09 09 09 29 3b | provisioned".:."inactive",....); |
| 40520 | 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c | ...}..}..._metric(parent,.value, |
| 40540 | 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 | .label,.hero.=.false)..{...const |
| 40560 | 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 | .m.=.parent.tag().classify("tile |
| 40580 | 2d 6d 65 74 72 69 63 22 29 3b 0a 09 09 69 66 20 28 68 65 72 6f 29 0a 09 09 7b 0a 09 09 09 6d 2e | -metric");...if.(hero)...{....m. |
| 405a0 | 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0a 09 09 | classify("tile-metric-hero");... |
| 405c0 | 7d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 76 61 6c | }...m.tag().classify("metric-val |
| 405e0 | 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 | ue").text(value);...m.tag().clas |
| 40600 | 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 | sify("metric-label").text(label) |
| 40620 | 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 55 b2 66 5c d7 8c 14 8b d8 1c 00 00 d8 1c 00 | ;..}.}.PK........U.f\........... |
| 40640 | 00 0d 00 00 00 70 61 67 65 73 2f 69 6e 66 6f 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 | .....pages/info.js//.Copyright.E |
| 40660 | 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 | pic.Games,.Inc..All.Rights.Reser |
| 40680 | 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 | ved..."use.strict";..import.{.Ze |
| 406a0 | 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 | nPage.}.from."./page.js".import. |
| 406c0 | 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 | {.Fetcher.}.from."../util/fetche |
| 406e0 | 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 | r.js".import.{.Friendly.}.from." |
| 40700 | 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ../util/friendly.js"..////////// |
| 40720 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 40740 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 40760 | 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 | //////.export.class.Page.extends |
| 40780 | 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 | .ZenPage.{..async.main()..{...th |
| 407a0 | 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 69 6e 66 6f 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 5b | is.set_title("info");....const.[ |
| 407c0 | 69 6e 66 6f 2c 20 67 63 2c 20 73 65 72 76 69 63 65 73 2c 20 76 65 72 73 69 6f 6e 5d 20 3d 20 61 | info,.gc,.services,.version].=.a |
| 407e0 | 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 5b 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 | wait.Promise.all([....new.Fetche |
| 40800 | 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 68 65 61 6c 74 68 2f 69 6e 66 6f 22 29 2e 6a 73 6f | r().resource("/health/info").jso |
| 40820 | 6e 28 29 2c 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 | n(),....new.Fetcher().resource(" |
| 40840 | 2f 61 64 6d 69 6e 2f 67 63 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e | /admin/gc").json().catch(().=>.n |
| 40860 | 75 6c 6c 29 2c 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 | ull),....new.Fetcher().resource( |
| 40880 | 22 2f 61 70 69 2f 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 28 7b 7d 29 | "/api/").json().catch(().=>.({}) |
| 408a0 | 29 2c 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 68 | ),....new.Fetcher().resource("/h |
| 408c0 | 65 61 6c 74 68 2f 76 65 72 73 69 6f 6e 22 29 2e 70 61 72 61 6d 28 22 64 65 74 61 69 6c 65 64 22 | ealth/version").param("detailed" |
| 408e0 | 2c 20 22 74 72 75 65 22 29 2e 74 65 78 74 28 29 2c 0a 09 09 5d 29 3b 0a 0a 09 09 63 6f 6e 73 74 | ,."true").text(),...]);....const |
| 40900 | 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 53 65 72 | .section.=.this.add_section("Ser |
| 40920 | 76 65 72 20 49 6e 66 6f 22 29 3b 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 73 65 63 74 69 | ver.Info");...const.grid.=.secti |
| 40940 | 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 | on.tag().classify("grid").classi |
| 40960 | 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 73 22 29 3b 0a 0a 09 09 2f 2f 20 41 70 70 6c 69 63 61 74 | fy("info-tiles");....//.Applicat |
| 40980 | 69 6f 6e 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 | ion...{....const.tile.=.grid.tag |
| 409a0 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e | ().classify("card").classify("in |
| 409c0 | 66 6f 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | fo-tile");....tile.tag().classif |
| 409e0 | 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 41 70 70 6c 69 63 61 74 69 6f | y("card-title").text("Applicatio |
| 40a00 | 6e 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e | n");....const.list.=.tile.tag(). |
| 40a20 | 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0a 0a 09 09 09 74 68 69 73 | classify("info-props");.....this |
| 40a40 | 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 76 65 72 73 69 6f 6e 22 2c 20 76 65 72 73 69 6f 6e 20 | ._prop(list,."version",.version. |
| 40a60 | 7c 7c 20 69 6e 66 6f 2e 42 75 69 6c 64 56 65 72 73 69 6f 6e 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 | ||.info.BuildVersion.||."-");... |
| 40a80 | 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 68 74 74 70 20 73 65 72 76 65 72 22 2c | .this._prop(list,."http.server", |
| 40aa0 | 20 69 6e 66 6f 2e 48 74 74 70 53 65 72 76 65 72 43 6c 61 73 73 20 7c 7c 20 22 2d 22 29 3b 0a 09 | .info.HttpServerClass.||."-");.. |
| 40ac0 | 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 70 6f 72 74 22 2c 20 69 6e 66 6f 2e | ..this._prop(list,."port",.info. |
| 40ae0 | 50 6f 72 74 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 | Port.||."-");....this._prop(list |
| 40b00 | 2c 20 22 70 69 64 22 2c 20 69 6e 66 6f 2e 50 69 64 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 74 68 | ,."pid",.info.Pid.||."-");....th |
| 40b20 | 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 65 64 69 63 61 74 65 64 22 2c 20 69 6e 66 6f | is._prop(list,."dedicated",.info |
| 40b40 | 2e 49 73 44 65 64 69 63 61 74 65 64 20 3f 20 22 79 65 73 22 20 3a 20 22 6e 6f 22 29 3b 0a 0a 09 | .IsDedicated.?."yes".:."no");... |
| 40b60 | 09 09 69 66 20 28 69 6e 66 6f 2e 53 74 61 72 74 54 69 6d 65 4d 73 29 0a 09 09 09 7b 0a 09 09 09 | ..if.(info.StartTimeMs)....{.... |
| 40b80 | 09 63 6f 6e 73 74 20 73 74 61 72 74 20 3d 20 6e 65 77 20 44 61 74 65 28 69 6e 66 6f 2e 53 74 61 | .const.start.=.new.Date(info.Sta |
| 40ba0 | 72 74 54 69 6d 65 4d 73 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 65 6c 61 70 73 65 64 20 3d 20 44 | rtTimeMs);.....const.elapsed.=.D |
| 40bc0 | 61 74 65 2e 6e 6f 77 28 29 20 2d 20 69 6e 66 6f 2e 53 74 61 72 74 54 69 6d 65 4d 73 3b 0a 09 09 | ate.now().-.info.StartTimeMs;... |
| 40be0 | 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 73 74 61 72 74 65 64 22 2c 20 73 74 | ..this._prop(list,."started",.st |
| 40c00 | 61 72 74 2e 74 6f 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 29 29 3b 0a 09 09 09 09 74 68 69 73 2e | art.toLocaleString());.....this. |
| 40c20 | 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 75 70 74 69 6d 65 22 2c 20 74 68 69 73 2e 5f 66 6f 72 6d | _prop(list,."uptime",.this._form |
| 40c40 | 61 74 5f 64 75 72 61 74 69 6f 6e 28 65 6c 61 70 73 65 64 29 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 | at_duration(elapsed));....}..... |
| 40c60 | 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 61 74 61 20 72 6f 6f 74 22 2c 20 69 6e | this._prop(list,."data.root",.in |
| 40c80 | 66 6f 2e 44 61 74 61 52 6f 6f 74 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 70 72 | fo.DataRoot.||."-");....this._pr |
| 40ca0 | 6f 70 28 6c 69 73 74 2c 20 22 6c 6f 67 20 70 61 74 68 22 2c 20 69 6e 66 6f 2e 41 62 73 4c 6f 67 | op(list,."log.path",.info.AbsLog |
| 40cc0 | 50 61 74 68 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 53 79 73 74 65 6d 0a 09 | Path.||."-");...}....//.System.. |
| 40ce0 | 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c | .{....const.tile.=.grid.tag().cl |
| 40d00 | 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 | assify("card").classify("info-ti |
| 40d20 | 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 | le");....tile.tag().classify("ca |
| 40d40 | 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 79 73 74 65 6d 22 29 3b 0a 09 09 09 63 6f | rd-title").text("System");....co |
| 40d60 | 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | nst.list.=.tile.tag().classify(" |
| 40d80 | 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 | info-props");.....this._prop(lis |
| 40da0 | 74 2c 20 22 68 6f 73 74 6e 61 6d 65 22 2c 20 69 6e 66 6f 2e 48 6f 73 74 6e 61 6d 65 20 7c 7c 20 | t,."hostname",.info.Hostname.||. |
| 40dc0 | 22 2d 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 70 6c 61 74 66 | "-");....this._prop(list,."platf |
| 40de0 | 6f 72 6d 22 2c 20 69 6e 66 6f 2e 50 6c 61 74 66 6f 72 6d 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 | orm",.info.Platform.||."-");.... |
| 40e00 | 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6f 73 22 2c 20 69 6e 66 6f 2e 4f 53 20 7c | this._prop(list,."os",.info.OS.| |
| 40e20 | 7c 20 22 2d 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 61 72 63 | |."-");....this._prop(list,."arc |
| 40e40 | 68 22 2c 20 69 6e 66 6f 2e 41 72 63 68 20 7c 7c 20 22 2d 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 | h",.info.Arch.||."-");.....const |
| 40e60 | 20 73 79 73 20 3d 20 69 6e 66 6f 2e 53 79 73 74 65 6d 3b 0a 09 09 09 69 66 20 28 73 79 73 29 0a | .sys.=.info.System;....if.(sys). |
| 40e80 | 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 63 70 75 73 22 | ...{.....this._prop(list,."cpus" |
| 40ea0 | 2c 20 73 79 73 2e 63 70 75 5f 63 6f 75 6e 74 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 09 74 68 69 | ,.sys.cpu_count.||."-");.....thi |
| 40ec0 | 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 63 6f 72 65 73 22 2c 20 73 79 73 2e 63 6f 72 65 5f | s._prop(list,."cores",.sys.core_ |
| 40ee0 | 63 6f 75 6e 74 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 | count.||."-");.....this._prop(li |
| 40f00 | 73 74 2c 20 22 6c 6f 67 69 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 73 22 2c 20 73 79 73 2e 6c 70 | st,."logical.processors",.sys.lp |
| 40f20 | 5f 63 6f 75 6e 74 20 7c 7c 20 22 2d 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c | _count.||."-");.....this._prop(l |
| 40f40 | 69 73 74 2c 20 22 74 6f 74 61 6c 20 6d 65 6d 6f 72 79 22 2c 20 73 79 73 2e 74 6f 74 61 6c 5f 6d | ist,."total.memory",.sys.total_m |
| 40f60 | 65 6d 6f 72 79 5f 6d 62 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 79 73 2e 74 6f | emory_mb.?.Friendly.bytes(sys.to |
| 40f80 | 74 61 6c 5f 6d 65 6d 6f 72 79 5f 6d 62 20 2a 20 31 30 34 38 35 37 36 29 20 3a 20 22 2d 22 29 3b | tal_memory_mb.*.1048576).:."-"); |
| 40fa0 | 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 61 76 61 69 6c 61 62 6c 65 | .....this._prop(list,."available |
| 40fc0 | 20 6d 65 6d 6f 72 79 22 2c 20 73 79 73 2e 61 76 61 69 6c 5f 6d 65 6d 6f 72 79 5f 6d 62 20 3f 20 | .memory",.sys.avail_memory_mb.?. |
| 40fe0 | 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 79 73 2e 61 76 61 69 6c 5f 6d 65 6d 6f 72 79 5f | Friendly.bytes(sys.avail_memory_ |
| 41000 | 6d 62 20 2a 20 31 30 34 38 35 37 36 29 20 3a 20 22 2d 22 29 3b 0a 09 09 09 09 69 66 20 28 73 79 | mb.*.1048576).:."-");.....if.(sy |
| 41020 | 73 2e 75 70 74 69 6d 65 5f 73 65 63 6f 6e 64 73 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 | s.uptime_seconds).....{......thi |
| 41040 | 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 73 79 73 74 65 6d 20 75 70 74 69 6d 65 22 2c 20 74 | s._prop(list,."system.uptime",.t |
| 41060 | 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 64 75 72 61 74 69 6f 6e 28 73 79 73 2e 75 70 74 69 6d 65 5f | his._format_duration(sys.uptime_ |
| 41080 | 73 65 63 6f 6e 64 73 20 2a 20 31 30 30 30 29 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d | seconds.*.1000));.....}....}...} |
| 410a0 | 0a 0a 09 09 2f 2f 20 52 75 6e 74 69 6d 65 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 09 09 69 | ....//.Runtime.Configuration...i |
| 410c0 | 66 20 28 69 6e 66 6f 2e 52 75 6e 74 69 6d 65 43 6f 6e 66 69 67 29 0a 09 09 7b 0a 09 09 09 63 6f | f.(info.RuntimeConfig)...{....co |
| 410e0 | 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | nst.tile.=.grid.tag().classify(" |
| 41100 | 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b 0a 09 09 | card").classify("info-tile");... |
| 41120 | 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 | .tile.tag().classify("card-title |
| 41140 | 22 29 2e 74 65 78 74 28 22 52 75 6e 74 69 6d 65 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 29 | ").text("Runtime.Configuration") |
| 41160 | 3b 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 | ;....const.list.=.tile.tag().cla |
| 41180 | 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0a 0a 09 09 09 66 6f 72 20 28 63 6f | ssify("info-props");.....for.(co |
| 411a0 | 6e 73 74 20 6b 65 79 20 69 6e 20 69 6e 66 6f 2e 52 75 6e 74 69 6d 65 43 6f 6e 66 69 67 29 0a 09 | nst.key.in.info.RuntimeConfig).. |
| 411c0 | 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 6b 65 79 2c 20 69 6e | ..{.....this._prop(list,.key,.in |
| 411e0 | 66 6f 2e 52 75 6e 74 69 6d 65 43 6f 6e 66 69 67 5b 6b 65 79 5d 20 7c 7c 20 22 2d 22 29 3b 0a 09 | fo.RuntimeConfig[key].||."-");.. |
| 41200 | 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 42 75 69 6c 64 20 43 6f 6e 66 69 67 75 72 61 74 69 6f | ..}...}....//.Build.Configuratio |
| 41220 | 6e 0a 09 09 69 66 20 28 69 6e 66 6f 2e 42 75 69 6c 64 43 6f 6e 66 69 67 29 0a 09 09 7b 0a 09 09 | n...if.(info.BuildConfig)...{... |
| 41240 | 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | .const.tile.=.grid.tag().classif |
| 41260 | 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b | y("card").classify("info-tile"); |
| 41280 | 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 | ....tile.tag().classify("card-ti |
| 412a0 | 74 6c 65 22 29 2e 74 65 78 74 28 22 42 75 69 6c 64 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 | tle").text("Build.Configuration" |
| 412c0 | 29 3b 0a 09 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c | );....const.list.=.tile.tag().cl |
| 412e0 | 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0a 0a 09 09 09 66 6f 72 20 28 63 | assify("info-props");.....for.(c |
| 41300 | 6f 6e 73 74 20 6b 65 79 20 69 6e 20 69 6e 66 6f 2e 42 75 69 6c 64 43 6f 6e 66 69 67 29 0a 09 09 | onst.key.in.info.BuildConfig)... |
| 41320 | 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 6b 65 79 2c 20 69 6e 66 | .{.....this._prop(list,.key,.inf |
| 41340 | 6f 2e 42 75 69 6c 64 43 6f 6e 66 69 67 5b 6b 65 79 5d 20 3f 20 22 79 65 73 22 20 3a 20 22 6e 6f | o.BuildConfig[key].?."yes".:."no |
| 41360 | 22 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 53 65 72 76 69 63 65 73 0a 09 09 7b 0a | ");....}...}....//.Services...{. |
| 41380 | 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ...const.tile.=.grid.tag().class |
| 413a0 | 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 | ify("card").classify("info-tile" |
| 413c0 | 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d | );....tile.tag().classify("card- |
| 413e0 | 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 65 72 76 69 63 65 73 22 29 3b 0a 09 09 09 63 6f 6e | title").text("Services");....con |
| 41400 | 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 | st.list.=.tile.tag().classify("i |
| 41420 | 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 73 76 63 5f 6c 69 73 74 20 | nfo-props");.....const.svc_list. |
| 41440 | 3d 20 28 73 65 72 76 69 63 65 73 2e 73 65 72 76 69 63 65 73 20 7c 7c 20 5b 5d 29 2e 6d 61 70 28 | =.(services.services.||.[]).map( |
| 41460 | 73 20 3d 3e 20 73 2e 62 61 73 65 5f 75 72 69 29 2e 73 6f 72 74 28 29 3b 0a 09 09 09 66 6f 72 20 | s.=>.s.base_uri).sort();....for. |
| 41480 | 28 63 6f 6e 73 74 20 75 72 69 20 6f 66 20 73 76 63 5f 6c 69 73 74 29 0a 09 09 09 7b 0a 09 09 09 | (const.uri.of.svc_list)....{.... |
| 414a0 | 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 75 72 69 2c 20 22 72 65 67 69 73 74 65 72 | .this._prop(list,.uri,."register |
| 414c0 | 65 64 22 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 47 61 72 62 61 67 65 20 43 6f 6c | ed");....}...}....//.Garbage.Col |
| 414e0 | 6c 65 63 74 69 6f 6e 0a 09 09 69 66 20 28 67 63 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 | lection...if.(gc)...{....const.t |
| 41500 | 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 | ile.=.grid.tag().classify("card" |
| 41520 | 29 2e 63 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 | ).classify("info-tile");....tile |
| 41540 | 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 | .tag().classify("card-title").te |
| 41560 | 78 74 28 22 47 61 72 62 61 67 65 20 43 6f 6c 6c 65 63 74 69 6f 6e 22 29 3b 0a 09 09 09 63 6f 6e | xt("Garbage.Collection");....con |
| 41580 | 73 74 20 6c 69 73 74 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 69 | st.list.=.tile.tag().classify("i |
| 415a0 | 6e 66 6f 2d 70 72 6f 70 73 22 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 | nfo-props");.....this._prop(list |
| 415c0 | 2c 20 22 73 74 61 74 75 73 22 2c 20 67 63 2e 53 74 61 74 75 73 20 7c 7c 20 22 2d 22 29 3b 0a 0a | ,."status",.gc.Status.||."-");.. |
| 415e0 | 09 09 09 69 66 20 28 67 63 2e 41 72 65 44 69 73 6b 57 72 69 74 65 73 42 6c 6f 63 6b 65 64 20 21 | ...if.(gc.AreDiskWritesBlocked.! |
| 41600 | 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f | ==.undefined)....{.....this._pro |
| 41620 | 70 28 6c 69 73 74 2c 20 22 64 69 73 6b 20 77 72 69 74 65 73 20 62 6c 6f 63 6b 65 64 22 2c 20 67 | p(list,."disk.writes.blocked",.g |
| 41640 | 63 2e 41 72 65 44 69 73 6b 57 72 69 74 65 73 42 6c 6f 63 6b 65 64 20 3f 20 22 79 65 73 22 20 3a | c.AreDiskWritesBlocked.?."yes".: |
| 41660 | 20 22 6e 6f 22 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 67 63 2e 44 69 73 6b 53 69 7a 65 | ."no");....}.....if.(gc.DiskSize |
| 41680 | 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 69 73 | )....{.....this._prop(list,."dis |
| 416a0 | 6b 20 73 69 7a 65 22 2c 20 67 63 2e 44 69 73 6b 53 69 7a 65 29 3b 0a 09 09 09 09 74 68 69 73 2e | k.size",.gc.DiskSize);.....this. |
| 416c0 | 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 69 73 6b 20 75 73 65 64 22 2c 20 67 63 2e 44 69 73 6b | _prop(list,."disk.used",.gc.Disk |
| 416e0 | 55 73 65 64 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 64 69 73 | Used);.....this._prop(list,."dis |
| 41700 | 6b 20 66 72 65 65 22 2c 20 67 63 2e 44 69 73 6b 46 72 65 65 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 | k.free",.gc.DiskFree);....}..... |
| 41720 | 63 6f 6e 73 74 20 63 66 67 20 3d 20 67 63 2e 43 6f 6e 66 69 67 3b 0a 09 09 09 69 66 20 28 63 66 | const.cfg.=.gc.Config;....if.(cf |
| 41740 | 67 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 67 63 | g)....{.....this._prop(list,."gc |
| 41760 | 20 65 6e 61 62 6c 65 64 22 2c 20 63 66 67 2e 45 6e 61 62 6c 65 64 20 3f 20 22 79 65 73 22 20 3a | .enabled",.cfg.Enabled.?."yes".: |
| 41780 | 20 22 6e 6f 22 29 3b 0a 09 09 09 09 69 66 20 28 63 66 67 2e 49 6e 74 65 72 76 61 6c 29 0a 09 09 | ."no");.....if.(cfg.Interval)... |
| 417a0 | 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 69 6e 74 65 72 | ..{......this._prop(list,."inter |
| 417c0 | 76 61 6c 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 63 66 | val",.this._friendly_duration(cf |
| 417e0 | 67 2e 49 6e 74 65 72 76 61 6c 29 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 63 66 67 2e | g.Interval));.....}.....if.(cfg. |
| 41800 | 4c 69 67 68 74 77 65 69 67 68 74 49 6e 74 65 72 76 61 6c 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 | LightweightInterval).....{...... |
| 41820 | 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6c 69 67 68 74 77 65 69 67 68 74 20 69 6e | this._prop(list,."lightweight.in |
| 41840 | 74 65 72 76 61 6c 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e | terval",.this._friendly_duration |
| 41860 | 28 63 66 67 2e 4c 69 67 68 74 77 65 69 67 68 74 49 6e 74 65 72 76 61 6c 29 29 3b 0a 09 09 09 09 | (cfg.LightweightInterval));..... |
| 41880 | 7d 0a 09 09 09 09 69 66 20 28 63 66 67 2e 4d 61 78 43 61 63 68 65 44 75 72 61 74 69 6f 6e 29 0a | }.....if.(cfg.MaxCacheDuration). |
| 418a0 | 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6d 61 78 | ....{......this._prop(list,."max |
| 418c0 | 20 63 61 63 68 65 20 64 75 72 61 74 69 6f 6e 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 | .cache.duration",.this._friendly |
| 418e0 | 5f 64 75 72 61 74 69 6f 6e 28 63 66 67 2e 4d 61 78 43 61 63 68 65 44 75 72 61 74 69 6f 6e 29 29 | _duration(cfg.MaxCacheDuration)) |
| 41900 | 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 63 66 67 2e 4d 61 78 50 72 6f 6a 65 63 74 53 74 | ;.....}.....if.(cfg.MaxProjectSt |
| 41920 | 6f 72 65 44 75 72 61 74 69 6f 6e 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 | oreDuration).....{......this._pr |
| 41940 | 6f 70 28 6c 69 73 74 2c 20 22 6d 61 78 20 70 72 6f 6a 65 63 74 20 64 75 72 61 74 69 6f 6e 22 2c | op(list,."max.project.duration", |
| 41960 | 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 63 66 67 2e 4d 61 78 | .this._friendly_duration(cfg.Max |
| 41980 | 50 72 6f 6a 65 63 74 53 74 6f 72 65 44 75 72 61 74 69 6f 6e 29 29 3b 0a 09 09 09 09 7d 0a 09 09 | ProjectStoreDuration));.....}... |
| 419a0 | 09 09 69 66 20 28 63 66 67 2e 4d 61 78 42 75 69 6c 64 53 74 6f 72 65 44 75 72 61 74 69 6f 6e 29 | ..if.(cfg.MaxBuildStoreDuration) |
| 419c0 | 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 6d 61 | .....{......this._prop(list,."ma |
| 419e0 | 78 20 62 75 69 6c 64 20 64 75 72 61 74 69 6f 6e 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c | x.build.duration",.this._friendl |
| 41a00 | 79 5f 64 75 72 61 74 69 6f 6e 28 63 66 67 2e 4d 61 78 42 75 69 6c 64 53 74 6f 72 65 44 75 72 61 | y_duration(cfg.MaxBuildStoreDura |
| 41a20 | 74 69 6f 6e 29 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 67 63 2e 46 75 | tion));.....}....}.....if.(gc.Fu |
| 41a40 | 6c 6c 47 43 29 0a 09 09 09 7b 0a 09 09 09 09 69 66 20 28 67 63 2e 46 75 6c 6c 47 43 2e 4c 61 73 | llGC)....{.....if.(gc.FullGC.Las |
| 41a60 | 74 54 69 6d 65 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 | tTime).....{......this._prop(lis |
| 41a80 | 74 2c 20 22 6c 61 73 74 20 66 75 6c 6c 20 67 63 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c | t,."last.full.gc",.this._friendl |
| 41aa0 | 79 5f 74 69 6d 65 73 74 61 6d 70 28 67 63 2e 46 75 6c 6c 47 43 2e 4c 61 73 74 54 69 6d 65 29 29 | y_timestamp(gc.FullGC.LastTime)) |
| 41ac0 | 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 67 63 2e 46 75 6c 6c 47 43 2e 54 69 6d 65 54 6f | ;.....}.....if.(gc.FullGC.TimeTo |
| 41ae0 | 4e 65 78 74 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 | Next).....{......this._prop(list |
| 41b00 | 2c 20 22 6e 65 78 74 20 66 75 6c 6c 20 67 63 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 | ,."next.full.gc",.this._friendly |
| 41b20 | 5f 64 75 72 61 74 69 6f 6e 28 67 63 2e 46 75 6c 6c 47 43 2e 54 69 6d 65 54 6f 4e 65 78 74 29 29 | _duration(gc.FullGC.TimeToNext)) |
| 41b40 | 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 67 63 2e 4c 69 67 68 74 77 65 69 | ;.....}....}.....if.(gc.Lightwei |
| 41b60 | 67 68 74 47 43 29 0a 09 09 09 7b 0a 09 09 09 09 69 66 20 28 67 63 2e 4c 69 67 68 74 77 65 69 67 | ghtGC)....{.....if.(gc.Lightweig |
| 41b80 | 68 74 47 43 2e 4c 61 73 74 54 69 6d 65 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f | htGC.LastTime).....{......this._ |
| 41ba0 | 70 72 6f 70 28 6c 69 73 74 2c 20 22 6c 61 73 74 20 6c 69 67 68 74 77 65 69 67 68 74 20 67 63 22 | prop(list,."last.lightweight.gc" |
| 41bc0 | 2c 20 74 68 69 73 2e 5f 66 72 69 65 6e 64 6c 79 5f 74 69 6d 65 73 74 61 6d 70 28 67 63 2e 4c 69 | ,.this._friendly_timestamp(gc.Li |
| 41be0 | 67 68 74 77 65 69 67 68 74 47 43 2e 4c 61 73 74 54 69 6d 65 29 29 3b 0a 09 09 09 09 7d 0a 09 09 | ghtweightGC.LastTime));.....}... |
| 41c00 | 09 09 69 66 20 28 67 63 2e 4c 69 67 68 74 77 65 69 67 68 74 47 43 2e 54 69 6d 65 54 6f 4e 65 78 | ..if.(gc.LightweightGC.TimeToNex |
| 41c20 | 74 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 70 72 6f 70 28 6c 69 73 74 2c 20 22 | t).....{......this._prop(list,." |
| 41c40 | 6e 65 78 74 20 6c 69 67 68 74 77 65 69 67 68 74 20 67 63 22 2c 20 74 68 69 73 2e 5f 66 72 69 65 | next.lightweight.gc",.this._frie |
| 41c60 | 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 67 63 2e 4c 69 67 68 74 77 65 69 67 68 74 47 43 2e 54 | ndly_duration(gc.LightweightGC.T |
| 41c80 | 69 6d 65 54 6f 4e 65 78 74 29 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a 09 09 7d 0a 09 7d 0a 0a | imeToNext));.....}....}...}..}.. |
| 41ca0 | 09 5f 70 72 6f 70 28 70 61 72 65 6e 74 2c 20 6c 61 62 65 6c 2c 20 76 61 6c 75 65 29 0a 09 7b 0a | ._prop(parent,.label,.value)..{. |
| 41cc0 | 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ..const.row.=.parent.tag().class |
| 41ce0 | 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 22 29 3b 0a 09 09 72 6f 77 2e 74 61 67 28 29 2e 63 6c | ify("info-prop");...row.tag().cl |
| 41d00 | 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c | assify("info-prop-label").text(l |
| 41d20 | 61 62 65 6c 29 3b 0a 09 09 63 6f 6e 73 74 20 76 61 6c 20 3d 20 72 6f 77 2e 74 61 67 28 29 2e 63 | abel);...const.val.=.row.tag().c |
| 41d40 | 6c 61 73 73 69 66 79 28 22 69 6e 66 6f 2d 70 72 6f 70 2d 76 61 6c 75 65 22 29 3b 0a 09 09 63 6f | lassify("info-prop-value");...co |
| 41d60 | 6e 73 74 20 73 74 72 20 3d 20 53 74 72 69 6e 67 28 76 61 6c 75 65 29 3b 0a 09 09 69 66 20 28 73 | nst.str.=.String(value);...if.(s |
| 41d80 | 74 72 2e 6d 61 74 63 68 28 2f 5e 5b 41 2d 5a 61 2d 7a 5d 3a 5b 5c 5c 2f 5d 2f 29 20 7c 7c 20 73 | tr.match(/^[A-Za-z]:[\\/]/).||.s |
| 41da0 | 74 72 2e 73 74 61 72 74 73 57 69 74 68 28 22 2f 22 29 29 0a 09 09 7b 0a 09 09 09 76 61 6c 2e 74 | tr.startsWith("/"))...{....val.t |
| 41dc0 | 61 67 28 22 61 22 29 2e 74 65 78 74 28 73 74 72 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 22 | ag("a").text(str).attr("href",." |
| 41de0 | 66 69 6c 65 3a 2f 2f 22 20 2b 20 73 74 72 2e 72 65 70 6c 61 63 65 28 2f 5c 5c 2f 67 2c 20 22 2f | file://".+.str.replace(/\\/g,."/ |
| 41e00 | 22 29 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 76 61 6c 2e 74 65 78 74 28 | "));...}...else...{....val.text( |
| 41e20 | 73 74 72 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 66 72 69 65 6e 64 6c 79 5f 74 69 6d 65 73 74 61 | str);...}..}..._friendly_timesta |
| 41e40 | 6d 70 28 76 61 6c 75 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 20 3d 20 6e 65 77 20 44 61 74 | mp(value)..{...const.d.=.new.Dat |
| 41e60 | 65 28 76 61 6c 75 65 29 3b 0a 09 09 69 66 20 28 69 73 4e 61 4e 28 64 2e 67 65 74 54 69 6d 65 28 | e(value);...if.(isNaN(d.getTime( |
| 41e80 | 29 29 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 53 74 72 69 6e 67 28 76 61 6c 75 65 29 3b | )))...{....return.String(value); |
| 41ea0 | 0a 09 09 7d 0a 09 09 72 65 74 75 72 6e 20 64 2e 74 6f 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 75 | ...}...return.d.toLocaleString(u |
| 41ec0 | 6e 64 65 66 69 6e 65 64 2c 20 7b 0a 09 09 09 79 65 61 72 3a 20 22 6e 75 6d 65 72 69 63 22 2c 20 | ndefined,.{....year:."numeric",. |
| 41ee0 | 6d 6f 6e 74 68 3a 20 22 73 68 6f 72 74 22 2c 20 64 61 79 3a 20 22 6e 75 6d 65 72 69 63 22 2c 0a | month:."short",.day:."numeric",. |
| 41f00 | 09 09 09 68 6f 75 72 3a 20 22 32 2d 64 69 67 69 74 22 2c 20 6d 69 6e 75 74 65 3a 20 22 32 2d 64 | ...hour:."2-digit",.minute:."2-d |
| 41f20 | 69 67 69 74 22 2c 20 73 65 63 6f 6e 64 3a 20 22 32 2d 64 69 67 69 74 22 2c 0a 09 09 7d 29 3b 0a | igit",.second:."2-digit",...});. |
| 41f40 | 09 7d 0a 0a 09 5f 66 72 69 65 6e 64 6c 79 5f 64 75 72 61 74 69 6f 6e 28 76 61 6c 75 65 29 0a 09 | .}..._friendly_duration(value).. |
| 41f60 | 7b 0a 09 09 69 66 20 28 74 79 70 65 6f 66 20 76 61 6c 75 65 20 3d 3d 3d 20 22 6e 75 6d 62 65 72 | {...if.(typeof.value.===."number |
| 41f80 | 22 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 64 75 | ")...{....return.this._format_du |
| 41fa0 | 72 61 74 69 6f 6e 28 76 61 6c 75 65 29 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 73 74 72 20 | ration(value);...}....const.str. |
| 41fc0 | 3d 20 53 74 72 69 6e 67 28 76 61 6c 75 65 29 3b 0a 09 09 63 6f 6e 73 74 20 6d 61 74 63 68 20 3d | =.String(value);...const.match.= |
| 41fe0 | 20 73 74 72 2e 6d 61 74 63 68 28 2f 5e 5b 2b 2d 5d 3f 28 3f 3a 28 5c 64 2b 29 5c 2e 29 3f 28 5c | .str.match(/^[+-]?(?:(\d+)\.)?(\ |
| 42000 | 64 2b 29 3a 28 5c 64 2b 29 3a 28 5c 64 2b 29 28 3f 3a 5c 2e 28 5c 64 2b 29 29 3f 24 2f 29 3b 0a | d+):(\d+):(\d+)(?:\.(\d+))?$/);. |
| 42020 | 09 09 69 66 20 28 21 6d 61 74 63 68 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 73 74 72 3b | ..if.(!match)...{....return.str; |
| 42040 | 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 64 61 79 73 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 | ...}....const.days.=.parseInt(ma |
| 42060 | 74 63 68 5b 31 5d 20 7c 7c 20 22 30 22 2c 20 31 30 29 3b 0a 09 09 63 6f 6e 73 74 20 68 6f 75 72 | tch[1].||."0",.10);...const.hour |
| 42080 | 73 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 74 63 68 5b 32 5d 2c 20 31 30 29 3b 0a 09 09 63 6f | s.=.parseInt(match[2],.10);...co |
| 420a0 | 6e 73 74 20 6d 69 6e 75 74 65 73 20 3d 20 70 61 72 73 65 49 6e 74 28 6d 61 74 63 68 5b 33 5d 2c | nst.minutes.=.parseInt(match[3], |
| 420c0 | 20 31 30 29 3b 0a 09 09 63 6f 6e 73 74 20 73 65 63 6f 6e 64 73 20 3d 20 70 61 72 73 65 49 6e 74 | .10);...const.seconds.=.parseInt |
| 420e0 | 28 6d 61 74 63 68 5b 34 5d 2c 20 31 30 29 3b 0a 09 09 63 6f 6e 73 74 20 74 6f 74 61 6c 5f 73 65 | (match[4],.10);...const.total_se |
| 42100 | 63 6f 6e 64 73 20 3d 20 64 61 79 73 20 2a 20 38 36 34 30 30 20 2b 20 68 6f 75 72 73 20 2a 20 33 | conds.=.days.*.86400.+.hours.*.3 |
| 42120 | 36 30 30 20 2b 20 6d 69 6e 75 74 65 73 20 2a 20 36 30 20 2b 20 73 65 63 6f 6e 64 73 3b 0a 0a 09 | 600.+.minutes.*.60.+.seconds;... |
| 42140 | 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 64 75 72 61 74 69 6f 6e 28 74 6f | .return.this._format_duration(to |
| 42160 | 74 61 6c 5f 73 65 63 6f 6e 64 73 20 2a 20 31 30 30 30 29 3b 0a 09 7d 0a 0a 09 5f 66 6f 72 6d 61 | tal_seconds.*.1000);..}..._forma |
| 42180 | 74 5f 64 75 72 61 74 69 6f 6e 28 6d 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 73 65 63 6f 6e 64 | t_duration(ms)..{...const.second |
| 421a0 | 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 6d 73 20 2f 20 31 30 30 30 29 3b 0a 09 09 63 6f 6e | s.=.Math.floor(ms./.1000);...con |
| 421c0 | 73 74 20 6d 69 6e 75 74 65 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 73 65 63 6f 6e 64 73 20 | st.minutes.=.Math.floor(seconds. |
| 421e0 | 2f 20 36 30 29 3b 0a 09 09 63 6f 6e 73 74 20 68 6f 75 72 73 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f | /.60);...const.hours.=.Math.floo |
| 42200 | 72 28 6d 69 6e 75 74 65 73 20 2f 20 36 30 29 3b 0a 09 09 63 6f 6e 73 74 20 64 61 79 73 20 3d 20 | r(minutes./.60);...const.days.=. |
| 42220 | 4d 61 74 68 2e 66 6c 6f 6f 72 28 68 6f 75 72 73 20 2f 20 32 34 29 3b 0a 0a 09 09 69 66 20 28 64 | Math.floor(hours./.24);....if.(d |
| 42240 | 61 79 73 20 3e 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 60 24 7b 64 61 79 73 7d 64 | ays.>.0)...{....return.`${days}d |
| 42260 | 20 24 7b 68 6f 75 72 73 20 25 20 32 34 7d 68 20 24 7b 6d 69 6e 75 74 65 73 20 25 20 36 30 7d 6d | .${hours.%.24}h.${minutes.%.60}m |
| 42280 | 60 3b 0a 09 09 7d 0a 09 09 69 66 20 28 68 6f 75 72 73 20 3e 20 30 29 0a 09 09 7b 0a 09 09 09 72 | `;...}...if.(hours.>.0)...{....r |
| 422a0 | 65 74 75 72 6e 20 60 24 7b 68 6f 75 72 73 7d 68 20 24 7b 6d 69 6e 75 74 65 73 20 25 20 36 30 7d | eturn.`${hours}h.${minutes.%.60} |
| 422c0 | 6d 60 3b 0a 09 09 7d 0a 09 09 69 66 20 28 6d 69 6e 75 74 65 73 20 3e 20 30 29 0a 09 09 7b 0a 09 | m`;...}...if.(minutes.>.0)...{.. |
| 422e0 | 09 09 72 65 74 75 72 6e 20 60 24 7b 6d 69 6e 75 74 65 73 7d 6d 20 24 7b 73 65 63 6f 6e 64 73 20 | ..return.`${minutes}m.${seconds. |
| 42300 | 25 20 36 30 7d 73 60 3b 0a 09 09 7d 0a 09 09 72 65 74 75 72 6e 20 60 24 7b 73 65 63 6f 6e 64 73 | %.60}s`;...}...return.`${seconds |
| 42320 | 7d 73 60 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4e a4 66 5c ac 54 53 70 57 10 00 00 | }s`;..}.}.PK........N.f\.TSpW... |
| 42340 | 57 10 00 00 0c 00 00 00 70 61 67 65 73 2f 6d 61 70 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 | W.......pages/map.js//.Copyright |
| 42360 | 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 | .Epic.Games,.Inc..All.Rights.Res |
| 42380 | 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 | erved..."use.strict";..import.{. |
| 423a0 | 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 | ZenPage.}.from."./page.js".impor |
| 423c0 | 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 | t.{.Friendly.}.from."../util/fri |
| 423e0 | 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 50 72 6f 67 72 65 73 73 42 61 72 20 7d | endly.js".import.{.ProgressBar.} |
| 42400 | 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 69 6d 70 6f 72 | .from."../util/widgets.js".impor |
| 42420 | 74 20 7b 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 69 6e | t.{.create_indexer.}.from."../in |
| 42440 | 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | dexer/indexer.js"...//////////// |
| 42460 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 42480 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 424a0 | 2f 2f 2f 2f 0a 66 75 6e 63 74 69 6f 6e 20 73 71 75 61 72 69 66 79 28 77 65 69 67 68 74 73 2c 20 | ////.function.squarify(weights,. |
| 424c0 | 63 61 6c 6c 62 61 63 6b 2c 20 61 72 65 61 5f 74 68 72 65 73 68 6f 6c 64 3d 2d 31 29 0a 7b 0a 09 | callback,.area_threshold=-1).{.. |
| 424e0 | 63 6f 6e 73 74 20 72 65 63 74 20 3d 20 5b 31 2e 30 2c 20 31 2e 30 5d 3b 0a 09 66 6f 72 20 28 76 | const.rect.=.[1.0,.1.0];..for.(v |
| 42500 | 61 72 20 73 74 61 72 74 20 3d 20 30 3b 20 73 74 61 72 74 20 3c 20 77 65 69 67 68 74 73 2e 6c 65 | ar.start.=.0;.start.<.weights.le |
| 42520 | 6e 67 74 68 3b 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 69 20 3d 20 2b 28 72 65 63 74 5b 30 5d | ngth;)..{...const.ri.=.+(rect[0] |
| 42540 | 20 3e 3d 20 72 65 63 74 5b 31 5d 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 6c 65 6e 67 74 68 20 3d 20 | .>=.rect[1]);....const.length.=. |
| 42560 | 72 65 63 74 5b 72 69 5d 3b 0a 09 09 76 61 72 20 65 6e 64 20 3d 20 73 74 61 72 74 3b 0a 09 09 76 | rect[ri];...var.end.=.start;...v |
| 42580 | 61 72 20 61 72 65 61 20 3d 20 30 3b 0a 09 09 76 61 72 20 70 72 65 76 5f 72 64 20 3d 20 49 6e 66 | ar.area.=.0;...var.prev_rd.=.Inf |
| 425a0 | 69 6e 69 74 79 3b 0a 09 09 66 6f 72 20 28 3b 20 65 6e 64 20 3c 20 77 65 69 67 68 74 73 2e 6c 65 | inity;...for.(;.end.<.weights.le |
| 425c0 | 6e 67 74 68 3b 20 2b 2b 65 6e 64 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 77 20 3d 20 28 61 | ngth;.++end)...{....const.w.=.(a |
| 425e0 | 72 65 61 20 2b 20 77 65 69 67 68 74 73 5b 65 6e 64 5d 29 20 2f 20 6c 65 6e 67 74 68 3b 0a 09 09 | rea.+.weights[end])./.length;... |
| 42600 | 09 63 6f 6e 73 74 20 72 20 3d 20 77 65 69 67 68 74 73 5b 65 6e 64 5d 20 2f 20 28 77 20 2a 20 77 | .const.r.=.weights[end]./.(w.*.w |
| 42620 | 29 3b 0a 09 09 09 63 6f 6e 73 74 20 72 64 20 3d 20 4d 61 74 68 2e 61 62 73 28 31 2e 30 20 2d 20 | );....const.rd.=.Math.abs(1.0.-. |
| 42640 | 72 29 3b 0a 09 09 09 69 66 20 28 70 72 65 76 5f 72 64 20 3c 20 72 64 29 0a 09 09 09 09 62 72 65 | r);....if.(prev_rd.<.rd).....bre |
| 42660 | 61 6b 3b 0a 09 09 09 70 72 65 76 5f 72 64 20 3d 20 72 64 3b 0a 09 09 09 61 72 65 61 20 2b 3d 20 | ak;....prev_rd.=.rd;....area.+=. |
| 42680 | 77 65 69 67 68 74 73 5b 65 6e 64 5d 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 76 20 3d 20 61 72 | weights[end];...}...const.v.=.ar |
| 426a0 | 65 61 20 2f 20 6c 65 6e 67 74 68 3b 0a 0a 09 09 63 6f 6e 73 74 20 74 6c 20 3d 20 5b 31 2e 30 20 | ea./.length;....const.tl.=.[1.0. |
| 426c0 | 2d 20 72 65 63 74 5b 30 5d 2c 20 31 2e 30 20 2d 20 72 65 63 74 5b 31 5d 5d 3b 0a 09 09 63 6f 6e | -.rect[0],.1.0.-.rect[1]];...con |
| 426e0 | 73 74 20 77 68 20 3d 20 5b 75 6e 64 65 66 69 6e 65 64 2c 20 75 6e 64 65 66 69 6e 65 64 5d 3b 0a | st.wh.=.[undefined,.undefined];. |
| 42700 | 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 73 74 61 72 74 3b 20 69 20 3c 20 65 6e 64 3b 20 2b | ..for.(var.i.=.start;.i.<.end;.+ |
| 42720 | 2b 69 29 0a 09 09 7b 0a 09 09 09 77 68 5b 72 69 20 5e 20 30 5d 20 3d 20 77 65 69 67 68 74 73 5b | +i)...{....wh[ri.^.0].=.weights[ |
| 42740 | 69 5d 20 2f 20 76 3b 09 0a 09 09 09 77 68 5b 72 69 20 5e 20 31 5d 20 3d 20 76 3b 0a 09 09 09 63 | i]./.v;.....wh[ri.^.1].=.v;....c |
| 42760 | 61 6c 6c 62 61 63 6b 28 69 2c 20 74 6c 5b 30 5d 2c 20 74 6c 5b 31 5d 2c 20 77 68 5b 30 5d 2c 20 | allback(i,.tl[0],.tl[1],.wh[0],. |
| 42780 | 77 68 5b 31 5d 2c 20 72 69 29 3b 0a 09 09 09 74 6c 5b 72 69 5d 20 2b 3d 20 77 68 5b 72 69 5d 3b | wh[1],.ri);....tl[ri].+=.wh[ri]; |
| 427a0 | 0a 09 09 7d 0a 0a 09 09 73 74 61 72 74 20 3d 20 65 6e 64 3b 0a 09 09 72 65 63 74 5b 72 69 20 5e | ...}....start.=.end;...rect[ri.^ |
| 427c0 | 20 31 5d 20 2d 3d 20 76 3b 0a 0a 09 09 69 66 20 28 72 65 63 74 5b 30 5d 20 2a 20 72 65 63 74 5b | .1].-=.v;....if.(rect[0].*.rect[ |
| 427e0 | 31 5d 20 3c 20 61 72 65 61 5f 74 68 72 65 73 68 6f 6c 64 29 0a 09 09 09 62 72 65 61 6b 3b 0a 09 | 1].<.area_threshold)....break;.. |
| 42800 | 7d 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | }.}....///////////////////////// |
| 42820 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 42840 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 | ///////////////////////.export.c |
| 42860 | 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 6d 61 69 | lass.Page.extends.ZenPage.{..mai |
| 42880 | 6e 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 | n()..{...const.project.=.this.ge |
| 428a0 | 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f | t_param("project");...const.oplo |
| 428c0 | 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 74 | g.=.this.get_param("oplog");...t |
| 428e0 | 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 | his._indexer.=.this._load_indexe |
| 42900 | 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 | r(project,.oplog);....this.set_t |
| 42920 | 69 74 6c 65 28 22 6d 61 70 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 | itle("map");....const.section.=. |
| 42940 | 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 70 72 6f 6a 65 63 74 20 2b 20 22 20 2d 20 22 | this.add_section(project.+.".-." |
| 42960 | 20 2b 20 6f 70 6c 6f 67 29 3b 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 28 73 65 63 74 69 6f 6e | .+.oplog);...this._build(section |
| 42980 | 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a | );..}...async._load_indexer(proj |
| 429a0 | 65 63 74 2c 20 6f 70 6c 6f 67 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f | ect,.oplog)..{...const.progress_ |
| 429c0 | 62 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 | bar.=.this.add_widget(ProgressBa |
| 429e0 | 72 29 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 | r);...progress_bar.set_progress( |
| 42a00 | 22 69 6e 64 65 78 69 6e 67 22 29 3b 0a 09 09 76 61 72 20 69 6e 64 65 78 65 72 20 3d 20 63 72 65 | "indexing");...var.indexer.=.cre |
| 42a20 | 61 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 2c 20 28 2e 2e 2e | ate_indexer(project,.oplog,.(... |
| 42a40 | 61 72 67 73 29 20 3d 3e 20 7b 0a 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 | args).=>.{....progress_bar.set_p |
| 42a60 | 72 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b 0a 09 09 7d 29 3b 0a 09 09 69 6e 64 65 78 65 | rogress(...args);...});...indexe |
| 42a80 | 72 20 3d 20 61 77 61 69 74 20 69 6e 64 65 78 65 72 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 | r.=.await.indexer;...progress_ba |
| 42aa0 | 72 2e 64 65 73 74 72 6f 79 28 29 3b 0a 09 09 72 65 74 75 72 6e 20 69 6e 64 65 78 65 72 3b 0a 09 | r.destroy();...return.indexer;.. |
| 42ac0 | 7d 0a 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 28 73 65 63 74 69 6f 6e 29 0a 09 7b 0a 09 09 63 | }...async._build(section)..{...c |
| 42ae0 | 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 69 6e 64 65 78 | onst.indexer.=.await.this._index |
| 42b00 | 65 72 3b 0a 0a 09 09 76 61 72 20 70 72 65 66 69 78 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 | er;....var.prefix.=.this.get_par |
| 42b20 | 61 6d 28 22 70 61 74 68 22 2c 20 22 2f 22 29 3b 0a 09 09 69 66 20 28 21 70 72 65 66 69 78 2e 65 | am("path",."/");...if.(!prefix.e |
| 42b40 | 6e 64 73 57 69 74 68 28 22 2f 22 29 29 0a 09 09 09 70 72 65 66 69 78 20 2b 3d 20 22 2f 22 3b 0a | ndsWith("/"))....prefix.+=."/";. |
| 42b60 | 0a 09 09 76 61 72 20 74 6f 74 61 6c 5f 73 69 7a 65 20 3d 20 30 3b 0a 09 09 76 61 72 20 62 72 61 | ...var.total_size.=.0;...var.bra |
| 42b80 | 6e 63 68 5f 73 69 7a 65 20 3d 20 30 3b 0a 09 09 63 6f 6e 73 74 20 6e 65 77 5f 6e 6f 64 65 73 20 | nch_size.=.0;...const.new_nodes. |
| 42ba0 | 3d 20 6e 65 77 20 4f 62 6a 65 63 74 28 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6e 61 6d 65 | =.new.Object();...for.(var.[name |
| 42bc0 | 2c 20 73 69 7a 65 5d 20 6f 66 20 69 6e 64 65 78 65 72 2e 65 6e 75 6d 5f 61 6c 6c 28 29 29 0a 09 | ,.size].of.indexer.enum_all()).. |
| 42be0 | 09 7b 0a 09 09 09 74 6f 74 61 6c 5f 73 69 7a 65 20 2b 3d 20 73 69 7a 65 3b 0a 09 09 09 69 66 20 | .{....total_size.+=.size;....if. |
| 42c00 | 28 21 6e 61 6d 65 2e 73 74 61 72 74 73 57 69 74 68 28 70 72 65 66 69 78 29 29 0a 09 09 09 09 63 | (!name.startsWith(prefix)).....c |
| 42c20 | 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 62 72 61 6e 63 68 5f 73 69 7a 65 20 2b 3d 20 73 69 7a 65 | ontinue;.....branch_size.+=.size |
| 42c40 | 3b 0a 0a 09 09 09 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 70 72 65 66 69 78 2e | ;.....name.=.name.substr(prefix. |
| 42c60 | 6c 65 6e 67 74 68 29 3b 0a 09 09 09 63 6f 6e 73 74 20 73 6c 61 73 68 20 3d 20 6e 61 6d 65 2e 69 | length);....const.slash.=.name.i |
| 42c80 | 6e 64 65 78 4f 66 28 22 2f 22 29 3b 0a 09 09 09 69 66 20 28 73 6c 61 73 68 20 21 3d 20 2d 31 29 | ndexOf("/");....if.(slash.!=.-1) |
| 42ca0 | 0a 09 09 09 09 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 30 2c 20 73 6c 61 73 68 | .....name.=.name.substr(0,.slash |
| 42cc0 | 20 2b 20 31 29 3b 0a 0a 09 09 09 69 66 20 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 21 | .+.1);.....if.(new_nodes[name].! |
| 42ce0 | 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 | ==.undefined).....new_nodes[name |
| 42d00 | 5d 20 2b 3d 20 73 69 7a 65 3b 0a 09 09 09 65 6c 73 65 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 | ].+=.size;....else.....new_nodes |
| 42d20 | 5b 6e 61 6d 65 5d 20 3d 20 73 69 7a 65 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 73 6f 72 74 | [name].=.size;...}....const.sort |
| 42d40 | 65 64 5f 6b 65 79 73 20 3d 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6e 65 77 5f 6e 6f 64 65 73 29 | ed_keys.=.Object.keys(new_nodes) |
| 42d60 | 2e 73 6f 72 74 28 28 6c 2c 20 72 29 20 3d 3e 20 7b 0a 09 09 09 72 65 74 75 72 6e 20 6e 65 77 5f | .sort((l,.r).=>.{....return.new_ |
| 42d80 | 6e 6f 64 65 73 5b 72 5d 20 2d 20 6e 65 77 5f 6e 6f 64 65 73 5b 6c 5d 3b 0a 09 09 7d 29 3b 0a 09 | nodes[r].-.new_nodes[l];...});.. |
| 42da0 | 09 63 6f 6e 73 74 20 6e 6f 64 65 73 20 3d 20 6e 65 77 20 41 72 72 61 79 28 29 3b 0a 09 09 66 6f | .const.nodes.=.new.Array();...fo |
| 42dc0 | 72 20 28 63 6f 6e 73 74 20 6e 61 6d 65 20 6f 66 20 73 6f 72 74 65 64 5f 6b 65 79 73 29 0a 09 09 | r.(const.name.of.sorted_keys)... |
| 42de0 | 09 6e 6f 64 65 73 2e 70 75 73 68 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 2f 20 62 72 | .nodes.push(new_nodes[name]./.br |
| 42e00 | 61 6e 63 68 5f 73 69 7a 65 29 3b 0a 0a 09 09 76 61 72 20 73 74 61 74 73 20 3d 20 46 72 69 65 6e | anch_size);....var.stats.=.Frien |
| 42e20 | 64 6c 79 2e 62 79 74 65 73 28 62 72 61 6e 63 68 5f 73 69 7a 65 29 3b 0a 09 09 73 74 61 74 73 20 | dly.bytes(branch_size);...stats. |
| 42e40 | 2b 3d 20 22 20 2f 20 22 3b 0a 09 09 73 74 61 74 73 20 2b 3d 20 46 72 69 65 6e 64 6c 79 2e 62 79 | +=."./.";...stats.+=.Friendly.by |
| 42e60 | 74 65 73 28 74 6f 74 61 6c 5f 73 69 7a 65 29 3b 0a 09 09 73 74 61 74 73 20 2b 3d 20 22 20 28 22 | tes(total_size);...stats.+=.".(" |
| 42e80 | 3b 0a 09 09 73 74 61 74 73 20 2b 3d 20 30 7c 28 28 62 72 61 6e 63 68 5f 73 69 7a 65 20 2a 20 31 | ;...stats.+=.0|((branch_size.*.1 |
| 42ea0 | 30 30 29 20 2f 20 74 6f 74 61 6c 5f 73 69 7a 65 29 3b 0a 09 09 73 74 61 74 73 20 2b 3d 20 22 25 | 00)./.total_size);...stats.+=."% |
| 42ec0 | 29 22 3b 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 70 72 65 66 69 78 20 | )";...section.tag().text(prefix. |
| 42ee0 | 2b 20 22 20 3a 20 22 20 2b 20 73 74 61 74 73 29 3b 0a 09 09 63 6f 6e 73 74 20 74 72 65 65 6d 61 | +.".:.".+.stats);...const.treema |
| 42f00 | 70 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 69 64 28 22 74 72 65 65 6d 61 70 22 29 3b | p.=.section.tag().id("treemap"); |
| 42f20 | 0a 09 09 63 6f 6e 73 74 20 63 61 6e 76 61 73 20 3d 20 74 72 65 65 6d 61 70 2e 74 61 67 28 22 63 | ...const.canvas.=.treemap.tag("c |
| 42f40 | 61 6e 76 61 73 22 29 2e 69 6e 6e 65 72 28 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 77 69 64 74 68 20 | anvas").inner();....const.width. |
| 42f60 | 3d 20 63 61 6e 76 61 73 2e 6f 66 66 73 65 74 57 69 64 74 68 3b 0a 09 09 76 61 72 20 68 65 69 67 | =.canvas.offsetWidth;...var.heig |
| 42f80 | 68 74 20 3d 20 77 69 6e 64 6f 77 2e 76 69 73 75 61 6c 56 69 65 77 70 6f 72 74 2e 68 65 69 67 68 | ht.=.window.visualViewport.heigh |
| 42fa0 | 74 3b 0a 09 09 68 65 69 67 68 74 20 2d 3d 20 74 72 65 65 6d 61 70 2e 69 6e 6e 65 72 28 29 2e 67 | t;...height.-=.treemap.inner().g |
| 42fc0 | 65 74 42 6f 75 6e 64 69 6e 67 43 6c 69 65 6e 74 52 65 63 74 28 29 2e 74 6f 70 20 2b 20 77 69 6e | etBoundingClientRect().top.+.win |
| 42fe0 | 64 6f 77 2e 73 63 72 6f 6c 6c 59 3b 0a 09 09 68 65 69 67 68 74 20 2d 3d 20 35 30 3b 0a 0a 09 09 | dow.scrollY;...height.-=.50;.... |
| 43000 | 63 61 6e 76 61 73 2e 77 69 64 74 68 20 3d 20 63 61 6e 76 61 73 2e 6f 66 66 73 65 74 57 69 64 74 | canvas.width.=.canvas.offsetWidt |
| 43020 | 68 3b 0a 09 09 63 61 6e 76 61 73 2e 68 65 69 67 68 74 20 3d 20 68 65 69 67 68 74 3b 0a 09 09 63 | h;...canvas.height.=.height;...c |
| 43040 | 6f 6e 73 74 20 63 6f 6e 74 65 78 74 20 3d 20 63 61 6e 76 61 73 2e 67 65 74 43 6f 6e 74 65 78 74 | onst.context.=.canvas.getContext |
| 43060 | 28 22 32 64 22 29 3b 0a 09 09 63 6f 6e 74 65 78 74 2e 74 65 78 74 42 61 73 65 6c 69 6e 65 20 3d | ("2d");...context.textBaseline.= |
| 43080 | 20 22 74 6f 70 22 3b 0a 09 09 63 6f 6e 74 65 78 74 2e 69 6d 61 67 65 53 6d 6f 6f 74 68 69 6e 67 | ."top";...context.imageSmoothing |
| 430a0 | 45 6e 61 62 6c 65 64 20 3d 20 66 61 6c 73 65 3b 0a 09 09 63 6f 6e 74 65 78 74 2e 66 6f 6e 74 20 | Enabled.=.false;...context.font. |
| 430c0 | 3d 20 22 31 33 70 78 20 73 61 6e 73 2d 73 65 72 69 66 22 3b 0a 09 09 63 6f 6e 74 65 78 74 2e 73 | =."13px.sans-serif";...context.s |
| 430e0 | 74 72 6f 6b 65 53 74 79 6c 65 20 3d 20 22 23 36 36 36 36 36 36 22 3b 0a 0a 09 09 63 6f 6e 73 74 | trokeStyle.=."#666666";....const |
| 43100 | 20 70 61 6c 65 74 74 65 20 3d 20 5b 0a 09 09 09 22 23 38 64 64 33 63 37 22 2c 20 22 23 66 66 66 | .palette.=.[...."#8dd3c7",."#fff |
| 43120 | 66 62 33 22 2c 20 22 23 62 65 62 61 64 61 22 2c 20 22 23 66 62 38 30 37 32 22 2c 20 22 23 38 30 | fb3",."#bebada",."#fb8072",."#80 |
| 43140 | 62 31 64 33 22 2c 20 22 23 66 64 62 34 36 32 22 2c 0a 09 09 09 22 23 62 33 64 65 36 39 22 2c 20 | b1d3",."#fdb462",...."#b3de69",. |
| 43160 | 22 23 66 63 63 64 65 35 22 2c 20 22 23 64 39 64 39 64 39 22 2c 20 22 23 62 63 38 30 62 64 22 2c | "#fccde5",."#d9d9d9",."#bc80bd", |
| 43180 | 20 22 23 63 63 65 62 63 35 22 2c 0a 09 09 5d 3b 0a 0a 09 09 63 6f 6e 73 74 20 63 61 6c 6c 62 61 | ."#ccebc5",...];....const.callba |
| 431a0 | 63 6b 20 3d 20 28 69 2c 20 78 2c 20 79 2c 20 77 2c 20 68 2c 20 64 29 20 3d 3e 20 7b 0a 09 09 09 | ck.=.(i,.x,.y,.w,.h,.d).=>.{.... |
| 431c0 | 63 6f 6e 73 74 20 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 75 2c 76 29 20 7b 20 72 65 74 75 72 6e | const.r.=.function(u,v).{.return |
| 431e0 | 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 75 20 2a 20 28 76 20 2d 20 31 65 2d 37 29 29 3b 20 7d 3b 0a | .Math.floor(u.*.(v.-.1e-7));.};. |
| 43200 | 09 09 09 78 20 3d 20 72 28 78 2c 20 77 69 64 74 68 29 3b 0a 09 09 09 79 20 3d 20 72 28 79 2c 20 | ...x.=.r(x,.width);....y.=.r(y,. |
| 43220 | 68 65 69 67 68 74 29 3b 0a 09 09 09 77 20 3d 20 72 28 77 2c 20 77 69 64 74 68 29 3b 0a 09 09 09 | height);....w.=.r(w,.width);.... |
| 43240 | 68 20 3d 20 72 28 68 2c 20 68 65 69 67 68 74 29 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e 73 61 76 | h.=.r(h,.height);....context.sav |
| 43260 | 65 28 29 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e 62 65 67 69 6e 50 61 74 68 28 29 3b 0a 09 09 09 | e();....context.beginPath();.... |
| 43280 | 63 6f 6e 74 65 78 74 2e 72 65 63 74 28 78 2c 20 79 2c 20 77 2c 20 68 29 3b 0a 09 09 09 63 6f 6e | context.rect(x,.y,.w,.h);....con |
| 432a0 | 74 65 78 74 2e 63 6c 69 70 28 29 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 6c 6c 53 74 79 6c | text.clip();....context.fillStyl |
| 432c0 | 65 20 3d 20 70 61 6c 65 74 74 65 5b 28 69 20 2a 20 30 78 34 39 33 29 20 25 20 70 61 6c 65 74 74 | e.=.palette[(i.*.0x493).%.palett |
| 432e0 | 65 2e 6c 65 6e 67 74 68 5d 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 6c 6c 28 29 3b 0a 09 09 | e.length];....context.fill();... |
| 43300 | 09 63 6f 6e 74 65 78 74 2e 73 74 72 6f 6b 65 28 29 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e 66 69 | .context.stroke();....context.fi |
| 43320 | 6c 6c 53 74 79 6c 65 20 3d 20 22 23 30 30 30 30 30 30 22 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e | llStyle.=."#000000";....context. |
| 43340 | 66 69 6c 6c 54 65 78 74 28 73 6f 72 74 65 64 5f 6b 65 79 73 5b 69 5d 2c 20 78 20 2b 20 34 2c 20 | fillText(sorted_keys[i],.x.+.4,. |
| 43360 | 79 20 2b 20 34 29 3b 0a 09 09 09 63 6f 6e 74 65 78 74 2e 72 65 73 74 6f 72 65 28 29 3b 0a 09 09 | y.+.4);....context.restore();... |
| 43380 | 7d 3b 0a 09 09 73 71 75 61 72 69 66 79 28 6e 6f 64 65 73 2c 20 63 61 6c 6c 62 61 63 6b 2c 20 30 | };...squarify(nodes,.callback,.0 |
| 433a0 | 2e 30 31 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4f a4 66 5c c6 a3 87 f7 35 14 00 | .01);..}.}.PK........O.f\....5.. |
| 433c0 | 00 35 14 00 00 10 00 00 00 70 61 67 65 73 2f 6d 65 74 72 69 63 73 2e 6a 73 2f 2f 20 43 6f 70 79 | .5.......pages/metrics.js//.Copy |
| 433e0 | 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 | right.Epic.Games,.Inc..All.Right |
| 43400 | 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f | s.Reserved..."use.strict";..impo |
| 43420 | 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a | rt.{.ZenPage.}.from."./page.js". |
| 43440 | 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c | import.{.Fetcher.}.from."../util |
| 43460 | 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d | /fetcher.js".import.{.Friendly.} |
| 43480 | 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f | .from."../util/friendly.js".impo |
| 434a0 | 72 74 20 7b 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 | rt.{.PropTable,.Toolbar.}.from." |
| 434c0 | 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ../util/widgets.js"../////////// |
| 434e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43500 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43520 | 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 54 65 6d 70 6f 72 61 6c 53 74 61 74 0a 7b 0a 09 63 6f 6e 73 | /////.class.TemporalStat.{..cons |
| 43540 | 74 72 75 63 74 6f 72 28 64 61 74 61 2c 20 61 73 5f 62 79 74 65 73 29 0a 09 7b 0a 09 09 74 68 69 | tructor(data,.as_bytes)..{...thi |
| 43560 | 73 2e 5f 64 61 74 61 20 3d 20 64 61 74 61 3b 0a 09 09 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 73 | s._data.=.data;...this._as_bytes |
| 43580 | 20 3d 20 61 73 5f 62 79 74 65 73 3b 0a 09 7d 0a 0a 09 74 6f 53 74 72 69 6e 67 28 29 0a 09 7b 0a | .=.as_bytes;..}...toString()..{. |
| 435a0 | 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 2f 2a 20 63 6f 75 6e 74 20 | ..const.columns.=.[..../*.count. |
| 435c0 | 2a 2f 09 7b 7d 2c 0a 09 09 09 2f 2a 20 72 61 74 65 20 2a 2f 09 7b 7d 2c 0a 09 09 09 2f 2a 20 74 | */.{},..../*.rate.*/.{},..../*.t |
| 435e0 | 20 2a 2f 09 09 7b 7d 2c 20 7b 7d 2c 0a 09 09 5d 3b 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d | .*/..{},.{},...];...const.data.= |
| 43600 | 20 74 68 69 73 2e 5f 64 61 74 61 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 64 | .this._data;...for.(var.key.in.d |
| 43620 | 61 74 61 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 30 5d | ata)...{....var.out.=.columns[0] |
| 43640 | 3b 0a 09 09 09 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 72 61 74 65 5f 22 29 | ;....if.(key.startsWith("rate_") |
| 43660 | 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 31 5d 3b 0a 09 09 09 65 6c 73 65 20 69 66 20 28 | ).out.=.columns[1];....else.if.( |
| 43680 | 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 74 5f 70 22 29 29 20 6f 75 74 20 3d 20 63 6f 6c | key.startsWith("t_p")).out.=.col |
| 436a0 | 75 6d 6e 73 5b 33 5d 3b 0a 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 | umns[3];....else.if.(key.startsW |
| 436c0 | 69 74 68 28 22 74 5f 22 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 32 5d 3b 0a 09 09 09 | ith("t_")).out.=.columns[2];.... |
| 436e0 | 6f 75 74 5b 6b 65 79 5d 20 3d 20 64 61 74 61 5b 6b 65 79 5d 3b 0a 09 09 7d 0a 0a 09 09 76 61 72 | out[key].=.data[key];...}....var |
| 43700 | 20 66 72 69 65 6e 64 6c 79 20 3d 20 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 73 20 3f 20 46 72 69 | .friendly.=.this._as_bytes.?.Fri |
| 43720 | 65 6e 64 6c 79 2e 62 79 74 65 73 20 3a 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 3b 0a 0a 09 09 76 | endly.bytes.:.Friendly.sep;....v |
| 43740 | 61 72 20 63 6f 6e 74 65 6e 74 20 3d 20 22 22 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 | ar.content.=."";...for.(var.i.=. |
| 43760 | 30 3b 20 69 20 3c 20 63 6f 6c 75 6d 6e 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 69 29 0a 09 09 7b 0a | 0;.i.<.columns.length;.++i)...{. |
| 43780 | 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 20 3d 20 63 6f 6c 75 6d 6e 73 5b 69 5d 3b 0a 09 09 | ...const.column.=.columns[i];... |
| 437a0 | 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 63 6f 6c 75 6d 6e 29 0a 09 09 09 7b 0a 09 09 | .for.(var.key.in.column)....{... |
| 437c0 | 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 63 6f 6c 75 6d 6e 5b 6b 65 79 5d 3b 0a 09 09 09 09 69 | ..var.value.=.column[key];.....i |
| 437e0 | 66 20 28 69 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c | f.(i).....{......value.=.Friendl |
| 43800 | 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 32 29 3b 0a 09 09 09 09 09 6b 65 79 20 3d 20 6b 65 79 2e | y.sep(value,.2);......key.=.key. |
| 43820 | 70 61 64 53 74 61 72 74 28 39 29 3b 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 6b 65 79 | padStart(9);......content.+=.key |
| 43840 | 20 2b 20 22 3a 20 22 20 2b 20 76 61 6c 75 65 3b 0a 09 09 09 09 7d 0a 09 09 09 09 65 6c 73 65 0a | .+.":.".+.value;.....}.....else. |
| 43860 | 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 66 72 69 65 6e 64 6c 79 28 76 61 6c 75 65 29 3b | .....content.+=.friendly(value); |
| 43880 | 0a 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 22 5c 72 5c 6e 22 3b 0a 09 09 09 7d 0a 09 09 7d | .....content.+=."\r\n";....}...} |
| 438a0 | 0a 0a 09 09 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 3b 0a 09 7d 0a 0a 09 74 61 67 28 29 0a 09 | ....return.content;..}...tag().. |
| 438c0 | 7b 0a 09 09 72 65 74 75 72 6e 20 22 70 72 65 22 3b 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f | {...return."pre";..}.}..//////// |
| 438e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43900 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 43920 | 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e | ////////.export.class.Page.exten |
| 43940 | 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 | ds.ZenPage.{..async.main()..{... |
| 43960 | 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6d 65 74 72 69 63 73 22 29 3b 0a 0a 09 09 63 6f | this.set_title("metrics");....co |
| 43980 | 6e 73 74 20 6d 65 74 72 69 63 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 | nst.metrics_section.=.this.add_s |
| 439a0 | 65 63 74 69 6f 6e 28 22 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 63 6f 6e 73 74 20 74 6f 70 5f 74 | ection("metrics");...const.top_t |
| 439c0 | 6f 6f 6c 62 61 72 20 3d 20 6d 65 74 72 69 63 73 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 | oolbar.=.metrics_section.add_wid |
| 439e0 | 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0a 09 09 63 6f 6e 73 74 20 74 62 5f 72 69 67 68 74 20 3d | get(Toolbar);...const.tb_right.= |
| 43a00 | 20 74 6f 70 5f 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 3b 0a 09 09 74 68 69 73 2e 5f 72 65 | .top_toolbar.right();...this._re |
| 43a20 | 66 72 65 73 68 5f 6c 61 62 65 6c 20 3d 20 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 22 2c 20 22 | fresh_label.=.tb_right.add("",." |
| 43a40 | 6c 61 62 65 6c 22 29 3b 0a 09 09 74 68 69 73 2e 5f 70 61 75 73 65 5f 62 74 6e 20 3d 20 74 62 5f | label");...this._pause_btn.=.tb_ |
| 43a60 | 72 69 67 68 74 2e 61 64 64 28 22 70 61 75 73 65 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d | right.add("pause").on_click(().= |
| 43a80 | 3e 20 74 68 69 73 2e 5f 74 6f 67 67 6c 65 5f 70 61 75 73 65 28 29 29 3b 0a 0a 09 09 74 68 69 73 | >.this._toggle_pause());....this |
| 43aa0 | 2e 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 72 | ._paused.=.false;...this._last_r |
| 43ac0 | 65 66 72 65 73 68 20 3d 20 44 61 74 65 2e 6e 6f 77 28 29 3b 0a 09 09 74 68 69 73 2e 5f 70 72 6f | efresh.=.Date.now();...this._pro |
| 43ae0 | 76 69 64 65 72 5f 76 69 65 77 73 20 3d 20 5b 5d 3b 0a 0a 09 09 63 6f 6e 73 74 20 70 72 6f 76 69 | vider_views.=.[];....const.provi |
| 43b00 | 64 65 72 73 5f 64 61 74 61 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | ders_data.=.await.new.Fetcher(). |
| 43b20 | 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 63 6f 6e 73 | resource("stats").json();...cons |
| 43b40 | 74 20 70 72 6f 76 69 64 65 72 73 20 3d 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 5b 22 70 72 | t.providers.=.providers_data["pr |
| 43b60 | 6f 76 69 64 65 72 73 22 5d 20 7c 7c 20 5b 5d 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 5f | oviders"].||.[];....const.stats_ |
| 43b80 | 6c 69 73 74 20 3d 20 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 70 72 6f 76 69 64 65 | list.=.await.Promise.all(provide |
| 43ba0 | 72 73 2e 6d 61 70 28 28 70 72 6f 76 69 64 65 72 29 20 3d 3e 0a 09 09 09 6e 65 77 20 46 65 74 63 | rs.map((provider).=>....new.Fetc |
| 43bc0 | 68 65 72 28 29 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 70 72 6f | her()......resource("stats",.pro |
| 43be0 | 76 69 64 65 72 29 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 74 73 | vider)......param("cidstorestats |
| 43c00 | 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 65 73 74 6f 72 | ",."true")......param("cachestor |
| 43c20 | 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 09 2e 6a 73 6f 6e 28 29 0a 09 09 09 | estats",."true")......json().... |
| 43c40 | 09 2e 74 68 65 6e 28 28 73 74 61 74 73 29 20 3d 3e 20 28 7b 20 70 72 6f 76 69 64 65 72 2c 20 73 | ..then((stats).=>.({.provider,.s |
| 43c60 | 74 61 74 73 20 7d 29 29 0a 09 09 29 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 7b 20 70 | tats.}))...));....for.(const.{.p |
| 43c80 | 72 6f 76 69 64 65 72 2c 20 73 74 61 74 73 20 7d 20 6f 66 20 73 74 61 74 73 5f 6c 69 73 74 29 0a | rovider,.stats.}.of.stats_list). |
| 43ca0 | 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 3b 0a 09 09 | ..{....this._condense(stats);... |
| 43cc0 | 09 74 68 69 73 2e 5f 70 72 6f 76 69 64 65 72 5f 76 69 65 77 73 2e 70 75 73 68 28 74 68 69 73 2e | .this._provider_views.push(this. |
| 43ce0 | 5f 72 65 6e 64 65 72 5f 70 72 6f 76 69 64 65 72 28 70 72 6f 76 69 64 65 72 2c 20 73 74 61 74 73 | _render_provider(provider,.stats |
| 43d00 | 29 29 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 72 65 66 72 65 73 68 20 3d 20 | ));...}....this._last_refresh.=. |
| 43d20 | 44 61 74 65 2e 6e 6f 77 28 29 3b 0a 09 09 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 72 65 66 72 65 | Date.now();...this._update_refre |
| 43d40 | 73 68 5f 6c 61 62 65 6c 28 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 74 69 6d 65 72 5f 69 64 20 3d 20 | sh_label();....this._timer_id.=. |
| 43d60 | 73 65 74 49 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 72 65 66 72 65 73 68 28 | setInterval(().=>.this._refresh( |
| 43d80 | 29 2c 20 35 30 30 30 29 3b 0a 09 09 74 68 69 73 2e 5f 74 69 63 6b 5f 69 64 20 3d 20 73 65 74 49 | ),.5000);...this._tick_id.=.setI |
| 43da0 | 6e 74 65 72 76 61 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 75 70 64 61 74 65 5f 72 65 66 72 65 | nterval(().=>.this._update_refre |
| 43dc0 | 73 68 5f 6c 61 62 65 6c 28 29 2c 20 31 30 30 30 29 3b 0a 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 | sh_label(),.1000);....document.a |
| 43de0 | 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 76 69 73 69 62 69 6c 69 74 79 63 68 61 6e 67 | ddEventListener("visibilitychang |
| 43e00 | 65 22 2c 20 28 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 64 6f 63 75 6d 65 6e 74 2e 68 69 64 64 | e",.().=>.{....if.(document.hidd |
| 43e20 | 65 6e 29 0a 09 09 09 09 74 68 69 73 2e 5f 70 61 75 73 65 5f 74 69 6d 65 72 28 66 61 6c 73 65 29 | en).....this._pause_timer(false) |
| 43e40 | 3b 0a 09 09 09 65 6c 73 65 20 69 66 20 28 21 74 68 69 73 2e 5f 70 61 75 73 65 64 29 0a 09 09 09 | ;....else.if.(!this._paused).... |
| 43e60 | 09 74 68 69 73 2e 5f 72 65 73 75 6d 65 5f 74 69 6d 65 72 28 29 3b 0a 09 09 7d 29 3b 0a 09 7d 0a | .this._resume_timer();...});..}. |
| 43e80 | 0a 09 5f 72 65 6e 64 65 72 5f 70 72 6f 76 69 64 65 72 28 70 72 6f 76 69 64 65 72 2c 20 73 74 61 | .._render_provider(provider,.sta |
| 43ea0 | 74 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 | ts)..{...const.section.=.this.ad |
| 43ec0 | 64 5f 73 65 63 74 69 6f 6e 28 70 72 6f 76 69 64 65 72 29 3b 0a 09 09 63 6f 6e 73 74 20 74 6f 6f | d_section(provider);...const.too |
| 43ee0 | 6c 62 61 72 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 | lbar.=.section.add_widget(Toolba |
| 43f00 | 72 29 3b 0a 0a 09 09 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 2e 61 64 64 28 22 64 65 74 61 | r);....toolbar.right().add("deta |
| 43f20 | 69 6c 65 64 20 e2 86 92 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0a 09 09 09 77 | iled....").on_click(().=>.{....w |
| 43f40 | 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 73 74 61 74 26 70 72 6f | indow.location.=."?page=stat&pro |
| 43f60 | 76 69 64 65 72 3d 22 20 2b 20 70 72 6f 76 69 64 65 72 3b 0a 09 09 7d 29 3b 0a 0a 09 09 63 6f 6e | vider=".+.provider;...});....con |
| 43f80 | 73 74 20 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 | st.table.=.section.add_widget(Pr |
| 43fa0 | 6f 70 54 61 62 6c 65 29 3b 0a 09 09 6c 65 74 20 63 75 72 72 65 6e 74 5f 73 74 61 74 73 20 3d 20 | opTable);...let.current_stats.=. |
| 43fc0 | 73 74 61 74 73 3b 0a 09 09 6c 65 74 20 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 20 3d 20 | stats;...let.current_category.=. |
| 43fe0 | 75 6e 64 65 66 69 6e 65 64 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 68 6f 77 5f 63 61 74 65 67 6f 72 | undefined;....const.show_categor |
| 44000 | 79 20 3d 20 28 63 61 74 29 20 3d 3e 20 7b 0a 09 09 09 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f | y.=.(cat).=>.{....current_catego |
| 44020 | 72 79 20 3d 20 63 61 74 3b 0a 09 09 09 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 09 74 | ry.=.cat;....table.clear();....t |
| 44040 | 61 62 6c 65 2e 61 64 64 5f 6f 62 6a 65 63 74 28 63 75 72 72 65 6e 74 5f 73 74 61 74 73 5b 63 61 | able.add_object(current_stats[ca |
| 44060 | 74 5d 2c 20 74 72 75 65 2c 20 33 29 3b 0a 09 09 7d 3b 0a 0a 09 09 76 61 72 20 66 69 72 73 74 20 | t],.true,.3);...};....var.first. |
| 44080 | 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 | =.undefined;...for.(var.name.in. |
| 440a0 | 73 74 61 74 73 29 0a 09 09 7b 0a 09 09 09 66 69 72 73 74 20 3d 20 66 69 72 73 74 20 7c 7c 20 6e | stats)...{....first.=.first.||.n |
| 440c0 | 61 6d 65 3b 0a 09 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2e 61 64 64 28 6e 61 6d 65 29 | ame;....toolbar.left().add(name) |
| 440e0 | 2e 6f 6e 5f 63 6c 69 63 6b 28 73 68 6f 77 5f 63 61 74 65 67 6f 72 79 2c 20 6e 61 6d 65 29 3b 0a | .on_click(show_category,.name);. |
| 44100 | 09 09 7d 0a 0a 09 09 69 66 20 28 66 69 72 73 74 29 0a 09 09 09 73 68 6f 77 5f 63 61 74 65 67 6f | ..}....if.(first)....show_catego |
| 44120 | 72 79 28 66 69 72 73 74 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 7b 0a 09 09 09 70 72 6f 76 69 64 | ry(first);....return.{....provid |
| 44140 | 65 72 2c 0a 09 09 09 73 65 74 5f 73 74 61 74 73 3a 20 28 6e 65 77 5f 73 74 61 74 73 29 20 3d 3e | er,....set_stats:.(new_stats).=> |
| 44160 | 20 7b 0a 09 09 09 09 63 75 72 72 65 6e 74 5f 73 74 61 74 73 20 3d 20 6e 65 77 5f 73 74 61 74 73 | .{.....current_stats.=.new_stats |
| 44180 | 3b 0a 09 09 09 09 69 66 20 28 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 20 26 26 20 63 75 | ;.....if.(current_category.&&.cu |
| 441a0 | 72 72 65 6e 74 5f 73 74 61 74 73 5b 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f 72 79 5d 29 0a 09 | rrent_stats[current_category]).. |
| 441c0 | 09 09 09 09 73 68 6f 77 5f 63 61 74 65 67 6f 72 79 28 63 75 72 72 65 6e 74 5f 63 61 74 65 67 6f | ....show_category(current_catego |
| 441e0 | 72 79 29 3b 0a 09 09 09 7d 2c 0a 09 09 7d 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 72 65 66 72 | ry);....},...};..}...async._refr |
| 44200 | 65 73 68 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 75 70 64 61 74 65 73 20 3d 20 61 77 61 69 74 | esh()..{...const.updates.=.await |
| 44220 | 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 74 68 69 73 2e 5f 70 72 6f 76 69 64 65 72 5f 76 69 65 77 | .Promise.all(this._provider_view |
| 44240 | 73 2e 6d 61 70 28 28 76 69 65 77 29 20 3d 3e 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 | s.map((view).=>....new.Fetcher() |
| 44260 | 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 76 69 65 77 2e 70 72 6f | ......resource("stats",.view.pro |
| 44280 | 76 69 64 65 72 29 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 6f 72 65 73 74 61 74 73 | vider)......param("cidstorestats |
| 442a0 | 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 09 2e 70 61 72 61 6d 28 22 63 61 63 68 65 73 74 6f 72 | ",."true")......param("cachestor |
| 442c0 | 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 09 2e 6a 73 6f 6e 28 29 0a 09 09 09 | estats",."true")......json().... |
| 442e0 | 09 2e 74 68 65 6e 28 28 73 74 61 74 73 29 20 3d 3e 20 28 7b 20 76 69 65 77 2c 20 73 74 61 74 73 | ..then((stats).=>.({.view,.stats |
| 44300 | 20 7d 29 29 0a 09 09 29 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 7b 20 76 69 65 77 2c | .}))...));....for.(const.{.view, |
| 44320 | 20 73 74 61 74 73 20 7d 20 6f 66 20 75 70 64 61 74 65 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 | .stats.}.of.updates)...{....this |
| 44340 | 2e 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 3b 0a 09 09 09 76 69 65 77 2e 73 65 74 5f 73 | ._condense(stats);....view.set_s |
| 44360 | 74 61 74 73 28 73 74 61 74 73 29 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 5f 6c 61 73 74 5f 72 | tats(stats);...}....this._last_r |
| 44380 | 65 66 72 65 73 68 20 3d 20 44 61 74 65 2e 6e 6f 77 28 29 3b 0a 09 09 74 68 69 73 2e 5f 75 70 64 | efresh.=.Date.now();...this._upd |
| 443a0 | 61 74 65 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c 28 29 3b 0a 09 7d 0a 0a 09 5f 75 70 64 61 74 | ate_refresh_label();..}..._updat |
| 443c0 | 65 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 65 6c 61 | e_refresh_label()..{...const.ela |
| 443e0 | 70 73 65 64 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 28 44 61 74 65 2e 6e 6f 77 28 29 20 2d 20 | psed.=.Math.floor((Date.now().-. |
| 44400 | 74 68 69 73 2e 5f 6c 61 73 74 5f 72 65 66 72 65 73 68 29 20 2f 20 31 30 30 30 29 3b 0a 09 09 74 | this._last_refresh)./.1000);...t |
| 44420 | 68 69 73 2e 5f 72 65 66 72 65 73 68 5f 6c 61 62 65 6c 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 | his._refresh_label.inner().textC |
| 44440 | 6f 6e 74 65 6e 74 20 3d 20 22 72 65 66 72 65 73 68 65 64 20 22 20 2b 20 65 6c 61 70 73 65 64 20 | ontent.=."refreshed.".+.elapsed. |
| 44460 | 2b 20 22 73 20 61 67 6f 22 3b 0a 09 7d 0a 0a 09 5f 74 6f 67 67 6c 65 5f 70 61 75 73 65 28 29 0a | +."s.ago";..}..._toggle_pause(). |
| 44480 | 09 7b 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 70 61 75 73 65 64 29 0a 09 09 09 74 68 69 73 2e 5f | .{...if.(this._paused)....this._ |
| 444a0 | 72 65 73 75 6d 65 5f 74 69 6d 65 72 28 29 3b 0a 09 09 65 6c 73 65 0a 09 09 09 74 68 69 73 2e 5f | resume_timer();...else....this._ |
| 444c0 | 70 61 75 73 65 5f 74 69 6d 65 72 28 74 72 75 65 29 3b 0a 09 7d 0a 0a 09 5f 70 61 75 73 65 5f 74 | pause_timer(true);..}..._pause_t |
| 444e0 | 69 6d 65 72 28 75 73 65 72 5f 70 61 75 73 65 64 3d 74 72 75 65 29 0a 09 7b 0a 09 09 63 6c 65 61 | imer(user_paused=true)..{...clea |
| 44500 | 72 49 6e 74 65 72 76 61 6c 28 74 68 69 73 2e 5f 74 69 6d 65 72 5f 69 64 29 3b 0a 09 09 74 68 69 | rInterval(this._timer_id);...thi |
| 44520 | 73 2e 5f 74 69 6d 65 72 5f 69 64 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 09 69 66 20 28 75 | s._timer_id.=.undefined;...if.(u |
| 44540 | 73 65 72 5f 70 61 75 73 65 64 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 70 61 75 73 65 64 20 | ser_paused)...{....this._paused. |
| 44560 | 3d 20 74 72 75 65 3b 0a 09 09 09 74 68 69 73 2e 5f 70 61 75 73 65 5f 62 74 6e 2e 69 6e 6e 65 72 | =.true;....this._pause_btn.inner |
| 44580 | 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 72 65 73 75 6d 65 22 3b 0a 09 09 7d 0a 09 | ().textContent.=."resume";...}.. |
| 445a0 | 7d 0a 0a 09 5f 72 65 73 75 6d 65 5f 74 69 6d 65 72 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 70 | }..._resume_timer()..{...this._p |
| 445c0 | 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 0a 09 09 74 68 69 73 2e 5f 70 61 75 73 65 5f 62 74 6e | aused.=.false;...this._pause_btn |
| 445e0 | 2e 69 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 70 61 75 73 65 22 3b 0a | .inner().textContent.=."pause";. |
| 44600 | 09 09 74 68 69 73 2e 5f 74 69 6d 65 72 5f 69 64 20 3d 20 73 65 74 49 6e 74 65 72 76 61 6c 28 28 | ..this._timer_id.=.setInterval(( |
| 44620 | 29 20 3d 3e 20 74 68 69 73 2e 5f 72 65 66 72 65 73 68 28 29 2c 20 35 30 30 30 29 3b 0a 09 09 74 | ).=>.this._refresh(),.5000);...t |
| 44640 | 68 69 73 2e 5f 72 65 66 72 65 73 68 28 29 3b 0a 09 7d 0a 0a 09 5f 63 6f 6e 64 65 6e 73 65 28 73 | his._refresh();..}..._condense(s |
| 44660 | 74 61 74 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 66 75 6e 63 74 69 6f 6e | tats)..{...const.impl.=.function |
| 44680 | 28 6e 6f 64 65 29 0a 09 09 7b 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 6e | (node)...{....for.(var.name.in.n |
| 446a0 | 6f 64 65 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 63 61 6e 64 69 64 61 74 65 20 3d 20 | ode)....{.....const.candidate.=. |
| 446c0 | 6e 6f 64 65 5b 6e 61 6d 65 5d 3b 0a 09 09 09 09 69 66 20 28 21 28 63 61 6e 64 69 64 61 74 65 20 | node[name];.....if.(!(candidate. |
| 446e0 | 69 6e 73 74 61 6e 63 65 6f 66 20 4f 62 6a 65 63 74 29 29 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 | instanceof.Object))......continu |
| 44700 | 65 3b 0a 0a 09 09 09 09 69 66 20 28 63 61 6e 64 69 64 61 74 65 5b 22 72 61 74 65 5f 6d 65 61 6e | e;......if.(candidate["rate_mean |
| 44720 | 22 5d 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 | "].!=.undefined).....{......cons |
| 44740 | 74 20 61 73 5f 62 79 74 65 73 20 3d 20 28 6e 61 6d 65 2e 69 6e 64 65 78 4f 66 28 22 62 79 74 65 | t.as_bytes.=.(name.indexOf("byte |
| 44760 | 73 22 29 20 3e 3d 20 30 29 3b 0a 09 09 09 09 09 6e 6f 64 65 5b 6e 61 6d 65 5d 20 3d 20 6e 65 77 | s").>=.0);......node[name].=.new |
| 44780 | 20 54 65 6d 70 6f 72 61 6c 53 74 61 74 28 63 61 6e 64 69 64 61 74 65 2c 20 61 73 5f 62 79 74 65 | .TemporalStat(candidate,.as_byte |
| 447a0 | 73 29 3b 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 69 6d | s);......continue;.....}......im |
| 447c0 | 70 6c 28 63 61 6e 64 69 64 61 74 65 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 | pl(candidate);....}...}....for.( |
| 447e0 | 76 61 72 20 6e 61 6d 65 20 69 6e 20 73 74 61 74 73 29 0a 09 09 09 69 6d 70 6c 28 73 74 61 74 73 | var.name.in.stats)....impl(stats |
| 44800 | 5b 6e 61 6d 65 5d 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4d a4 66 5c 4d f4 51 e5 | [name]);..}.}.PK........M.f\M.Q. |
| 44820 | 6a 11 00 00 6a 11 00 00 0e 00 00 00 70 61 67 65 73 2f 6f 70 6c 6f 67 2e 6a 73 2f 2f 20 43 6f 70 | j...j.......pages/oplog.js//.Cop |
| 44840 | 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 | yright.Epic.Games,.Inc..All.Righ |
| 44860 | 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 | ts.Reserved..."use.strict";..imp |
| 44880 | 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 | ort.{.ZenPage.}.from."./page.js" |
| 448a0 | 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 | .import.{.Fetcher.}.from."../uti |
| 448c0 | 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 | l/fetcher.js".import.{.Friendly. |
| 448e0 | 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 | }.from."../util/friendly.js".imp |
| 44900 | 6f 72 74 20 7b 20 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 67 72 65 73 73 42 61 | ort.{.Table,.Toolbar,.ProgressBa |
| 44920 | 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 69 6d | r.}.from."../util/widgets.js".im |
| 44940 | 70 6f 72 74 20 7b 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e | port.{.create_indexer.}.from.".. |
| 44960 | 2f 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | /indexer/indexer.js"..////////// |
| 44980 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 449a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 449c0 | 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 | //////.export.class.Page.extends |
| 449e0 | 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 2e 2e 2e 61 72 67 73 29 | .ZenPage.{..constructor(...args) |
| 44a00 | 0a 09 7b 0a 09 09 73 75 70 65 72 28 2e 2e 2e 61 72 67 73 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 69 | ..{...super(...args);....this._i |
| 44a20 | 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 4e 75 6d 62 65 72 28 74 68 69 73 2e 67 65 74 5f 70 61 72 | ndex_start.=.Number(this.get_par |
| 44a40 | 61 6d 28 22 73 74 61 72 74 22 2c 20 30 29 29 20 7c 7c 20 30 3b 0a 09 09 74 68 69 73 2e 5f 69 6e | am("start",.0)).||.0;...this._in |
| 44a60 | 64 65 78 5f 63 6f 75 6e 74 20 3d 20 4e 75 6d 62 65 72 28 74 68 69 73 2e 67 65 74 5f 70 61 72 61 | dex_count.=.Number(this.get_para |
| 44a80 | 6d 28 22 63 6f 75 6e 74 22 2c 20 35 30 29 29 20 7c 7c 20 30 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 | m("count",.50)).||.0;..}...async |
| 44aa0 | 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 | .main()..{...const.project.=.thi |
| 44ac0 | 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 63 6f 6e 73 74 20 | s.get_param("project");...const. |
| 44ae0 | 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b | oplog.=.this.get_param("oplog"); |
| 44b00 | 0a 0a 09 09 76 61 72 20 6f 70 6c 6f 67 5f 69 6e 66 6f 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 | ....var.oplog_info.=.new.Fetcher |
| 44b20 | 28 29 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 2c 20 | ().....resource("prj",.project,. |
| 44b40 | 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 29 0a 09 09 09 2e 6a 73 6f 6e 28 29 3b 0a 0a 09 09 74 | "oplog",.oplog).....json();....t |
| 44b60 | 68 69 73 2e 5f 69 6e 64 65 78 65 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 | his._indexer.=.this._load_indexe |
| 44b80 | 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 | r(project,.oplog);....this.set_t |
| 44ba0 | 69 74 6c 65 28 22 6f 70 6c 6f 67 20 2d 20 22 20 2b 20 6f 70 6c 6f 67 29 3b 0a 0a 09 09 76 61 72 | itle("oplog.-.".+.oplog);....var |
| 44bc0 | 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6f 70 6c 6f | .section.=.this.add_section(oplo |
| 44be0 | 67 29 3b 0a 0a 09 09 6f 70 6c 6f 67 5f 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6f 70 6c 6f 67 5f | g);....oplog_info.=.await.oplog_ |
| 44c00 | 69 6e 66 6f 3b 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 5f 6d 61 78 20 3d 20 6f 70 6c 6f 67 5f | info;...this._index_max.=.oplog_ |
| 44c20 | 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 3b 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 6e | info["opcount"];...this._build_n |
| 44c40 | 61 76 28 73 65 63 74 69 6f 6e 2c 20 6f 70 6c 6f 67 5f 69 6e 66 6f 29 3b 0a 0a 09 09 74 68 69 73 | av(section,.oplog_info);....this |
| 44c60 | 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 | ._entry_table.=.section.add_widg |
| 44c80 | 65 74 28 54 61 62 6c 65 2c 20 5b 22 6b 65 79 22 5d 29 3b 0a 09 09 61 77 61 69 74 20 74 68 69 73 | et(Table,.["key"]);...await.this |
| 44ca0 | 2e 5f 62 75 69 6c 64 5f 74 61 62 6c 65 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 | ._build_table(this._index_start) |
| 44cc0 | 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 | ;..}...async._load_indexer(proje |
| 44ce0 | 63 74 2c 20 6f 70 6c 6f 67 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f 62 | ct,.oplog)..{...const.progress_b |
| 44d00 | 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 72 | ar.=.this.add_widget(ProgressBar |
| 44d20 | 29 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 22 | );...progress_bar.set_progress(" |
| 44d40 | 69 6e 64 65 78 69 6e 67 22 29 3b 0a 09 09 76 61 72 20 69 6e 64 65 78 65 72 20 3d 20 63 72 65 61 | indexing");...var.indexer.=.crea |
| 44d60 | 74 65 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 2c 20 28 2e 2e 2e 61 | te_indexer(project,.oplog,.(...a |
| 44d80 | 72 67 73 29 20 3d 3e 20 7b 0a 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 | rgs).=>.{....progress_bar.set_pr |
| 44da0 | 6f 67 72 65 73 73 28 2e 2e 2e 61 72 67 73 29 3b 0a 09 09 7d 29 3b 0a 09 09 69 6e 64 65 78 65 72 | ogress(...args);...});...indexer |
| 44dc0 | 20 3d 20 61 77 61 69 74 20 69 6e 64 65 78 65 72 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 | .=.await.indexer;...progress_bar |
| 44de0 | 2e 64 65 73 74 72 6f 79 28 29 3b 0a 09 09 72 65 74 75 72 6e 20 69 6e 64 65 78 65 72 3b 0a 09 7d | .destroy();...return.indexer;..} |
| 44e00 | 0a 0a 09 5f 62 75 69 6c 64 5f 6e 61 76 28 73 65 63 74 69 6f 6e 2c 20 6f 70 6c 6f 67 5f 69 6e 66 | ..._build_nav(section,.oplog_inf |
| 44e20 | 6f 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6e 61 76 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f | o)..{...const.nav.=.section.add_ |
| 44e40 | 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0a 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 | widget(Toolbar);...const.left.=. |
| 44e60 | 6e 61 76 2e 6c 65 66 74 28 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 7c 3c 22 29 20 20 2e 6f | nav.left();...left.add("|<")...o |
| 44e80 | 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 | n_click(().=>.this._on_next_prev |
| 44ea0 | 28 2d 31 30 65 31 30 29 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 3c 3c 22 29 20 20 2e 6f 6e | (-10e10));...left.add("<<")...on |
| 44ec0 | 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 | _click(().=>.this._on_next_prev( |
| 44ee0 | 2d 31 30 29 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 70 72 65 76 22 29 2e 6f 6e 5f 63 6c 69 | -10));...left.add("prev").on_cli |
| 44f00 | 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 2d 31 29 | ck(().=>.this._on_next_prev(.-1) |
| 44f20 | 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 6e 65 78 74 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 | );...left.add("next").on_click(( |
| 44f40 | 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 20 31 29 29 3b 0a 09 | ).=>.this._on_next_prev(..1));.. |
| 44f60 | 09 6c 65 66 74 2e 61 64 64 28 22 3e 3e 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e | .left.add(">>")...on_click(().=> |
| 44f80 | 20 74 68 69 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 31 30 29 29 3b 0a 09 09 6c 65 66 | .this._on_next_prev(.10));...lef |
| 44fa0 | 74 2e 61 64 64 28 22 3e 7c 22 29 20 20 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 | t.add(">|")...on_click(().=>.thi |
| 44fc0 | 73 2e 5f 6f 6e 5f 6e 65 78 74 5f 70 72 65 76 28 20 31 30 65 31 30 29 29 3b 0a 0a 09 09 6c 65 66 | s._on_next_prev(.10e10));....lef |
| 44fe0 | 74 2e 73 65 70 28 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 63 6f 75 6e 74 20 6f 66 20 5b 31 30 | t.sep();...for.(var.count.of.[10 |
| 45000 | 2c 20 32 35 2c 20 35 30 2c 20 31 30 30 5d 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 68 61 6e 64 6c | ,.25,.50,.100])...{....var.handl |
| 45020 | 65 72 20 3d 20 28 6e 29 20 3d 3e 20 74 68 69 73 2e 5f 6f 6e 5f 63 68 61 6e 67 65 5f 63 6f 75 6e | er.=.(n).=>.this._on_change_coun |
| 45040 | 74 28 6e 29 3b 0a 09 09 09 6c 65 66 74 2e 61 64 64 28 63 6f 75 6e 74 29 2e 6f 6e 5f 63 6c 69 63 | t(n);....left.add(count).on_clic |
| 45060 | 6b 28 68 61 6e 64 6c 65 72 2c 20 63 6f 75 6e 74 29 3b 0a 09 09 7d 0a 0a 09 09 6c 65 66 74 2e 73 | k(handler,.count);...}....left.s |
| 45080 | 65 70 28 29 3b 0a 09 09 6c 65 66 74 2e 61 64 64 28 22 74 72 65 65 22 29 2e 6c 69 6e 6b 28 22 22 | ep();...left.add("tree").link("" |
| 450a0 | 2c 20 7b 0a 09 09 09 22 70 61 67 65 22 20 3a 20 22 74 72 65 65 22 2c 0a 09 09 09 22 70 72 6f 6a | ,.{...."page".:."tree",...."proj |
| 450c0 | 65 63 74 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 | ect".:.this.get_param("project") |
| 450e0 | 2c 0a 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f | ,...."oplog".:.this.get_param("o |
| 45100 | 70 6c 6f 67 22 29 2c 0a 09 09 7d 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 6e | plog"),...});....const.right.=.n |
| 45120 | 61 76 2e 72 69 67 68 74 28 29 3b 0a 09 09 72 69 67 68 74 2e 61 64 64 28 46 72 69 65 6e 64 6c 79 | av.right();...right.add(Friendly |
| 45140 | 2e 73 65 70 28 6f 70 6c 6f 67 5f 69 6e 66 6f 5b 22 6f 70 63 6f 75 6e 74 22 5d 29 29 3b 0a 09 09 | .sep(oplog_info["opcount"]));... |
| 45160 | 72 69 67 68 74 2e 61 64 64 28 22 28 22 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6f | right.add("(".+.Friendly.bytes(o |
| 45180 | 70 6c 6f 67 5f 69 6e 66 6f 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 20 2b 20 22 29 22 29 3b 0a | plog_info["totalsize"]).+.")");. |
| 451a0 | 09 09 72 69 67 68 74 2e 73 65 70 28 29 3b 0a 0a 09 09 76 61 72 20 73 65 61 72 63 68 5f 69 6e 70 | ..right.sep();....var.search_inp |
| 451c0 | 75 74 20 3d 20 72 69 67 68 74 2e 61 64 64 28 22 73 65 61 72 63 68 3a 22 2c 20 22 6c 61 62 65 6c | ut.=.right.add("search:",."label |
| 451e0 | 22 29 2e 74 61 67 28 22 69 6e 70 75 74 22 29 0a 09 09 73 65 61 72 63 68 5f 69 6e 70 75 74 2e 6f | ").tag("input")...search_input.o |
| 45200 | 6e 28 22 63 68 61 6e 67 65 22 2c 20 28 78 29 20 3d 3e 20 74 68 69 73 2e 5f 73 65 61 72 63 68 28 | n("change",.(x).=>.this._search( |
| 45220 | 78 2e 69 6e 6e 65 72 28 29 2e 76 61 6c 75 65 29 2c 20 73 65 61 72 63 68 5f 69 6e 70 75 74 29 3b | x.inner().value),.search_input); |
| 45240 | 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 62 75 69 6c 64 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 0a | ..}...async._build_table(index). |
| 45260 | 09 7b 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 4d 61 74 68 2e 6d 61 | .{...this._index_count.=.Math.ma |
| 45280 | 78 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 2c 20 31 29 3b 0a 09 09 69 6e 64 65 78 | x(this._index_count,.1);...index |
| 452a0 | 20 3d 20 4d 61 74 68 2e 6d 69 6e 28 69 6e 64 65 78 2c 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 6d | .=.Math.min(index,.this._index_m |
| 452c0 | 61 78 20 2d 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 29 3b 0a 09 09 69 6e 64 65 78 | ax.-.this._index_count);...index |
| 452e0 | 20 3d 20 4d 61 74 68 2e 6d 61 78 28 69 6e 64 65 78 2c 20 30 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 | .=.Math.max(index,.0);....const. |
| 45300 | 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 | project.=.this.get_param("projec |
| 45320 | 74 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 | t");...const.oplog.=.this.get_pa |
| 45340 | 72 61 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 0a 09 09 76 61 72 20 65 6e 74 72 69 65 73 20 3d 20 6e | ram("oplog");....var.entries.=.n |
| 45360 | 65 77 20 46 65 74 63 68 65 72 28 29 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c | ew.Fetcher().....resource("prj", |
| 45380 | 20 70 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 2c 20 22 65 6e 74 72 69 | .project,."oplog",.oplog,."entri |
| 453a0 | 65 73 22 29 0a 09 09 09 2e 70 61 72 61 6d 28 22 73 74 61 72 74 22 2c 20 69 6e 64 65 78 29 0a 09 | es").....param("start",.index).. |
| 453c0 | 09 09 2e 70 61 72 61 6d 28 22 63 6f 75 6e 74 22 2c 20 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d | ...param("count",.this.set_param |
| 453e0 | 28 22 63 6f 75 6e 74 22 2c 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 29 29 0a 09 09 | ("count",.this._index_count))... |
| 45400 | 09 2e 6a 73 6f 6e 28 29 3b 0a 0a 09 09 65 6e 74 72 69 65 73 20 3d 20 28 61 77 61 69 74 20 65 6e | ..json();....entries.=.(await.en |
| 45420 | 74 72 69 65 73 29 5b 22 65 6e 74 72 69 65 73 22 5d 3b 0a 09 09 69 66 20 28 65 6e 74 72 69 65 73 | tries)["entries"];...if.(entries |
| 45440 | 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 72 65 74 75 72 6e 3b 0a 0a 09 09 69 66 20 | .==.undefined)....return;....if. |
| 45460 | 28 65 6e 74 72 69 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 09 72 65 74 75 72 6e 3b | (entries.length.==.0)....return; |
| 45480 | 0a 0a 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 69 6e 64 65 | ....this._entry_table.clear(inde |
| 454a0 | 78 29 3b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 6e 74 72 79 20 6f 66 20 65 6e 74 72 69 65 | x);...for.(const.entry.of.entrie |
| 454c0 | 73 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 65 6e 74 72 79 5f | s)...{....var.row.=.this._entry_ |
| 454e0 | 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 65 6e 74 72 79 5b 22 6b 65 79 22 5d 29 3b 0a 0a 09 09 | table.add_row(entry["key"]);.... |
| 45500 | 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0a 09 09 09 09 | .row.get_cell(0).link("",.{..... |
| 45520 | 22 70 61 67 65 22 20 3a 20 22 65 6e 74 72 79 22 2c 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 22 20 | "page".:."entry",....."project". |
| 45540 | 3a 20 70 72 6f 6a 65 63 74 2c 0a 09 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 6f 70 6c 6f 67 2c 0a | :.project,....."oplog".:.oplog,. |
| 45560 | 09 09 09 09 22 6f 70 6b 65 79 22 20 3a 20 65 6e 74 72 79 5b 22 6b 65 79 22 5d 2c 0a 09 09 09 7d | ...."opkey".:.entry["key"],....} |
| 45580 | 29 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 73 74 61 72 74 22 | );...}....this.set_param("start" |
| 455a0 | 2c 20 69 6e 64 65 78 29 3b 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 3d 20 | ,.index);...this._index_start.=. |
| 455c0 | 69 6e 64 65 78 3b 0a 09 7d 0a 0a 09 5f 6f 6e 5f 63 68 61 6e 67 65 5f 63 6f 75 6e 74 28 76 61 6c | index;..}..._on_change_count(val |
| 455e0 | 75 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 5f 63 6f 75 6e 74 20 3d 20 70 61 72 | ue)..{...this._index_count.=.par |
| 45600 | 73 65 49 6e 74 28 76 61 6c 75 65 29 3b 0a 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 74 61 62 6c | seInt(value);...this._build_tabl |
| 45620 | 65 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0a 09 7d 0a 0a 09 5f 6f 6e 5f 6e | e(this._index_start);..}..._on_n |
| 45640 | 65 78 74 5f 70 72 65 76 28 64 69 72 65 63 74 69 6f 6e 29 0a 09 7b 0a 09 09 76 61 72 20 69 6e 64 | ext_prev(direction)..{...var.ind |
| 45660 | 65 78 20 3d 20 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 20 2b 20 28 74 68 69 73 2e 5f | ex.=.this._index_start.+.(this._ |
| 45680 | 69 6e 64 65 78 5f 63 6f 75 6e 74 20 2a 20 64 69 72 65 63 74 69 6f 6e 29 3b 0a 09 09 69 6e 64 65 | index_count.*.direction);...inde |
| 456a0 | 78 20 3d 20 4d 61 74 68 2e 6d 61 78 28 30 2c 20 69 6e 64 65 78 29 3b 0a 09 09 74 68 69 73 2e 5f | x.=.Math.max(0,.index);...this._ |
| 456c0 | 62 75 69 6c 64 5f 74 61 62 6c 65 28 69 6e 64 65 78 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f | build_table(index);..}...async._ |
| 456e0 | 73 65 61 72 63 68 28 6e 65 65 64 6c 65 29 0a 09 7b 0a 09 09 69 66 20 28 6e 65 65 64 6c 65 2e 6c | search(needle)..{...if.(needle.l |
| 45700 | 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 62 75 69 6c 64 5f 74 | ength.==.0)...{....this._build_t |
| 45720 | 61 62 6c 65 28 74 68 69 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0a 09 09 09 72 65 74 75 | able(this._index_start);....retu |
| 45740 | 72 6e 3b 0a 09 09 7d 0a 09 09 6e 65 65 64 6c 65 20 3d 20 6e 65 65 64 6c 65 2e 74 72 69 6d 28 29 | rn;...}...needle.=.needle.trim() |
| 45760 | 3b 0a 0a 09 09 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 74 68 69 | ;....this._entry_table.clear(thi |
| 45780 | 73 2e 5f 69 6e 64 65 78 5f 73 74 61 72 74 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 | s._index_start);....const.projec |
| 457a0 | 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 | t.=.this.get_param("project");.. |
| 457c0 | 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f | .const.oplog.=.this.get_param("o |
| 457e0 | 70 6c 6f 67 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 | plog");....const.indexer.=.await |
| 45800 | 20 74 68 69 73 2e 5f 69 6e 64 65 78 65 72 3b 0a 0a 09 09 76 61 72 20 61 64 64 65 64 20 3d 20 30 | .this._indexer;....var.added.=.0 |
| 45820 | 3b 0a 09 09 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 5f 61 74 20 3d 20 74 68 69 73 2e 67 65 74 | ;...const.truncate_at.=.this.get |
| 45840 | 5f 70 61 72 61 6d 28 22 73 65 61 72 63 68 6d 61 78 22 29 20 7c 7c 20 32 35 30 3b 0a 09 09 66 6f | _param("searchmax").||.250;...fo |
| 45860 | 72 20 28 76 61 72 20 6e 61 6d 65 20 6f 66 20 69 6e 64 65 78 65 72 2e 73 65 61 72 63 68 28 6e 65 | r.(var.name.of.indexer.search(ne |
| 45880 | 65 64 6c 65 29 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f 65 6e | edle))...{....var.row.=.this._en |
| 458a0 | 74 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 6e 61 6d 65 29 3b 0a 0a 09 09 09 72 6f 77 | try_table.add_row(name);.....row |
| 458c0 | 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0a 09 09 09 09 22 70 61 67 | .get_cell(0).link("",.{....."pag |
| 458e0 | 65 22 20 3a 20 22 65 6e 74 72 79 22 2c 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 22 20 3a 20 70 72 | e".:."entry",....."project".:.pr |
| 45900 | 6f 6a 65 63 74 2c 0a 09 09 09 09 22 6f 70 6c 6f 67 22 20 3a 20 6f 70 6c 6f 67 2c 0a 09 09 09 09 | oject,....."oplog".:.oplog,..... |
| 45920 | 22 6f 70 6b 65 79 22 20 3a 20 6e 61 6d 65 2c 0a 09 09 09 7d 29 3b 0a 0a 09 09 09 69 66 20 28 2b | "opkey".:.name,....});.....if.(+ |
| 45940 | 2b 61 64 64 65 64 20 3e 3d 20 74 72 75 6e 63 61 74 65 5f 61 74 29 0a 09 09 09 7b 0a 09 09 09 09 | +added.>=.truncate_at)....{..... |
| 45960 | 74 68 69 73 2e 5f 65 6e 74 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 2e 2e 2e 74 72 | this._entry_table.add_row("...tr |
| 45980 | 75 6e 63 61 74 65 64 22 29 3b 0a 09 09 09 09 62 72 65 61 6b 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 | uncated");.....break;....}...}.. |
| 459a0 | 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 0d ba 66 5c 5c 2d 18 34 94 24 00 00 94 24 00 00 15 00 | }.}.PK..........f\\-.4.$...$.... |
| 459c0 | 00 00 70 61 67 65 73 2f 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 | ..pages/orchestrator.js//.Copyri |
| 459e0 | 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 | ght.Epic.Games,.Inc..All.Rights. |
| 45a00 | 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 | Reserved..."use.strict";..import |
| 45a20 | 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d | .{.ZenPage.}.from."./page.js".im |
| 45a40 | 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 | port.{.Fetcher.}.from."../util/f |
| 45a60 | 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 | etcher.js".import.{.Friendly.}.f |
| 45a80 | 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 | rom."../util/friendly.js".import |
| 45aa0 | 20 7b 20 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 | .{.Table.}.from."../util/widgets |
| 45ac0 | 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | .js"..////////////////////////// |
| 45ae0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 45b00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c | //////////////////////.export.cl |
| 45b20 | 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e | ass.Page.extends.ZenPage.{..asyn |
| 45b40 | 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 6f 72 | c.main()..{...this.set_title("or |
| 45b60 | 63 68 65 73 74 72 61 74 6f 72 22 29 3b 0a 0a 09 09 2f 2f 20 41 67 65 6e 74 73 20 73 65 63 74 69 | chestrator");....//.Agents.secti |
| 45b80 | 6f 6e 0a 09 09 63 6f 6e 73 74 20 61 67 65 6e 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 | on...const.agents_section.=.this |
| 45ba0 | 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 6f 6d 70 75 74 65 20 41 | ._collapsible_section("Compute.A |
| 45bc0 | 67 65 6e 74 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 68 6f 73 74 20 3d 20 61 | gents");...this._agents_host.=.a |
| 45be0 | 67 65 6e 74 73 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 74 61 | gents_section;...this._agents_ta |
| 45c00 | 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 2f 2f 20 43 6c 69 65 6e 74 73 20 73 65 63 74 69 6f | ble.=.null;....//.Clients.sectio |
| 45c20 | 6e 0a 09 09 63 6f 6e 73 74 20 63 6c 69 65 6e 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 | n...const.clients_section.=.this |
| 45c40 | 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 6f 6e 6e 65 63 74 65 64 | ._collapsible_section("Connected |
| 45c60 | 20 43 6c 69 65 6e 74 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 68 6f 73 74 | .Clients");...this._clients_host |
| 45c80 | 20 3d 20 63 6c 69 65 6e 74 73 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 2e 5f 63 6c 69 65 | .=.clients_section;...this._clie |
| 45ca0 | 6e 74 73 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 2f 2f 20 45 76 65 6e 74 20 68 69 | nts_table.=.null;....//.Event.hi |
| 45cc0 | 73 74 6f 72 79 0a 09 09 63 6f 6e 73 74 20 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 20 3d 20 | story...const.history_section.=. |
| 45ce0 | 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 57 6f 72 6b 65 | this._collapsible_section("Worke |
| 45d00 | 72 20 45 76 65 6e 74 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 | r.Events");...this._history_host |
| 45d20 | 20 3d 20 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 2e 5f 68 69 73 74 | .=.history_section;...this._hist |
| 45d40 | 6f 72 79 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 63 6f 6e 73 74 20 63 6c 69 65 6e | ory_table.=.null;....const.clien |
| 45d60 | 74 5f 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 | t_history_section.=.this._collap |
| 45d80 | 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 43 6c 69 65 6e 74 20 45 76 65 6e 74 73 22 29 3b 0a | sible_section("Client.Events");. |
| 45da0 | 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 20 3d 20 63 6c | ..this._client_history_host.=.cl |
| 45dc0 | 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 73 65 63 74 69 6f 6e 3b 0a 09 09 74 68 69 73 2e 5f 63 6c | ient_history_section;...this._cl |
| 45de0 | 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 0a 09 09 74 68 | ient_history_table.=.null;....th |
| 45e00 | 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 0a 09 09 74 72 79 20 7b 20 74 | is._ws_paused.=.false;...try.{.t |
| 45e20 | 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 | his._ws_paused.=.localStorage.ge |
| 45e40 | 74 49 74 65 6d 28 22 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 | tItem("zen-ws-paused").===."true |
| 45e60 | 22 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 | ";.}.catch.(e).{}...document.add |
| 45e80 | 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 | EventListener("zen-ws-toggle",.( |
| 45ea0 | 65 29 20 3d 3e 20 7b 0a 09 09 09 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 | e).=>.{....this._ws_paused.=.e.d |
| 45ec0 | 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0a 09 09 7d 29 3b 0a 0a 09 09 2f 2f 20 49 6e 69 74 69 61 | etail.paused;...});....//.Initia |
| 45ee0 | 6c 20 66 65 74 63 68 0a 09 09 61 77 61 69 74 20 74 68 69 73 2e 5f 66 65 74 63 68 5f 61 6c 6c 28 | l.fetch...await.this._fetch_all( |
| 45f00 | 29 3b 0a 0a 09 09 2f 2f 20 43 6f 6e 6e 65 63 74 20 57 65 62 53 6f 63 6b 65 74 20 66 6f 72 20 6c | );....//.Connect.WebSocket.for.l |
| 45f20 | 69 76 65 20 75 70 64 61 74 65 73 2c 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 70 6f 6c 6c 69 6e | ive.updates,.fall.back.to.pollin |
| 45f40 | 67 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 77 73 28 29 3b 0a 09 7d 0a 0a 09 5f 63 6f | g...this._connect_ws();..}..._co |
| 45f60 | 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 63 6f 6e | llapsible_section(name)..{...con |
| 45f80 | 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 | st.section.=.this.add_section(na |
| 45fa0 | 6d 65 29 3b 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e | me);...const.container.=.section |
| 45fc0 | 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 3b 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 69 6e | ._parent.inner();...const.headin |
| 45fe0 | 67 20 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b | g.=.container.firstElementChild; |
| 46000 | 0a 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e | ....heading.style.cursor.=."poin |
| 46020 | 74 65 72 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 | ter";...heading.style.userSelect |
| 46040 | 20 3d 20 22 6e 6f 6e 65 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f 72 20 3d 20 | .=."none";....const.indicator.=. |
| 46060 | 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0a | document.createElement("span");. |
| 46080 | 09 09 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 5c 75 32 35 | ..indicator.textContent.=.".\u25 |
| 460a0 | 42 43 22 3b 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 20 | BC";...indicator.style.fontSize. |
| 460c0 | 3d 20 22 30 2e 37 65 6d 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 68 69 6c 64 | =."0.7em";...heading.appendChild |
| 460e0 | 28 69 6e 64 69 63 61 74 6f 72 29 3b 0a 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 64 20 3d 20 | (indicator);....let.collapsed.=. |
| 46100 | 66 61 6c 73 65 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 | false;...heading.addEventListene |
| 46120 | 72 28 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 65 2e 74 61 72 | r("click",.(e).=>.{....if.(e.tar |
| 46140 | 67 65 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 | get.!==.heading.&&.e.target.!==. |
| 46160 | 69 6e 64 69 63 61 74 6f 72 29 0a 09 09 09 7b 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 7d | indicator)....{.....return;....} |
| 46180 | 0a 09 09 09 63 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 70 73 65 64 3b 0a 09 09 09 69 | ....collapsed.=.!collapsed;....i |
| 461a0 | 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 6f 6c 6c 61 70 73 65 64 | ndicator.textContent.=.collapsed |
| 461c0 | 20 3f 20 22 20 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 42 43 22 3b 0a 09 09 09 6c 65 74 | .?.".\u25B6".:.".\u25BC";....let |
| 461e0 | 20 73 69 62 6c 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 | .sibling.=.heading.nextElementSi |
| 46200 | 62 6c 69 6e 67 3b 0a 09 09 09 77 68 69 6c 65 20 28 73 69 62 6c 69 6e 67 29 0a 09 09 09 7b 0a 09 | bling;....while.(sibling)....{.. |
| 46220 | 09 09 09 73 69 62 6c 69 6e 67 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 63 6f 6c 6c 61 | ...sibling.style.display.=.colla |
| 46240 | 70 73 65 64 20 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 22 3b 0a 09 09 09 09 73 69 62 6c 69 6e 67 20 | psed.?."none".:."";.....sibling. |
| 46260 | 3d 20 73 69 62 6c 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0a 09 09 | =.sibling.nextElementSibling;... |
| 46280 | 09 7d 0a 09 09 7d 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0a 09 7d 0a 0a | .}...});....return.section;..}.. |
| 462a0 | 09 61 73 79 6e 63 20 5f 66 65 74 63 68 5f 61 6c 6c 28 29 0a 09 7b 0a 09 09 74 72 79 0a 09 09 7b | .async._fetch_all()..{...try...{ |
| 462c0 | 0a 09 09 09 63 6f 6e 73 74 20 5b 61 67 65 6e 74 73 2c 20 68 69 73 74 6f 72 79 2c 20 63 6c 69 65 | ....const.[agents,.history,.clie |
| 462e0 | 6e 74 73 2c 20 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5d 20 3d 20 61 77 61 69 74 20 50 72 6f | nts,.client_history].=.await.Pro |
| 46300 | 6d 69 73 65 2e 61 6c 6c 28 5b 0a 09 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 | mise.all([.....new.Fetcher().res |
| 46320 | 6f 75 72 63 65 28 22 2f 6f 72 63 68 2f 61 67 65 6e 74 73 22 29 2e 6a 73 6f 6e 28 29 2c 0a 09 09 | ource("/orch/agents").json(),... |
| 46340 | 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 6f 72 63 68 2f | ..new.Fetcher().resource("/orch/ |
| 46360 | 68 69 73 74 6f 72 79 22 29 2e 70 61 72 61 6d 28 22 6c 69 6d 69 74 22 2c 20 22 35 30 22 29 2e 6a | history").param("limit",."50").j |
| 46380 | 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0a 09 09 09 09 6e 65 77 | son().catch(().=>.null),.....new |
| 463a0 | 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 6f 72 63 68 2f 63 6c 69 65 6e | .Fetcher().resource("/orch/clien |
| 463c0 | 74 73 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 2c 0a 09 | ts").json().catch(().=>.null),.. |
| 463e0 | 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 6f 72 63 68 | ...new.Fetcher().resource("/orch |
| 46400 | 2f 63 6c 69 65 6e 74 73 2f 68 69 73 74 6f 72 79 22 29 2e 70 61 72 61 6d 28 22 6c 69 6d 69 74 22 | /clients/history").param("limit" |
| 46420 | 2c 20 22 35 30 22 29 2e 6a 73 6f 6e 28 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 6e 75 6c 6c 29 | ,."50").json().catch(().=>.null) |
| 46440 | 2c 0a 09 09 09 5d 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 61 67 65 6e 74 73 | ,....]);.....this._render_agents |
| 46460 | 28 61 67 65 6e 74 73 29 3b 0a 09 09 09 69 66 20 28 68 69 73 74 6f 72 79 29 0a 09 09 09 7b 0a 09 | (agents);....if.(history)....{.. |
| 46480 | 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 68 69 73 74 6f 72 79 28 68 69 73 74 6f 72 79 2e | ...this._render_history(history. |
| 464a0 | 65 76 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0a 09 09 09 7d 0a 09 09 09 69 66 20 28 63 6c 69 65 6e | events.||.[]);....}....if.(clien |
| 464c0 | 74 73 29 0a 09 09 09 7b 0a 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 | ts)....{.....this._render_client |
| 464e0 | 73 28 63 6c 69 65 6e 74 73 2e 63 6c 69 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0a 09 09 09 7d 0a 09 | s(clients.clients.||.[]);....}.. |
| 46500 | 09 09 69 66 20 28 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 29 0a 09 09 09 7b 0a 09 09 09 09 74 | ..if.(client_history)....{.....t |
| 46520 | 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 28 63 6c 69 65 6e | his._render_client_history(clien |
| 46540 | 74 5f 68 69 73 74 6f 72 79 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 20 7c 7c 20 5b 5d 29 3b 0a | t_history.client_events.||.[]);. |
| 46560 | 09 09 09 7d 0a 09 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 73 65 72 76 69 63 | ...}...}...catch.(e).{./*.servic |
| 46580 | 65 20 75 6e 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d 0a 0a 09 5f 63 6f 6e 6e 65 63 74 | e.unavailable.*/.}..}..._connect |
| 465a0 | 5f 77 73 28 29 0a 09 7b 0a 09 09 74 72 79 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 | _ws()..{...try...{....const.prot |
| 465c0 | 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e 2e 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 | o.=.location.protocol.===."https |
| 465e0 | 3a 22 20 3f 20 22 77 73 73 3a 22 20 3a 20 22 77 73 3a 22 3b 0a 09 09 09 63 6f 6e 73 74 20 77 73 | :".?."wss:".:."ws:";....const.ws |
| 46600 | 20 3d 20 6e 65 77 20 57 65 62 53 6f 63 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f | .=.new.WebSocket(`${proto}//${lo |
| 46620 | 63 61 74 69 6f 6e 2e 68 6f 73 74 7d 2f 6f 72 63 68 2f 77 73 60 29 3b 0a 0a 09 09 09 77 73 2e 6f | cation.host}/orch/ws`);.....ws.o |
| 46640 | 6e 6f 70 65 6e 20 3d 20 28 29 20 3d 3e 20 7b 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 70 6f | nopen.=.().=>.{.....if.(this._po |
| 46660 | 6c 6c 5f 74 69 6d 65 72 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6c 65 61 72 49 6e 74 65 72 76 | ll_timer).....{......clearInterv |
| 46680 | 61 6c 28 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 29 3b 0a 09 09 09 09 09 74 68 69 73 2e | al(this._poll_timer);......this. |
| 466a0 | 5f 70 6f 6c 6c 5f 74 69 6d 65 72 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 3b 0a | _poll_timer.=.null;.....}....};. |
| 466c0 | 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d 3e 20 7b 0a 09 09 09 | ....ws.onmessage.=.(ev).=>.{.... |
| 466e0 | 09 69 66 20 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0a 09 09 09 09 7b 0a 09 09 09 09 | .if.(this._ws_paused).....{..... |
| 46700 | 09 72 65 74 75 72 6e 3b 0a 09 09 09 09 7d 0a 09 09 09 09 74 72 79 0a 09 09 09 09 7b 0a 09 09 09 | .return;.....}.....try.....{.... |
| 46720 | 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 4a 53 4f 4e 2e 70 61 72 73 65 28 65 76 2e 64 61 74 | ..const.data.=.JSON.parse(ev.dat |
| 46740 | 61 29 3b 0a 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 61 67 65 6e 74 73 28 64 61 74 | a);......this._render_agents(dat |
| 46760 | 61 29 3b 0a 09 09 09 09 09 69 66 20 28 64 61 74 61 2e 65 76 65 6e 74 73 29 0a 09 09 09 09 09 7b | a);......if.(data.events)......{ |
| 46780 | 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 68 69 73 74 6f 72 79 28 64 61 74 61 | .......this._render_history(data |
| 467a0 | 2e 65 76 65 6e 74 73 29 3b 0a 09 09 09 09 09 7d 0a 09 09 09 09 09 69 66 20 28 64 61 74 61 2e 63 | .events);......}......if.(data.c |
| 467c0 | 6c 69 65 6e 74 73 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 | lients)......{.......this._rende |
| 467e0 | 72 5f 63 6c 69 65 6e 74 73 28 64 61 74 61 2e 63 6c 69 65 6e 74 73 29 3b 0a 09 09 09 09 09 7d 0a | r_clients(data.clients);......}. |
| 46800 | 09 09 09 09 09 69 66 20 28 64 61 74 61 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 29 0a 09 09 09 | .....if.(data.client_events).... |
| 46820 | 09 09 7b 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 5f 68 69 | ..{.......this._render_client_hi |
| 46840 | 73 74 6f 72 79 28 64 61 74 61 2e 63 6c 69 65 6e 74 5f 65 76 65 6e 74 73 29 3b 0a 09 09 09 09 09 | story(data.client_events);...... |
| 46860 | 7d 0a 09 09 09 09 7d 0a 09 09 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 | }.....}.....catch.(e).{./*.ignor |
| 46880 | 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 2a 2f 20 7d 0a 09 09 09 7d 3b 0a 0a 09 09 09 77 73 | e.parse.errors.*/.}....};.....ws |
| 468a0 | 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 3d 3e 20 7b 0a 09 09 09 09 74 68 69 73 2e 5f 73 74 61 | .onclose.=.().=>.{.....this._sta |
| 468c0 | 72 74 5f 70 6f 6c 6c 69 6e 67 28 29 3b 0a 09 09 09 09 73 65 74 54 69 6d 65 6f 75 74 28 28 29 20 | rt_polling();.....setTimeout((). |
| 468e0 | 3d 3e 20 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 77 73 28 29 2c 20 33 30 30 30 29 3b 0a 09 09 | =>.this._connect_ws(),.3000);... |
| 46900 | 09 7d 3b 0a 0a 09 09 09 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 2f 2a 20 | .};.....ws.onerror.=.().=>.{./*. |
| 46920 | 6f 6e 63 6c 6f 73 65 20 77 69 6c 6c 20 66 69 72 65 20 2a 2f 20 7d 3b 0a 09 09 7d 0a 09 09 63 61 | onclose.will.fire.*/.};...}...ca |
| 46940 | 74 63 68 20 28 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 72 74 5f 70 6f 6c 6c 69 | tch.(e)...{....this._start_polli |
| 46960 | 6e 67 28 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 73 74 61 72 74 5f 70 6f 6c 6c 69 6e 67 28 29 0a | ng();...}..}..._start_polling(). |
| 46980 | 09 7b 0a 09 09 69 66 20 28 21 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 29 0a 09 09 7b 0a | .{...if.(!this._poll_timer)...{. |
| 469a0 | 09 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 74 69 6d 65 72 20 3d 20 73 65 74 49 6e 74 65 72 76 61 | ...this._poll_timer.=.setInterva |
| 469c0 | 6c 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 66 65 74 63 68 5f 61 6c 6c 28 29 2c 20 32 30 30 30 29 | l(().=>.this._fetch_all(),.2000) |
| 469e0 | 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 61 67 65 6e 74 73 28 64 61 74 61 29 0a | ;...}..}..._render_agents(data). |
| 46a00 | 09 7b 0a 09 09 63 6f 6e 73 74 20 77 6f 72 6b 65 72 73 20 3d 20 64 61 74 61 2e 77 6f 72 6b 65 72 | .{...const.workers.=.data.worker |
| 46a20 | 73 20 7c 7c 20 5b 5d 3b 0a 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 | s.||.[];....if.(this._agents_tab |
| 46a40 | 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 2e 63 6c | le)...{....this._agents_table.cl |
| 46a60 | 65 61 72 28 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 61 | ear();...}...else...{....this._a |
| 46a80 | 67 65 6e 74 73 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 68 6f 73 74 2e | gents_table.=.this._agents_host. |
| 46aa0 | 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 68 6f 73 | add_widget(.....Table,.....["hos |
| 46ac0 | 74 6e 61 6d 65 22 2c 20 22 43 50 55 73 22 2c 20 22 43 50 55 20 75 73 61 67 65 22 2c 20 22 6d 65 | tname",."CPUs",."CPU.usage",."me |
| 46ae0 | 6d 6f 72 79 22 2c 20 22 71 75 65 75 65 73 22 2c 20 22 70 65 6e 64 69 6e 67 22 2c 20 22 72 75 6e | mory",."queues",."pending",."run |
| 46b00 | 6e 69 6e 67 22 2c 20 22 63 6f 6d 70 6c 65 74 65 64 22 2c 20 22 74 72 61 66 66 69 63 22 2c 20 22 | ning",."completed",."traffic",." |
| 46b20 | 6c 61 73 74 20 73 65 65 6e 22 5d 2c 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c | last.seen"],.....Table.Flag_FitL |
| 46b40 | 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 | eft|Table.Flag_PackRight|Table.F |
| 46b60 | 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d | lag_Sortable|Table.Flag_AlignNum |
| 46b80 | 65 72 69 63 2c 20 2d 31 0a 09 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 77 6f 72 6b 65 72 | eric,.-1....);...}....if.(worker |
| 46ba0 | 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 | s.length.===.0)...{....return;.. |
| 46bc0 | 09 7d 0a 0a 09 09 6c 65 74 20 74 6f 74 61 6c 43 70 75 73 20 3d 20 30 2c 20 74 6f 74 61 6c 57 65 | .}....let.totalCpus.=.0,.totalWe |
| 46be0 | 69 67 68 74 65 64 43 70 75 20 3d 20 30 3b 0a 09 09 6c 65 74 20 74 6f 74 61 6c 4d 65 6d 55 73 65 | ightedCpu.=.0;...let.totalMemUse |
| 46c00 | 64 20 3d 20 30 2c 20 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 3d 20 30 3b 0a 09 09 6c 65 74 20 | d.=.0,.totalMemTotal.=.0;...let. |
| 46c20 | 74 6f 74 61 6c 51 75 65 75 65 73 20 3d 20 30 2c 20 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 3d 20 | totalQueues.=.0,.totalPending.=. |
| 46c40 | 30 2c 20 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 20 3d 20 30 2c 20 74 6f 74 61 6c 43 6f 6d 70 6c 65 | 0,.totalRunning.=.0,.totalComple |
| 46c60 | 74 65 64 20 3d 20 30 3b 0a 09 09 6c 65 74 20 74 6f 74 61 6c 52 65 63 76 20 3d 20 30 2c 20 74 6f | ted.=.0;...let.totalRecv.=.0,.to |
| 46c80 | 74 61 6c 53 65 6e 74 20 3d 20 30 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 77 20 6f 66 20 | talSent.=.0;....for.(const.w.of. |
| 46ca0 | 77 6f 72 6b 65 72 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 63 70 75 73 20 3d 20 77 2e 63 | workers)...{....const.cpus.=.w.c |
| 46cc0 | 70 75 73 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 63 70 75 55 73 61 67 65 20 3d 20 77 2e | pus.||.0;....const.cpuUsage.=.w. |
| 46ce0 | 63 70 75 5f 75 73 61 67 65 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 55 73 65 64 20 3d 20 77 2e | cpu_usage;....const.memUsed.=.w. |
| 46d00 | 6d 65 6d 6f 72 79 5f 75 73 65 64 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 65 6d 54 6f | memory_used.||.0;....const.memTo |
| 46d20 | 74 61 6c 20 3d 20 77 2e 6d 65 6d 6f 72 79 5f 74 6f 74 61 6c 20 7c 7c 20 30 3b 0a 09 09 09 63 6f | tal.=.w.memory_total.||.0;....co |
| 46d40 | 6e 73 74 20 71 75 65 75 65 73 20 3d 20 77 2e 61 63 74 69 76 65 5f 71 75 65 75 65 73 20 7c 7c 20 | nst.queues.=.w.active_queues.||. |
| 46d60 | 30 3b 0a 09 09 09 63 6f 6e 73 74 20 70 65 6e 64 69 6e 67 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f | 0;....const.pending.=.w.actions_ |
| 46d80 | 70 65 6e 64 69 6e 67 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 72 75 6e 6e 69 6e 67 20 3d | pending.||.0;....const.running.= |
| 46da0 | 20 77 2e 61 63 74 69 6f 6e 73 5f 72 75 6e 6e 69 6e 67 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 | .w.actions_running.||.0;....cons |
| 46dc0 | 74 20 63 6f 6d 70 6c 65 74 65 64 20 3d 20 77 2e 61 63 74 69 6f 6e 73 5f 63 6f 6d 70 6c 65 74 65 | t.completed.=.w.actions_complete |
| 46de0 | 64 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 72 65 63 76 20 3d 20 77 2e 62 79 74 65 73 5f | d.||.0;....const.recv.=.w.bytes_ |
| 46e00 | 72 65 63 65 69 76 65 64 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e 73 74 20 73 65 6e 74 20 3d 20 77 | received.||.0;....const.sent.=.w |
| 46e20 | 2e 62 79 74 65 73 5f 73 65 6e 74 20 7c 7c 20 30 3b 0a 0a 09 09 09 74 6f 74 61 6c 43 70 75 73 20 | .bytes_sent.||.0;.....totalCpus. |
| 46e40 | 2b 3d 20 63 70 75 73 3b 0a 09 09 09 69 66 20 28 63 70 75 73 20 3e 20 30 20 26 26 20 74 79 70 65 | +=.cpus;....if.(cpus.>.0.&&.type |
| 46e60 | 6f 66 20 63 70 75 55 73 61 67 65 20 3d 3d 3d 20 22 6e 75 6d 62 65 72 22 29 0a 09 09 09 7b 0a 09 | of.cpuUsage.===."number")....{.. |
| 46e80 | 09 09 09 74 6f 74 61 6c 57 65 69 67 68 74 65 64 43 70 75 20 2b 3d 20 63 70 75 55 73 61 67 65 20 | ...totalWeightedCpu.+=.cpuUsage. |
| 46ea0 | 2a 20 63 70 75 73 3b 0a 09 09 09 7d 0a 09 09 09 74 6f 74 61 6c 4d 65 6d 55 73 65 64 20 2b 3d 20 | *.cpus;....}....totalMemUsed.+=. |
| 46ec0 | 6d 65 6d 55 73 65 64 3b 0a 09 09 09 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 6c 20 2b 3d 20 6d 65 6d | memUsed;....totalMemTotal.+=.mem |
| 46ee0 | 54 6f 74 61 6c 3b 0a 09 09 09 74 6f 74 61 6c 51 75 65 75 65 73 20 2b 3d 20 71 75 65 75 65 73 3b | Total;....totalQueues.+=.queues; |
| 46f00 | 0a 09 09 09 74 6f 74 61 6c 50 65 6e 64 69 6e 67 20 2b 3d 20 70 65 6e 64 69 6e 67 3b 0a 09 09 09 | ....totalPending.+=.pending;.... |
| 46f20 | 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 20 2b 3d 20 72 75 6e 6e 69 6e 67 3b 0a 09 09 09 74 6f 74 61 | totalRunning.+=.running;....tota |
| 46f40 | 6c 43 6f 6d 70 6c 65 74 65 64 20 2b 3d 20 63 6f 6d 70 6c 65 74 65 64 3b 0a 09 09 09 74 6f 74 61 | lCompleted.+=.completed;....tota |
| 46f60 | 6c 52 65 63 76 20 2b 3d 20 72 65 63 76 3b 0a 09 09 09 74 6f 74 61 6c 53 65 6e 74 20 2b 3d 20 73 | lRecv.+=.recv;....totalSent.+=.s |
| 46f80 | 65 6e 74 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 68 6f 73 74 6e 61 6d 65 20 3d 20 77 2e 68 6f 73 74 | ent;.....const.hostname.=.w.host |
| 46fa0 | 6e 61 6d 65 20 7c 7c 20 22 22 3b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 68 69 73 2e | name.||."";....const.row.=.this. |
| 46fc0 | 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 68 6f 73 74 6e | _agents_table.add_row(.....hostn |
| 46fe0 | 61 6d 65 2c 0a 09 09 09 09 63 70 75 73 20 3e 20 30 20 3f 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 | ame,.....cpus.>.0.?.Friendly.sep |
| 47000 | 28 63 70 75 73 29 20 3a 20 22 2d 22 2c 0a 09 09 09 09 74 79 70 65 6f 66 20 63 70 75 55 73 61 67 | (cpus).:."-",.....typeof.cpuUsag |
| 47020 | 65 20 3d 3d 3d 20 22 6e 75 6d 62 65 72 22 20 3f 20 63 70 75 55 73 61 67 65 2e 74 6f 46 69 78 65 | e.===."number".?.cpuUsage.toFixe |
| 47040 | 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 2c 0a 09 09 09 09 6d 65 6d 54 6f 74 61 6c 20 3e | d(1).+."%".:."-",.....memTotal.> |
| 47060 | 20 30 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 65 6d 55 73 65 64 29 20 2b 20 22 | .0.?.Friendly.bytes(memUsed).+." |
| 47080 | 20 2f 20 22 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6d 65 6d 54 6f 74 61 6c 29 20 | ./.".+.Friendly.bytes(memTotal). |
| 470a0 | 3a 20 22 2d 22 2c 0a 09 09 09 09 71 75 65 75 65 73 20 3e 20 30 20 3f 20 46 72 69 65 6e 64 6c 79 | :."-",.....queues.>.0.?.Friendly |
| 470c0 | 2e 73 65 70 28 71 75 65 75 65 73 29 20 3a 20 22 2d 22 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 | .sep(queues).:."-",.....Friendly |
| 470e0 | 2e 73 65 70 28 70 65 6e 64 69 6e 67 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | .sep(pending),.....Friendly.sep( |
| 47100 | 72 75 6e 6e 69 6e 67 29 2c 0a 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 6f 6d 70 6c | running),.....Friendly.sep(compl |
| 47120 | 65 74 65 64 29 2c 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 74 72 61 66 66 69 63 28 | eted),.....this._format_traffic( |
| 47140 | 72 65 63 76 2c 20 73 65 6e 74 29 2c 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 6c 61 | recv,.sent),.....this._format_la |
| 47160 | 73 74 5f 73 65 65 6e 28 77 2e 64 74 29 2c 0a 09 09 09 29 3b 0a 0a 09 09 09 2f 2f 20 4c 69 6e 6b | st_seen(w.dt),....);.....//.Link |
| 47180 | 20 68 6f 73 74 6e 61 6d 65 20 74 6f 20 77 6f 72 6b 65 72 20 64 61 73 68 62 6f 61 72 64 0a 09 09 | .hostname.to.worker.dashboard... |
| 471a0 | 09 69 66 20 28 77 2e 75 72 69 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 20 | .if.(w.uri)....{.....const.cell. |
| 471c0 | 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 09 09 09 63 65 6c 6c 2e 69 6e 6e 65 | =.row.get_cell(0);.....cell.inne |
| 471e0 | 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 22 3b 0a 09 09 09 09 63 65 6c 6c 2e 74 | r().textContent.=."";.....cell.t |
| 47200 | 61 67 28 22 61 22 29 2e 74 65 78 74 28 68 6f 73 74 6e 61 6d 65 29 2e 61 74 74 72 28 22 68 72 65 | ag("a").text(hostname).attr("hre |
| 47220 | 66 22 2c 20 77 2e 75 72 69 20 2b 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 63 6f 6d 70 75 74 65 2f | f",.w.uri.+."/dashboard/compute/ |
| 47240 | 22 29 2e 61 74 74 72 28 22 74 61 72 67 65 74 22 2c 20 22 5f 62 6c 61 6e 6b 22 29 3b 0a 09 09 09 | ").attr("target",."_blank");.... |
| 47260 | 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 54 6f 74 61 6c 20 72 6f 77 0a 09 09 63 6f 6e 73 74 20 74 6f | }...}....//.Total.row...const.to |
| 47280 | 74 61 6c 20 3d 20 74 68 69 73 2e 5f 61 67 65 6e 74 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 | tal.=.this._agents_table.add_row |
| 472a0 | 28 0a 09 09 09 22 54 4f 54 41 4c 22 2c 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f | (...."TOTAL",....Friendly.sep(to |
| 472c0 | 74 61 6c 43 70 75 73 29 2c 0a 09 09 09 22 22 2c 0a 09 09 09 74 6f 74 61 6c 4d 65 6d 54 6f 74 61 | talCpus),...."",....totalMemTota |
| 472e0 | 6c 20 3e 20 30 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 6c 4d 65 6d 55 | l.>.0.?.Friendly.bytes(totalMemU |
| 47300 | 73 65 64 29 20 2b 20 22 20 2f 20 22 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f | sed).+."./.".+.Friendly.bytes(to |
| 47320 | 74 61 6c 4d 65 6d 54 6f 74 61 6c 29 20 3a 20 22 2d 22 2c 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e | talMemTotal).:."-",....Friendly. |
| 47340 | 73 65 70 28 74 6f 74 61 6c 51 75 65 75 65 73 29 2c 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 | sep(totalQueues),....Friendly.se |
| 47360 | 70 28 74 6f 74 61 6c 50 65 6e 64 69 6e 67 29 2c 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 | p(totalPending),....Friendly.sep |
| 47380 | 28 74 6f 74 61 6c 52 75 6e 6e 69 6e 67 29 2c 0a 09 09 09 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | (totalRunning),....Friendly.sep( |
| 473a0 | 74 6f 74 61 6c 43 6f 6d 70 6c 65 74 65 64 29 2c 0a 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 | totalCompleted),....this._format |
| 473c0 | 5f 74 72 61 66 66 69 63 28 74 6f 74 61 6c 52 65 63 76 2c 20 74 6f 74 61 6c 53 65 6e 74 29 2c 0a | _traffic(totalRecv,.totalSent),. |
| 473e0 | 09 09 09 22 22 2c 0a 09 09 29 3b 0a 09 09 74 6f 74 61 6c 2e 67 65 74 5f 63 65 6c 6c 28 30 29 2e | ..."",...);...total.get_cell(0). |
| 47400 | 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 7d 0a | style("fontWeight",."bold");..}. |
| 47420 | 0a 09 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 73 28 63 6c 69 65 6e 74 73 29 0a 09 7b 0a 09 09 | .._render_clients(clients)..{... |
| 47440 | 69 66 20 28 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 | if.(this._clients_table)...{.... |
| 47460 | 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 7d | this._clients_table.clear();...} |
| 47480 | 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 74 61 62 | ...else...{....this._clients_tab |
| 474a0 | 6c 65 20 3d 20 74 68 69 73 2e 5f 63 6c 69 65 6e 74 73 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 | le.=.this._clients_host.add_widg |
| 474c0 | 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 63 6c 69 65 6e 74 20 49 44 22 2c | et(.....Table,.....["client.ID", |
| 474e0 | 20 22 68 6f 73 74 6e 61 6d 65 22 2c 20 22 61 64 64 72 65 73 73 22 2c 20 22 6c 61 73 74 20 73 65 | ."hostname",."address",."last.se |
| 47500 | 65 6e 22 5d 2c 0a 09 09 09 09 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 | en"],.....Table.Flag_FitLeft|Tab |
| 47520 | 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 | le.Flag_PackRight|Table.Flag_Sor |
| 47540 | 74 61 62 6c 65 2c 20 2d 31 0a 09 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 | table,.-1....);...}....for.(cons |
| 47560 | 74 20 63 20 6f 66 20 63 6c 69 65 6e 74 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 | t.c.of.clients)...{....this._cli |
| 47580 | 65 6e 74 73 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 63 2e 69 64 20 7c 7c 20 | ents_table.add_row(.....c.id.||. |
| 475a0 | 22 22 2c 0a 09 09 09 09 63 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 22 22 2c 0a 09 09 09 09 63 2e | "",.....c.hostname.||."",.....c. |
| 475c0 | 61 64 64 72 65 73 73 20 7c 7c 20 22 22 2c 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f | address.||."",.....this._format_ |
| 475e0 | 6c 61 73 74 5f 73 65 65 6e 28 63 2e 64 74 29 2c 0a 09 09 09 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 | last_seen(c.dt),....);...}..}... |
| 47600 | 5f 72 65 6e 64 65 72 5f 68 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 0a 09 7b 0a 09 09 69 66 20 | _render_history(events)..{...if. |
| 47620 | 28 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 | (this._history_table)...{....thi |
| 47640 | 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 7d 0a 09 09 | s._history_table.clear();...}... |
| 47660 | 65 6c 73 65 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 | else...{....this._history_table. |
| 47680 | 3d 20 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 65 74 28 | =.this._history_host.add_widget( |
| 476a0 | 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 74 69 6d 65 22 2c 20 22 65 76 65 6e 74 22 | .....Table,.....["time",."event" |
| 476c0 | 2c 20 22 77 6f 72 6b 65 72 22 2c 20 22 68 6f 73 74 6e 61 6d 65 22 5d 2c 0a 09 09 09 09 54 61 62 | ,."worker",."hostname"],.....Tab |
| 476e0 | 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 | le.Flag_FitLeft|Table.Flag_PackR |
| 47700 | 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 2c 20 2d 31 0a 09 09 09 | ight|Table.Flag_Sortable,.-1.... |
| 47720 | 29 3b 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 76 74 20 6f 66 20 65 76 65 6e | );...}....for.(const.evt.of.even |
| 47740 | 74 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 2e 61 | ts)...{....this._history_table.a |
| 47760 | 64 64 5f 72 6f 77 28 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 74 69 6d 65 73 74 61 | dd_row(.....this._format_timesta |
| 47780 | 6d 70 28 65 76 74 2e 74 73 29 2c 0a 09 09 09 09 65 76 74 2e 74 79 70 65 20 7c 7c 20 22 22 2c 0a | mp(evt.ts),.....evt.type.||."",. |
| 477a0 | 09 09 09 09 65 76 74 2e 77 6f 72 6b 65 72 5f 69 64 20 7c 7c 20 22 22 2c 0a 09 09 09 09 65 76 74 | ....evt.worker_id.||."",.....evt |
| 477c0 | 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 22 22 2c 0a 09 09 09 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 | .hostname.||."",....);...}..}... |
| 477e0 | 5f 72 65 6e 64 65 72 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 28 65 76 65 6e 74 73 29 0a 09 | _render_client_history(events).. |
| 47800 | 7b 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 | {...if.(this._client_history_tab |
| 47820 | 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f | le)...{....this._client_history_ |
| 47840 | 74 61 62 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 | table.clear();...}...else...{... |
| 47860 | 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 74 61 62 6c 65 20 3d 20 74 68 | .this._client_history_table.=.th |
| 47880 | 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f 72 79 5f 68 6f 73 74 2e 61 64 64 5f 77 69 64 67 | is._client_history_host.add_widg |
| 478a0 | 65 74 28 0a 09 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 09 5b 22 74 69 6d 65 22 2c 20 22 65 76 65 | et(.....Table,.....["time",."eve |
| 478c0 | 6e 74 22 2c 20 22 63 6c 69 65 6e 74 22 2c 20 22 68 6f 73 74 6e 61 6d 65 22 5d 2c 0a 09 09 09 09 | nt",."client",."hostname"],..... |
| 478e0 | 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 | Table.Flag_FitLeft|Table.Flag_Pa |
| 47900 | 63 6b 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 2c 20 2d 31 0a | ckRight|Table.Flag_Sortable,.-1. |
| 47920 | 09 09 09 29 3b 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 65 76 74 20 6f 66 20 65 | ...);...}....for.(const.evt.of.e |
| 47940 | 76 65 6e 74 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 69 65 6e 74 5f 68 69 73 74 6f | vents)...{....this._client_histo |
| 47960 | 72 79 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 74 68 69 73 2e 5f 66 6f 72 6d | ry_table.add_row(.....this._form |
| 47980 | 61 74 5f 74 69 6d 65 73 74 61 6d 70 28 65 76 74 2e 74 73 29 2c 0a 09 09 09 09 65 76 74 2e 74 79 | at_timestamp(evt.ts),.....evt.ty |
| 479a0 | 70 65 20 7c 7c 20 22 22 2c 0a 09 09 09 09 65 76 74 2e 63 6c 69 65 6e 74 5f 69 64 20 7c 7c 20 22 | pe.||."",.....evt.client_id.||." |
| 479c0 | 22 2c 0a 09 09 09 09 65 76 74 2e 68 6f 73 74 6e 61 6d 65 20 7c 7c 20 22 22 2c 0a 09 09 09 29 3b | ",.....evt.hostname.||."",....); |
| 479e0 | 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 6d 65 74 72 69 63 28 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c | ...}..}..._metric(parent,.value, |
| 47a00 | 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 | .label,.hero.=.false)..{...const |
| 47a20 | 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 | .m.=.parent.tag().classify("tile |
| 47a40 | 2d 6d 65 74 72 69 63 22 29 3b 0a 09 09 69 66 20 28 68 65 72 6f 29 0a 09 09 7b 0a 09 09 09 6d 2e | -metric");...if.(hero)...{....m. |
| 47a60 | 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 2d 68 65 72 6f 22 29 3b 0a 09 09 | classify("tile-metric-hero");... |
| 47a80 | 7d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 76 61 6c | }...m.tag().classify("metric-val |
| 47aa0 | 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 | ue").text(value);...m.tag().clas |
| 47ac0 | 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 2e 74 65 78 74 28 6c 61 62 65 6c 29 | sify("metric-label").text(label) |
| 47ae0 | 3b 0a 09 7d 0a 0a 09 5f 66 6f 72 6d 61 74 5f 6c 61 73 74 5f 73 65 65 6e 28 64 74 4d 73 29 0a 09 | ;..}..._format_last_seen(dtMs).. |
| 47b00 | 7b 0a 09 09 69 66 20 28 64 74 4d 73 20 3d 3d 20 6e 75 6c 6c 29 0a 09 09 7b 0a 09 09 09 72 65 74 | {...if.(dtMs.==.null)...{....ret |
| 47b20 | 75 72 6e 20 22 2d 22 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 73 65 63 6f 6e 64 73 20 3d 20 4d | urn."-";...}...const.seconds.=.M |
| 47b40 | 61 74 68 2e 66 6c 6f 6f 72 28 64 74 4d 73 20 2f 20 31 30 30 30 29 3b 0a 09 09 69 66 20 28 73 65 | ath.floor(dtMs./.1000);...if.(se |
| 47b60 | 63 6f 6e 64 73 20 3c 20 36 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 73 65 63 6f 6e 64 | conds.<.60)...{....return.second |
| 47b80 | 73 20 2b 20 22 73 20 61 67 6f 22 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 6d 69 6e 75 74 65 73 | s.+."s.ago";...}...const.minutes |
| 47ba0 | 20 3d 20 4d 61 74 68 2e 66 6c 6f 6f 72 28 73 65 63 6f 6e 64 73 20 2f 20 36 30 29 3b 0a 09 09 69 | .=.Math.floor(seconds./.60);...i |
| 47bc0 | 66 20 28 6d 69 6e 75 74 65 73 20 3c 20 36 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 6d | f.(minutes.<.60)...{....return.m |
| 47be0 | 69 6e 75 74 65 73 20 2b 20 22 6d 20 22 20 2b 20 28 73 65 63 6f 6e 64 73 20 25 20 36 30 29 20 2b | inutes.+."m.".+.(seconds.%.60).+ |
| 47c00 | 20 22 73 20 61 67 6f 22 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 68 6f 75 72 73 20 3d 20 4d 61 | ."s.ago";...}...const.hours.=.Ma |
| 47c20 | 74 68 2e 66 6c 6f 6f 72 28 6d 69 6e 75 74 65 73 20 2f 20 36 30 29 3b 0a 09 09 72 65 74 75 72 6e | th.floor(minutes./.60);...return |
| 47c40 | 20 68 6f 75 72 73 20 2b 20 22 68 20 22 20 2b 20 28 6d 69 6e 75 74 65 73 20 25 20 36 30 29 20 2b | .hours.+."h.".+.(minutes.%.60).+ |
| 47c60 | 20 22 6d 20 61 67 6f 22 3b 0a 09 7d 0a 0a 09 5f 66 6f 72 6d 61 74 5f 74 72 61 66 66 69 63 28 72 | ."m.ago";..}..._format_traffic(r |
| 47c80 | 65 63 76 2c 20 73 65 6e 74 29 0a 09 7b 0a 09 09 69 66 20 28 21 72 65 63 76 20 26 26 20 21 73 65 | ecv,.sent)..{...if.(!recv.&&.!se |
| 47ca0 | 6e 74 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 09 7d 0a 09 09 72 65 74 | nt)...{....return."-";...}...ret |
| 47cc0 | 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 72 65 63 76 29 20 2b 20 22 20 2f 20 22 | urn.Friendly.bytes(recv).+."./." |
| 47ce0 | 20 2b 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 65 6e 74 29 3b 0a 09 7d 0a 0a 09 5f 66 | .+.Friendly.bytes(sent);..}..._f |
| 47d00 | 6f 72 6d 61 74 5f 74 69 6d 65 73 74 61 6d 70 28 74 73 29 0a 09 7b 0a 09 09 69 66 20 28 21 74 73 | ormat_timestamp(ts)..{...if.(!ts |
| 47d20 | 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 09 7d 0a 09 09 6c 65 74 20 64 | )...{....return."-";...}...let.d |
| 47d40 | 61 74 65 3b 0a 09 09 69 66 20 28 74 79 70 65 6f 66 20 74 73 20 3d 3d 3d 20 22 6e 75 6d 62 65 72 | ate;...if.(typeof.ts.===."number |
| 47d60 | 22 29 0a 09 09 7b 0a 09 09 09 2f 2f 20 2e 4e 45 54 2d 73 74 79 6c 65 20 74 69 63 6b 73 3a 20 63 | ")...{....//..NET-style.ticks:.c |
| 47d80 | 6f 6e 76 65 72 74 20 74 6f 20 55 6e 69 78 20 6d 73 0a 09 09 09 63 6f 6e 73 74 20 75 6e 69 78 4d | onvert.to.Unix.ms....const.unixM |
| 47da0 | 73 20 3d 20 28 74 73 20 2d 20 36 32 31 33 35 35 39 36 38 30 30 30 30 30 30 30 30 30 29 20 2f 20 | s.=.(ts.-.621355968000000000)./. |
| 47dc0 | 31 30 30 30 30 3b 0a 09 09 09 64 61 74 65 20 3d 20 6e 65 77 20 44 61 74 65 28 75 6e 69 78 4d 73 | 10000;....date.=.new.Date(unixMs |
| 47de0 | 29 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 64 61 74 65 20 3d 20 6e 65 77 20 | );...}...else...{....date.=.new. |
| 47e00 | 44 61 74 65 28 74 73 29 3b 0a 09 09 7d 0a 09 09 69 66 20 28 69 73 4e 61 4e 28 64 61 74 65 2e 67 | Date(ts);...}...if.(isNaN(date.g |
| 47e20 | 65 74 54 69 6d 65 28 29 29 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 09 | etTime()))...{....return."-";... |
| 47e40 | 7d 0a 09 09 72 65 74 75 72 6e 20 64 61 74 65 2e 74 6f 4c 6f 63 61 6c 65 54 69 6d 65 53 74 72 69 | }...return.date.toLocaleTimeStri |
| 47e60 | 6e 67 28 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 8c ba 66 5c 9a 7d 4e a4 0d 13 00 | ng();..}.}.PK..........f\.}N.... |
| 47e80 | 00 0d 13 00 00 0d 00 00 00 70 61 67 65 73 2f 70 61 67 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 | .........pages/page.js//.Copyrig |
| 47ea0 | 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 | ht.Epic.Games,.Inc..All.Rights.R |
| 47ec0 | 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 | eserved..."use.strict";..import. |
| 47ee0 | 7b 20 57 69 64 67 65 74 48 6f 73 74 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 | {.WidgetHost.}.from."../util/wid |
| 47f00 | 67 65 74 73 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d | gets.js".import.{.Fetcher.}.from |
| 47f20 | 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | ."../util/fetcher.js"..///////// |
| 47f40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 47f60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 47f80 | 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 42 61 73 65 20 65 78 | ///////.export.class.PageBase.ex |
| 47fa0 | 74 65 6e 64 73 20 57 69 64 67 65 74 48 6f 73 74 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 | tends.WidgetHost.{..constructor( |
| 47fc0 | 70 61 72 65 6e 74 2c 20 70 61 72 61 6d 73 29 0a 09 7b 0a 09 09 73 75 70 65 72 28 70 61 72 65 6e | parent,.params)..{...super(paren |
| 47fe0 | 74 29 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 20 3d 20 70 61 72 61 6d 73 3b 0a 09 7d 0a 0a | t)...this._params.=.params;..}.. |
| 48000 | 09 73 65 74 5f 74 69 74 6c 65 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 76 61 72 20 76 61 6c 75 65 20 | .set_title(name)..{...var.value. |
| 48020 | 3d 20 64 6f 63 75 6d 65 6e 74 2e 74 69 74 6c 65 3b 0a 09 09 69 66 20 28 6e 61 6d 65 2e 6c 65 6e | =.document.title;...if.(name.len |
| 48040 | 67 74 68 20 26 26 20 76 61 6c 75 65 2e 6c 65 6e 67 74 68 29 0a 09 09 09 6e 61 6d 65 20 3d 20 76 | gth.&&.value.length)....name.=.v |
| 48060 | 61 6c 75 65 20 2b 20 22 20 2d 20 22 20 2b 20 6e 61 6d 65 3b 0a 09 09 64 6f 63 75 6d 65 6e 74 2e | alue.+.".-.".+.name;...document. |
| 48080 | 74 69 74 6c 65 20 3d 20 6e 61 6d 65 3b 0a 09 7d 0a 0a 09 67 65 74 5f 70 61 72 61 6d 28 6e 61 6d | title.=.name;..}...get_param(nam |
| 480a0 | 65 2c 20 66 61 6c 6c 62 61 63 6b 3d 75 6e 64 65 66 69 6e 65 64 29 0a 09 7b 0a 09 09 76 61 72 20 | e,.fallback=undefined)..{...var. |
| 480c0 | 72 65 74 20 3d 20 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e 67 65 74 28 6e 61 6d 65 29 3b 0a 09 09 | ret.=.this._params.get(name);... |
| 480e0 | 69 66 20 28 72 65 74 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 09 09 72 65 74 75 72 6e 20 | if.(ret.!=.undefined)....return. |
| 48100 | 72 65 74 3b 0a 0a 09 09 69 66 20 28 66 61 6c 6c 62 61 63 6b 20 21 3d 20 75 6e 64 65 66 69 6e 65 | ret;....if.(fallback.!=.undefine |
| 48120 | 64 29 0a 09 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 66 61 6c 6c 62 | d)....this.set_param(name,.fallb |
| 48140 | 61 63 6b 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 66 61 6c 6c 62 61 63 6b 3b 0a 09 7d 0a 0a 09 73 | ack);....return.fallback;..}...s |
| 48160 | 65 74 5f 70 61 72 61 6d 28 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 75 70 64 61 74 65 3d 74 72 75 | et_param(name,.value,.update=tru |
| 48180 | 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 70 61 72 61 6d 73 2e 73 65 74 28 6e 61 6d 65 2c 20 76 | e)..{...this._params.set(name,.v |
| 481a0 | 61 6c 75 65 29 3b 0a 09 09 69 66 20 28 21 75 70 64 61 74 65 29 0a 09 09 09 72 65 74 75 72 6e 20 | alue);...if.(!update)....return. |
| 481c0 | 76 61 6c 75 65 3b 0a 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 6e 65 77 20 55 52 4c 28 77 69 | value;....const.url.=.new.URL(wi |
| 481e0 | 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6b 65 79 2c | ndow.location);...for.(var.[key, |
| 48200 | 20 78 66 65 72 5d 20 6f 66 20 74 68 69 73 2e 5f 70 61 72 61 6d 73 29 0a 09 09 09 75 72 6c 2e 73 | .xfer].of.this._params)....url.s |
| 48220 | 65 61 72 63 68 50 61 72 61 6d 73 2e 73 65 74 28 6b 65 79 2c 20 78 66 65 72 29 3b 0a 09 09 68 69 | earchParams.set(key,.xfer);...hi |
| 48240 | 73 74 6f 72 79 2e 72 65 70 6c 61 63 65 53 74 61 74 65 28 6e 75 6c 6c 2c 20 22 22 2c 20 75 72 6c | story.replaceState(null,."",.url |
| 48260 | 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 3b 0a 09 7d 0a 0a 09 72 65 6c 6f 61 64 28 | );....return.value;..}...reload( |
| 48280 | 29 0a 09 7b 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 72 65 6c 6f 61 64 28 29 3b | )..{...window.location.reload(); |
| 482a0 | 0a 09 7d 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ..}.}..../////////////////////// |
| 482c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 482e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 | /////////////////////////.export |
| 48300 | 20 63 6c 61 73 73 20 5a 65 6e 50 61 67 65 20 65 78 74 65 6e 64 73 20 50 61 67 65 42 61 73 65 0a | .class.ZenPage.extends.PageBase. |
| 48320 | 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 0a | {..constructor(parent,....args). |
| 48340 | 09 7b 0a 09 09 73 75 70 65 72 28 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 3b 0a 09 09 73 | .{...super(parent,....args);...s |
| 48360 | 75 70 65 72 2e 73 65 74 5f 74 69 74 6c 65 28 22 7a 65 6e 22 29 3b 0a 09 09 74 68 69 73 2e 61 64 | uper.set_title("zen");...this.ad |
| 48380 | 64 5f 62 72 61 6e 64 69 6e 67 28 70 61 72 65 6e 74 29 3b 0a 09 09 74 68 69 73 2e 61 64 64 5f 73 | d_branding(parent);...this.add_s |
| 483a0 | 65 72 76 69 63 65 5f 6e 61 76 28 70 61 72 65 6e 74 29 3b 0a 09 09 74 68 69 73 2e 67 65 6e 65 72 | ervice_nav(parent);...this.gener |
| 483c0 | 61 74 65 5f 63 72 75 6d 62 73 28 29 3b 0a 09 7d 0a 0a 09 61 64 64 5f 62 72 61 6e 64 69 6e 67 28 | ate_crumbs();..}...add_branding( |
| 483e0 | 70 61 72 65 6e 74 29 0a 09 7b 0a 09 09 76 61 72 20 62 61 6e 6e 65 72 20 3d 20 70 61 72 65 6e 74 | parent)..{...var.banner.=.parent |
| 48400 | 2e 74 61 67 28 22 7a 65 6e 2d 62 61 6e 6e 65 72 22 29 3b 0a 09 09 62 61 6e 6e 65 72 2e 61 74 74 | .tag("zen-banner");...banner.att |
| 48420 | 72 28 22 73 75 62 74 69 74 6c 65 22 2c 20 22 53 45 52 56 45 52 22 29 3b 0a 09 09 62 61 6e 6e 65 | r("subtitle",."SERVER");...banne |
| 48440 | 72 2e 61 74 74 72 28 22 74 61 67 6c 69 6e 65 22 2c 20 22 4c 6f 63 61 6c 20 53 74 6f 72 61 67 65 | r.attr("tagline",."Local.Storage |
| 48460 | 20 53 65 72 76 69 63 65 22 29 3b 0a 09 09 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 6c 6f 67 6f 2d | .Service");...banner.attr("logo- |
| 48480 | 73 72 63 22 2c 20 22 66 61 76 69 63 6f 6e 2e 69 63 6f 22 29 3b 0a 09 09 62 61 6e 6e 65 72 2e 61 | src",."favicon.ico");...banner.a |
| 484a0 | 74 74 72 28 22 6c 6f 61 64 22 2c 20 22 30 22 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 62 61 6e 6e 65 | ttr("load",."0");....this._banne |
| 484c0 | 72 20 3d 20 62 61 6e 6e 65 72 3b 0a 09 09 74 68 69 73 2e 5f 70 6f 6c 6c 5f 73 74 61 74 75 73 28 | r.=.banner;...this._poll_status( |
| 484e0 | 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 70 6f 6c 6c 5f 73 74 61 74 75 73 28 29 0a 09 7b 0a | );..}...async._poll_status()..{. |
| 48500 | 09 09 74 72 79 0a 09 09 7b 0a 09 09 09 76 61 72 20 63 62 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 | ..try...{....var.cbo.=.await.new |
| 48520 | 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 73 74 61 74 75 73 2f 73 74 61 | .Fetcher().resource("/status/sta |
| 48540 | 74 75 73 22 29 2e 63 62 6f 28 29 3b 0a 09 09 09 69 66 20 28 63 62 6f 29 0a 09 09 09 7b 0a 09 09 | tus").cbo();....if.(cbo)....{... |
| 48560 | 09 09 76 61 72 20 6f 62 6a 20 3d 20 63 62 6f 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0a 0a 09 09 | ..var.obj.=.cbo.as_object();.... |
| 48580 | 09 09 76 61 72 20 68 6f 73 74 6e 61 6d 65 20 3d 20 6f 62 6a 2e 66 69 6e 64 28 22 68 6f 73 74 6e | ..var.hostname.=.obj.find("hostn |
| 485a0 | 61 6d 65 22 29 3b 0a 09 09 09 09 69 66 20 28 68 6f 73 74 6e 61 6d 65 29 0a 09 09 09 09 7b 0a 09 | ame");.....if.(hostname).....{.. |
| 485c0 | 09 09 09 09 74 68 69 73 2e 5f 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 74 61 67 6c 69 6e 65 22 2c | ....this._banner.attr("tagline", |
| 485e0 | 20 22 4c 6f 63 61 6c 20 53 74 6f 72 61 67 65 20 53 65 72 76 69 63 65 20 5c 75 32 30 31 34 20 22 | ."Local.Storage.Service.\u2014." |
| 48600 | 20 2b 20 68 6f 73 74 6e 61 6d 65 2e 61 73 5f 76 61 6c 75 65 28 29 29 3b 0a 09 09 09 09 7d 0a 0a | .+.hostname.as_value());.....}.. |
| 48620 | 09 09 09 09 76 61 72 20 63 70 75 20 3d 20 6f 62 6a 2e 66 69 6e 64 28 22 63 70 75 55 73 61 67 65 | ....var.cpu.=.obj.find("cpuUsage |
| 48640 | 50 65 72 63 65 6e 74 22 29 3b 0a 09 09 09 09 69 66 20 28 63 70 75 29 0a 09 09 09 09 7b 0a 09 09 | Percent");.....if.(cpu).....{... |
| 48660 | 09 09 09 74 68 69 73 2e 5f 62 61 6e 6e 65 72 2e 61 74 74 72 28 22 6c 6f 61 64 22 2c 20 63 70 75 | ...this._banner.attr("load",.cpu |
| 48680 | 2e 61 73 5f 76 61 6c 75 65 28 29 2e 74 6f 46 69 78 65 64 28 31 29 29 3b 0a 09 09 09 09 7d 0a 09 | .as_value().toFixed(1));.....}.. |
| 486a0 | 09 09 7d 0a 09 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 63 6f 6e 73 6f 6c 65 2e 77 61 | ..}...}...catch.(e).{.console.wa |
| 486c0 | 72 6e 28 22 73 74 61 74 75 73 20 70 6f 6c 6c 3a 22 2c 20 65 29 3b 20 7d 0a 0a 09 09 73 65 74 54 | rn("status.poll:",.e);.}....setT |
| 486e0 | 69 6d 65 6f 75 74 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 70 6f 6c 6c 5f 73 74 61 74 75 73 28 29 | imeout(().=>.this._poll_status() |
| 48700 | 2c 20 32 30 30 30 29 3b 0a 09 7d 0a 0a 09 61 64 64 5f 73 65 72 76 69 63 65 5f 6e 61 76 28 70 61 | ,.2000);..}...add_service_nav(pa |
| 48720 | 72 65 6e 74 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6e 61 76 20 3d 20 70 61 72 65 6e 74 2e 74 61 | rent)..{...const.nav.=.parent.ta |
| 48740 | 67 28 29 2e 69 64 28 22 73 65 72 76 69 63 65 5f 6e 61 76 22 29 3b 0a 0a 09 09 2f 2f 20 4d 61 70 | g().id("service_nav");....//.Map |
| 48760 | 20 73 65 72 76 69 63 65 20 62 61 73 65 20 55 52 49 73 20 74 6f 20 64 61 73 68 62 6f 61 72 64 20 | .service.base.URIs.to.dashboard. |
| 48780 | 6c 69 6e 6b 73 2c 20 74 68 69 73 20 74 61 62 6c 65 20 69 73 20 61 6c 73 6f 20 75 73 65 64 20 74 | links,.this.table.is.also.used.t |
| 487a0 | 6f 20 64 65 74 65 6d 69 6e 65 0a 09 09 2f 2f 20 77 68 69 63 68 20 6c 69 6e 6b 73 20 74 6f 20 73 | o.detemine...//.which.links.to.s |
| 487c0 | 68 6f 77 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 73 65 72 76 69 63 65 73 20 74 68 61 74 20 61 | how.based.on.the.services.that.a |
| 487e0 | 72 65 20 63 75 72 72 65 6e 74 6c 79 20 72 65 67 69 73 74 65 72 65 64 2e 0a 0a 09 09 63 6f 6e 73 | re.currently.registered.....cons |
| 48800 | 74 20 73 65 72 76 69 63 65 5f 64 61 73 68 62 6f 61 72 64 73 20 3d 20 5b 0a 09 09 09 7b 20 62 61 | t.service_dashboards.=.[....{.ba |
| 48820 | 73 65 5f 75 72 69 3a 20 22 2f 63 6f 6d 70 75 74 65 2f 22 2c 20 20 6c 61 62 65 6c 3a 20 22 43 6f | se_uri:."/compute/",..label:."Co |
| 48840 | 6d 70 75 74 65 22 2c 20 09 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 | mpute",...href:."/dashboard/?pag |
| 48860 | 65 3d 63 6f 6d 70 75 74 65 22 20 7d 2c 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 6f | e=compute".},....{.base_uri:."/o |
| 48880 | 72 63 68 2f 22 2c 20 20 20 6c 61 62 65 6c 3a 20 22 4f 72 63 68 65 73 74 72 61 74 6f 72 22 2c 20 | rch/",...label:."Orchestrator",. |
| 488a0 | 09 68 72 65 66 3a 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 6f 72 63 68 65 73 74 | .href:."/dashboard/?page=orchest |
| 488c0 | 72 61 74 6f 72 22 20 7d 2c 0a 09 09 09 7b 20 62 61 73 65 5f 75 72 69 3a 20 22 2f 68 75 62 2f 22 | rator".},....{.base_uri:."/hub/" |
| 488e0 | 2c 20 20 20 20 6c 61 62 65 6c 3a 20 22 48 75 62 22 2c 20 09 09 09 68 72 65 66 3a 20 22 2f 64 61 | ,....label:."Hub",....href:."/da |
| 48900 | 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 68 75 62 22 20 7d 2c 0a 09 09 5d 3b 0a 0a 09 09 6e 61 | shboard/?page=hub".},...];....na |
| 48920 | 76 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 22 48 6f 6d 65 22 29 2e 61 74 74 72 28 22 68 72 | v.tag("a").text("Home").attr("hr |
| 48940 | 65 66 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 22 29 3b 0a 0a 09 09 6e 61 76 2e 74 61 67 28 | ef",."/dashboard/");....nav.tag( |
| 48960 | 22 61 22 29 2e 74 65 78 74 28 22 53 65 73 73 69 6f 6e 73 22 29 2e 61 74 74 72 28 22 68 72 65 66 | "a").text("Sessions").attr("href |
| 48980 | 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 73 65 73 73 69 6f 6e 73 22 29 3b | ",."/dashboard/?page=sessions"); |
| 489a0 | 0a 09 09 6e 61 76 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 22 43 61 63 68 65 22 29 2e 61 74 | ...nav.tag("a").text("Cache").at |
| 489c0 | 74 72 28 22 68 72 65 66 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 63 61 63 | tr("href",."/dashboard/?page=cac |
| 489e0 | 68 65 22 29 3b 0a 09 09 6e 61 76 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 22 50 72 6f 6a 65 | he");...nav.tag("a").text("Proje |
| 48a00 | 63 74 73 22 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f | cts").attr("href",."/dashboard/? |
| 48a20 | 70 61 67 65 3d 70 72 6f 6a 65 63 74 73 22 29 3b 0a 09 09 74 68 69 73 2e 5f 69 6e 66 6f 5f 6c 69 | page=projects");...this._info_li |
| 48a40 | 6e 6b 20 3d 20 6e 61 76 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 22 49 6e 66 6f 22 29 2e 61 | nk.=.nav.tag("a").text("Info").a |
| 48a60 | 74 74 72 28 22 68 72 65 66 22 2c 20 22 2f 64 61 73 68 62 6f 61 72 64 2f 3f 70 61 67 65 3d 69 6e | ttr("href",."/dashboard/?page=in |
| 48a80 | 66 6f 22 29 3b 0a 0a 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 | fo");....new.Fetcher().resource( |
| 48aa0 | 22 2f 61 70 69 2f 22 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 7b | "/api/").json().then((data).=>.{ |
| 48ac0 | 0a 09 09 09 63 6f 6e 73 74 20 73 65 72 76 69 63 65 73 20 3d 20 64 61 74 61 2e 73 65 72 76 69 63 | ....const.services.=.data.servic |
| 48ae0 | 65 73 20 7c 7c 20 5b 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 75 72 69 73 20 3d 20 6e 65 77 20 53 65 | es.||.[];....const.uris.=.new.Se |
| 48b00 | 74 28 73 65 72 76 69 63 65 73 2e 6d 61 70 28 73 20 3d 3e 20 73 2e 62 61 73 65 5f 75 72 69 29 29 | t(services.map(s.=>.s.base_uri)) |
| 48b20 | 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 6c 69 6e 6b 73 20 3d 20 73 65 72 76 69 63 65 5f 64 61 73 68 | ;.....const.links.=.service_dash |
| 48b40 | 62 6f 61 72 64 73 2e 66 69 6c 74 65 72 28 64 20 3d 3e 20 75 72 69 73 2e 68 61 73 28 64 2e 62 61 | boards.filter(d.=>.uris.has(d.ba |
| 48b60 | 73 65 5f 75 72 69 29 29 3b 0a 0a 09 09 09 2f 2f 20 49 6e 73 65 72 74 20 73 65 72 76 69 63 65 20 | se_uri));.....//.Insert.service. |
| 48b80 | 6c 69 6e 6b 73 20 62 65 66 6f 72 65 20 74 68 65 20 49 6e 66 6f 20 6c 69 6e 6b 0a 09 09 09 63 6f | links.before.the.Info.link....co |
| 48ba0 | 6e 73 74 20 69 6e 66 6f 5f 65 6c 65 6d 20 3d 20 74 68 69 73 2e 5f 69 6e 66 6f 5f 6c 69 6e 6b 2e | nst.info_elem.=.this._info_link. |
| 48bc0 | 69 6e 6e 65 72 28 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6c 69 6e 6b 20 6f 66 20 6c | inner();....for.(const.link.of.l |
| 48be0 | 69 6e 6b 73 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 61 20 3d 20 64 6f 63 75 6d 65 6e | inks)....{.....const.a.=.documen |
| 48c00 | 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 61 22 29 3b 0a 09 09 09 09 61 2e 74 65 78 74 | t.createElement("a");.....a.text |
| 48c20 | 43 6f 6e 74 65 6e 74 20 3d 20 6c 69 6e 6b 2e 6c 61 62 65 6c 3b 0a 09 09 09 09 61 2e 68 72 65 66 | Content.=.link.label;.....a.href |
| 48c40 | 20 3d 20 6c 69 6e 6b 2e 68 72 65 66 3b 0a 09 09 09 09 69 6e 66 6f 5f 65 6c 65 6d 2e 70 61 72 65 | .=.link.href;.....info_elem.pare |
| 48c60 | 6e 74 4e 6f 64 65 2e 69 6e 73 65 72 74 42 65 66 6f 72 65 28 61 2c 20 69 6e 66 6f 5f 65 6c 65 6d | ntNode.insertBefore(a,.info_elem |
| 48c80 | 29 3b 0a 09 09 09 7d 0a 09 09 7d 29 2e 63 61 74 63 68 28 28 29 20 3d 3e 20 7b 7d 29 3b 0a 09 7d | );....}...}).catch(().=>.{});..} |
| 48ca0 | 0a 0a 09 73 65 74 5f 74 69 74 6c 65 28 2e 2e 2e 61 72 67 73 29 0a 09 7b 0a 09 09 73 75 70 65 72 | ...set_title(...args)..{...super |
| 48cc0 | 2e 73 65 74 5f 74 69 74 6c 65 28 2e 2e 2e 61 72 67 73 29 3b 0a 09 7d 0a 0a 09 67 65 6e 65 72 61 | .set_title(...args);..}...genera |
| 48ce0 | 74 65 5f 63 72 75 6d 62 73 28 29 0a 09 7b 0a 09 09 76 61 72 20 61 75 74 6f 5f 6e 61 6d 65 20 3d | te_crumbs()..{...var.auto_name.= |
| 48d00 | 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 61 67 65 22 29 20 7c 7c 20 22 73 74 61 72 | .this.get_param("page").||."star |
| 48d20 | 74 22 3b 0a 09 09 69 66 20 28 61 75 74 6f 5f 6e 61 6d 65 20 3d 3d 20 22 73 74 61 72 74 22 29 0a | t";...if.(auto_name.==."start"). |
| 48d40 | 09 09 09 72 65 74 75 72 6e 3b 0a 0a 09 09 63 6f 6e 73 74 20 63 72 75 6d 62 73 20 3d 20 74 68 69 | ...return;....const.crumbs.=.thi |
| 48d60 | 73 2e 74 61 67 28 29 2e 69 64 28 22 63 72 75 6d 62 73 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6e 65 | s.tag().id("crumbs");...const.ne |
| 48d80 | 77 5f 63 72 75 6d 62 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 2c 20 73 65 61 72 63 68 3d | w_crumb.=.function(name,.search= |
| 48da0 | 75 6e 64 65 66 69 6e 65 64 29 20 7b 0a 09 09 09 63 72 75 6d 62 73 2e 74 61 67 28 29 3b 0a 09 09 | undefined).{....crumbs.tag();... |
| 48dc0 | 09 76 61 72 20 63 72 75 6d 62 20 3d 20 63 72 75 6d 62 73 2e 74 61 67 28 29 2e 74 65 78 74 28 6e | .var.crumb.=.crumbs.tag().text(n |
| 48de0 | 61 6d 65 29 3b 0a 09 09 09 69 66 20 28 73 65 61 72 63 68 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 | ame);....if.(search.!=.undefined |
| 48e00 | 29 0a 09 09 09 09 63 72 75 6d 62 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 77 69 6e 64 | ).....crumb.on_click((x).=>.wind |
| 48e20 | 6f 77 2e 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 20 3d 20 78 2c 20 73 65 61 72 63 68 29 3b | ow.location.search.=.x,.search); |
| 48e40 | 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 5f 63 72 75 6d 62 28 22 68 6f 6d 65 22 2c 20 22 22 29 3b 0a | ...};....new_crumb("home",."");. |
| 48e60 | 0a 09 09 76 61 72 20 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | ...var.project.=.this.get_param( |
| 48e80 | 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 69 66 20 28 70 72 6f 6a 65 63 74 20 21 3d 20 75 6e 64 | "project");...if.(project.!=.und |
| 48ea0 | 65 66 69 6e 65 64 29 0a 09 09 7b 0a 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 70 72 6f 6a 65 | efined)...{....auto_name.=.proje |
| 48ec0 | 63 74 3b 0a 09 09 09 76 61 72 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 | ct;....var.oplog.=.this.get_para |
| 48ee0 | 6d 28 22 6f 70 6c 6f 67 22 29 3b 0a 09 09 09 69 66 20 28 6f 70 6c 6f 67 20 21 3d 20 75 6e 64 65 | m("oplog");....if.(oplog.!=.unde |
| 48f00 | 66 69 6e 65 64 29 0a 09 09 09 7b 0a 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f 6e | fined)....{.....new_crumb(auto_n |
| 48f20 | 61 6d 65 2c 20 60 3f 70 61 67 65 3d 70 72 6f 6a 65 63 74 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 | ame,.`?page=project&project=${pr |
| 48f40 | 6f 6a 65 63 74 7d 60 29 3b 0a 09 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 6f 70 6c 6f 67 3b | oject}`);.....auto_name.=.oplog; |
| 48f60 | 0a 09 09 09 09 76 61 72 20 6f 70 6b 65 79 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | .....var.opkey.=.this.get_param( |
| 48f80 | 22 6f 70 6b 65 79 22 29 0a 09 09 09 09 69 66 20 28 6f 70 6b 65 79 20 21 3d 20 75 6e 64 65 66 69 | "opkey").....if.(opkey.!=.undefi |
| 48fa0 | 6e 65 64 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f 6e | ned).....{......new_crumb(auto_n |
| 48fc0 | 61 6d 65 2c 20 60 3f 70 61 67 65 3d 6f 70 6c 6f 67 26 70 72 6f 6a 65 63 74 3d 24 7b 70 72 6f 6a | ame,.`?page=oplog&project=${proj |
| 48fe0 | 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 60 29 3b 0a 09 09 09 09 09 61 75 74 6f | ect}&oplog=${oplog}`);......auto |
| 49000 | 5f 6e 61 6d 65 20 3d 20 6f 70 6b 65 79 2e 73 70 6c 69 74 28 22 2f 22 29 2e 70 6f 70 28 29 2e 73 | _name.=.opkey.split("/").pop().s |
| 49020 | 70 6c 69 74 28 22 5c 5c 22 29 2e 70 6f 70 28 29 3b 0a 0a 09 09 09 09 09 2f 2f 20 43 68 65 63 6b | plit("\\").pop();.......//.Check |
| 49040 | 20 69 66 20 77 65 27 72 65 20 76 69 65 77 69 6e 67 20 63 6f 6f 6b 20 61 72 74 69 66 61 63 74 73 | .if.we're.viewing.cook.artifacts |
| 49060 | 0a 09 09 09 09 09 76 61 72 20 70 61 67 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | ......var.page.=.this.get_param( |
| 49080 | 22 70 61 67 65 22 29 3b 0a 09 09 09 09 09 76 61 72 20 68 61 73 68 20 3d 20 74 68 69 73 2e 67 65 | "page");......var.hash.=.this.ge |
| 490a0 | 74 5f 70 61 72 61 6d 28 22 68 61 73 68 22 29 3b 0a 09 09 09 09 09 69 66 20 28 68 61 73 68 20 21 | t_param("hash");......if.(hash.! |
| 490c0 | 3d 20 75 6e 64 65 66 69 6e 65 64 20 26 26 20 70 61 67 65 20 3d 3d 20 22 63 6f 6f 6b 61 72 74 69 | =.undefined.&&.page.==."cookarti |
| 490e0 | 66 61 63 74 73 22 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 | facts")......{.......new_crumb(a |
| 49100 | 75 74 6f 5f 6e 61 6d 65 2c 20 60 3f 70 61 67 65 3d 65 6e 74 72 79 26 70 72 6f 6a 65 63 74 3d 24 | uto_name,.`?page=entry&project=$ |
| 49120 | 7b 70 72 6f 6a 65 63 74 7d 26 6f 70 6c 6f 67 3d 24 7b 6f 70 6c 6f 67 7d 26 6f 70 6b 65 79 3d 24 | {project}&oplog=${oplog}&opkey=$ |
| 49140 | 7b 6f 70 6b 65 79 7d 60 29 3b 0a 09 09 09 09 09 09 61 75 74 6f 5f 6e 61 6d 65 20 3d 20 22 63 6f | {opkey}`);.......auto_name.=."co |
| 49160 | 6f 6b 20 61 72 74 69 66 61 63 74 73 22 3b 0a 09 09 09 09 09 7d 0a 09 09 09 09 7d 0a 09 09 09 7d | ok.artifacts";......}.....}....} |
| 49180 | 0a 09 09 7d 0a 0a 09 09 6e 65 77 5f 63 72 75 6d 62 28 61 75 74 6f 5f 6e 61 6d 65 29 3b 0a 09 7d | ...}....new_crumb(auto_name);..} |
| 491a0 | 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4d a4 66 5c 10 01 57 53 c3 08 00 00 c3 08 00 00 10 00 00 | .}.PK........M.f\..WS........... |
| 491c0 | 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 | .pages/project.js//.Copyright.Ep |
| 491e0 | 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 | ic.Games,.Inc..All.Rights.Reserv |
| 49200 | 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e | ed..."use.strict";..import.{.Zen |
| 49220 | 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b | Page.}.from."./page.js".import.{ |
| 49240 | 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 | .Fetcher.}.from."../util/fetcher |
| 49260 | 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e | .js".import.{.Friendly.}.from.". |
| 49280 | 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 | ./util/friendly.js".import.{.Mod |
| 492a0 | 61 6c 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0a 69 6d 70 | al.}.from."../util/modal.js".imp |
| 492c0 | 6f 72 74 20 7b 20 54 61 62 6c 65 2c 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 | ort.{.Table,.PropTable,.Toolbar. |
| 492e0 | 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 2f 2f 2f | }.from."../util/widgets.js"../// |
| 49300 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49320 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49340 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 | /////////////.export.class.Page. |
| 49360 | 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a | extends.ZenPage.{..async.main(). |
| 49380 | 09 7b 0a 09 09 2f 2f 20 69 6e 66 6f 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 | .{...//.info...var.section.=.thi |
| 493a0 | 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 69 6e 66 6f 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 | s.add_section("info");....const. |
| 493c0 | 70 72 6f 6a 65 63 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 | project.=.this.get_param("projec |
| 493e0 | 74 22 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 70 72 6f 6a 65 63 74 20 | t");....this.set_title("project. |
| 49400 | 2d 20 22 20 2b 20 70 72 6f 6a 65 63 74 29 3b 0a 0a 09 09 76 61 72 20 69 6e 66 6f 20 3d 20 61 77 | -.".+.project);....var.info.=.aw |
| 49420 | 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 | ait.new.Fetcher().resource("prj" |
| 49440 | 2c 20 70 72 6f 6a 65 63 74 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 76 61 72 20 70 72 6f 70 5f 74 61 | ,.project).json();...var.prop_ta |
| 49460 | 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 | ble.=.section.add_widget(PropTab |
| 49480 | 6c 65 29 3b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 69 6e 66 6f 29 0a 09 | le);...for.(const.key.in.info).. |
| 494a0 | 09 7b 0a 09 09 09 69 66 20 28 6b 65 79 20 3d 3d 20 22 6f 70 6c 6f 67 73 22 29 0a 09 09 09 09 63 | .{....if.(key.==."oplogs").....c |
| 494c0 | 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 70 72 6f 70 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 | ontinue;.....prop_table.add_prop |
| 494e0 | 65 72 74 79 28 6b 65 79 2c 20 69 6e 66 6f 5b 6b 65 79 5d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 | erty(key,.info[key]);...}....//. |
| 49500 | 6f 70 6c 6f 67 0a 09 09 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 | oplog...section.=.this.add_secti |
| 49520 | 6f 6e 28 22 6f 70 6c 6f 67 73 22 29 3b 0a 0a 09 09 76 61 72 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 | on("oplogs");....var.oplog_table |
| 49540 | 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 54 61 62 6c 65 2c | .=.section.add_widget(....Table, |
| 49560 | 0a 09 09 09 5b 22 6e 61 6d 65 22 2c 20 22 6d 61 72 6b 65 72 22 2c 20 22 73 69 7a 65 22 2c 20 22 | ....["name",."marker",."size",." |
| 49580 | 6f 70 73 22 2c 20 22 65 78 70 69 72 65 64 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d 2c 0a 09 09 09 | ops",."expired",."actions"],.... |
| 495a0 | 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 0a 09 09 29 0a 0a 09 09 76 61 72 20 | Table.Flag_PackRight...)....var. |
| 495c0 | 63 6f 75 6e 74 20 3d 20 30 3b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 6f 66 | count.=.0;...for.(const.oplog.of |
| 495e0 | 20 69 6e 66 6f 5b 22 6f 70 6c 6f 67 73 22 5d 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 6e 61 | .info["oplogs"])...{....const.na |
| 49600 | 6d 65 20 3d 20 6f 70 6c 6f 67 5b 22 69 64 22 5d 3b 0a 0a 09 09 09 76 61 72 20 69 6e 66 6f 20 3d | me.=.oplog["id"];.....var.info.= |
| 49620 | 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 | .new.Fetcher().resource("prj",.p |
| 49640 | 72 6f 6a 65 63 74 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 2e 6a 73 6f 6e 28 29 3b 0a 0a | roject,."oplog",.name).json();.. |
| 49660 | 09 09 09 76 61 72 20 72 6f 77 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 | ...var.row.=.oplog_table.add_row |
| 49680 | 28 6e 61 6d 65 29 3b 0a 0a 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 | (name);.....var.cell.=.row.get_c |
| 496a0 | 65 6c 6c 28 30 29 3b 0a 09 09 09 74 68 69 73 2e 61 73 5f 6c 69 6e 6b 28 63 65 6c 6c 2c 20 22 6f | ell(0);....this.as_link(cell,."o |
| 496c0 | 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 0a 0a 09 09 09 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f | plog",.name).....cell.=.row.get_ |
| 496e0 | 63 65 6c 6c 28 2d 31 29 3b 0a 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e | cell(-1);....const.action_tb.=.n |
| 49700 | 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 2e 6c 65 66 74 28 29 3b 0a 09 | ew.Toolbar(cell,.true).left();.. |
| 49720 | 09 09 74 68 69 73 2e 61 73 5f 6c 69 6e 6b 28 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 28 22 6c 69 | ..this.as_link(action_tb.add("li |
| 49740 | 73 74 22 29 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 3b 0a 09 09 09 74 68 69 73 2e 61 73 | st"),."oplog",.name);....this.as |
| 49760 | 5f 6c 69 6e 6b 28 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 28 22 74 72 65 65 22 29 2c 20 22 74 72 | _link(action_tb.add("tree"),."tr |
| 49780 | 65 65 22 2c 20 6e 61 6d 65 29 3b 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 28 22 64 72 | ee",.name);....action_tb.add("dr |
| 497a0 | 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 6f | op").on_click((x).=>.this.drop_o |
| 497c0 | 70 6c 6f 67 28 78 29 2c 20 6e 61 6d 65 29 3b 0a 0a 09 09 09 69 6e 66 6f 20 3d 20 61 77 61 69 74 | plog(x),.name);.....info.=.await |
| 497e0 | 20 69 6e 66 6f 3b 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 69 | .info;....row.get_cell(1).text(i |
| 49800 | 6e 66 6f 5b 22 6d 61 72 6b 65 72 70 61 74 68 22 5d 29 3b 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 | nfo["markerpath"]);....row.get_c |
| 49820 | 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 69 6e 66 6f 5b | ell(2).text(Friendly.bytes(info[ |
| 49840 | 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 29 3b 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 | "totalsize"]));....row.get_cell( |
| 49860 | 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 69 6e 66 6f 5b 22 6f 70 63 6f 75 | 3).text(Friendly.sep(info["opcou |
| 49880 | 6e 74 22 5d 29 29 3b 0a 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 34 29 2e 74 65 78 74 28 | nt"]));....row.get_cell(4).text( |
| 498a0 | 69 6e 66 6f 5b 22 65 78 70 69 72 65 64 22 5d 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 61 73 5f 6c 69 | info["expired"]);...}..}...as_li |
| 498c0 | 6e 6b 28 63 6f 6d 70 6f 6e 65 6e 74 2c 20 70 61 67 65 2c 20 6f 70 6c 6f 67 5f 69 64 29 0a 09 7b | nk(component,.page,.oplog_id)..{ |
| 498e0 | 0a 09 09 63 6f 6d 70 6f 6e 65 6e 74 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0a 09 09 09 22 70 61 67 65 | ...component.link("",.{...."page |
| 49900 | 22 20 3a 20 70 61 67 65 2c 0a 09 09 09 22 70 72 6f 6a 65 63 74 22 20 3a 20 74 68 69 73 2e 67 65 | ".:.page,...."project".:.this.ge |
| 49920 | 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 2c 0a 09 09 09 22 6f 70 6c 6f 67 22 20 3a | t_param("project"),...."oplog".: |
| 49940 | 20 6f 70 6c 6f 67 5f 69 64 2c 0a 09 09 7d 29 3b 0a 09 7d 0a 0a 09 64 72 6f 70 5f 6f 70 6c 6f 67 | .oplog_id,...});..}...drop_oplog |
| 49960 | 28 6f 70 6c 6f 67 5f 69 64 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 | (oplog_id)..{...const.drop.=.asy |
| 49980 | 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 | nc.().=>.{....await.new.Fetcher( |
| 499a0 | 29 0a 09 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 74 68 69 73 2e 67 65 74 5f | )......resource("prj",.this.get_ |
| 499c0 | 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 | param("project"),."oplog",.oplog |
| 499e0 | 5f 69 64 29 0a 09 09 09 09 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f | _id)......delete();....this.relo |
| 49a00 | 61 64 28 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 | ad();...};....new.Modal().....ti |
| 49a20 | 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 | tle("Confirmation").....message( |
| 49a40 | 60 44 72 6f 70 20 6f 70 6c 6f 67 20 27 24 7b 6f 70 6c 6f 67 5f 69 64 7d 27 3f 60 29 0a 09 09 09 | `Drop.oplog.'${oplog_id}'?`).... |
| 49a60 | 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 | .option("Yes",.().=>.drop()).... |
| 49a80 | 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 3d b7 | .option("No");..}.}.PK........=. |
| 49aa0 | 66 5c 4b c3 1b a4 f3 36 00 00 f3 36 00 00 11 00 00 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 73 | f\K....6...6......pages/projects |
| 49ac0 | 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e | .js//.Copyright.Epic.Games,.Inc. |
| 49ae0 | 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 | .All.Rights.Reserved..."use.stri |
| 49b00 | 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e | ct";..import.{.ZenPage.}.from.". |
| 49b20 | 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f | /page.js".import.{.Fetcher.}.fro |
| 49b40 | 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 | m."../util/fetcher.js".import.{. |
| 49b60 | 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c | Friendly.}.from."../util/friendl |
| 49b80 | 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f | y.js".import.{.Modal.}.from."../ |
| 49ba0 | 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c 65 2c 20 54 | util/modal.js".import.{.Table,.T |
| 49bc0 | 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a | oolbar.}.from."../util/widgets.j |
| 49be0 | 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | s"..//////////////////////////// |
| 49c00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 49c20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 | ////////////////////.export.clas |
| 49c40 | 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 | s.Page.extends.ZenPage.{..async. |
| 49c60 | 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 70 72 6f 6a | main()..{...this.set_title("proj |
| 49c80 | 65 63 74 73 22 29 3b 0a 0a 09 09 2f 2f 20 50 72 6f 6a 65 63 74 20 53 65 72 76 69 63 65 20 53 74 | ects");....//.Project.Service.St |
| 49ca0 | 61 74 73 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 | ats...const.stats_section.=.this |
| 49cc0 | 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 50 72 6f 6a 65 63 74 20 53 | ._collapsible_section("Project.S |
| 49ce0 | 65 72 76 69 63 65 20 53 74 61 74 73 22 29 3b 0a 09 09 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e | ervice.Stats");...stats_section. |
| 49d00 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 | tag().classify("dropall").text(" |
| 49d20 | 72 61 77 20 79 61 6d 6c 20 5c 75 32 31 39 32 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e | raw.yaml.\u2192").on_click(().=> |
| 49d40 | 20 7b 0a 09 09 09 77 69 6e 64 6f 77 2e 6f 70 65 6e 28 22 2f 73 74 61 74 73 2f 70 72 6a 2e 79 61 | .{....window.open("/stats/prj.ya |
| 49d60 | 6d 6c 22 2c 20 22 5f 62 6c 61 6e 6b 22 29 3b 0a 09 09 7d 29 3b 0a 09 09 74 68 69 73 2e 5f 73 74 | ml",."_blank");...});...this._st |
| 49d80 | 61 74 73 5f 67 72 69 64 20 3d 20 73 74 61 74 73 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 | ats_grid.=.stats_section.tag().c |
| 49da0 | 6c 61 73 73 69 66 79 28 22 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d | lassify("grid").classify("stats- |
| 49dc0 | 74 69 6c 65 73 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 20 | tiles");....const.stats.=.await. |
| 49de0 | 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 | new.Fetcher().resource("stats",. |
| 49e00 | 22 70 72 6a 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 69 66 20 28 73 74 61 74 73 29 0a 09 09 7b 0a | "prj").json();...if.(stats)...{. |
| 49e20 | 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 73 74 61 74 73 29 3b 0a 09 09 | ...this._render_stats(stats);... |
| 49e40 | 7d 0a 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 3b 0a 0a | }....this._connect_stats_ws();.. |
| 49e60 | 09 09 2f 2f 20 50 72 6f 6a 65 63 74 73 20 6c 69 73 74 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e | ..//.Projects.list...var.section |
| 49e80 | 20 3d 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 22 50 72 | .=.this._collapsible_section("Pr |
| 49ea0 | 6f 6a 65 63 74 73 22 29 3b 0a 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 | ojects");....section.tag().class |
| 49ec0 | 69 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 64 72 6f 70 2d 61 6c 6c 22 29 2e | ify("dropall").text("drop-all"). |
| 49ee0 | 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 28 29 29 3b | on_click(().=>.this.drop_all()); |
| 49f00 | 0a 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 22 6e 61 6d 65 22 2c 0a 09 | ....var.columns.=.[...."name",.. |
| 49f20 | 09 09 22 70 72 6f 6a 65 63 74 20 64 69 72 22 2c 0a 09 09 09 22 65 6e 67 69 6e 65 20 64 69 72 22 | .."project.dir",...."engine.dir" |
| 49f40 | 2c 0a 09 09 09 22 6f 70 6c 6f 67 73 22 2c 0a 09 09 09 22 61 63 74 69 6f 6e 73 22 2c 0a 09 09 5d | ,...."oplogs",...."actions",...] |
| 49f60 | 3b 0a 0a 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 | ;....this._project_table.=.secti |
| 49f80 | 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 | on.add_widget(Table,.columns,.Ta |
| 49fa0 | 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b | ble.Flag_FitLeft|Table.Flag_Pack |
| 49fc0 | 52 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e | Right|Table.Flag_Sortable|Table. |
| 49fe0 | 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 29 3b 0a 0a 09 09 76 61 72 20 70 72 6f 6a 65 | Flag_AlignNumeric);....var.proje |
| 4a000 | 63 74 73 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 | cts.=.await.new.Fetcher().resour |
| 4a020 | 63 65 28 22 2f 70 72 6a 2f 6c 69 73 74 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 70 72 6f 6a 65 63 | ce("/prj/list").json();...projec |
| 4a040 | 74 73 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e 20 28 62 2e 4c 61 73 74 41 63 63 65 73 73 54 | ts.sort((a,.b).=>.(b.LastAccessT |
| 4a060 | 69 6d 65 20 7c 7c 20 30 29 20 2d 20 28 61 2e 4c 61 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c | ime.||.0).-.(a.LastAccessTime.|| |
| 4a080 | 20 30 29 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 6f 66 20 70 | .0));....for.(const.project.of.p |
| 4a0a0 | 72 6f 6a 65 63 74 73 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 5f | rojects)...{....var.row.=.this._ |
| 4a0c0 | 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 22 22 2c 0a 09 | project_table.add_row(....."",.. |
| 4a0e0 | 09 09 09 22 22 2c 0a 09 09 09 09 22 22 2c 0a 09 09 09 09 22 22 2c 0a 09 09 09 29 3b 0a 0a 09 09 | ..."",....."",....."",....);.... |
| 4a100 | 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 09 09 | .var.cell.=.row.get_cell(0);.... |
| 4a120 | 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 70 72 6f 6a 65 63 74 2e 49 64 29 2e 6f 6e 5f 63 | cell.tag().text(project.Id).on_c |
| 4a140 | 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f | lick(().=>.this.view_project(pro |
| 4a160 | 6a 65 63 74 2e 49 64 29 29 3b 0a 0a 09 09 09 69 66 20 28 70 72 6f 6a 65 63 74 2e 50 72 6f 6a 65 | ject.Id));.....if.(project.Proje |
| 4a180 | 63 74 52 6f 6f 74 44 69 72 29 0a 09 09 09 7b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c | ctRootDir)....{.....row.get_cell |
| 4a1a0 | 28 31 29 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 70 72 6f 6a 65 63 74 2e 50 72 6f 6a 65 63 | (1).tag("a").text(project.Projec |
| 4a1c0 | 74 52 6f 6f 74 44 69 72 29 0a 09 09 09 09 09 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 22 66 69 | tRootDir).......attr("href",."fi |
| 4a1e0 | 6c 65 3a 2f 2f 22 20 2b 20 70 72 6f 6a 65 63 74 2e 50 72 6f 6a 65 63 74 52 6f 6f 74 44 69 72 2e | le://".+.project.ProjectRootDir. |
| 4a200 | 72 65 70 6c 61 63 65 28 2f 5c 5c 2f 67 2c 20 22 2f 22 29 29 3b 0a 09 09 09 7d 0a 09 09 09 69 66 | replace(/\\/g,."/"));....}....if |
| 4a220 | 20 28 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f 74 44 69 72 29 0a 09 09 09 7b 0a 09 09 | .(project.EngineRootDir)....{... |
| 4a240 | 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 61 67 28 22 61 22 29 2e 74 65 78 74 28 | ..row.get_cell(2).tag("a").text( |
| 4a260 | 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f 74 44 69 72 29 0a 09 09 09 09 09 2e 61 74 74 | project.EngineRootDir).......att |
| 4a280 | 72 28 22 68 72 65 66 22 2c 20 22 66 69 6c 65 3a 2f 2f 22 20 2b 20 70 72 6f 6a 65 63 74 2e 45 6e | r("href",."file://".+.project.En |
| 4a2a0 | 67 69 6e 65 52 6f 6f 74 44 69 72 2e 72 65 70 6c 61 63 65 28 2f 5c 5c 2f 67 2c 20 22 2f 22 29 29 | gineRootDir.replace(/\\/g,."/")) |
| 4a2c0 | 3b 0a 09 09 09 7d 0a 0a 09 09 09 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d | ;....}.....cell.=.row.get_cell(- |
| 4a2e0 | 31 29 3b 0a 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f | 1);....const.action_tb.=.new.Too |
| 4a300 | 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 2e 6c 65 66 74 28 29 3b 0a 09 09 09 61 63 74 69 | lbar(cell,.true).left();....acti |
| 4a320 | 6f 6e 5f 74 62 2e 61 64 64 28 22 76 69 65 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e | on_tb.add("view").on_click(().=> |
| 4a340 | 20 74 68 69 73 2e 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 2e 49 64 29 29 3b | .this.view_project(project.Id)); |
| 4a360 | 0a 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 | ....action_tb.add("drop").on_cli |
| 4a380 | 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 | ck(().=>.this.drop_project(proje |
| 4a3a0 | 63 74 2e 49 64 29 29 3b 0a 0a 09 09 09 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 2c | ct.Id));.....row.attr("zs_name", |
| 4a3c0 | 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0a 0a 09 09 09 2f 2f 20 46 65 74 63 68 20 70 72 6f 6a 65 | .project.Id);.....//.Fetch.proje |
| 4a3e0 | 63 74 20 64 65 74 61 69 6c 73 20 74 6f 20 67 65 74 20 6f 70 6c 6f 67 20 63 6f 75 6e 74 0a 09 09 | ct.details.to.get.oplog.count... |
| 4a400 | 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 | .new.Fetcher().resource("prj",.p |
| 4a420 | 72 6f 6a 65 63 74 2e 49 64 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 69 6e 66 6f 29 20 3d 3e | roject.Id).json().then((info).=> |
| 4a440 | 20 7b 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 73 20 3d 20 69 6e 66 6f 5b 22 6f 70 6c 6f | .{.....const.oplogs.=.info["oplo |
| 4a460 | 67 73 22 5d 20 7c 7c 20 5b 5d 3b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e | gs"].||.[];.....row.get_cell(3). |
| 4a480 | 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 73 2e 6c 65 6e 67 74 68 29 | text(Friendly.sep(oplogs.length) |
| 4a4a0 | 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 09 | ).style("textAlign",."right");.. |
| 4a4c0 | 09 09 09 2f 2f 20 52 69 67 68 74 2d 61 6c 69 67 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 | ...//.Right-align.the.correspond |
| 4a4e0 | 69 6e 67 20 68 65 61 64 65 72 20 63 65 6c 6c 0a 09 09 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 | ing.header.cell.....const.header |
| 4a500 | 20 3d 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 2e 5f 65 6c 65 6d 65 6e 74 2e | .=.this._project_table._element. |
| 4a520 | 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 09 09 09 09 69 66 20 28 68 65 61 64 65 | firstElementChild;.....if.(heade |
| 4a540 | 72 20 26 26 20 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 34 5d 29 0a 09 09 09 09 7b 0a 09 | r.&&.header.children[4]).....{.. |
| 4a560 | 09 09 09 09 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 5b 34 5d 2e 73 74 79 6c 65 2e 74 65 78 | ....header.children[4].style.tex |
| 4a580 | 74 41 6c 69 67 6e 20 3d 20 22 72 69 67 68 74 22 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 29 2e 63 61 | tAlign.=."right";.....}....}).ca |
| 4a5a0 | 74 63 68 28 28 29 20 3d 3e 20 7b 7d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 50 72 6f 6a 65 63 74 | tch(().=>.{});...}....//.Project |
| 4a5c0 | 20 64 65 74 61 69 6c 20 61 72 65 61 20 28 69 6e 73 69 64 65 20 70 72 6f 6a 65 63 74 73 20 73 65 | .detail.area.(inside.projects.se |
| 4a5e0 | 63 74 69 6f 6e 20 73 6f 20 69 74 20 63 6f 6c 6c 61 70 73 65 73 20 74 6f 67 65 74 68 65 72 29 0a | ction.so.it.collapses.together). |
| 4a600 | 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 68 6f 73 74 20 3d 20 73 65 63 74 69 6f 6e 3b 0a | ..this._project_host.=.section;. |
| 4a620 | 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 6e 75 6c 6c | ..this._project_container.=.null |
| 4a640 | 3b 0a 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 20 6e 75 6c | ;...this._selected_project.=.nul |
| 4a660 | 6c 3b 0a 0a 09 09 2f 2f 20 52 65 73 74 6f 72 65 20 70 72 6f 6a 65 63 74 20 66 72 6f 6d 20 55 52 | l;....//.Restore.project.from.UR |
| 4a680 | 4c 20 69 66 20 70 72 65 73 65 6e 74 0a 09 09 63 6f 6e 73 74 20 70 72 6a 5f 70 61 72 61 6d 20 3d | L.if.present...const.prj_param.= |
| 4a6a0 | 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 69 66 | .this.get_param("project");...if |
| 4a6c0 | 20 28 70 72 6a 5f 70 61 72 61 6d 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 70 72 | .(prj_param)...{....this.view_pr |
| 4a6e0 | 6f 6a 65 63 74 28 70 72 6a 5f 70 61 72 61 6d 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 63 6f 6c 6c | oject(prj_param);...}..}..._coll |
| 4a700 | 61 70 73 69 62 6c 65 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 | apsible_section(name)..{...const |
| 4a720 | 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 | .section.=.this.add_section(name |
| 4a740 | 29 3b 0a 09 09 63 6f 6e 73 74 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 2e 5f | );...const.container.=.section._ |
| 4a760 | 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 3b 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 69 6e 67 20 | parent.inner();...const.heading. |
| 4a780 | 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 0a | =.container.firstElementChild;.. |
| 4a7a0 | 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 3d 20 22 70 6f 69 6e 74 65 | ..heading.style.cursor.=."pointe |
| 4a7c0 | 72 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 73 74 79 6c 65 2e 75 73 65 72 53 65 6c 65 63 74 20 3d | r";...heading.style.userSelect.= |
| 4a7e0 | 20 22 6e 6f 6e 65 22 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 64 69 63 61 74 6f 72 20 3d 20 64 6f | ."none";....const.indicator.=.do |
| 4a800 | 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 22 73 70 61 6e 22 29 3b 0a 09 09 | cument.createElement("span");... |
| 4a820 | 69 6e 64 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 22 20 5c 75 32 35 42 43 | indicator.textContent.=.".\u25BC |
| 4a840 | 22 3b 0a 09 09 69 6e 64 69 63 61 74 6f 72 2e 73 74 79 6c 65 2e 66 6f 6e 74 53 69 7a 65 20 3d 20 | ";...indicator.style.fontSize.=. |
| 4a860 | 22 30 2e 37 65 6d 22 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 69 | "0.7em";...heading.appendChild(i |
| 4a880 | 6e 64 69 63 61 74 6f 72 29 3b 0a 0a 09 09 6c 65 74 20 63 6f 6c 6c 61 70 73 65 64 20 3d 20 66 61 | ndicator);....let.collapsed.=.fa |
| 4a8a0 | 6c 73 65 3b 0a 09 09 68 65 61 64 69 6e 67 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 | lse;...heading.addEventListener( |
| 4a8c0 | 22 63 6c 69 63 6b 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 65 2e 74 61 72 67 65 | "click",.(e).=>.{....if.(e.targe |
| 4a8e0 | 74 20 21 3d 3d 20 68 65 61 64 69 6e 67 20 26 26 20 65 2e 74 61 72 67 65 74 20 21 3d 3d 20 69 6e | t.!==.heading.&&.e.target.!==.in |
| 4a900 | 64 69 63 61 74 6f 72 29 0a 09 09 09 7b 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 7d 0a 09 | dicator)....{.....return;....}.. |
| 4a920 | 09 09 63 6f 6c 6c 61 70 73 65 64 20 3d 20 21 63 6f 6c 6c 61 70 73 65 64 3b 0a 09 09 09 69 6e 64 | ..collapsed.=.!collapsed;....ind |
| 4a940 | 69 63 61 74 6f 72 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 63 6f 6c 6c 61 70 73 65 64 20 3f | icator.textContent.=.collapsed.? |
| 4a960 | 20 22 20 5c 75 32 35 42 36 22 20 3a 20 22 20 5c 75 32 35 42 43 22 3b 0a 09 09 09 6c 65 74 20 73 | .".\u25B6".:.".\u25BC";....let.s |
| 4a980 | 69 62 6c 69 6e 67 20 3d 20 68 65 61 64 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c | ibling.=.heading.nextElementSibl |
| 4a9a0 | 69 6e 67 3b 0a 09 09 09 77 68 69 6c 65 20 28 73 69 62 6c 69 6e 67 29 0a 09 09 09 7b 0a 09 09 09 | ing;....while.(sibling)....{.... |
| 4a9c0 | 09 73 69 62 6c 69 6e 67 2e 73 74 79 6c 65 2e 64 69 73 70 6c 61 79 20 3d 20 63 6f 6c 6c 61 70 73 | .sibling.style.display.=.collaps |
| 4a9e0 | 65 64 20 3f 20 22 6e 6f 6e 65 22 20 3a 20 22 22 3b 0a 09 09 09 09 73 69 62 6c 69 6e 67 20 3d 20 | ed.?."none".:."";.....sibling.=. |
| 4aa00 | 73 69 62 6c 69 6e 67 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 6c 69 6e 67 3b 0a 09 09 09 7d | sibling.nextElementSibling;....} |
| 4aa20 | 0a 09 09 7d 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 73 65 63 74 69 6f 6e 3b 0a 09 7d 0a 0a 09 5f | ...});....return.section;..}..._ |
| 4aa40 | 63 6c 65 61 72 5f 70 61 72 61 6d 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 70 61 72 | clear_param(name)..{...this._par |
| 4aa60 | 61 6d 73 2e 64 65 6c 65 74 65 28 6e 61 6d 65 29 3b 0a 09 09 63 6f 6e 73 74 20 75 72 6c 20 3d 20 | ams.delete(name);...const.url.=. |
| 4aa80 | 6e 65 77 20 55 52 4c 28 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 29 3b 0a 09 09 75 72 6c 2e | new.URL(window.location);...url. |
| 4aaa0 | 73 65 61 72 63 68 50 61 72 61 6d 73 2e 64 65 6c 65 74 65 28 6e 61 6d 65 29 3b 0a 09 09 68 69 73 | searchParams.delete(name);...his |
| 4aac0 | 74 6f 72 79 2e 72 65 70 6c 61 63 65 53 74 61 74 65 28 6e 75 6c 6c 2c 20 22 22 2c 20 75 72 6c 29 | tory.replaceState(null,."",.url) |
| 4aae0 | 3b 0a 09 7d 0a 0a 09 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 0a 09 7b 0a 09 09 | ;..}..._connect_stats_ws()..{... |
| 4ab00 | 74 72 79 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 74 69 6f | try...{....const.proto.=.locatio |
| 4ab20 | 6e 2e 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 73 3a 22 | n.protocol.===."https:".?."wss:" |
| 4ab40 | 20 3a 20 22 77 73 3a 22 3b 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 | .:."ws:";....const.ws.=.new.WebS |
| 4ab60 | 6f 63 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 | ocket(`${proto}//${location.host |
| 4ab80 | 7d 2f 73 74 61 74 73 60 29 3b 0a 0a 09 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 | }/stats`);.....try.{.this._ws_pa |
| 4aba0 | 75 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e | used.=.localStorage.getItem("zen |
| 4abc0 | 2d 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 | -ws-paused").===."true";.}.catch |
| 4abe0 | 20 28 65 29 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 20 | .(e).{.this._ws_paused.=.false;. |
| 4ac00 | 7d 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 | }....document.addEventListener(" |
| 4ac20 | 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 09 74 68 69 | zen-ws-toggle",.(e).=>.{.....thi |
| 4ac40 | 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0a | s._ws_paused.=.e.detail.paused;. |
| 4ac60 | 09 09 09 7d 29 3b 0a 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d | ...});.....ws.onmessage.=.(ev).= |
| 4ac80 | 3e 20 7b 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0a 09 09 09 | >.{.....if.(this._ws_paused).... |
| 4aca0 | 09 7b 0a 09 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 09 7d 0a 09 09 09 09 74 72 79 0a 09 09 | .{......return;.....}.....try... |
| 4acc0 | 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 4a 53 4f 4e 2e | ..{......const.all_stats.=.JSON. |
| 4ace0 | 70 61 72 73 65 28 65 76 2e 64 61 74 61 29 3b 0a 09 09 09 09 09 63 6f 6e 73 74 20 73 74 61 74 73 | parse(ev.data);......const.stats |
| 4ad00 | 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 70 72 6a 22 5d 3b 0a 09 09 09 09 09 69 66 20 28 73 74 | .=.all_stats["prj"];......if.(st |
| 4ad20 | 61 74 73 29 0a 09 09 09 09 09 7b 0a 09 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 | ats)......{.......this._render_s |
| 4ad40 | 74 61 74 73 28 73 74 61 74 73 29 3b 0a 09 09 09 09 09 7d 0a 09 09 09 09 7d 0a 09 09 09 09 63 61 | tats(stats);......}.....}.....ca |
| 4ad60 | 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 | tch.(e).{./*.ignore.parse.errors |
| 4ad80 | 20 2a 2f 20 7d 0a 09 09 09 7d 3b 0a 0a 09 09 09 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 | .*/.}....};.....ws.onclose.=.(). |
| 4ada0 | 3d 3e 20 7b 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 6e 75 6c 6c 3b 20 7d 3b 0a 09 | =>.{.this._stats_ws.=.null;.};.. |
| 4adc0 | 09 09 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 77 73 2e 63 6c 6f 73 65 28 | ..ws.onerror.=.().=>.{.ws.close( |
| 4ade0 | 29 3b 20 7d 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 77 73 3b 0a 09 | );.};.....this._stats_ws.=.ws;.. |
| 4ae00 | 09 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e 6f | .}...catch.(e).{./*.WebSocket.no |
| 4ae20 | 74 20 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 73 74 | t.available.*/.}..}..._render_st |
| 4ae40 | 61 74 73 28 73 74 61 74 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 20 3d 20 28 6f 62 | ats(stats)..{...const.safe.=.(ob |
| 4ae60 | 6a 2c 20 70 61 74 68 29 20 3d 3e 20 70 61 74 68 2e 73 70 6c 69 74 28 22 2e 22 29 2e 72 65 64 75 | j,.path).=>.path.split(".").redu |
| 4ae80 | 63 65 28 28 61 2c 20 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c 20 6f 62 6a 29 3b 0a 09 09 | ce((a,.b).=>.a.&&.a[b],.obj);... |
| 4aea0 | 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 3b 0a 0a | const.grid.=.this._stats_grid;.. |
| 4aec0 | 09 09 67 72 69 64 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a | ..grid.inner().innerHTML.=."";.. |
| 4aee0 | 09 09 2f 2f 20 48 54 54 50 20 52 65 71 75 65 73 74 73 20 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 | ..//.HTTP.Requests.tile...{....c |
| 4af00 | 6f 6e 73 74 20 72 65 71 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 72 65 71 75 65 73 74 73 | onst.req.=.safe(stats,."requests |
| 4af20 | 22 29 3b 0a 09 09 09 69 66 20 28 72 65 71 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 74 | ");....if.(req)....{.....const.t |
| 4af40 | 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 | ile.=.grid.tag().classify("card" |
| 4af60 | 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 09 74 69 | ).classify("stats-tile");.....ti |
| 4af80 | 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e | le.tag().classify("card-title"). |
| 4afa0 | 74 65 78 74 28 22 48 54 54 50 20 52 65 71 75 65 73 74 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 | text("HTTP.Requests");.....const |
| 4afc0 | 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | .columns.=.tile.tag().classify(" |
| 4afe0 | 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 | tile-columns");......const.left. |
| 4b000 | 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d | =.columns.tag().classify("tile-m |
| 4b020 | 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 72 65 71 44 61 74 61 20 3d 20 72 65 | etrics");.....const.reqData.=.re |
| 4b040 | 71 2e 72 65 71 75 65 73 74 73 20 7c 7c 20 72 65 71 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 | q.requests.||.req;.....this._met |
| 4b060 | 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 73 61 66 65 28 73 74 61 74 | ric(left,.Friendly.sep(safe(stat |
| 4b080 | 73 2c 20 22 73 74 6f 72 65 2e 72 65 71 75 65 73 74 63 6f 75 6e 74 22 29 20 7c 7c 20 30 29 2c 20 | s,."store.requestcount").||.0),. |
| 4b0a0 | 22 74 6f 74 61 6c 20 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 69 66 20 | "total.requests",.true);.....if. |
| 4b0c0 | 28 72 65 71 44 61 74 61 2e 72 61 74 65 5f 6d 65 61 6e 20 3e 20 30 29 0a 09 09 09 09 7b 0a 09 09 | (reqData.rate_mean.>.0).....{... |
| 4b0e0 | 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 | ...this._metric(left,.Friendly.s |
| 4b100 | 65 70 28 72 65 71 44 61 74 61 2e 72 61 74 65 5f 6d 65 61 6e 2c 20 31 29 20 2b 20 22 2f 73 22 2c | ep(reqData.rate_mean,.1).+."/s", |
| 4b120 | 20 22 72 65 71 2f 73 65 63 20 28 6d 65 61 6e 29 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 | ."req/sec.(mean)");.....}.....if |
| 4b140 | 20 28 72 65 71 44 61 74 61 2e 72 61 74 65 5f 31 20 3e 20 30 29 0a 09 09 09 09 7b 0a 09 09 09 09 | .(reqData.rate_1.>.0).....{..... |
| 4b160 | 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 | .this._metric(left,.Friendly.sep |
| 4b180 | 28 72 65 71 44 61 74 61 2e 72 61 74 65 5f 31 2c 20 31 29 20 2b 20 22 2f 73 22 2c 20 22 72 65 71 | (reqData.rate_1,.1).+."/s",."req |
| 4b1a0 | 2f 73 65 63 20 28 31 6d 29 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 63 6f 6e 73 74 20 62 61 64 | /sec.(1m)");.....}.....const.bad |
| 4b1c0 | 52 65 71 75 65 73 74 73 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e 62 61 | Requests.=.safe(stats,."store.ba |
| 4b1e0 | 64 72 65 71 75 65 73 74 63 6f 75 6e 74 22 29 20 7c 7c 20 30 3b 0a 09 09 09 09 74 68 69 73 2e 5f | drequestcount").||.0;.....this._ |
| 4b200 | 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 62 61 64 52 65 71 | metric(left,.Friendly.sep(badReq |
| 4b220 | 75 65 73 74 73 29 2c 20 22 62 61 64 20 72 65 71 75 65 73 74 73 22 29 3b 0a 0a 09 09 09 09 63 6f | uests),."bad.requests");......co |
| 4b240 | 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | nst.right.=.columns.tag().classi |
| 4b260 | 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 | fy("tile-metrics");.....this._me |
| 4b280 | 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 | tric(right,.Friendly.duration(re |
| 4b2a0 | 71 44 61 74 61 2e 74 5f 61 76 67 20 7c 7c 20 30 29 2c 20 22 61 76 67 20 6c 61 74 65 6e 63 79 22 | qData.t_avg.||.0),."avg.latency" |
| 4b2c0 | 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 5f 70 37 35 29 0a | ,.true);.....if.(reqData.t_p75). |
| 4b2e0 | 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 | ....{......this._metric(right,.F |
| 4b300 | 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 5f 70 37 35 29 2c | riendly.duration(reqData.t_p75), |
| 4b320 | 20 22 70 37 35 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 44 61 74 61 2e 74 | ."p75");.....}.....if.(reqData.t |
| 4b340 | 5f 70 39 35 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 | _p95).....{......this._metric(ri |
| 4b360 | 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 44 61 74 61 2e 74 | ght,.Friendly.duration(reqData.t |
| 4b380 | 5f 70 39 35 29 2c 20 22 70 39 35 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 69 66 20 28 72 65 71 | _p95),."p95");.....}.....if.(req |
| 4b3a0 | 44 61 74 61 2e 74 5f 70 39 39 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 | Data.t_p99).....{......this._met |
| 4b3c0 | 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 64 75 72 61 74 69 6f 6e 28 72 65 71 | ric(right,.Friendly.duration(req |
| 4b3e0 | 44 61 74 61 2e 74 5f 70 39 39 29 2c 20 22 70 39 39 22 29 3b 0a 09 09 09 09 7d 0a 09 09 09 7d 0a | Data.t_p99),."p99");.....}....}. |
| 4b400 | 09 09 7d 0a 0a 09 09 2f 2f 20 53 74 6f 72 65 20 4f 70 65 72 61 74 69 6f 6e 73 20 74 69 6c 65 0a | ..}....//.Store.Operations.tile. |
| 4b420 | 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c | ..{....const.store.=.safe(stats, |
| 4b440 | 20 22 73 74 6f 72 65 22 29 3b 0a 09 09 09 69 66 20 28 73 74 6f 72 65 29 0a 09 09 09 7b 0a 09 09 | ."store");....if.(store)....{... |
| 4b460 | 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | ..const.tile.=.grid.tag().classi |
| 4b480 | 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 | fy("card").classify("stats-tile" |
| 4b4a0 | 29 3b 0a 09 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 | );.....tile.tag().classify("card |
| 4b4c0 | 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 74 6f 72 65 20 4f 70 65 72 61 74 69 6f 6e 73 22 | -title").text("Store.Operations" |
| 4b4e0 | 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 | );.....const.columns.=.tile.tag( |
| 4b500 | 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 | ).classify("tile-columns");..... |
| 4b520 | 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 | .const.left.=.columns.tag().clas |
| 4b540 | 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 | sify("tile-metrics");.....const. |
| 4b560 | 70 72 6f 6a 20 3d 20 73 74 6f 72 65 2e 70 72 6f 6a 65 63 74 20 7c 7c 20 7b 7d 3b 0a 09 09 09 09 | proj.=.store.project.||.{};..... |
| 4b580 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | this._metric(left,.Friendly.sep( |
| 4b5a0 | 70 72 6f 6a 2e 72 65 61 64 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 70 72 6f 6a 65 63 74 20 72 | proj.readcount.||.0),."project.r |
| 4b5c0 | 65 61 64 73 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c | eads",.true);.....this._metric(l |
| 4b5e0 | 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 70 72 6f 6a 2e 77 72 69 74 65 63 6f 75 6e | eft,.Friendly.sep(proj.writecoun |
| 4b600 | 74 20 7c 7c 20 30 29 2c 20 22 70 72 6f 6a 65 63 74 20 77 72 69 74 65 73 22 29 3b 0a 09 09 09 09 | t.||.0),."project.writes");..... |
| 4b620 | 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | this._metric(left,.Friendly.sep( |
| 4b640 | 70 72 6f 6a 2e 64 65 6c 65 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 70 72 6f 6a 65 63 74 | proj.deletecount.||.0),."project |
| 4b660 | 20 64 65 6c 65 74 65 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 | .deletes");......const.right.=.c |
| 4b680 | 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 | olumns.tag().classify("tile-metr |
| 4b6a0 | 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 73 74 6f 72 65 2e 6f | ics");.....const.oplog.=.store.o |
| 4b6c0 | 70 6c 6f 67 20 7c 7c 20 7b 7d 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 | plog.||.{};.....this._metric(rig |
| 4b6e0 | 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 2e 72 65 61 64 63 6f 75 6e 74 | ht,.Friendly.sep(oplog.readcount |
| 4b700 | 20 7c 7c 20 30 29 2c 20 22 6f 70 6c 6f 67 20 72 65 61 64 73 22 2c 20 74 72 75 65 29 3b 0a 09 09 | .||.0),."oplog.reads",.true);... |
| 4b720 | 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 | ..this._metric(right,.Friendly.s |
| 4b740 | 65 70 28 6f 70 6c 6f 67 2e 77 72 69 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 6c 6f | ep(oplog.writecount.||.0),."oplo |
| 4b760 | 67 20 77 72 69 74 65 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 | g.writes");.....this._metric(rig |
| 4b780 | 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 6c 6f 67 2e 64 65 6c 65 74 65 63 6f 75 | ht,.Friendly.sep(oplog.deletecou |
| 4b7a0 | 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 6c 6f 67 20 64 65 6c 65 74 65 73 22 29 3b 0a 09 09 09 7d | nt.||.0),."oplog.deletes");....} |
| 4b7c0 | 0a 09 09 7d 0a 0a 09 09 2f 2f 20 4f 70 20 26 20 43 68 75 6e 6b 20 74 69 6c 65 0a 09 09 7b 0a 09 | ...}....//.Op.&.Chunk.tile...{.. |
| 4b7e0 | 09 09 63 6f 6e 73 74 20 73 74 6f 72 65 20 3d 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f | ..const.store.=.safe(stats,."sto |
| 4b800 | 72 65 22 29 3b 0a 09 09 09 69 66 20 28 73 74 6f 72 65 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e | re");....if.(store)....{.....con |
| 4b820 | 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 | st.tile.=.grid.tag().classify("c |
| 4b840 | 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 | ard").classify("stats-tile");... |
| 4b860 | 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c | ..tile.tag().classify("card-titl |
| 4b880 | 65 22 29 2e 74 65 78 74 28 22 4f 70 73 20 26 20 43 68 75 6e 6b 73 22 29 3b 0a 09 09 09 09 63 6f | e").text("Ops.&.Chunks");.....co |
| 4b8a0 | 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | nst.columns.=.tile.tag().classif |
| 4b8c0 | 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 6c 65 | y("tile-columns");......const.le |
| 4b8e0 | 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c | ft.=.columns.tag().classify("til |
| 4b900 | 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 20 3d 20 73 74 6f 72 | e-metrics");.....const.op.=.stor |
| 4b920 | 65 2e 6f 70 20 7c 7c 20 7b 7d 3b 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 54 6f 74 61 6c 20 3d 20 | e.op.||.{};.....const.opTotal.=. |
| 4b940 | 28 6f 70 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 20 2b 20 28 6f 70 2e 6d 69 73 73 63 6f 75 | (op.hitcount.||.0).+.(op.misscou |
| 4b960 | 6e 74 20 7c 7c 20 30 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 6f 70 52 61 74 69 6f 20 3d 20 6f 70 | nt.||.0);.....const.opRatio.=.op |
| 4b980 | 54 6f 74 61 6c 20 3e 20 30 20 3f 20 28 28 28 6f 70 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 | Total.>.0.?.(((op.hitcount.||.0) |
| 4b9a0 | 20 2f 20 6f 70 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 | ./.opTotal).*.100).toFixed(1).+. |
| 4b9c0 | 22 25 22 20 3a 20 22 2d 22 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 | "%".:."-";.....this._metric(left |
| 4b9e0 | 2c 20 6f 70 52 61 74 69 6f 2c 20 22 6f 70 20 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 | ,.opRatio,."op.hit.ratio",.true) |
| 4ba00 | 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c | ;.....this._metric(left,.Friendl |
| 4ba20 | 79 2e 73 65 70 28 6f 70 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 20 68 69 74 | y.sep(op.hitcount.||.0),."op.hit |
| 4ba40 | 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 | s");.....this._metric(left,.Frie |
| 4ba60 | 6e 64 6c 79 2e 73 65 70 28 6f 70 2e 6d 69 73 73 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 6f 70 | ndly.sep(op.misscount.||.0),."op |
| 4ba80 | 20 6d 69 73 73 65 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 | .misses");.....this._metric(left |
| 4baa0 | 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6f 70 2e 77 72 69 74 65 63 6f 75 6e 74 20 7c 7c 20 | ,.Friendly.sep(op.writecount.||. |
| 4bac0 | 30 29 2c 20 22 6f 70 20 77 72 69 74 65 73 22 29 3b 0a 0a 09 09 09 09 63 6f 6e 73 74 20 72 69 67 | 0),."op.writes");......const.rig |
| 4bae0 | 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c | ht.=.columns.tag().classify("til |
| 4bb00 | 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 09 63 6f 6e 73 74 20 63 68 75 6e 6b 20 3d 20 73 | e-metrics");.....const.chunk.=.s |
| 4bb20 | 74 6f 72 65 2e 63 68 75 6e 6b 20 7c 7c 20 7b 7d 3b 0a 09 09 09 09 63 6f 6e 73 74 20 63 68 75 6e | tore.chunk.||.{};.....const.chun |
| 4bb40 | 6b 54 6f 74 61 6c 20 3d 20 28 63 68 75 6e 6b 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 20 2b | kTotal.=.(chunk.hitcount.||.0).+ |
| 4bb60 | 20 28 63 68 75 6e 6b 2e 6d 69 73 73 63 6f 75 6e 74 20 7c 7c 20 30 29 3b 0a 09 09 09 09 63 6f 6e | .(chunk.misscount.||.0);.....con |
| 4bb80 | 73 74 20 63 68 75 6e 6b 52 61 74 69 6f 20 3d 20 63 68 75 6e 6b 54 6f 74 61 6c 20 3e 20 30 20 3f | st.chunkRatio.=.chunkTotal.>.0.? |
| 4bba0 | 20 28 28 28 63 68 75 6e 6b 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 20 2f 20 63 68 75 6e 6b | .(((chunk.hitcount.||.0)./.chunk |
| 4bbc0 | 54 6f 74 61 6c 29 20 2a 20 31 30 30 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a | Total).*.100).toFixed(1).+."%".: |
| 4bbe0 | 20 22 2d 22 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 63 68 | ."-";.....this._metric(right,.ch |
| 4bc00 | 75 6e 6b 52 61 74 69 6f 2c 20 22 63 68 75 6e 6b 20 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 | unkRatio,."chunk.hit.ratio",.tru |
| 4bc20 | 65 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 | e);.....this._metric(right,.Frie |
| 4bc40 | 6e 64 6c 79 2e 73 65 70 28 63 68 75 6e 6b 2e 68 69 74 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 | ndly.sep(chunk.hitcount.||.0),." |
| 4bc60 | 63 68 75 6e 6b 20 68 69 74 73 22 29 3b 0a 09 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 | chunk.hits");.....this._metric(r |
| 4bc80 | 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 63 68 75 6e 6b 2e 6d 69 73 73 63 6f 75 | ight,.Friendly.sep(chunk.misscou |
| 4bca0 | 6e 74 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e 6b 20 6d 69 73 73 65 73 22 29 3b 0a 09 09 09 09 74 | nt.||.0),."chunk.misses");.....t |
| 4bcc0 | 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | his._metric(right,.Friendly.sep( |
| 4bce0 | 63 68 75 6e 6b 2e 77 72 69 74 65 63 6f 75 6e 74 20 7c 7c 20 30 29 2c 20 22 63 68 75 6e 6b 20 77 | chunk.writecount.||.0),."chunk.w |
| 4bd00 | 72 69 74 65 73 22 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f 2f 20 53 74 6f 72 61 67 65 20 | rites");....}...}....//.Storage. |
| 4bd20 | 74 69 6c 65 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 | tile...{....const.tile.=.grid.ta |
| 4bd40 | 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 | g().classify("card").classify("s |
| 4bd60 | 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 | tats-tile");....tile.tag().class |
| 4bd80 | 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 53 74 6f 72 61 67 65 22 | ify("card-title").text("Storage" |
| 4bda0 | 29 3b 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 | );....const.columns.=.tile.tag() |
| 4bdc0 | 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 63 | .classify("tile-columns");.....c |
| 4bde0 | 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | onst.left.=.columns.tag().classi |
| 4be00 | 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 | fy("tile-metrics");....this._met |
| 4be20 | 72 69 63 28 6c 65 66 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a | ric(left,.safe(stats,."store.siz |
| 4be40 | 65 2e 64 69 73 6b 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 | e.disk").!=.null.?.Friendly.byte |
| 4be60 | 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 64 69 73 6b 22 29 | s(safe(stats,."store.size.disk") |
| 4be80 | 29 20 3a 20 22 2d 22 2c 20 22 73 74 6f 72 65 20 64 69 73 6b 22 2c 20 74 72 75 65 29 3b 0a 09 09 | ).:."-",."store.disk",.true);... |
| 4bea0 | 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 | .this._metric(left,.safe(stats,. |
| 4bec0 | 22 73 74 6f 72 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 20 21 3d 20 6e 75 6c 6c 20 3f 20 46 | "store.size.memory").!=.null.?.F |
| 4bee0 | 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 73 74 6f 72 65 | riendly.bytes(safe(stats,."store |
| 4bf00 | 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 29 29 20 3a 20 22 2d 22 2c 20 22 73 74 6f 72 65 20 6d 65 | .size.memory")).:."-",."store.me |
| 4bf20 | 6d 6f 72 79 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e | mory");.....const.right.=.column |
| 4bf40 | 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 | s.tag().classify("tile-metrics") |
| 4bf60 | 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 73 61 66 65 28 73 74 | ;....this._metric(right,.safe(st |
| 4bf80 | 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 6f 74 61 6c 22 29 20 21 3d 20 6e 75 6c 6c 20 3f | ats,."cid.size.total").!=.null.? |
| 4bfa0 | 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 | .Friendly.bytes(safe(stats,."cid |
| 4bfc0 | 2e 73 69 7a 65 2e 74 6f 74 61 6c 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 20 74 6f 74 61 6c | .size.total")).:."-",."cid.total |
| 4bfe0 | 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c | ",.true);....this._metric(right, |
| 4c000 | 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 69 6e 79 22 29 20 21 3d | .safe(stats,."cid.size.tiny").!= |
| 4c020 | 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 | .null.?.Friendly.bytes(safe(stat |
| 4c040 | 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 74 69 6e 79 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 64 | s,."cid.size.tiny")).:."-",."cid |
| 4c060 | 20 74 69 6e 79 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c 20 | .tiny");....this._metric(right,. |
| 4c080 | 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 73 6d 61 6c 6c 22 29 20 21 3d | safe(stats,."cid.size.small").!= |
| 4c0a0 | 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 61 74 | .null.?.Friendly.bytes(safe(stat |
| 4c0c0 | 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 73 6d 61 6c 6c 22 29 29 20 3a 20 22 2d 22 2c 20 22 63 69 | s,."cid.size.small")).:."-",."ci |
| 4c0e0 | 64 20 73 6d 61 6c 6c 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f 6d 65 74 72 69 63 28 72 69 67 68 74 | d.small");....this._metric(right |
| 4c100 | 2c 20 73 61 66 65 28 73 74 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 6c 61 72 67 65 22 29 20 | ,.safe(stats,."cid.size.large"). |
| 4c120 | 21 3d 20 6e 75 6c 6c 20 3f 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 73 61 66 65 28 73 74 | !=.null.?.Friendly.bytes(safe(st |
| 4c140 | 61 74 73 2c 20 22 63 69 64 2e 73 69 7a 65 2e 6c 61 72 67 65 22 29 29 20 3a 20 22 2d 22 2c 20 22 | ats,."cid.size.large")).:."-",." |
| 4c160 | 63 69 64 20 6c 61 72 67 65 22 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 6d 65 74 72 69 63 28 70 61 | cid.large");...}..}..._metric(pa |
| 4c180 | 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 20 3d 20 66 61 6c 73 65 | rent,.value,.label,.hero.=.false |
| 4c1a0 | 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c | )..{...const.m.=.parent.tag().cl |
| 4c1c0 | 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0a 09 09 69 66 20 28 68 65 72 | assify("tile-metric");...if.(her |
| 4c1e0 | 6f 29 0a 09 09 7b 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 | o)...{....m.classify("tile-metri |
| 4c200 | 63 2d 68 65 72 6f 22 29 3b 0a 09 09 7d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | c-hero");...}...m.tag().classify |
| 4c220 | 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0a 09 09 | ("metric-value").text(value);... |
| 4c240 | 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 | m.tag().classify("metric-label") |
| 4c260 | 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 76 69 65 77 5f 70 72 | .text(label);..}...async.view_pr |
| 4c280 | 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0a 09 7b 0a 09 09 2f 2f 20 54 6f 67 67 6c 65 | oject(project_id)..{...//.Toggle |
| 4c2a0 | 20 6f 66 66 20 69 66 20 61 6c 72 65 61 64 79 20 73 65 6c 65 63 74 65 64 0a 09 09 69 66 20 28 74 | .off.if.already.selected...if.(t |
| 4c2c0 | 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 3d 3d 20 70 72 6f 6a 65 63 | his._selected_project.===.projec |
| 4c2e0 | 74 5f 69 64 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a | t_id)...{....this._selected_proj |
| 4c300 | 65 63 74 20 3d 20 6e 75 6c 6c 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 70 72 6f 6a 65 | ect.=.null;....this._clear_proje |
| 4c320 | 63 74 5f 64 65 74 61 69 6c 28 29 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 70 61 72 61 | ct_detail();....this._clear_para |
| 4c340 | 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 | m("project");....return;...}.... |
| 4c360 | 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 20 70 72 6f 6a 65 63 74 | this._selected_project.=.project |
| 4c380 | 5f 69 64 3b 0a 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 70 72 6f 6a 65 63 74 5f 64 65 74 61 69 | _id;...this._clear_project_detai |
| 4c3a0 | 6c 28 29 3b 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 2c | l();...this.set_param("project", |
| 4c3c0 | 20 70 72 6f 6a 65 63 74 5f 69 64 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 66 6f 20 3d 20 61 77 | .project_id);....const.info.=.aw |
| 4c3e0 | 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 | ait.new.Fetcher().resource("prj" |
| 4c400 | 2c 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 69 66 20 28 74 68 69 73 | ,.project_id).json();...if.(this |
| 4c420 | 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 21 3d 3d 20 70 72 6f 6a 65 63 74 5f 69 | ._selected_project.!==.project_i |
| 4c440 | 64 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 63 6f 6e 73 74 20 73 | d)...{....return;...}....const.s |
| 4c460 | 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 68 6f 73 74 2e 61 64 64 5f | ection.=.this._project_host.add_ |
| 4c480 | 73 65 63 74 69 6f 6e 28 70 72 6f 6a 65 63 74 5f 69 64 29 3b 0a 09 09 74 68 69 73 2e 5f 70 72 6f | section(project_id);...this._pro |
| 4c4a0 | 6a 65 63 74 5f 63 6f 6e 74 61 69 6e 65 72 20 3d 20 73 65 63 74 69 6f 6e 3b 0a 0a 09 09 2f 2f 20 | ject_container.=.section;....//. |
| 4c4c0 | 4f 70 6c 6f 67 73 20 74 61 62 6c 65 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 5f 73 65 63 74 69 | Oplogs.table...const.oplog_secti |
| 4c4e0 | 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 4f 70 6c 6f 67 73 | on.=.section.add_section("Oplogs |
| 4c500 | 22 29 3b 0a 09 09 63 6f 6e 73 74 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 20 3d 20 6f 70 6c 6f 67 5f | ");...const.oplog_table.=.oplog_ |
| 4c520 | 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 54 61 62 6c 65 2c 0a 09 09 | section.add_widget(....Table,... |
| 4c540 | 09 5b 22 6e 61 6d 65 22 2c 20 22 6d 61 72 6b 65 72 22 2c 20 22 73 69 7a 65 22 2c 20 22 6f 70 73 | .["name",."marker",."size",."ops |
| 4c560 | 22 2c 20 22 65 78 70 69 72 65 64 22 2c 20 22 61 63 74 69 6f 6e 73 22 5d 2c 0a 09 09 09 54 61 62 | ",."expired",."actions"],....Tab |
| 4c580 | 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 | le.Flag_FitLeft|Table.Flag_PackR |
| 4c5a0 | 69 67 68 74 7c 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 6c 65 7c 54 61 62 6c 65 2e 46 | ight|Table.Flag_Sortable|Table.F |
| 4c5c0 | 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 0a 09 09 29 3b 0a 0a 09 09 6c 65 74 20 74 6f 74 | lag_AlignNumeric...);....let.tot |
| 4c5e0 | 61 6c 53 69 7a 65 20 3d 20 30 2c 20 74 6f 74 61 6c 4f 70 73 20 3d 20 30 3b 0a 09 09 63 6f 6e 73 | alSize.=.0,.totalOps.=.0;...cons |
| 4c600 | 74 20 74 6f 74 61 6c 5f 72 6f 77 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f | t.total_row.=.oplog_table.add_ro |
| 4c620 | 77 28 22 54 4f 54 41 4c 22 29 3b 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c | w("TOTAL");...total_row.get_cell |
| 4c640 | 28 30 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b | (0).style("fontWeight",."bold"); |
| 4c660 | 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 73 74 79 6c 65 28 22 | ...total_row.get_cell(2).style(" |
| 4c680 | 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 | textAlign",."right").style("font |
| 4c6a0 | 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 | Weight",."bold");...total_row.ge |
| 4c6c0 | 74 5f 63 65 6c 6c 28 33 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 | t_cell(3).style("textAlign",."ri |
| 4c6e0 | 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 | ght").style("fontWeight",."bold" |
| 4c700 | 29 3b 0a 0a 09 09 2f 2f 20 52 69 67 68 74 2d 61 6c 69 67 6e 20 68 65 61 64 65 72 20 66 6f 72 20 | );....//.Right-align.header.for. |
| 4c720 | 6e 75 6d 65 72 69 63 20 63 6f 6c 75 6d 6e 73 20 28 73 69 7a 65 2c 20 6f 70 73 29 0a 09 09 63 6f | numeric.columns.(size,.ops)...co |
| 4c740 | 6e 73 74 20 68 65 61 64 65 72 20 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 5f 65 6c 65 6d 65 6e | nst.header.=.oplog_table._elemen |
| 4c760 | 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 09 09 66 6f 72 20 28 6c 65 74 20 | t.firstElementChild;...for.(let. |
| 4c780 | 69 20 3d 20 33 3b 20 69 20 3c 20 68 65 61 64 65 72 2e 63 68 69 6c 64 72 65 6e 2e 6c 65 6e 67 74 | i.=.3;.i.<.header.children.lengt |
| 4c7a0 | 68 20 2d 20 31 3b 20 69 2b 2b 29 0a 09 09 7b 0a 09 09 09 68 65 61 64 65 72 2e 63 68 69 6c 64 72 | h.-.1;.i++)...{....header.childr |
| 4c7c0 | 65 6e 5b 69 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c 69 67 6e 20 3d 20 22 72 69 67 68 74 22 3b | en[i].style.textAlign.=."right"; |
| 4c7e0 | 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6f 70 6c 6f 67 20 6f 66 20 69 6e 66 6f | ...}....for.(const.oplog.of.info |
| 4c800 | 5b 22 6f 70 6c 6f 67 73 22 5d 20 7c 7c 20 5b 5d 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 6e | ["oplogs"].||.[])...{....const.n |
| 4c820 | 61 6d 65 20 3d 20 6f 70 6c 6f 67 5b 22 69 64 22 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 | ame.=.oplog["id"];....const.row. |
| 4c840 | 3d 20 6f 70 6c 6f 67 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 22 22 29 3b 0a 0a 09 09 09 76 | =.oplog_table.add_row("");.....v |
| 4c860 | 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 09 09 63 65 | ar.cell.=.row.get_cell(0);....ce |
| 4c880 | 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0a 09 | ll.tag().text(name).link("",.{.. |
| 4c8a0 | 09 09 09 22 70 61 67 65 22 3a 20 22 6f 70 6c 6f 67 22 2c 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 | ..."page":."oplog",....."project |
| 4c8c0 | 22 3a 20 70 72 6f 6a 65 63 74 5f 69 64 2c 0a 09 09 09 09 22 6f 70 6c 6f 67 22 3a 20 6e 61 6d 65 | ":.project_id,....."oplog":.name |
| 4c8e0 | 2c 0a 09 09 09 7d 29 3b 0a 0a 09 09 09 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c | ,....});.....cell.=.row.get_cell |
| 4c900 | 28 2d 31 29 3b 0a 09 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 | (-1);....const.action_tb.=.new.T |
| 4c920 | 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 74 72 75 65 29 2e 6c 65 66 74 28 29 3b 0a 09 09 09 61 63 | oolbar(cell,.true).left();....ac |
| 4c940 | 74 69 6f 6e 5f 74 62 2e 61 64 64 28 22 6c 69 73 74 22 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 20 22 | tion_tb.add("list").link("",.{." |
| 4c960 | 70 61 67 65 22 3a 20 22 6f 70 6c 6f 67 22 2c 20 22 70 72 6f 6a 65 63 74 22 3a 20 70 72 6f 6a 65 | page":."oplog",."project":.proje |
| 4c980 | 63 74 5f 69 64 2c 20 22 6f 70 6c 6f 67 22 3a 20 6e 61 6d 65 20 7d 29 3b 0a 09 09 09 61 63 74 69 | ct_id,."oplog":.name.});....acti |
| 4c9a0 | 6f 6e 5f 74 62 2e 61 64 64 28 22 74 72 65 65 22 29 2e 6c 69 6e 6b 28 22 22 2c 20 7b 20 22 70 61 | on_tb.add("tree").link("",.{."pa |
| 4c9c0 | 67 65 22 3a 20 22 74 72 65 65 22 2c 20 22 70 72 6f 6a 65 63 74 22 3a 20 70 72 6f 6a 65 63 74 5f | ge":."tree",."project":.project_ |
| 4c9e0 | 69 64 2c 20 22 6f 70 6c 6f 67 22 3a 20 6e 61 6d 65 20 7d 29 3b 0a 09 09 09 61 63 74 69 6f 6e 5f | id,."oplog":.name.});....action_ |
| 4ca00 | 74 62 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 | tb.add("drop").on_click(().=>.th |
| 4ca20 | 69 73 2e 64 72 6f 70 5f 6f 70 6c 6f 67 28 70 72 6f 6a 65 63 74 5f 69 64 2c 20 6e 61 6d 65 29 29 | is.drop_oplog(project_id,.name)) |
| 4ca40 | 3b 0a 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 | ;.....new.Fetcher().resource("pr |
| 4ca60 | 6a 22 2c 20 70 72 6f 6a 65 63 74 5f 69 64 2c 20 22 6f 70 6c 6f 67 22 2c 20 6e 61 6d 65 29 2e 6a | j",.project_id,."oplog",.name).j |
| 4ca80 | 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 7b 0a 09 09 09 09 72 6f 77 2e 67 | son().then((data).=>.{.....row.g |
| 4caa0 | 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 64 61 74 61 5b 22 6d 61 72 6b 65 72 70 61 74 68 | et_cell(1).text(data["markerpath |
| 4cac0 | 22 5d 29 3b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 | "]);.....row.get_cell(2).text(Fr |
| 4cae0 | 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 74 6f 74 61 6c 73 69 7a 65 22 5d 29 29 | iendly.bytes(data["totalsize"])) |
| 4cb00 | 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 09 09 | .style("textAlign",."right");... |
| 4cb20 | 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e | ..row.get_cell(3).text(Friendly. |
| 4cb40 | 73 65 70 28 64 61 74 61 5b 22 6f 70 63 6f 75 6e 74 22 5d 29 29 2e 73 74 79 6c 65 28 22 74 65 78 | sep(data["opcount"])).style("tex |
| 4cb60 | 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 | tAlign",."right");.....row.get_c |
| 4cb80 | 65 6c 6c 28 34 29 2e 74 65 78 74 28 64 61 74 61 5b 22 65 78 70 69 72 65 64 22 5d 29 3b 0a 0a 09 | ell(4).text(data["expired"]);... |
| 4cba0 | 09 09 09 74 6f 74 61 6c 53 69 7a 65 20 2b 3d 20 64 61 74 61 5b 22 74 6f 74 61 6c 73 69 7a 65 22 | ...totalSize.+=.data["totalsize" |
| 4cbc0 | 5d 20 7c 7c 20 30 3b 0a 09 09 09 09 74 6f 74 61 6c 4f 70 73 20 2b 3d 20 64 61 74 61 5b 22 6f 70 | ].||.0;.....totalOps.+=.data["op |
| 4cbe0 | 63 6f 75 6e 74 22 5d 20 7c 7c 20 30 3b 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f | count"].||.0;.....total_row.get_ |
| 4cc00 | 63 65 6c 6c 28 32 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 74 6f 74 61 | cell(2).text(Friendly.bytes(tota |
| 4cc20 | 6c 53 69 7a 65 29 29 2e 73 74 79 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 | lSize)).style("textAlign",."righ |
| 4cc40 | 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b | t").style("fontWeight",."bold"); |
| 4cc60 | 0a 09 09 09 09 74 6f 74 61 6c 5f 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 74 28 | .....total_row.get_cell(3).text( |
| 4cc80 | 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 4f 70 73 29 29 2e 73 74 79 6c 65 28 22 74 | Friendly.sep(totalOps)).style("t |
| 4cca0 | 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 2e 73 74 79 6c 65 28 22 66 6f 6e 74 57 | extAlign",."right").style("fontW |
| 4ccc0 | 65 69 67 68 74 22 2c 20 22 62 6f 6c 64 22 29 3b 0a 09 09 09 7d 29 2e 63 61 74 63 68 28 28 29 20 | eight",."bold");....}).catch((). |
| 4cce0 | 3d 3e 20 7b 7d 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 63 6c 65 61 72 5f 70 72 6f 6a 65 63 74 5f | =>.{});...}..}..._clear_project_ |
| 4cd00 | 64 65 74 61 69 6c 28 29 0a 09 7b 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f | detail()..{...if.(this._project_ |
| 4cd20 | 63 6f 6e 74 61 69 6e 65 72 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f | container)...{....this._project_ |
| 4cd40 | 63 6f 6e 74 61 69 6e 65 72 2e 5f 70 61 72 65 6e 74 2e 69 6e 6e 65 72 28 29 2e 72 65 6d 6f 76 65 | container._parent.inner().remove |
| 4cd60 | 28 29 3b 0a 09 09 09 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 5f 63 6f 6e 74 61 69 6e 65 72 20 3d | ();....this._project_container.= |
| 4cd80 | 20 6e 75 6c 6c 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 64 72 6f 70 5f 6f 70 6c 6f 67 28 70 72 6f 6a 65 | .null;...}..}...drop_oplog(proje |
| 4cda0 | 63 74 5f 69 64 2c 20 6f 70 6c 6f 67 5f 69 64 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 | ct_id,.oplog_id)..{...const.drop |
| 4cdc0 | 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 | .=.async.().=>.{....await.new.Fe |
| 4cde0 | 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 5f | tcher().resource("prj",.project_ |
| 4ce00 | 69 64 2c 20 22 6f 70 6c 6f 67 22 2c 20 6f 70 6c 6f 67 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b | id,."oplog",.oplog_id).delete(); |
| 4ce20 | 0a 09 09 09 2f 2f 20 52 65 66 72 65 73 68 20 74 68 65 20 70 72 6f 6a 65 63 74 20 76 69 65 77 0a | ....//.Refresh.the.project.view. |
| 4ce40 | 09 09 09 74 68 69 73 2e 5f 73 65 6c 65 63 74 65 64 5f 70 72 6f 6a 65 63 74 20 3d 20 6e 75 6c 6c | ...this._selected_project.=.null |
| 4ce60 | 3b 0a 09 09 09 74 68 69 73 2e 5f 63 6c 65 61 72 5f 70 72 6f 6a 65 63 74 5f 64 65 74 61 69 6c 28 | ;....this._clear_project_detail( |
| 4ce80 | 29 3b 0a 09 09 09 74 68 69 73 2e 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f | );....this.view_project(project_ |
| 4cea0 | 69 64 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 | id);...};....new.Modal().....tit |
| 4cec0 | 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 | le("Confirmation").....message(` |
| 4cee0 | 44 72 6f 70 20 6f 70 6c 6f 67 20 27 24 7b 6f 70 6c 6f 67 5f 69 64 7d 27 3f 60 29 0a 09 09 09 2e | Drop.oplog.'${oplog_id}'?`)..... |
| 4cf00 | 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 2e | option("Yes",.().=>.drop())..... |
| 4cf20 | 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 0a 09 64 72 6f 70 5f 70 72 6f 6a 65 63 74 28 | option("No");..}...drop_project( |
| 4cf40 | 70 72 6f 6a 65 63 74 5f 69 64 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 | project_id)..{...const.drop.=.as |
| 4cf60 | 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 | ync.().=>.{....await.new.Fetcher |
| 4cf80 | 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 | ().resource("prj",.project_id).d |
| 4cfa0 | 65 6c 65 74 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 09 7d 3b 0a | elete();....this.reload();...};. |
| 4cfc0 | 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 | ...new.Modal().....title("Confir |
| 4cfe0 | 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 70 72 6f 6a 65 | mation").....message(`Drop.proje |
| 4d000 | 63 74 20 27 24 7b 70 72 6f 6a 65 63 74 5f 69 64 7d 27 3f 60 29 0a 09 09 09 2e 6f 70 74 69 6f 6e | ct.'${project_id}'?`).....option |
| 4d020 | 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 2e 6f 70 74 69 6f 6e | ("Yes",.().=>.drop()).....option |
| 4d040 | 28 22 4e 6f 22 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 64 72 6f 70 5f 61 6c 6c 28 29 0a 09 7b | ("No");..}...async.drop_all()..{ |
| 4d060 | 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 | ...const.drop.=.async.().=>.{... |
| 4d080 | 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 20 6f 66 20 74 68 69 73 2e 5f 70 72 6f 6a 65 63 74 | .for.(const.row.of.this._project |
| 4d0a0 | 5f 74 61 62 6c 65 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 5f 69 | _table)....{.....const.project_i |
| 4d0c0 | 64 20 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 29 3b 0a 09 09 09 09 61 77 61 | d.=.row.attr("zs_name");.....awa |
| 4d0e0 | 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 2c | it.new.Fetcher().resource("prj", |
| 4d100 | 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 09 7d 0a 09 09 09 74 | .project_id).delete();....}....t |
| 4d120 | 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 | his.reload();...};....new.Modal( |
| 4d140 | 29 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e | ).....title("Confirmation")..... |
| 4d160 | 6d 65 73 73 61 67 65 28 22 44 72 6f 70 20 65 76 65 72 79 20 70 72 6f 6a 65 63 74 3f 22 29 0a 09 | message("Drop.every.project?").. |
| 4d180 | 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 | ...option("Yes",.().=>.drop()).. |
| 4d1a0 | 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 | ...option("No");..}.}.PK........ |
| 4d1c0 | 71 9a 66 5c 93 85 5b df 56 05 00 00 56 05 00 00 11 00 00 00 70 61 67 65 73 2f 73 65 73 73 69 6f | q.f\..[.V...V.......pages/sessio |
| 4d1e0 | 6e 73 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e | ns.js//.Copyright.Epic.Games,.In |
| 4d200 | 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 | c..All.Rights.Reserved..."use.st |
| 4d220 | 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 | rict";..import.{.ZenPage.}.from. |
| 4d240 | 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 | "./page.js".import.{.Fetcher.}.f |
| 4d260 | 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 | rom."../util/fetcher.js".import. |
| 4d280 | 7b 20 54 61 62 6c 65 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e | {.Table.}.from."../util/widgets. |
| 4d2a0 | 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | js"../////////////////////////// |
| 4d2c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4d2e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 | /////////////////////.export.cla |
| 4d300 | 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 | ss.Page.extends.ZenPage.{..async |
| 4d320 | 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 73 65 73 | .main()..{...this.set_title("ses |
| 4d340 | 73 69 6f 6e 73 22 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 3d 20 61 77 61 69 74 20 6e | sions");....const.data.=.await.n |
| 4d360 | 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 73 65 73 73 69 6f 6e 73 | ew.Fetcher().resource("/sessions |
| 4d380 | 2f 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 63 6f 6e 73 74 20 73 65 73 73 69 6f 6e 73 20 3d 20 64 | /").json();...const.sessions.=.d |
| 4d3a0 | 61 74 61 2e 73 65 73 73 69 6f 6e 73 20 7c 7c 20 5b 5d 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 65 63 | ata.sessions.||.[];....const.sec |
| 4d3c0 | 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 53 65 73 73 69 6f 6e | tion.=.this.add_section("Session |
| 4d3e0 | 73 22 29 3b 0a 0a 09 09 69 66 20 28 73 65 73 73 69 6f 6e 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 | s");....if.(sessions.length.===. |
| 4d400 | 30 29 0a 09 09 7b 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | 0)...{....section.tag().classify |
| 4d420 | 28 22 65 6d 70 74 79 2d 73 74 61 74 65 22 29 2e 74 65 78 74 28 22 4e 6f 20 61 63 74 69 76 65 20 | ("empty-state").text("No.active. |
| 4d440 | 73 65 73 73 69 6f 6e 73 2e 22 29 3b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 63 | sessions.");....return;...}....c |
| 4d460 | 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 22 69 64 22 2c 0a 09 09 09 22 63 72 | onst.columns.=.[...."id",...."cr |
| 4d480 | 65 61 74 65 64 22 2c 0a 09 09 09 22 75 70 64 61 74 65 64 22 2c 0a 09 09 09 22 6d 65 74 61 64 61 | eated",...."updated",...."metada |
| 4d4a0 | 74 61 22 2c 0a 09 09 5d 3b 0a 09 09 63 6f 6e 73 74 20 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f | ta",...];...const.table.=.sectio |
| 4d4c0 | 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 | n.add_widget(Table,.columns,.Tab |
| 4d4e0 | 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 29 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | le.Flag_FitLeft);....for.(const. |
| 4d500 | 73 65 73 73 69 6f 6e 20 6f 66 20 73 65 73 73 69 6f 6e 73 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 | session.of.sessions)...{....cons |
| 4d520 | 74 20 63 72 65 61 74 65 64 20 3d 20 73 65 73 73 69 6f 6e 2e 63 72 65 61 74 65 64 5f 61 74 20 3f | t.created.=.session.created_at.? |
| 4d540 | 20 6e 65 77 20 44 61 74 65 28 73 65 73 73 69 6f 6e 2e 63 72 65 61 74 65 64 5f 61 74 29 2e 74 6f | .new.Date(session.created_at).to |
| 4d560 | 4c 6f 63 61 6c 65 53 74 72 69 6e 67 28 29 20 3a 20 22 2d 22 3b 0a 09 09 09 63 6f 6e 73 74 20 75 | LocaleString().:."-";....const.u |
| 4d580 | 70 64 61 74 65 64 20 3d 20 73 65 73 73 69 6f 6e 2e 75 70 64 61 74 65 64 5f 61 74 20 3f 20 6e 65 | pdated.=.session.updated_at.?.ne |
| 4d5a0 | 77 20 44 61 74 65 28 73 65 73 73 69 6f 6e 2e 75 70 64 61 74 65 64 5f 61 74 29 2e 74 6f 4c 6f 63 | w.Date(session.updated_at).toLoc |
| 4d5c0 | 61 6c 65 53 74 72 69 6e 67 28 29 20 3a 20 22 2d 22 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 65 74 61 | aleString().:."-";....const.meta |
| 4d5e0 | 20 3d 20 74 68 69 73 2e 5f 66 6f 72 6d 61 74 5f 6d 65 74 61 64 61 74 61 28 73 65 73 73 69 6f 6e | .=.this._format_metadata(session |
| 4d600 | 2e 6d 65 74 61 64 61 74 61 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 74 61 62 6c | .metadata);.....const.row.=.tabl |
| 4d620 | 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 09 09 73 65 73 73 69 6f 6e 2e 69 64 20 7c 7c 20 22 2d 22 | e.add_row(.....session.id.||."-" |
| 4d640 | 2c 0a 09 09 09 09 63 72 65 61 74 65 64 2c 0a 09 09 09 09 75 70 64 61 74 65 64 2c 0a 09 09 09 09 | ,.....created,.....updated,..... |
| 4d660 | 6d 65 74 61 2c 0a 09 09 09 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 66 6f 72 6d 61 74 5f 6d 65 74 | meta,....);...}..}..._format_met |
| 4d680 | 61 64 61 74 61 28 6d 65 74 61 64 61 74 61 29 0a 09 7b 0a 09 09 69 66 20 28 21 6d 65 74 61 64 61 | adata(metadata)..{...if.(!metada |
| 4d6a0 | 74 61 20 7c 7c 20 4f 62 6a 65 63 74 2e 6b 65 79 73 28 6d 65 74 61 64 61 74 61 29 2e 6c 65 6e 67 | ta.||.Object.keys(metadata).leng |
| 4d6c0 | 74 68 20 3d 3d 3d 20 30 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 20 22 2d 22 3b 0a 09 09 7d | th.===.0)...{....return."-";...} |
| 4d6e0 | 0a 0a 09 09 72 65 74 75 72 6e 20 4f 62 6a 65 63 74 2e 65 6e 74 72 69 65 73 28 6d 65 74 61 64 61 | ....return.Object.entries(metada |
| 4d700 | 74 61 29 0a 09 09 09 2e 6d 61 70 28 28 5b 6b 2c 20 76 5d 29 20 3d 3e 20 60 24 7b 6b 7d 3a 20 24 | ta).....map(([k,.v]).=>.`${k}:.$ |
| 4d720 | 7b 76 7d 60 29 0a 09 09 09 2e 6a 6f 69 6e 28 22 2c 20 22 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a | {v}`).....join(",.");..}.}.PK... |
| 4d740 | 00 00 00 00 00 41 b7 66 5c 7f 0b d0 f7 c8 2a 00 00 c8 2a 00 00 0e 00 00 00 70 61 67 65 73 2f 73 | .....A.f\.....*...*......pages/s |
| 4d760 | 74 61 72 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 | tart.js//.Copyright.Epic.Games,. |
| 4d780 | 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 | Inc..All.Rights.Reserved..."use. |
| 4d7a0 | 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f | strict";..import.{.ZenPage.}.fro |
| 4d7c0 | 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d | m."./page.js".import.{.Fetcher.} |
| 4d7e0 | 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 | .from."../util/fetcher.js".impor |
| 4d800 | 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 | t.{.Friendly.}.from."../util/fri |
| 4d820 | 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 20 7d 20 66 72 6f 6d 20 | endly.js".import.{.Modal.}.from. |
| 4d840 | 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 6c | "../util/modal.js".import.{.Tabl |
| 4d860 | 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 | e,.Toolbar.}.from."../util/widge |
| 4d880 | 74 73 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ts.js"..//////////////////////// |
| 4d8a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 4d8c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 | ////////////////////////.export. |
| 4d8e0 | 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 | class.Page.extends.ZenPage.{..as |
| 4d900 | 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 2f 2f 20 44 69 73 63 6f 76 65 72 20 77 68 69 63 | ync.main()..{...//.Discover.whic |
| 4d920 | 68 20 73 65 72 76 69 63 65 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 0a 09 09 63 6f 6e 73 74 | h.services.are.available...const |
| 4d940 | 20 61 70 69 5f 64 61 74 61 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e | .api_data.=.await.new.Fetcher(). |
| 4d960 | 72 65 73 6f 75 72 63 65 28 22 2f 61 70 69 2f 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 63 6f 6e 73 | resource("/api/").json();...cons |
| 4d980 | 74 20 61 76 61 69 6c 61 62 6c 65 20 3d 20 6e 65 77 20 53 65 74 28 28 61 70 69 5f 64 61 74 61 2e | t.available.=.new.Set((api_data. |
| 4d9a0 | 73 65 72 76 69 63 65 73 20 7c 7c 20 5b 5d 29 2e 6d 61 70 28 73 20 3d 3e 20 73 2e 62 61 73 65 5f | services.||.[]).map(s.=>.s.base_ |
| 4d9c0 | 75 72 69 29 29 3b 0a 0a 09 09 2f 2f 20 70 72 6f 6a 65 63 74 20 6c 69 73 74 0a 09 09 76 61 72 20 | uri));....//.project.list...var. |
| 4d9e0 | 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 20 3d 20 6e 75 6c 6c 3b 0a 09 09 69 66 20 28 61 76 61 69 | project_table.=.null;...if.(avai |
| 4da00 | 6c 61 62 6c 65 2e 68 61 73 28 22 2f 70 72 6a 2f 22 29 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 73 | lable.has("/prj/"))...{....var.s |
| 4da20 | 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 43 6f 6f 6b 65 | ection.=.this.add_section("Cooke |
| 4da40 | 64 20 50 72 6f 6a 65 63 74 73 22 29 3b 0a 0a 09 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e | d.Projects");.....section.tag(). |
| 4da60 | 63 6c 61 73 73 69 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 64 72 6f 70 2d 61 | classify("dropall").text("drop-a |
| 4da80 | 6c 6c 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c | ll").on_click(().=>.this.drop_al |
| 4daa0 | 6c 28 22 70 72 6f 6a 65 63 74 73 22 29 29 3b 0a 0a 09 09 09 76 61 72 20 63 6f 6c 75 6d 6e 73 20 | l("projects"));.....var.columns. |
| 4dac0 | 3d 20 5b 0a 09 09 09 09 22 6e 61 6d 65 22 2c 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 5f 64 69 72 | =.[....."name",....."project_dir |
| 4dae0 | 22 2c 0a 09 09 09 09 22 65 6e 67 69 6e 65 5f 64 69 72 22 2c 0a 09 09 09 09 22 61 63 74 69 6f 6e | ",....."engine_dir",....."action |
| 4db00 | 73 22 2c 0a 09 09 09 5d 3b 0a 09 09 09 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 20 3d 20 73 65 63 | s",....];....project_table.=.sec |
| 4db20 | 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f 6c 75 6d 6e 73 29 3b | tion.add_widget(Table,.columns); |
| 4db40 | 0a 0a 09 09 09 76 61 72 20 70 72 6f 6a 65 63 74 73 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 | .....var.projects.=.await.new.Fe |
| 4db60 | 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 2f 70 72 6a 2f 6c 69 73 74 22 29 2e 6a 73 | tcher().resource("/prj/list").js |
| 4db80 | 6f 6e 28 29 3b 0a 09 09 09 70 72 6f 6a 65 63 74 73 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e | on();....projects.sort((a,.b).=> |
| 4dba0 | 20 28 62 2e 4c 61 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c 20 30 29 20 2d 20 28 61 2e 4c 61 | .(b.LastAccessTime.||.0).-.(a.La |
| 4dbc0 | 73 74 41 63 63 65 73 73 54 69 6d 65 20 7c 7c 20 30 29 29 3b 0a 09 09 09 70 72 6f 6a 65 63 74 73 | stAccessTime.||.0));....projects |
| 4dbe0 | 20 3d 20 70 72 6f 6a 65 63 74 73 2e 73 6c 69 63 65 28 30 2c 20 32 35 29 3b 0a 09 09 09 70 72 6f | .=.projects.slice(0,.25);....pro |
| 4dc00 | 6a 65 63 74 73 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e 20 61 2e 49 64 2e 6c 6f 63 61 6c 65 | jects.sort((a,.b).=>.a.Id.locale |
| 4dc20 | 43 6f 6d 70 61 72 65 28 62 2e 49 64 29 29 3b 0a 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 70 | Compare(b.Id));.....for.(const.p |
| 4dc40 | 72 6f 6a 65 63 74 20 6f 66 20 70 72 6f 6a 65 63 74 73 29 0a 09 09 09 7b 0a 09 09 09 09 76 61 72 | roject.of.projects)....{.....var |
| 4dc60 | 20 72 6f 77 20 3d 20 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 0a 09 09 | .row.=.project_table.add_row(... |
| 4dc80 | 09 09 09 22 22 2c 0a 09 09 09 09 09 70 72 6f 6a 65 63 74 2e 50 72 6f 6a 65 63 74 52 6f 6f 74 44 | ..."",......project.ProjectRootD |
| 4dca0 | 69 72 2c 0a 09 09 09 09 09 70 72 6f 6a 65 63 74 2e 45 6e 67 69 6e 65 52 6f 6f 74 44 69 72 2c 0a | ir,......project.EngineRootDir,. |
| 4dcc0 | 09 09 09 09 29 3b 0a 0a 09 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 | ....);......var.cell.=.row.get_c |
| 4dce0 | 65 6c 6c 28 30 29 3b 0a 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 70 72 6f 6a | ell(0);.....cell.tag().text(proj |
| 4dd00 | 65 63 74 2e 49 64 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 | ect.Id).on_click((x).=>.this.vie |
| 4dd20 | 77 5f 70 72 6f 6a 65 63 74 28 78 29 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0a 0a 09 09 09 09 | w_project(x),.project.Id);...... |
| 4dd40 | 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0a 09 09 09 | var.cell.=.row.get_cell(-1);.... |
| 4dd60 | 09 76 61 72 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c | .var.action_tb.=.new.Toolbar(cel |
| 4dd80 | 6c 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 | l,.true);.....action_tb.left().a |
| 4dda0 | 64 64 28 22 76 69 65 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e | dd("view").on_click((x).=>.this. |
| 4ddc0 | 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 78 29 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0a 09 09 | view_project(x),.project.Id);... |
| 4dde0 | 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f | ..action_tb.left().add("drop").o |
| 4de00 | 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 70 72 6f 6a 65 63 74 | n_click((x).=>.this.drop_project |
| 4de20 | 28 78 29 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0a 0a 09 09 09 09 72 6f 77 2e 61 74 74 72 28 | (x),.project.Id);......row.attr( |
| 4de40 | 22 7a 73 5f 6e 61 6d 65 22 2c 20 70 72 6f 6a 65 63 74 2e 49 64 29 3b 0a 09 09 09 7d 0a 09 09 7d | "zs_name",.project.Id);....}...} |
| 4de60 | 0a 0a 09 09 2f 2f 20 63 61 63 68 65 0a 09 09 76 61 72 20 63 61 63 68 65 5f 74 61 62 6c 65 20 3d | ....//.cache...var.cache_table.= |
| 4de80 | 20 6e 75 6c 6c 3b 0a 09 09 69 66 20 28 61 76 61 69 6c 61 62 6c 65 2e 68 61 73 28 22 2f 7a 24 2f | .null;...if.(available.has("/z$/ |
| 4dea0 | 22 29 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 | "))...{....var.section.=.this.ad |
| 4dec0 | 64 5f 73 65 63 74 69 6f 6e 28 22 43 61 63 68 65 22 29 3b 0a 0a 09 09 09 73 65 63 74 69 6f 6e 2e | d_section("Cache");.....section. |
| 4dee0 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 | tag().classify("dropall").text(" |
| 4df00 | 64 72 6f 70 2d 61 6c 6c 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 | drop-all").on_click(().=>.this.d |
| 4df20 | 72 6f 70 5f 61 6c 6c 28 22 7a 24 22 29 29 3b 0a 0a 09 09 09 76 61 72 20 63 6f 6c 75 6d 6e 73 20 | rop_all("z$"));.....var.columns. |
| 4df40 | 3d 20 5b 0a 09 09 09 09 22 6e 61 6d 65 73 70 61 63 65 22 2c 0a 09 09 09 09 22 64 69 72 22 2c 0a | =.[....."namespace",....."dir",. |
| 4df60 | 09 09 09 09 22 62 75 63 6b 65 74 73 22 2c 0a 09 09 09 09 22 65 6e 74 72 69 65 73 22 2c 0a 09 09 | ...."buckets",....."entries",... |
| 4df80 | 09 09 22 73 69 7a 65 20 64 69 73 6b 22 2c 0a 09 09 09 09 22 73 69 7a 65 20 6d 65 6d 22 2c 0a 09 | .."size.disk",....."size.mem",.. |
| 4dfa0 | 09 09 09 22 61 63 74 69 6f 6e 73 22 2c 0a 09 09 09 5d 3b 0a 09 09 09 76 61 72 20 7a 63 61 63 68 | ..."actions",....];....var.zcach |
| 4dfc0 | 65 5f 69 6e 66 6f 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 | e_info.=.await.new.Fetcher().res |
| 4dfe0 | 6f 75 72 63 65 28 22 2f 7a 24 2f 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 09 63 61 63 68 65 5f 74 | ource("/z$/").json();....cache_t |
| 4e000 | 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c | able.=.section.add_widget(Table, |
| 4e020 | 20 63 6f 6c 75 6d 6e 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 7c 54 61 62 | .columns,.Table.Flag_FitLeft|Tab |
| 4e040 | 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 29 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 | le.Flag_PackRight);....for.(cons |
| 4e060 | 74 20 6e 61 6d 65 73 70 61 63 65 20 6f 66 20 7a 63 61 63 68 65 5f 69 6e 66 6f 5b 22 4e 61 6d 65 | t.namespace.of.zcache_info["Name |
| 4e080 | 73 70 61 63 65 73 22 5d 20 7c 7c 20 5b 5d 29 0a 09 09 09 7b 0a 09 09 09 09 6e 65 77 20 46 65 74 | spaces"].||.[])....{.....new.Fet |
| 4e0a0 | 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 70 61 63 65 | cher().resource(`/z$/${namespace |
| 4e0c0 | 7d 2f 60 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 7b 0a 09 09 09 | }/`).json().then((data).=>.{.... |
| 4e0e0 | 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 63 61 63 68 65 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f | ..const.row.=.cache_table.add_ro |
| 4e100 | 77 28 0a 09 09 09 09 09 09 22 22 2c 0a 09 09 09 09 09 09 64 61 74 61 5b 22 43 6f 6e 66 69 67 75 | w(......."",.......data["Configu |
| 4e120 | 72 61 74 69 6f 6e 22 5d 5b 22 52 6f 6f 74 44 69 72 22 5d 2c 0a 09 09 09 09 09 09 64 61 74 61 5b | ration"]["RootDir"],.......data[ |
| 4e140 | 22 42 75 63 6b 65 74 73 22 5d 2e 6c 65 6e 67 74 68 2c 0a 09 09 09 09 09 09 64 61 74 61 5b 22 45 | "Buckets"].length,.......data["E |
| 4e160 | 6e 74 72 79 43 6f 75 6e 74 22 5d 2c 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 | ntryCount"],.......Friendly.byte |
| 4e180 | 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 2e 44 69 73 6b 53 69 7a 65 29 2c | s(data["StorageSize"].DiskSize), |
| 4e1a0 | 0a 09 09 09 09 09 09 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 | .......Friendly.bytes(data["Stor |
| 4e1c0 | 61 67 65 53 69 7a 65 22 5d 2e 4d 65 6d 6f 72 79 53 69 7a 65 29 0a 09 09 09 09 09 29 3b 0a 09 09 | ageSize"].MemorySize)......);... |
| 4e1e0 | 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 | ...var.cell.=.row.get_cell(0);.. |
| 4e200 | 09 09 09 09 63 65 6c 6c 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 2e 6f | ....cell.tag().text(namespace).o |
| 4e220 | 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 77 5f 7a 63 61 63 68 65 28 6e | n_click(().=>.this.view_zcache(n |
| 4e240 | 61 6d 65 73 70 61 63 65 29 29 3b 0a 09 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 | amespace));......row.get_cell(1) |
| 4e260 | 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 73 70 61 63 65 29 3b 0a 0a 09 09 09 09 09 63 65 | .tag().text(namespace);.......ce |
| 4e280 | 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0a 09 09 09 09 09 63 6f 6e 73 | ll.=.row.get_cell(-1);......cons |
| 4e2a0 | 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 63 65 6c 6c 2c 20 | t.action_tb.=.new.Toolbar(cell,. |
| 4e2c0 | 74 72 75 65 29 3b 0a 09 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 | true);......action_tb.left().add |
| 4e2e0 | 28 22 76 69 65 77 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 76 69 65 | ("view").on_click(().=>.this.vie |
| 4e300 | 77 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 65 29 29 3b 0a 09 09 09 09 09 61 63 74 69 6f | w_zcache(namespace));......actio |
| 4e320 | 6e 5f 74 62 2e 6c 65 66 74 28 29 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b | n_tb.left().add("drop").on_click |
| 4e340 | 28 28 29 20 3d 3e 20 74 68 69 73 2e 64 72 6f 70 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 | (().=>.this.drop_zcache(namespac |
| 4e360 | 65 29 29 3b 0a 0a 09 09 09 09 09 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 2c 20 6e | e));.......row.attr("zs_name",.n |
| 4e380 | 61 6d 65 73 70 61 63 65 29 3b 0a 09 09 09 09 7d 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 2f | amespace);.....});....}...}..../ |
| 4e3a0 | 2f 20 73 74 61 74 73 20 74 69 6c 65 73 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 5f 6c 6f 6f 6b 75 | /.stats.tiles...const.safe_looku |
| 4e3c0 | 70 20 3d 20 28 6f 62 6a 2c 20 70 61 74 68 2c 20 70 72 65 74 74 79 3d 75 6e 64 65 66 69 6e 65 64 | p.=.(obj,.path,.pretty=undefined |
| 4e3e0 | 29 20 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 72 65 74 20 3d 20 70 61 74 68 2e 73 70 6c 69 74 | ).=>.{....const.ret.=.path.split |
| 4e400 | 28 22 2e 22 29 2e 72 65 64 75 63 65 28 28 61 2c 62 29 20 3d 3e 20 61 20 26 26 20 61 5b 62 5d 2c | (".").reduce((a,b).=>.a.&&.a[b], |
| 4e420 | 20 6f 62 6a 29 3b 0a 09 09 09 69 66 20 28 72 65 74 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 | .obj);....if.(ret.===.undefined) |
| 4e440 | 20 72 65 74 75 72 6e 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 09 09 72 65 74 75 72 6e 20 70 72 65 | .return.undefined;....return.pre |
| 4e460 | 74 74 79 20 3f 20 70 72 65 74 74 79 28 72 65 74 29 20 3a 20 72 65 74 3b 0a 09 09 7d 3b 0a 0a 09 | tty.?.pretty(ret).:.ret;...};... |
| 4e480 | 09 76 61 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 | .var.section.=.this.add_section( |
| 4e4a0 | 22 53 74 61 74 73 22 29 3b 0a 09 09 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 | "Stats");...section.tag().classi |
| 4e4c0 | 66 79 28 22 64 72 6f 70 61 6c 6c 22 29 2e 74 65 78 74 28 22 6d 65 74 72 69 63 73 20 64 61 73 68 | fy("dropall").text("metrics.dash |
| 4e4e0 | 62 6f 61 72 64 20 e2 86 92 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 0a 09 09 09 | board....").on_click(().=>.{.... |
| 4e500 | 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 6d 65 74 72 69 63 73 | window.location.=."?page=metrics |
| 4e520 | 22 3b 0a 09 09 7d 29 3b 0a 0a 09 09 76 61 72 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 20 3d | ";...});....var.providers_data.= |
| 4e540 | 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 73 | .await.new.Fetcher().resource("s |
| 4e560 | 74 61 74 73 22 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 76 61 72 20 70 72 6f 76 69 64 65 72 5f 6c 69 | tats").json();...var.provider_li |
| 4e580 | 73 74 20 3d 20 70 72 6f 76 69 64 65 72 73 5f 64 61 74 61 5b 22 70 72 6f 76 69 64 65 72 73 22 5d | st.=.providers_data["providers"] |
| 4e5a0 | 20 7c 7c 20 5b 5d 3b 0a 09 09 76 61 72 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 7b 7d 3b 0a 09 09 | .||.[];...var.all_stats.=.{};... |
| 4e5c0 | 61 77 61 69 74 20 50 72 6f 6d 69 73 65 2e 61 6c 6c 28 70 72 6f 76 69 64 65 72 5f 6c 69 73 74 2e | await.Promise.all(provider_list. |
| 4e5e0 | 6d 61 70 28 61 73 79 6e 63 20 28 70 72 6f 76 69 64 65 72 29 20 3d 3e 20 7b 0a 09 09 09 61 6c 6c | map(async.(provider).=>.{....all |
| 4e600 | 5f 73 74 61 74 73 5b 70 72 6f 76 69 64 65 72 5d 20 3d 20 61 77 61 69 74 20 6e 65 77 20 46 65 74 | _stats[provider].=.await.new.Fet |
| 4e620 | 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 73 74 61 74 73 22 2c 20 70 72 6f 76 69 64 65 | cher().resource("stats",.provide |
| 4e640 | 72 29 2e 6a 73 6f 6e 28 29 3b 0a 09 09 7d 29 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 73 | r).json();...}));....this._stats |
| 4e660 | 5f 67 72 69 64 20 3d 20 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 | _grid.=.section.tag().classify(" |
| 4e680 | 67 72 69 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 73 22 29 3b 0a | grid").classify("stats-tiles");. |
| 4e6a0 | 09 09 74 68 69 73 2e 5f 73 61 66 65 5f 6c 6f 6f 6b 75 70 20 3d 20 73 61 66 65 5f 6c 6f 6f 6b 75 | ..this._safe_lookup.=.safe_looku |
| 4e6c0 | 70 3b 0a 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 5f 73 74 61 74 73 28 61 6c 6c 5f 73 74 61 74 | p;...this._render_stats(all_stat |
| 4e6e0 | 73 29 3b 0a 0a 09 09 2f 2f 20 76 65 72 73 69 6f 6e 0a 09 09 76 61 72 20 76 65 72 5f 74 61 67 20 | s);....//.version...var.ver_tag. |
| 4e700 | 3d 20 74 68 69 73 2e 74 61 67 28 29 2e 69 64 28 22 76 65 72 73 69 6f 6e 22 29 3b 0a 09 09 76 61 | =.this.tag().id("version");...va |
| 4e720 | 72 20 76 65 72 73 69 6f 6e 20 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 | r.version.=.new.Fetcher().resour |
| 4e740 | 63 65 28 22 68 65 61 6c 74 68 22 2c 20 22 76 65 72 73 69 6f 6e 22 29 3b 0a 09 09 76 65 72 73 69 | ce("health",."version");...versi |
| 4e760 | 6f 6e 2e 70 61 72 61 6d 28 22 64 65 74 61 69 6c 65 64 22 2c 20 22 74 72 75 65 22 29 3b 0a 09 09 | on.param("detailed",."true");... |
| 4e780 | 76 65 72 73 69 6f 6e 2e 74 65 78 74 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 76 65 | version.text().then((data).=>.ve |
| 4e7a0 | 72 5f 74 61 67 2e 74 65 78 74 28 64 61 74 61 29 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 70 72 6f 6a | r_tag.text(data));....this._proj |
| 4e7c0 | 65 63 74 5f 74 61 62 6c 65 20 3d 20 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 3b 0a 09 09 74 68 69 | ect_table.=.project_table;...thi |
| 4e7e0 | 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 20 3d 20 63 61 63 68 65 5f 74 61 62 6c 65 3b 0a 0a 09 | s._cache_table.=.cache_table;... |
| 4e800 | 09 2f 2f 20 57 65 62 53 6f 63 6b 65 74 20 66 6f 72 20 6c 69 76 65 20 73 74 61 74 73 20 75 70 64 | .//.WebSocket.for.live.stats.upd |
| 4e820 | 61 74 65 73 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 3b | ates...this._connect_stats_ws(); |
| 4e840 | 0a 09 7d 0a 0a 09 5f 63 6f 6e 6e 65 63 74 5f 73 74 61 74 73 5f 77 73 28 29 0a 09 7b 0a 09 09 74 | ..}..._connect_stats_ws()..{...t |
| 4e860 | 72 79 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f 74 6f 20 3d 20 6c 6f 63 61 74 69 6f 6e | ry...{....const.proto.=.location |
| 4e880 | 2e 70 72 6f 74 6f 63 6f 6c 20 3d 3d 3d 20 22 68 74 74 70 73 3a 22 20 3f 20 22 77 73 73 3a 22 20 | .protocol.===."https:".?."wss:". |
| 4e8a0 | 3a 20 22 77 73 3a 22 3b 0a 09 09 09 63 6f 6e 73 74 20 77 73 20 3d 20 6e 65 77 20 57 65 62 53 6f | :."ws:";....const.ws.=.new.WebSo |
| 4e8c0 | 63 6b 65 74 28 60 24 7b 70 72 6f 74 6f 7d 2f 2f 24 7b 6c 6f 63 61 74 69 6f 6e 2e 68 6f 73 74 7d | cket(`${proto}//${location.host} |
| 4e8e0 | 2f 73 74 61 74 73 60 29 3b 0a 0a 09 09 09 74 72 79 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 | /stats`);.....try.{.this._ws_pau |
| 4e900 | 73 65 64 20 3d 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 22 7a 65 6e 2d | sed.=.localStorage.getItem("zen- |
| 4e920 | 77 73 2d 70 61 75 73 65 64 22 29 20 3d 3d 3d 20 22 74 72 75 65 22 3b 20 7d 20 63 61 74 63 68 20 | ws-paused").===."true";.}.catch. |
| 4e940 | 28 65 29 20 7b 20 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 66 61 6c 73 65 3b 20 7d | (e).{.this._ws_paused.=.false;.} |
| 4e960 | 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 7a | ....document.addEventListener("z |
| 4e980 | 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 22 2c 20 28 65 29 20 3d 3e 20 7b 0a 09 09 09 09 74 68 69 73 | en-ws-toggle",.(e).=>.{.....this |
| 4e9a0 | 2e 5f 77 73 5f 70 61 75 73 65 64 20 3d 20 65 2e 64 65 74 61 69 6c 2e 70 61 75 73 65 64 3b 0a 09 | ._ws_paused.=.e.detail.paused;.. |
| 4e9c0 | 09 09 7d 29 3b 0a 0a 09 09 09 77 73 2e 6f 6e 6d 65 73 73 61 67 65 20 3d 20 28 65 76 29 20 3d 3e | ..});.....ws.onmessage.=.(ev).=> |
| 4e9e0 | 20 7b 0a 09 09 09 09 69 66 20 28 74 68 69 73 2e 5f 77 73 5f 70 61 75 73 65 64 29 0a 09 09 09 09 | .{.....if.(this._ws_paused)..... |
| 4ea00 | 7b 0a 09 09 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 09 09 7d 0a 09 09 09 09 74 72 79 0a 09 09 09 | {......return;.....}.....try.... |
| 4ea20 | 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 6c 6c 5f 73 74 61 74 73 20 3d 20 4a 53 4f 4e 2e 70 | .{......const.all_stats.=.JSON.p |
| 4ea40 | 61 72 73 65 28 65 76 2e 64 61 74 61 29 3b 0a 09 09 09 09 09 74 68 69 73 2e 5f 72 65 6e 64 65 72 | arse(ev.data);......this._render |
| 4ea60 | 5f 73 74 61 74 73 28 61 6c 6c 5f 73 74 61 74 73 29 3b 0a 09 09 09 09 7d 0a 09 09 09 09 63 61 74 | _stats(all_stats);.....}.....cat |
| 4ea80 | 63 68 20 28 65 29 20 7b 20 2f 2a 20 69 67 6e 6f 72 65 20 70 61 72 73 65 20 65 72 72 6f 72 73 20 | ch.(e).{./*.ignore.parse.errors. |
| 4eaa0 | 2a 2f 20 7d 0a 09 09 09 7d 3b 0a 0a 09 09 09 77 73 2e 6f 6e 63 6c 6f 73 65 20 3d 20 28 29 20 3d | */.}....};.....ws.onclose.=.().= |
| 4eac0 | 3e 20 7b 20 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 6e 75 6c 6c 3b 20 7d 3b 0a 09 09 | >.{.this._stats_ws.=.null;.};... |
| 4eae0 | 09 77 73 2e 6f 6e 65 72 72 6f 72 20 3d 20 28 29 20 3d 3e 20 7b 20 77 73 2e 63 6c 6f 73 65 28 29 | .ws.onerror.=.().=>.{.ws.close() |
| 4eb00 | 3b 20 7d 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 73 74 61 74 73 5f 77 73 20 3d 20 77 73 3b 0a 09 09 | ;.};.....this._stats_ws.=.ws;... |
| 4eb20 | 7d 0a 09 09 63 61 74 63 68 20 28 65 29 20 7b 20 2f 2a 20 57 65 62 53 6f 63 6b 65 74 20 6e 6f 74 | }...catch.(e).{./*.WebSocket.not |
| 4eb40 | 20 61 76 61 69 6c 61 62 6c 65 20 2a 2f 20 7d 0a 09 7d 0a 0a 09 5f 72 65 6e 64 65 72 5f 73 74 61 | .available.*/.}..}..._render_sta |
| 4eb60 | 74 73 28 61 6c 6c 5f 73 74 61 74 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 67 72 69 64 20 3d 20 | ts(all_stats)..{...const.grid.=. |
| 4eb80 | 74 68 69 73 2e 5f 73 74 61 74 73 5f 67 72 69 64 3b 0a 09 09 63 6f 6e 73 74 20 73 61 66 65 5f 6c | this._stats_grid;...const.safe_l |
| 4eba0 | 6f 6f 6b 75 70 20 3d 20 74 68 69 73 2e 5f 73 61 66 65 5f 6c 6f 6f 6b 75 70 3b 0a 0a 09 09 2f 2f | ookup.=.this._safe_lookup;....// |
| 4ebc0 | 20 43 6c 65 61 72 20 65 78 69 73 74 69 6e 67 20 74 69 6c 65 73 0a 09 09 67 72 69 64 2e 69 6e 6e | .Clear.existing.tiles...grid.inn |
| 4ebe0 | 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 0a 09 09 2f 2f 20 48 54 54 50 20 | er().innerHTML.=."";....//.HTTP. |
| 4ec00 | 74 69 6c 65 20 e2 80 94 20 61 67 67 72 65 67 61 74 65 20 72 65 71 75 65 73 74 20 73 74 61 74 73 | tile.....aggregate.request.stats |
| 4ec20 | 20 61 63 72 6f 73 73 20 61 6c 6c 20 70 72 6f 76 69 64 65 72 73 0a 09 09 7b 0a 09 09 09 63 6f 6e | .across.all.providers...{....con |
| 4ec40 | 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 | st.tile.=.grid.tag().classify("c |
| 4ec60 | 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 | ard").classify("stats-tile");... |
| 4ec80 | 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 | .tile.tag().classify("card-title |
| 4eca0 | 22 29 2e 74 65 78 74 28 22 48 54 54 50 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e | ").text("HTTP");....const.column |
| 4ecc0 | 73 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 63 6f | s.=.tile.tag().classify("tile-co |
| 4ece0 | 6c 75 6d 6e 73 22 29 3b 0a 0a 09 09 09 2f 2f 20 4c 65 66 74 20 63 6f 6c 75 6d 6e 3a 20 72 65 71 | lumns");.....//.Left.column:.req |
| 4ed00 | 75 65 73 74 20 73 74 61 74 73 0a 09 09 09 63 6f 6e 73 74 20 6c 65 66 74 20 3d 20 63 6f 6c 75 6d | uest.stats....const.left.=.colum |
| 4ed20 | 6e 73 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 | ns.tag().classify("tile-metrics" |
| 4ed40 | 29 3b 0a 0a 09 09 09 6c 65 74 20 74 6f 74 61 6c 5f 72 65 71 75 65 73 74 73 20 3d 20 30 3b 0a 09 | );.....let.total_requests.=.0;.. |
| 4ed60 | 09 09 6c 65 74 20 74 6f 74 61 6c 5f 72 61 74 65 20 3d 20 30 3b 0a 09 09 09 66 6f 72 20 28 63 6f | ..let.total_rate.=.0;....for.(co |
| 4ed80 | 6e 73 74 20 70 20 69 6e 20 61 6c 6c 5f 73 74 61 74 73 29 0a 09 09 09 7b 0a 09 09 09 09 74 6f 74 | nst.p.in.all_stats)....{.....tot |
| 4eda0 | 61 6c 5f 72 65 71 75 65 73 74 73 20 2b 3d 20 28 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 61 6c 6c 5f | al_requests.+=.(safe_lookup(all_ |
| 4edc0 | 73 74 61 74 73 5b 70 5d 2c 20 22 72 65 71 75 65 73 74 73 2e 63 6f 75 6e 74 22 29 20 7c 7c 20 30 | stats[p],."requests.count").||.0 |
| 4ede0 | 29 3b 0a 09 09 09 09 74 6f 74 61 6c 5f 72 61 74 65 20 2b 3d 20 28 73 61 66 65 5f 6c 6f 6f 6b 75 | );.....total_rate.+=.(safe_looku |
| 4ee00 | 70 28 61 6c 6c 5f 73 74 61 74 73 5b 70 5d 2c 20 22 72 65 71 75 65 73 74 73 2e 72 61 74 65 5f 31 | p(all_stats[p],."requests.rate_1 |
| 4ee20 | 22 29 20 7c 7c 20 30 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c | ").||.0);....}.....this._add_til |
| 4ee40 | 65 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 | e_metric(left,.Friendly.sep(tota |
| 4ee60 | 6c 5f 72 65 71 75 65 73 74 73 29 2c 20 22 74 6f 74 61 6c 20 72 65 71 75 65 73 74 73 22 2c 20 74 | l_requests),."total.requests",.t |
| 4ee80 | 72 75 65 29 3b 0a 09 09 09 69 66 20 28 74 6f 74 61 6c 5f 72 61 74 65 20 3e 20 30 29 0a 09 09 09 | rue);....if.(total_rate.>.0).... |
| 4eea0 | 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 6c 65 66 74 2c 20 46 72 69 | .this._add_tile_metric(left,.Fri |
| 4eec0 | 65 6e 64 6c 79 2e 73 65 70 28 74 6f 74 61 6c 5f 72 61 74 65 2c 20 31 29 20 2b 20 22 2f 73 22 2c | endly.sep(total_rate,.1).+."/s", |
| 4eee0 | 20 22 72 65 71 2f 73 65 63 20 28 31 6d 29 22 29 3b 0a 0a 09 09 09 2f 2f 20 52 69 67 68 74 20 63 | ."req/sec.(1m)");.....//.Right.c |
| 4ef00 | 6f 6c 75 6d 6e 3a 20 77 65 62 73 6f 63 6b 65 74 20 73 74 61 74 73 0a 09 09 09 63 6f 6e 73 74 20 | olumn:.websocket.stats....const. |
| 4ef20 | 77 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 68 74 74 70 22 5d 20 3f 20 28 61 6c 6c 5f 73 74 | ws.=.all_stats["http"].?.(all_st |
| 4ef40 | 61 74 73 5b 22 68 74 74 70 22 5d 5b 22 77 65 62 73 6f 63 6b 65 74 73 22 5d 20 7c 7c 20 7b 7d 29 | ats["http"]["websockets"].||.{}) |
| 4ef60 | 20 3a 20 7b 7d 3b 0a 09 09 09 63 6f 6e 73 74 20 72 69 67 68 74 20 3d 20 63 6f 6c 75 6d 6e 73 2e | .:.{};....const.right.=.columns. |
| 4ef80 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a | tag().classify("tile-metrics");. |
| 4efa0 | 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 72 69 67 68 74 2c | ....this._add_tile_metric(right, |
| 4efc0 | 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 77 73 2e 61 63 74 69 76 65 5f 63 6f 6e 6e 65 63 74 69 | .Friendly.sep(ws.active_connecti |
| 4efe0 | 6f 6e 73 20 7c 7c 20 30 29 2c 20 22 77 73 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 22 2c 20 74 72 75 | ons.||.0),."ws.connections",.tru |
| 4f000 | 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 77 73 5f 66 72 61 6d 65 73 20 3d 20 28 77 73 2e 66 72 61 | e);....const.ws_frames.=.(ws.fra |
| 4f020 | 6d 65 73 5f 72 65 63 65 69 76 65 64 20 7c 7c 20 30 29 20 2b 20 28 77 73 2e 66 72 61 6d 65 73 5f | mes_received.||.0).+.(ws.frames_ |
| 4f040 | 73 65 6e 74 20 7c 7c 20 30 29 3b 0a 09 09 09 69 66 20 28 77 73 5f 66 72 61 6d 65 73 20 3e 20 30 | sent.||.0);....if.(ws_frames.>.0 |
| 4f060 | 29 0a 09 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 72 69 67 68 | ).....this._add_tile_metric(righ |
| 4f080 | 74 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 77 73 5f 66 72 61 6d 65 73 29 2c 20 22 77 73 20 | t,.Friendly.sep(ws_frames),."ws. |
| 4f0a0 | 66 72 61 6d 65 73 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 77 73 5f 62 79 74 65 73 20 3d 20 28 77 | frames");....const.ws_bytes.=.(w |
| 4f0c0 | 73 2e 62 79 74 65 73 5f 72 65 63 65 69 76 65 64 20 7c 7c 20 30 29 20 2b 20 28 77 73 2e 62 79 74 | s.bytes_received.||.0).+.(ws.byt |
| 4f0e0 | 65 73 5f 73 65 6e 74 20 7c 7c 20 30 29 3b 0a 09 09 09 69 66 20 28 77 73 5f 62 79 74 65 73 20 3e | es_sent.||.0);....if.(ws_bytes.> |
| 4f100 | 20 30 29 0a 09 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 72 69 | .0).....this._add_tile_metric(ri |
| 4f120 | 67 68 74 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 77 73 5f 62 79 74 65 73 29 2c 20 22 | ght,.Friendly.bytes(ws_bytes),." |
| 4f140 | 77 73 20 74 72 61 66 66 69 63 22 29 3b 0a 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 | ws.traffic");.....tile.on_click( |
| 4f160 | 28 29 20 3d 3e 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 | ().=>.{.window.location.=."?page |
| 4f180 | 3d 6d 65 74 72 69 63 73 22 3b 20 7d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 43 61 63 68 65 20 74 | =metrics";.});...}....//.Cache.t |
| 4f1a0 | 69 6c 65 20 28 7a 24 29 0a 09 09 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 7a 24 22 5d 29 0a | ile.(z$)...if.(all_stats["z$"]). |
| 4f1c0 | 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 7a 24 22 5d | ..{....const.s.=.all_stats["z$"] |
| 4f1e0 | 3b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 | ;....const.tile.=.grid.tag().cla |
| 4f200 | 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 | ssify("card").classify("stats-ti |
| 4f220 | 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 | le");....tile.tag().classify("ca |
| 4f240 | 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 43 61 63 68 65 22 29 3b 0a 09 09 09 63 6f 6e | rd-title").text("Cache");....con |
| 4f260 | 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 | st.body.=.tile.tag().classify("t |
| 4f280 | 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 68 69 74 73 20 3d 20 | ile-metrics");.....const.hits.=. |
| 4f2a0 | 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 63 61 63 68 65 2e 68 69 74 73 22 29 20 7c 7c 20 | safe_lookup(s,."cache.hits").||. |
| 4f2c0 | 30 3b 0a 09 09 09 63 6f 6e 73 74 20 6d 69 73 73 65 73 20 3d 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 | 0;....const.misses.=.safe_lookup |
| 4f2e0 | 28 73 2c 20 22 63 61 63 68 65 2e 6d 69 73 73 65 73 22 29 20 7c 7c 20 30 3b 0a 09 09 09 63 6f 6e | (s,."cache.misses").||.0;....con |
| 4f300 | 73 74 20 72 61 74 69 6f 20 3d 20 28 68 69 74 73 20 2b 20 6d 69 73 73 65 73 29 20 3e 20 30 20 3f | st.ratio.=.(hits.+.misses).>.0.? |
| 4f320 | 20 28 28 68 69 74 73 20 2f 20 28 68 69 74 73 20 2b 20 6d 69 73 73 65 73 29 29 20 2a 20 31 30 30 | .((hits./.(hits.+.misses)).*.100 |
| 4f340 | 29 2e 74 6f 46 69 78 65 64 28 31 29 20 2b 20 22 25 22 20 3a 20 22 2d 22 3b 0a 0a 09 09 09 74 68 | ).toFixed(1).+."%".:."-";.....th |
| 4f360 | 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 72 61 74 69 6f 2c | is._add_tile_metric(body,.ratio, |
| 4f380 | 20 22 68 69 74 20 72 61 74 69 6f 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 61 64 | ."hit.ratio",.true);....this._ad |
| 4f3a0 | 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 | d_tile_metric(body,.safe_lookup( |
| 4f3c0 | 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 64 69 73 6b 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 | s,."cache.size.disk",.Friendly.b |
| 4f3e0 | 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 64 69 73 6b 22 29 3b 0a 09 09 09 74 68 69 73 2e 5f | ytes).||."-",."disk");....this._ |
| 4f400 | 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 | add_tile_metric(body,.safe_looku |
| 4f420 | 70 28 73 2c 20 22 63 61 63 68 65 2e 73 69 7a 65 2e 6d 65 6d 6f 72 79 22 2c 20 46 72 69 65 6e 64 | p(s,."cache.size.memory",.Friend |
| 4f440 | 6c 79 2e 62 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 6d 65 6d 6f 72 79 22 29 3b 0a 0a 09 09 | ly.bytes).||."-",."memory");.... |
| 4f460 | 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f | .tile.on_click(().=>.{.window.lo |
| 4f480 | 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 7a 24 | cation.=."?page=stat&provider=z$ |
| 4f4a0 | 22 3b 20 7d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 50 72 6f 6a 65 63 74 20 53 74 6f 72 65 20 74 | ";.});...}....//.Project.Store.t |
| 4f4c0 | 69 6c 65 20 28 70 72 6a 29 0a 09 09 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 70 72 6a 22 5d | ile.(prj)...if.(all_stats["prj"] |
| 4f4e0 | 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 70 72 | )...{....const.s.=.all_stats["pr |
| 4f500 | 6a 22 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e | j"];....const.tile.=.grid.tag(). |
| 4f520 | 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 | classify("card").classify("stats |
| 4f540 | 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 | -tile");....tile.tag().classify( |
| 4f560 | 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 65 78 74 28 22 50 72 6f 6a 65 63 74 20 53 74 6f 72 | "card-title").text("Project.Stor |
| 4f580 | 65 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e | e");....const.body.=.tile.tag(). |
| 4f5a0 | 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 73 22 29 3b 0a 0a 09 09 09 74 68 | classify("tile-metrics");.....th |
| 4f5c0 | 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c | is._add_tile_metric(body,.safe_l |
| 4f5e0 | 6f 6f 6b 75 70 28 73 2c 20 22 72 65 71 75 65 73 74 73 2e 63 6f 75 6e 74 22 2c 20 46 72 69 65 6e | ookup(s,."requests.count",.Frien |
| 4f600 | 64 6c 79 2e 73 65 70 29 20 7c 7c 20 22 2d 22 2c 20 22 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 | dly.sep).||."-",."requests",.tru |
| 4f620 | 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 | e);....this._add_tile_metric(bod |
| 4f640 | 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 64 69 | y,.safe_lookup(s,."store.size.di |
| 4f660 | 73 6b 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 64 69 | sk",.Friendly.bytes).||."-",."di |
| 4f680 | 73 6b 22 29 3b 0a 0a 09 09 09 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 | sk");.....tile.on_click(().=>.{. |
| 4f6a0 | 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 73 74 61 74 26 70 72 | window.location.=."?page=stat&pr |
| 4f6c0 | 6f 76 69 64 65 72 3d 70 72 6a 22 3b 20 7d 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 42 75 69 6c 64 | ovider=prj";.});...}....//.Build |
| 4f6e0 | 20 53 74 6f 72 65 20 74 69 6c 65 20 28 62 75 69 6c 64 73 29 0a 09 09 69 66 20 28 61 6c 6c 5f 73 | .Store.tile.(builds)...if.(all_s |
| 4f700 | 74 61 74 73 5b 22 62 75 69 6c 64 73 22 5d 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 73 20 3d | tats["builds"])...{....const.s.= |
| 4f720 | 20 61 6c 6c 5f 73 74 61 74 73 5b 22 62 75 69 6c 64 73 22 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 74 | .all_stats["builds"];....const.t |
| 4f740 | 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 22 | ile.=.grid.tag().classify("card" |
| 4f760 | 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 09 74 69 6c | ).classify("stats-tile");....til |
| 4f780 | 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 22 29 2e 74 | e.tag().classify("card-title").t |
| 4f7a0 | 65 78 74 28 22 42 75 69 6c 64 20 53 74 6f 72 65 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 6f 64 | ext("Build.Store");....const.bod |
| 4f7c0 | 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 | y.=.tile.tag().classify("tile-me |
| 4f7e0 | 74 72 69 63 73 22 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 | trics");.....this._add_tile_metr |
| 4f800 | 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 72 65 71 75 65 73 74 | ic(body,.safe_lookup(s,."request |
| 4f820 | 73 2e 63 6f 75 6e 74 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 29 20 7c 7c 20 22 2d 22 2c 20 | s.count",.Friendly.sep).||."-",. |
| 4f840 | 22 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f | "requests",.true);....this._add_ |
| 4f860 | 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c | tile_metric(body,.safe_lookup(s, |
| 4f880 | 20 22 73 74 6f 72 65 2e 73 69 7a 65 2e 64 69 73 6b 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 | ."store.size.disk",.Friendly.byt |
| 4f8a0 | 65 73 29 20 7c 7c 20 22 2d 22 2c 20 22 64 69 73 6b 22 29 3b 0a 0a 09 09 09 74 69 6c 65 2e 6f 6e | es).||."-",."disk");.....tile.on |
| 4f8c0 | 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d | _click(().=>.{.window.location.= |
| 4f8e0 | 20 22 3f 70 61 67 65 3d 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 62 75 69 6c 64 73 22 3b 20 7d | ."?page=stat&provider=builds";.} |
| 4f900 | 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 57 6f 72 6b 73 70 61 63 65 20 74 69 6c 65 20 28 77 73 29 | );...}....//.Workspace.tile.(ws) |
| 4f920 | 0a 09 09 69 66 20 28 61 6c 6c 5f 73 74 61 74 73 5b 22 77 73 22 5d 29 0a 09 09 7b 0a 09 09 09 63 | ...if.(all_stats["ws"])...{....c |
| 4f940 | 6f 6e 73 74 20 73 20 3d 20 61 6c 6c 5f 73 74 61 74 73 5b 22 77 73 22 5d 3b 0a 09 09 09 63 6f 6e | onst.s.=.all_stats["ws"];....con |
| 4f960 | 73 74 20 74 69 6c 65 20 3d 20 67 72 69 64 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 | st.tile.=.grid.tag().classify("c |
| 4f980 | 61 72 64 22 29 2e 63 6c 61 73 73 69 66 79 28 22 73 74 61 74 73 2d 74 69 6c 65 22 29 3b 0a 09 09 | ard").classify("stats-tile");... |
| 4f9a0 | 09 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 63 61 72 64 2d 74 69 74 6c 65 | .tile.tag().classify("card-title |
| 4f9c0 | 22 29 2e 74 65 78 74 28 22 57 6f 72 6b 73 70 61 63 65 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 | ").text("Workspace");....const.b |
| 4f9e0 | 6f 64 79 20 3d 20 74 69 6c 65 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d | ody.=.tile.tag().classify("tile- |
| 4fa00 | 6d 65 74 72 69 63 73 22 29 3b 0a 0a 09 09 09 74 68 69 73 2e 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 | metrics");.....this._add_tile_me |
| 4fa20 | 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 73 2c 20 22 72 65 71 75 65 | tric(body,.safe_lookup(s,."reque |
| 4fa40 | 73 74 73 2e 63 6f 75 6e 74 22 2c 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 29 20 7c 7c 20 22 2d 22 | sts.count",.Friendly.sep).||."-" |
| 4fa60 | 2c 20 22 72 65 71 75 65 73 74 73 22 2c 20 74 72 75 65 29 3b 0a 09 09 09 74 68 69 73 2e 5f 61 64 | ,."requests",.true);....this._ad |
| 4fa80 | 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 62 6f 64 79 2c 20 73 61 66 65 5f 6c 6f 6f 6b 75 70 28 | d_tile_metric(body,.safe_lookup( |
| 4faa0 | 73 2c 20 22 77 6f 72 6b 73 70 61 63 65 73 2e 66 69 6c 65 73 63 6f 75 6e 74 22 2c 20 46 72 69 65 | s,."workspaces.filescount",.Frie |
| 4fac0 | 6e 64 6c 79 2e 73 65 70 29 20 7c 7c 20 22 2d 22 2c 20 22 66 69 6c 65 73 22 29 3b 0a 0a 09 09 09 | ndly.sep).||."-",."files");..... |
| 4fae0 | 74 69 6c 65 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 7b 20 77 69 6e 64 6f 77 2e 6c 6f 63 | tile.on_click(().=>.{.window.loc |
| 4fb00 | 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 77 73 22 | ation.=."?page=stat&provider=ws" |
| 4fb20 | 3b 20 7d 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 61 64 64 5f 74 69 6c 65 5f 6d 65 74 72 69 63 28 | ;.});...}..}..._add_tile_metric( |
| 4fb40 | 70 61 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 6c 61 62 65 6c 2c 20 68 65 72 6f 3d 66 61 6c 73 65 | parent,.value,.label,.hero=false |
| 4fb60 | 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6d 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c | )..{...const.m.=.parent.tag().cl |
| 4fb80 | 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 63 22 29 3b 0a 09 09 69 66 20 28 68 65 72 | assify("tile-metric");...if.(her |
| 4fba0 | 6f 29 0a 09 09 7b 0a 09 09 09 6d 2e 63 6c 61 73 73 69 66 79 28 22 74 69 6c 65 2d 6d 65 74 72 69 | o)...{....m.classify("tile-metri |
| 4fbc0 | 63 2d 68 65 72 6f 22 29 3b 0a 09 09 7d 0a 09 09 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 | c-hero");...}...m.tag().classify |
| 4fbe0 | 28 22 6d 65 74 72 69 63 2d 76 61 6c 75 65 22 29 2e 74 65 78 74 28 76 61 6c 75 65 29 3b 0a 09 09 | ("metric-value").text(value);... |
| 4fc00 | 6d 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 6d 65 74 72 69 63 2d 6c 61 62 65 6c 22 29 | m.tag().classify("metric-label") |
| 4fc20 | 2e 74 65 78 74 28 6c 61 62 65 6c 29 3b 0a 09 7d 0a 0a 09 76 69 65 77 5f 73 74 61 74 28 70 72 6f | .text(label);..}...view_stat(pro |
| 4fc40 | 76 69 64 65 72 29 0a 09 7b 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f | vider)..{...window.location.=."? |
| 4fc60 | 70 61 67 65 3d 73 74 61 74 26 70 72 6f 76 69 64 65 72 3d 22 20 2b 20 70 72 6f 76 69 64 65 72 3b | page=stat&provider=".+.provider; |
| 4fc80 | 0a 09 7d 0a 0a 09 76 69 65 77 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0a 09 | ..}...view_project(project_id).. |
| 4fca0 | 7b 0a 09 09 77 69 6e 64 6f 77 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 70 72 6f | {...window.location.=."?page=pro |
| 4fcc0 | 6a 65 63 74 26 70 72 6f 6a 65 63 74 3d 22 20 2b 20 70 72 6f 6a 65 63 74 5f 69 64 3b 0a 09 7d 0a | ject&project=".+.project_id;..}. |
| 4fce0 | 0a 09 64 72 6f 70 5f 70 72 6f 6a 65 63 74 28 70 72 6f 6a 65 63 74 5f 69 64 29 0a 09 7b 0a 09 09 | ..drop_project(project_id)..{... |
| 4fd00 | 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 61 77 | const.drop.=.async.().=>.{....aw |
| 4fd20 | 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 70 72 6a 22 | ait.new.Fetcher().resource("prj" |
| 4fd40 | 2c 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 09 74 68 69 73 2e | ,.project_id).delete();....this. |
| 4fd60 | 72 65 6c 6f 61 64 28 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 | reload();...};....new.Modal()... |
| 4fd80 | 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 | ..title("Confirmation").....mess |
| 4fda0 | 61 67 65 28 60 44 72 6f 70 20 70 72 6f 6a 65 63 74 20 27 24 7b 70 72 6f 6a 65 63 74 5f 69 64 7d | age(`Drop.project.'${project_id} |
| 4fdc0 | 27 3f 60 29 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f | '?`).....option("Yes",.().=>.dro |
| 4fde0 | 70 28 29 29 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 0a 09 76 69 65 77 | p()).....option("No");..}...view |
| 4fe00 | 5f 7a 63 61 63 68 65 28 6e 61 6d 65 73 70 61 63 65 29 0a 09 7b 0a 09 09 77 69 6e 64 6f 77 2e 6c | _zcache(namespace)..{...window.l |
| 4fe20 | 6f 63 61 74 69 6f 6e 20 3d 20 22 3f 70 61 67 65 3d 7a 63 61 63 68 65 26 6e 61 6d 65 73 70 61 63 | ocation.=."?page=zcache&namespac |
| 4fe40 | 65 3d 22 20 2b 20 6e 61 6d 65 73 70 61 63 65 3b 0a 09 7d 0a 0a 09 64 72 6f 70 5f 7a 63 61 63 68 | e=".+.namespace;..}...drop_zcach |
| 4fe60 | 65 28 6e 61 6d 65 73 70 61 63 65 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 | e(namespace)..{...const.drop.=.a |
| 4fe80 | 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 | sync.().=>.{....await.new.Fetche |
| 4fea0 | 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 2e 64 65 | r().resource("z$",.namespace).de |
| 4fec0 | 6c 65 74 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 09 7d 3b 0a 0a | lete();....this.reload();...};.. |
| 4fee0 | 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 6d | ..new.Modal().....title("Confirm |
| 4ff00 | 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 7a 63 61 63 68 65 | ation").....message(`Drop.zcache |
| 4ff20 | 20 27 24 7b 6e 61 6d 65 73 70 61 63 65 7d 27 3f 60 29 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 59 | .'${namespace}'?`).....option("Y |
| 4ff40 | 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 2e 6f 70 74 69 6f 6e 28 22 4e | es",.().=>.drop()).....option("N |
| 4ff60 | 6f 22 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 64 72 6f 70 5f 61 6c 6c 5f 70 72 6f 6a 65 63 74 | o");..}...async.drop_all_project |
| 4ff80 | 73 28 29 0a 09 7b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f 77 20 6f 66 20 74 68 69 73 2e | s()..{...for.(const.row.of.this. |
| 4ffa0 | 5f 70 72 6f 6a 65 63 74 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 70 72 6f | _project_table)...{....const.pro |
| 4ffc0 | 6a 65 63 74 5f 69 64 20 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 6d 65 22 29 3b 0a 09 | ject_id.=.row.attr("zs_name");.. |
| 4ffe0 | 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 | ..await.new.Fetcher().resource(" |
| 50000 | 70 72 6a 22 2c 20 70 72 6f 6a 65 63 74 5f 69 64 29 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 7d 0a | prj",.project_id).delete();...}. |
| 50020 | 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 64 72 6f 70 | ..this.reload();..}...async.drop |
| 50040 | 5f 61 6c 6c 5f 7a 63 61 63 68 65 28 29 0a 09 7b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 72 6f | _all_zcache()..{...for.(const.ro |
| 50060 | 77 20 6f 66 20 74 68 69 73 2e 5f 63 61 63 68 65 5f 74 61 62 6c 65 29 0a 09 09 7b 0a 09 09 09 63 | w.of.this._cache_table)...{....c |
| 50080 | 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 3d 20 72 6f 77 2e 61 74 74 72 28 22 7a 73 5f 6e 61 | onst.namespace.=.row.attr("zs_na |
| 500a0 | 6d 65 22 29 3b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 2e 72 65 73 | me");....await.new.Fetcher().res |
| 500c0 | 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 29 2e 64 65 6c 65 74 65 28 29 3b | ource("z$",.namespace).delete(); |
| 500e0 | 0a 09 09 7d 0a 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 28 29 3b 0a 09 7d 0a 0a 09 64 72 6f 70 5f | ...}...this.reload();..}...drop_ |
| 50100 | 61 6c 6c 28 77 68 61 74 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e | all(what)..{...const.drop.=.asyn |
| 50120 | 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 77 68 61 74 20 3d 3d 20 22 70 72 6f 6a 65 63 | c.().=>.{....if.(what.==."projec |
| 50140 | 74 73 22 29 20 72 65 74 75 72 6e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 5f 70 72 6f 6a 65 63 | ts").return.this.drop_all_projec |
| 50160 | 74 73 28 29 3b 0a 09 09 09 69 66 20 28 77 68 61 74 20 3d 3d 20 22 7a 24 22 29 09 09 72 65 74 75 | ts();....if.(what.==."z$")..retu |
| 50180 | 72 6e 20 74 68 69 73 2e 64 72 6f 70 5f 61 6c 6c 5f 7a 63 61 63 68 65 28 29 3b 0a 09 09 7d 3b 0a | rn.this.drop_all_zcache();...};. |
| 501a0 | 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 6c 65 28 22 43 6f 6e 66 69 72 | ...new.Modal().....title("Confir |
| 501c0 | 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 72 6f 70 20 65 76 65 72 79 | mation").....message(`Drop.every |
| 501e0 | 20 69 74 65 6d 20 66 72 6f 6d 20 27 24 7b 77 68 61 74 7d 27 3f 60 29 0a 09 09 09 2e 6f 70 74 69 | .item.from.'${what}'?`).....opti |
| 50200 | 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 2e 6f 70 74 69 | on("Yes",.().=>.drop()).....opti |
| 50220 | 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4f a4 66 5c 45 f6 ec | on("No");..}.}.PK........O.f\E.. |
| 50240 | aa a8 0d 00 00 a8 0d 00 00 0d 00 00 00 70 61 67 65 73 2f 73 74 61 74 2e 6a 73 2f 2f 20 43 6f 70 | .............pages/stat.js//.Cop |
| 50260 | 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 | yright.Epic.Games,.Inc..All.Righ |
| 50280 | 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 | ts.Reserved..."use.strict";..imp |
| 502a0 | 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 | ort.{.ZenPage.}.from."./page.js" |
| 502c0 | 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 | .import.{.Fetcher.}.from."../uti |
| 502e0 | 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 | l/fetcher.js".import.{.Friendly. |
| 50300 | 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 | }.from."../util/friendly.js".imp |
| 50320 | 6f 72 74 20 7b 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d 20 | ort.{.PropTable,.Toolbar.}.from. |
| 50340 | 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | "../util/widgets.js"..////////// |
| 50360 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 50380 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 503a0 | 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 54 65 6d 70 6f 72 61 6c 53 74 61 74 0a 7b 0a 09 63 6f 6e | //////.class.TemporalStat.{..con |
| 503c0 | 73 74 72 75 63 74 6f 72 28 64 61 74 61 2c 20 61 73 5f 62 79 74 65 73 29 0a 09 7b 0a 09 09 74 68 | structor(data,.as_bytes)..{...th |
| 503e0 | 69 73 2e 5f 64 61 74 61 20 3d 20 64 61 74 61 3b 0a 09 09 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 | is._data.=.data;...this._as_byte |
| 50400 | 73 20 3d 20 61 73 5f 62 79 74 65 73 3b 0a 09 7d 0a 0a 09 74 6f 53 74 72 69 6e 67 28 29 0a 09 7b | s.=.as_bytes;..}...toString()..{ |
| 50420 | 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 73 20 3d 20 5b 0a 09 09 09 2f 2a 20 63 6f 75 6e 74 | ...const.columns.=.[..../*.count |
| 50440 | 20 2a 2f 09 7b 7d 2c 0a 09 09 09 2f 2a 20 72 61 74 65 20 2a 2f 09 7b 7d 2c 0a 09 09 09 2f 2a 20 | .*/.{},..../*.rate.*/.{},..../*. |
| 50460 | 74 20 2a 2f 09 09 7b 7d 2c 20 7b 7d 2c 0a 09 09 5d 3b 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 20 | t.*/..{},.{},...];...const.data. |
| 50480 | 3d 20 74 68 69 73 2e 5f 64 61 74 61 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 | =.this._data;...for.(var.key.in. |
| 504a0 | 64 61 74 61 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 30 | data)...{....var.out.=.columns[0 |
| 504c0 | 5d 3b 0a 09 09 09 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 72 61 74 65 5f 22 | ];....if.(key.startsWith("rate_" |
| 504e0 | 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 31 5d 3b 0a 09 09 09 65 6c 73 65 20 69 66 20 | )).out.=.columns[1];....else.if. |
| 50500 | 28 6b 65 79 2e 73 74 61 72 74 73 57 69 74 68 28 22 74 5f 70 22 29 29 20 6f 75 74 20 3d 20 63 6f | (key.startsWith("t_p")).out.=.co |
| 50520 | 6c 75 6d 6e 73 5b 33 5d 3b 0a 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 73 74 61 72 74 73 | lumns[3];....else.if.(key.starts |
| 50540 | 57 69 74 68 28 22 74 5f 22 29 29 09 6f 75 74 20 3d 20 63 6f 6c 75 6d 6e 73 5b 32 5d 3b 0a 09 09 | With("t_")).out.=.columns[2];... |
| 50560 | 09 6f 75 74 5b 6b 65 79 5d 20 3d 20 64 61 74 61 5b 6b 65 79 5d 3b 0a 09 09 7d 0a 0a 09 09 76 61 | .out[key].=.data[key];...}....va |
| 50580 | 72 20 66 72 69 65 6e 64 6c 79 20 3d 20 74 68 69 73 2e 5f 61 73 5f 62 79 74 65 73 20 3f 20 46 72 | r.friendly.=.this._as_bytes.?.Fr |
| 505a0 | 69 65 6e 64 6c 79 2e 62 79 74 65 73 20 3a 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 3b 0a 0a 09 09 | iendly.bytes.:.Friendly.sep;.... |
| 505c0 | 76 61 72 20 63 6f 6e 74 65 6e 74 20 3d 20 22 22 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d | var.content.=."";...for.(var.i.= |
| 505e0 | 20 30 3b 20 69 20 3c 20 63 6f 6c 75 6d 6e 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 69 29 0a 09 09 7b | .0;.i.<.columns.length;.++i)...{ |
| 50600 | 0a 09 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 20 3d 20 63 6f 6c 75 6d 6e 73 5b 69 5d 3b 0a 09 | ....const.column.=.columns[i];.. |
| 50620 | 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 20 69 6e 20 63 6f 6c 75 6d 6e 29 0a 09 09 09 7b 0a 09 | ..for.(var.key.in.column)....{.. |
| 50640 | 09 09 09 76 61 72 20 76 61 6c 75 65 20 3d 20 63 6f 6c 75 6d 6e 5b 6b 65 79 5d 3b 0a 09 09 09 09 | ...var.value.=.column[key];..... |
| 50660 | 69 66 20 28 69 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 | if.(i).....{......value.=.Friend |
| 50680 | 6c 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 32 29 3b 0a 09 09 09 09 09 6b 65 79 20 3d 20 6b 65 79 | ly.sep(value,.2);......key.=.key |
| 506a0 | 2e 70 61 64 53 74 61 72 74 28 39 29 3b 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 6b 65 | .padStart(9);......content.+=.ke |
| 506c0 | 79 20 2b 20 22 3a 20 22 20 2b 20 76 61 6c 75 65 3b 0a 09 09 09 09 7d 0a 09 09 09 09 65 6c 73 65 | y.+.":.".+.value;.....}.....else |
| 506e0 | 0a 09 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 66 72 69 65 6e 64 6c 79 28 76 61 6c 75 65 29 | ......content.+=.friendly(value) |
| 50700 | 3b 0a 09 09 09 09 63 6f 6e 74 65 6e 74 20 2b 3d 20 22 5c 72 5c 6e 22 3b 0a 09 09 09 7d 0a 09 09 | ;.....content.+=."\r\n";....}... |
| 50720 | 7d 0a 0a 09 09 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 3b 0a 09 7d 0a 0a 09 74 61 67 28 29 0a | }....return.content;..}...tag(). |
| 50740 | 09 7b 0a 09 09 72 65 74 75 72 6e 20 22 70 72 65 22 3b 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f | .{...return."pre";..}.}../////// |
| 50760 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 50780 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 507a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 | /////////.export.class.Page.exte |
| 507c0 | 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 | nds.ZenPage.{..async.main()..{.. |
| 507e0 | 09 63 6f 6e 73 74 20 70 72 6f 76 69 64 65 72 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d | .const.provider.=.this.get_param |
| 50800 | 28 22 70 72 6f 76 69 64 65 72 22 2c 20 22 7a 24 22 29 3b 0a 09 09 76 61 72 20 73 74 61 74 73 20 | ("provider",."z$");...var.stats. |
| 50820 | 3d 20 6e 65 77 20 46 65 74 63 68 65 72 28 29 0a 09 09 09 2e 72 65 73 6f 75 72 63 65 28 22 73 74 | =.new.Fetcher().....resource("st |
| 50840 | 61 74 73 22 2c 20 70 72 6f 76 69 64 65 72 29 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 69 64 73 74 | ats",.provider).....param("cidst |
| 50860 | 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 2e 70 61 72 61 6d 28 22 63 61 | orestats",."true").....param("ca |
| 50880 | 63 68 65 73 74 6f 72 65 73 74 61 74 73 22 2c 20 22 74 72 75 65 22 29 0a 09 09 09 2e 6a 73 6f 6e | chestorestats",."true").....json |
| 508a0 | 28 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 73 74 61 74 20 2d 20 22 20 | ();....this.set_title("stat.-.". |
| 508c0 | 2b 20 70 72 6f 76 69 64 65 72 29 3b 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 3d 20 74 | +.provider);...const.section.=.t |
| 508e0 | 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 70 72 6f 76 69 64 65 72 29 3b 0a 0a 09 09 76 61 | his.add_section(provider);....va |
| 50900 | 72 20 74 6f 6f 6c 62 61 72 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 | r.toolbar.=.section.add_widget(T |
| 50920 | 6f 6f 6c 62 61 72 29 3b 0a 09 09 76 61 72 20 74 62 5f 72 69 67 68 74 20 3d 20 74 6f 6f 6c 62 61 | oolbar);...var.tb_right.=.toolba |
| 50940 | 72 2e 72 69 67 68 74 28 29 3b 0a 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 66 69 6c 74 65 | r.right();...tb_right.add("filte |
| 50960 | 72 3a 22 29 3b 0a 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 2d 6e 6f 6e 65 2d 22 29 2e 6f | r:");...tb_right.add("-none-").o |
| 50980 | 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 | n_click((x).=>.this.update_filte |
| 509a0 | 72 28 22 22 29 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 70 72 65 73 65 74 20 6f 66 20 5b 22 72 | r(""));...for.(var.preset.of.["r |
| 509c0 | 65 61 64 2e 22 2c 20 22 77 72 69 74 65 2e 22 2c 20 22 2e 72 65 71 75 65 73 74 22 2c 20 22 2e 62 | ead.",."write.",.".request",.".b |
| 509e0 | 79 74 65 73 22 5d 29 0a 09 09 09 74 62 5f 72 69 67 68 74 2e 61 64 64 28 70 72 65 73 65 74 29 2e | ytes"])....tb_right.add(preset). |
| 50a00 | 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 | on_click((x).=>.this.update_filt |
| 50a20 | 65 72 28 78 29 2c 20 70 72 65 73 65 74 29 3b 0a 09 09 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 | er(x),.preset);...this._filter_i |
| 50a40 | 6e 70 75 74 20 3d 20 74 62 5f 72 69 67 68 74 2e 61 64 64 28 22 22 2c 20 22 6c 61 62 65 6c 22 29 | nput.=.tb_right.add("",."label") |
| 50a60 | 2e 74 61 67 28 22 69 6e 70 75 74 22 29 3b 0a 09 09 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e | .tag("input");...this._filter_in |
| 50a80 | 70 75 74 2e 6f 6e 28 22 63 68 61 6e 67 65 22 2c 20 28 78 29 20 3d 3e 20 74 68 69 73 2e 75 70 64 | put.on("change",.(x).=>.this.upd |
| 50aa0 | 61 74 65 5f 66 69 6c 74 65 72 28 78 2e 69 6e 6e 65 72 28 29 2e 76 61 6c 75 65 29 2c 20 74 68 69 | ate_filter(x.inner().value),.thi |
| 50ac0 | 73 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 | s._filter_input);....this._table |
| 50ae0 | 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 | .=.section.add_widget(PropTable) |
| 50b00 | 3b 0a 0a 09 09 74 68 69 73 2e 5f 73 74 61 74 73 20 3d 20 73 74 61 74 73 20 3d 20 61 77 61 69 74 | ;....this._stats.=.stats.=.await |
| 50b20 | 20 73 74 61 74 73 3b 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 3b | .stats;...this._condense(stats); |
| 50b40 | 0a 0a 09 09 76 61 72 20 66 69 72 73 74 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 09 66 6f 72 | ....var.first.=.undefined;...for |
| 50b60 | 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 73 74 61 74 73 29 0a 09 09 7b 0a 09 09 09 66 69 72 73 | .(var.name.in.stats)...{....firs |
| 50b80 | 74 20 3d 20 66 69 72 73 74 20 7c 7c 20 6e 61 6d 65 3b 0a 09 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 | t.=.first.||.name;....toolbar.le |
| 50ba0 | 66 74 28 29 2e 61 64 64 28 6e 61 6d 65 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 | ft().add(name).on_click((x).=>.t |
| 50bc0 | 68 69 73 2e 76 69 65 77 5f 63 61 74 65 67 6f 72 79 28 78 29 2c 20 6e 61 6d 65 29 3b 0a 09 09 7d | his.view_category(x),.name);...} |
| 50be0 | 0a 0a 09 09 76 61 72 20 66 69 6c 74 65 72 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | ....var.filter.=.this.get_param( |
| 50c00 | 22 66 69 6c 74 65 72 22 29 3b 0a 0a 09 09 66 69 72 73 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 | "filter");....first.=.this.get_p |
| 50c20 | 61 72 61 6d 28 22 76 69 65 77 22 2c 20 66 69 72 73 74 29 3b 0a 09 09 74 68 69 73 2e 76 69 65 77 | aram("view",.first);...this.view |
| 50c40 | 5f 63 61 74 65 67 6f 72 79 28 66 69 72 73 74 29 3b 0a 0a 09 09 69 66 20 28 66 69 6c 74 65 72 29 | _category(first);....if.(filter) |
| 50c60 | 0a 09 09 09 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 66 69 6c 74 65 72 29 3b 0a | ....this.update_filter(filter);. |
| 50c80 | 09 7d 0a 0a 09 76 69 65 77 5f 63 61 74 65 67 6f 72 79 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 63 6f | .}...view_category(name)..{...co |
| 50ca0 | 6e 73 74 20 66 72 69 65 6e 64 6c 79 20 3d 20 28 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 | nst.friendly.=.(this.get_param(" |
| 50cc0 | 72 61 77 22 29 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 3b 0a 09 09 74 68 69 73 2e 5f 74 61 62 | raw").==.undefined);...this._tab |
| 50ce0 | 6c 65 2e 63 6c 65 61 72 28 29 3b 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 2e 61 64 64 5f 6f 62 | le.clear();...this._table.add_ob |
| 50d00 | 6a 65 63 74 28 74 68 69 73 2e 5f 73 74 61 74 73 5b 6e 61 6d 65 5d 2c 20 66 72 69 65 6e 64 6c 79 | ject(this._stats[name],.friendly |
| 50d20 | 2c 20 33 29 3b 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 76 69 65 77 22 2c 20 6e | ,.3);...this.set_param("view",.n |
| 50d40 | 61 6d 65 29 3b 0a 09 09 74 68 69 73 2e 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 22 22 29 3b 0a | ame);...this.update_filter("");. |
| 50d60 | 09 7d 0a 0a 09 75 70 64 61 74 65 5f 66 69 6c 74 65 72 28 6e 65 65 64 6c 65 29 0a 09 7b 0a 09 09 | .}...update_filter(needle)..{... |
| 50d80 | 74 68 69 73 2e 5f 66 69 6c 74 65 72 5f 69 6e 70 75 74 2e 61 74 74 72 28 22 76 61 6c 75 65 22 2c | this._filter_input.attr("value", |
| 50da0 | 20 6e 65 65 64 6c 65 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 66 69 6c | .needle);....this.set_param("fil |
| 50dc0 | 74 65 72 22 2c 20 6e 65 65 64 6c 65 29 3b 0a 09 09 69 66 20 28 21 6e 65 65 64 6c 65 29 0a 09 09 | ter",.needle);...if.(!needle)... |
| 50de0 | 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 74 61 62 6c 65 2e 66 69 6c 74 65 72 28 29 3b 0a 0a 09 | .return.this._table.filter();... |
| 50e00 | 09 76 61 72 20 6e 65 65 64 6c 65 73 20 3d 20 6e 65 65 64 6c 65 2e 73 70 6c 69 74 28 22 20 22 29 | .var.needles.=.needle.split(".") |
| 50e20 | 3b 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 2e 66 69 6c 74 65 72 28 2e 2e 2e 6e 65 65 64 6c 65 | ;...this._table.filter(...needle |
| 50e40 | 73 29 3b 0a 09 7d 0a 0a 09 5f 63 6f 6e 64 65 6e 73 65 28 73 74 61 74 73 29 0a 09 7b 0a 09 09 63 | s);..}..._condense(stats)..{...c |
| 50e60 | 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 09 09 7b 0a 09 | onst.impl.=.function(node)...{.. |
| 50e80 | 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 6e 6f 64 65 29 0a 09 09 09 7b 0a 09 09 | ..for.(var.name.in.node)....{... |
| 50ea0 | 09 09 63 6f 6e 73 74 20 63 61 6e 64 69 64 61 74 65 20 3d 20 6e 6f 64 65 5b 6e 61 6d 65 5d 3b 0a | ..const.candidate.=.node[name];. |
| 50ec0 | 09 09 09 09 69 66 20 28 21 28 63 61 6e 64 69 64 61 74 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 4f | ....if.(!(candidate.instanceof.O |
| 50ee0 | 62 6a 65 63 74 29 29 0a 09 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 09 69 66 20 28 | bject))......continue;......if.( |
| 50f00 | 63 61 6e 64 69 64 61 74 65 5b 22 72 61 74 65 5f 6d 65 61 6e 22 5d 20 21 3d 20 75 6e 64 65 66 69 | candidate["rate_mean"].!=.undefi |
| 50f20 | 6e 65 64 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 6f 6e 73 74 20 61 73 5f 62 79 74 65 73 20 3d | ned).....{......const.as_bytes.= |
| 50f40 | 20 28 6e 61 6d 65 2e 69 6e 64 65 78 4f 66 28 22 62 79 74 65 73 22 29 20 3e 3d 20 30 29 3b 0a 09 | .(name.indexOf("bytes").>=.0);.. |
| 50f60 | 09 09 09 09 6e 6f 64 65 5b 6e 61 6d 65 5d 20 3d 20 6e 65 77 20 54 65 6d 70 6f 72 61 6c 53 74 61 | ....node[name].=.new.TemporalSta |
| 50f80 | 74 28 63 61 6e 64 69 64 61 74 65 2c 20 61 73 5f 62 79 74 65 73 29 3b 0a 09 09 09 09 09 63 6f 6e | t(candidate,.as_bytes);......con |
| 50fa0 | 74 69 6e 75 65 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 69 6d 70 6c 28 63 61 6e 64 69 64 61 74 65 | tinue;.....}......impl(candidate |
| 50fc0 | 29 3b 0a 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 61 6d 65 20 69 6e 20 | );....}...}....for.(var.name.in. |
| 50fe0 | 73 74 61 74 73 29 0a 09 09 09 69 6d 70 6c 28 73 74 61 74 73 5b 6e 61 6d 65 5d 29 3b 0a 09 7d 0a | stats)....impl(stats[name]);..}. |
| 51000 | 7d 0a 50 4b 03 04 0a 00 00 00 00 00 ca aa 46 5b f3 1c bc 90 d8 10 00 00 d8 10 00 00 0d 00 00 00 | }.PK..........F[................ |
| 51020 | 70 61 67 65 73 2f 74 65 73 74 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 | pages/test.js//.Copyright.Epic.G |
| 51040 | 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a | ames,.Inc..All.Rights.Reserved.. |
| 51060 | 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 | ."use.strict";..import.{.ZenPage |
| 51080 | 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 54 61 62 | .}.from."./page.js".import.{.Tab |
| 510a0 | 6c 65 2c 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 2c 20 50 72 6f 67 72 65 73 73 | le,.PropTable,.Toolbar,.Progress |
| 510c0 | 42 61 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a | Bar.}.from."../util/widgets.js". |
| 510e0 | 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 2c 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f | import.{.Modal,.}.from."../util/ |
| 51100 | 6d 6f 64 61 6c 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | modal.js"..///////////////////// |
| 51120 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 51140 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f | ///////////////////////////.expo |
| 51160 | 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 65 0a 7b 0a | rt.class.Page.extends.ZenPage.{. |
| 51180 | 09 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 76 61 72 20 67 65 6e 5f 77 6f 72 64 20 3d 20 28 66 75 6e | .main()..{...var.gen_word.=.(fun |
| 511a0 | 63 74 69 6f 6e 28 29 20 7b 0a 09 09 09 76 61 72 20 73 20 3d 20 30 78 33 31 34 32 35 31 3b 0a 09 | ction().{....var.s.=.0x314251;.. |
| 511c0 | 09 09 76 61 72 20 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 2c 20 62 29 20 7b 0a 09 09 09 09 73 | ..var.r.=.function(a,.b).{.....s |
| 511e0 | 20 3d 20 28 73 20 2a 20 30 78 34 39 33 29 20 26 20 30 78 37 66 66 66 66 66 66 66 3b 0a 09 09 09 | .=.(s.*.0x493).&.0x7fffffff;.... |
| 51200 | 09 72 65 74 75 72 6e 20 28 28 73 20 3e 3e 20 33 29 20 25 20 28 62 20 2d 20 61 29 29 20 2b 20 61 | .return.((s.>>.3).%.(b.-.a)).+.a |
| 51220 | 3b 0a 09 09 09 7d 3b 0a 09 09 09 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 61 3d 35 2c 20 | ;....};....return.function(a=5,. |
| 51240 | 62 3d 31 30 29 20 7b 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 20 3d 20 22 61 65 69 6f 75 62 63 64 | b=10).{.....const.co.=."aeioubcd |
| 51260 | 66 67 68 6a 6b 6c 6d 6e 70 71 72 73 74 76 77 78 79 7a 22 3b 0a 09 09 09 09 76 61 72 20 72 65 74 | fghjklmnpqrstvwxyz";.....var.ret |
| 51280 | 20 3d 20 22 22 3b 0a 09 09 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 2c 20 6e 20 3d 20 72 | .=."";.....for.(var.i.=.0,.n.=.r |
| 512a0 | 28 61 2c 62 29 3b 20 69 20 3c 20 6e 3b 20 2b 2b 69 29 0a 09 09 09 09 09 72 65 74 20 2b 3d 20 63 | (a,b);.i.<.n;.++i)......ret.+=.c |
| 512c0 | 6f 5b 72 28 30 2c 20 63 6f 2e 6c 65 6e 67 74 68 29 5d 3b 0a 09 09 09 09 72 65 74 75 72 6e 20 72 | o[r(0,.co.length)];.....return.r |
| 512e0 | 65 74 3b 0a 09 09 09 7d 3b 0a 09 09 7d 29 28 29 3b 0a 09 09 76 61 72 20 67 65 6e 5f 70 61 72 61 | et;....};...})();...var.gen_para |
| 51300 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 3d 35 2c 20 62 3d 31 30 2c 20 73 3d 22 20 22 29 20 7b 0a | .=.function(a=5,.b=10,.s=".").{. |
| 51320 | 09 09 09 76 61 72 20 72 65 74 20 3d 20 67 65 6e 5f 77 6f 72 64 28 32 2c 20 39 29 3b 0a 09 09 09 | ...var.ret.=.gen_word(2,.9);.... |
| 51340 | 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 28 28 72 65 74 2e 6c 65 6e 67 74 68 | for.(var.i.=.0;.i.<.((ret.length |
| 51360 | 20 2a 20 30 78 34 39 33 29 20 25 20 28 62 20 2d 20 61 29 29 20 2b 20 62 3b 20 2b 2b 69 29 0a 09 | .*.0x493).%.(b.-.a)).+.b;.++i).. |
| 51380 | 09 09 09 72 65 74 20 2b 3d 20 73 20 2b 20 67 65 6e 5f 77 6f 72 64 28 32 2c 20 39 29 3b 0a 09 09 | ...ret.+=.s.+.gen_word(2,.9);... |
| 513a0 | 09 72 65 74 75 72 6e 20 72 65 74 3b 0a 09 09 7d 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 | .return.ret;...}....this.set_tit |
| 513c0 | 6c 65 28 22 74 65 73 74 22 29 3b 0a 0a 09 09 2f 2f 20 73 77 61 74 63 68 65 73 0a 09 09 63 6f 6e | le("test");....//.swatches...con |
| 513e0 | 73 74 20 73 77 61 74 63 68 65 73 20 3d 20 74 68 69 73 2e 74 61 67 28 29 0a 09 09 09 2e 73 74 79 | st.swatches.=.this.tag().....sty |
| 51400 | 6c 65 28 22 70 6f 73 69 74 69 6f 6e 22 2c 20 22 61 62 73 6f 6c 75 74 65 22 29 0a 09 09 09 2e 73 | le("position",."absolute").....s |
| 51420 | 74 79 6c 65 28 22 74 6f 70 22 2c 20 22 33 2e 35 65 6d 22 29 0a 09 09 09 2e 73 74 79 6c 65 28 22 | tyle("top",."3.5em").....style(" |
| 51440 | 6c 65 66 74 22 2c 20 22 33 2e 35 65 6d 22 29 0a 09 09 66 6f 72 20 28 76 61 72 20 73 75 66 66 69 | left",."3.5em")...for.(var.suffi |
| 51460 | 78 20 6f 66 20 5b 22 67 30 22 2c 20 22 67 31 22 2c 20 22 67 32 22 2c 20 22 67 33 22 2c 20 22 67 | x.of.["g0",."g1",."g2",."g3",."g |
| 51480 | 34 22 2c 0a 09 09 09 09 09 09 09 22 70 30 22 2c 20 22 70 31 22 2c 20 22 70 32 22 2c 20 22 70 33 | 4",........"p0",."p1",."p2",."p3 |
| 514a0 | 22 2c 20 22 70 34 22 2c 0a 09 09 09 09 09 09 09 22 6c 6e 22 2c 20 22 65 72 22 5d 29 0a 09 09 7b | ",."p4",........"ln",."er"])...{ |
| 514c0 | 0a 09 09 09 73 77 61 74 63 68 65 73 2e 74 61 67 28 29 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 66 | ....swatches.tag()......style("f |
| 514e0 | 6c 6f 61 74 22 2c 20 22 6c 65 66 74 22 29 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 77 69 64 74 68 | loat",."left")......style("width |
| 51500 | 22 2c 20 22 32 65 6d 22 29 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 68 65 69 67 68 74 22 2c 20 22 | ",."2em")......style("height",." |
| 51520 | 32 65 6d 22 29 0a 09 09 09 09 2e 73 74 79 6c 65 28 22 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c | 2em")......style("background-col |
| 51540 | 6f 72 22 2c 20 60 76 61 72 28 2d 2d 74 68 65 6d 65 5f 24 7b 73 75 66 66 69 78 7d 29 60 29 0a 09 | or",.`var(--theme_${suffix})`).. |
| 51560 | 09 09 09 2e 74 65 78 74 28 73 75 66 66 69 78 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 73 65 63 74 | ....text(suffix);...}....//.sect |
| 51580 | 69 6f 6e 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 30 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 | ion...var.section0.=.this.add_se |
| 515a0 | 63 74 69 6f 6e 28 22 73 65 63 74 69 6f 6e 22 29 3b 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 31 | ction("section");...var.section1 |
| 515c0 | 20 3d 20 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 75 62 2d 73 65 63 | .=.section0.add_section("sub-sec |
| 515e0 | 74 69 6f 6e 22 29 3b 0a 09 09 76 61 72 20 73 65 63 74 69 6f 6e 32 20 3d 20 73 65 63 74 69 6f 6e | tion");...var.section2.=.section |
| 51600 | 31 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 75 62 2d 73 75 62 2d 73 65 63 74 69 6f 6e 22 29 | 1.add_section("sub-sub-section") |
| 51620 | 3b 0a 0a 09 09 2f 2f 20 74 61 62 6c 65 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 73 20 3d 20 5b 67 65 | ;....//.table...const.cols.=.[ge |
| 51640 | 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 | n_word(),.gen_word(),.gen_word() |
| 51660 | 2c 20 67 65 6e 5f 77 6f 72 64 28 29 5d 3b 0a 09 09 76 61 72 20 74 61 62 6c 65 73 20 3d 20 5b 0a | ,.gen_word()];...var.tables.=.[. |
| 51680 | 09 09 09 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c 65 2c 20 63 6f | ...section0.add_widget(Table,.co |
| 516a0 | 6c 73 29 2c 0a 09 09 09 73 65 63 74 69 6f 6e 31 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c | ls),....section1.add_widget(Tabl |
| 516c0 | 65 2c 20 63 6f 6c 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c | e,.cols,.Table.Flag_EvenSpacing, |
| 516e0 | 20 35 29 2c 0a 09 09 09 73 65 63 74 69 6f 6e 32 2e 61 64 64 5f 77 69 64 67 65 74 28 54 61 62 6c | .5),....section2.add_widget(Tabl |
| 51700 | 65 2c 20 63 6f 6c 73 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c | e,.cols,.Table.Flag_EvenSpacing, |
| 51720 | 20 2d 31 29 2c 0a 09 09 5d 3b 0a 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 74 61 62 6c 65 20 6f | .-1),...];....for.(const.table.o |
| 51740 | 66 20 74 61 62 6c 65 73 29 0a 09 09 7b 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 | f.tables)...{....table.add_row(g |
| 51760 | 65 6e 5f 77 6f 72 64 28 29 29 3b 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e | en_word());....table.add_row(gen |
| 51780 | 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c | _word(),.gen_word(),.gen_word(), |
| 517a0 | 20 67 65 6e 5f 77 6f 72 64 28 29 29 3b 0a 09 09 09 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 | .gen_word());....table.add_row(g |
| 517c0 | 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 70 61 72 61 28 | en_word(),.gen_word(),.gen_para( |
| 517e0 | 31 35 2c 20 32 35 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c | 15,.25),.gen_word(),.gen_word(), |
| 51800 | 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 | .gen_word(),.gen_word(),.gen_wor |
| 51820 | 64 28 29 29 3b 0a 09 09 7d 0a 0a 09 09 2f 2f 20 73 70 61 63 69 6e 67 20 74 65 73 74 73 0a 09 09 | d());...}....//.spacing.tests... |
| 51840 | 7b 0a 09 09 09 63 6f 6e 73 74 20 73 70 61 63 69 6e 67 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 63 | {....const.spacing_section.=.sec |
| 51860 | 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 70 61 63 69 6e 67 22 29 3b 0a 09 09 | tion0.add_section("spacing");... |
| 51880 | 09 63 6f 6e 73 74 20 66 6c 61 67 73 20 3d 20 7b 0a 09 09 09 09 22 45 76 65 6e 53 70 61 63 69 6e | .const.flags.=.{....."EvenSpacin |
| 518a0 | 67 22 09 09 09 3a 20 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 0a 09 | g"...:.Table.Flag_EvenSpacing,.. |
| 518c0 | 09 09 09 22 45 76 65 6e 53 70 61 63 69 6e 67 7c 42 69 61 73 4c 65 66 74 22 09 3a 20 54 61 62 6c | ..."EvenSpacing|BiasLeft".:.Tabl |
| 518e0 | 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 20 7c 20 54 61 62 6c 65 2e 46 6c 61 67 5f | e.Flag_EvenSpacing.|.Table.Flag_ |
| 51900 | 42 69 61 73 4c 65 66 74 2c 0a 09 09 09 09 22 50 61 63 6b 52 69 67 68 74 22 09 09 09 09 3a 20 54 | BiasLeft,....."PackRight"....:.T |
| 51920 | 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 2c 0a 09 09 09 7d 3b 0a 09 09 09 66 6f | able.Flag_PackRight,....};....fo |
| 51940 | 72 20 28 63 6f 6e 73 74 20 66 6c 61 67 5f 6e 61 6d 65 20 69 6e 20 66 6c 61 67 73 29 0a 09 09 09 | r.(const.flag_name.in.flags).... |
| 51960 | 7b 0a 09 09 09 09 63 6f 6e 73 74 20 66 6c 61 67 20 3d 20 66 6c 61 67 73 5b 66 6c 61 67 5f 6e 61 | {.....const.flag.=.flags[flag_na |
| 51980 | 6d 65 5d 3b 0a 09 09 09 09 63 6f 6e 73 74 20 61 6e 6f 74 68 65 72 5f 74 61 62 6c 65 20 3d 20 73 | me];.....const.another_table.=.s |
| 519a0 | 70 61 63 69 6e 67 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 0a 09 09 09 09 09 | pacing_section.add_widget(...... |
| 519c0 | 54 61 62 6c 65 2c 0a 09 09 09 09 09 5b 66 6c 61 67 5f 6e 61 6d 65 2c 20 67 65 6e 5f 77 6f 72 64 | Table,......[flag_name,.gen_word |
| 519e0 | 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f | (),.gen_word(),.gen_word(),.gen_ |
| 51a00 | 77 6f 72 64 28 29 5d 2c 0a 09 09 09 09 09 66 6c 61 67 2c 0a 09 09 09 09 29 3b 0a 09 09 09 09 66 | word()],......flag,.....);.....f |
| 51a20 | 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 33 3b 20 2b 2b 69 29 0a 09 09 09 09 09 | or.(var.i.=.0;.i.<.3;.++i)...... |
| 51a40 | 61 6e 6f 74 68 65 72 5f 74 61 62 6c 65 2e 61 64 64 5f 72 6f 77 28 67 65 6e 5f 70 61 72 61 28 31 | another_table.add_row(gen_para(1 |
| 51a60 | 2c 20 35 29 2c 20 67 65 6e 5f 70 61 72 61 28 31 2c 20 33 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 | ,.5),.gen_para(1,.3),.gen_word() |
| 51a80 | 2c 20 67 65 6e 5f 77 6f 72 64 28 29 2c 20 67 65 6e 5f 77 6f 72 64 28 29 29 3b 0a 09 09 09 7d 0a | ,.gen_word(),.gen_word());....}. |
| 51aa0 | 09 09 7d 0a 0a 09 09 2f 2f 20 70 72 6f 70 2d 74 61 62 6c 65 0a 09 09 76 61 72 20 70 74 5f 73 65 | ..}....//.prop-table...var.pt_se |
| 51ac0 | 63 74 69 6f 6e 20 3d 20 73 65 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 70 72 | ction.=.section0.add_section("pr |
| 51ae0 | 6f 70 2d 74 61 62 6c 65 22 29 0a 09 09 76 61 72 20 70 72 6f 70 5f 74 61 62 6c 65 20 3d 20 70 74 | op-table")...var.prop_table.=.pt |
| 51b00 | 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0a | _section.add_widget(PropTable);. |
| 51b20 | 09 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 37 3b 20 2b 2b 69 29 0a 09 09 | ..for.(var.i.=.0;.i.<.7;.++i)... |
| 51b40 | 09 70 72 6f 70 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 67 65 6e 5f 77 6f 72 | .prop_table.add_property(gen_wor |
| 51b60 | 64 28 29 2c 20 67 65 6e 5f 70 61 72 61 28 31 2c 20 32 30 2c 20 22 2f 22 29 29 3b 0a 0a 09 09 2f | d(),.gen_para(1,.20,."/"));..../ |
| 51b80 | 2f 20 6d 69 73 63 0a 09 09 63 6f 6e 73 74 20 6d 69 73 63 5f 73 65 63 74 69 6f 6e 20 3d 20 73 65 | /.misc...const.misc_section.=.se |
| 51ba0 | 63 74 69 6f 6e 30 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 6d 69 73 63 22 29 2e 61 64 64 5f 73 | ction0.add_section("misc").add_s |
| 51bc0 | 65 63 74 69 6f 6e 28 22 6d 69 73 63 22 29 3b 0a 09 09 6d 69 73 63 5f 73 65 63 74 69 6f 6e 2e 74 | ection("misc");...misc_section.t |
| 51be0 | 61 67 28 29 2e 74 65 78 74 28 22 6a 75 73 74 20 74 65 78 74 22 29 3b 0a 09 09 6d 69 73 63 5f 73 | ag().text("just.text");...misc_s |
| 51c00 | 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 74 65 78 74 28 22 74 68 69 73 20 69 73 20 61 20 6c 69 6e | ection.tag().text("this.is.a.lin |
| 51c20 | 6b 22 29 2e 6c 69 6e 6b 28 29 3b 0a 09 09 6d 69 73 63 5f 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 | k").link();...misc_section.tag() |
| 51c40 | 2e 74 65 78 74 28 22 4d 4f 44 41 4c 20 44 49 41 4c 4f 47 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 | .text("MODAL.DIALOG").on_click(( |
| 51c60 | 65 29 20 3d 3e 20 7b 0a 09 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 09 2e 74 69 74 6c | e).=>.{....new.Modal()......titl |
| 51c80 | 65 28 22 6d 6f 64 61 6c 22 29 0a 09 09 09 09 2e 6d 65 73 73 61 67 65 28 22 68 65 72 65 20 69 73 | e("modal")......message("here.is |
| 51ca0 | 20 61 20 6d 65 73 73 61 67 65 20 77 68 61 74 20 49 20 77 72 6f 74 65 22 29 0a 09 09 09 09 2e 6f | .a.message.what.I.wrote")......o |
| 51cc0 | 70 74 69 6f 6e 28 22 70 72 65 73 73 20 6d 65 21 22 2c 20 28 29 20 3d 3e 20 7b 20 61 6c 65 72 74 | ption("press.me!",.().=>.{.alert |
| 51ce0 | 28 22 68 69 22 29 3b 20 7d 29 0a 09 09 09 09 2e 6f 70 74 69 6f 6e 28 22 63 61 6e 63 65 6c 22 2c | ("hi");.})......option("cancel", |
| 51d00 | 20 28 29 20 3d 3e 20 76 6f 69 64 28 30 29 29 3b 0a 09 09 7d 29 3b 0a 0a 09 09 2f 2f 20 74 6f 6f | .().=>.void(0));...});....//.too |
| 51d20 | 6c 62 61 72 0a 09 09 70 74 5f 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 74 | lbar...pt_section.add_section("t |
| 51d40 | 6f 6f 6c 62 61 72 22 29 3b 0a 09 09 76 61 72 20 74 6f 6f 6c 62 61 72 20 3d 20 70 74 5f 73 65 63 | oolbar");...var.toolbar.=.pt_sec |
| 51d60 | 74 69 6f 6e 2e 61 64 64 5f 77 69 64 67 65 74 28 54 6f 6f 6c 62 61 72 29 3b 0a 09 09 66 6f 72 20 | tion.add_widget(Toolbar);...for. |
| 51d80 | 28 63 6f 6e 73 74 20 73 69 64 65 20 6f 66 20 5b 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 2c 20 | (const.side.of.[toolbar.left(),. |
| 51da0 | 74 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 5d 29 0a 09 09 7b 0a 09 09 09 73 69 64 65 2e 61 64 | toolbar.right()])...{....side.ad |
| 51dc0 | 64 28 22 74 62 5f 69 74 65 6d 30 22 29 3b 0a 09 09 09 73 69 64 65 2e 61 64 64 28 22 74 62 5f 69 | d("tb_item0");....side.add("tb_i |
| 51de0 | 74 65 6d 31 22 29 3b 0a 09 09 09 73 69 64 65 2e 73 65 70 28 29 3b 0a 09 09 09 73 69 64 65 2e 61 | tem1");....side.sep();....side.a |
| 51e00 | 64 64 28 22 74 62 5f 69 74 65 6d 32 22 29 3b 0a 09 09 7d 0a 0a 09 09 76 61 72 20 74 62 5f 69 74 | dd("tb_item2");...}....var.tb_it |
| 51e20 | 65 6d 5f 63 6c 69 63 6b 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 72 67 30 2c 20 61 72 67 31 | em_clicked.=.function(arg0,.arg1 |
| 51e40 | 29 20 7b 0a 09 09 09 61 6c 65 72 74 28 61 72 67 30 20 2b 20 22 20 21 3d 20 22 20 2b 20 61 72 67 | ).{....alert(arg0.+.".!=.".+.arg |
| 51e60 | 31 29 3b 0a 09 09 7d 3b 0a 09 09 76 61 72 20 72 6f 77 20 3d 20 70 72 6f 70 5f 74 61 62 6c 65 2e | 1);...};...var.row.=.prop_table. |
| 51e80 | 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 74 6f 6f 6c 62 61 72 22 2c 20 22 22 29 3b 0a 09 09 74 | add_property("toolbar",."");...t |
| 51ea0 | 6f 6f 6c 62 61 72 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 72 6f 77 2e 67 65 74 5f 63 65 6c | oolbar.=.new.Toolbar(row.get_cel |
| 51ec0 | 6c 28 2d 31 29 2c 20 74 72 75 65 29 3b 0a 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 74 28 29 20 2e | l(-1),.true);...toolbar.left().. |
| 51ee0 | 61 64 64 28 22 74 62 69 74 65 6d 30 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 74 62 5f 69 74 65 6d 5f | add("tbitem0").on_click(tb_item_ |
| 51f00 | 63 6c 69 63 6b 65 64 2c 20 31 31 2c 20 2d 32 32 29 3b 0a 09 09 74 6f 6f 6c 62 61 72 2e 6c 65 66 | clicked,.11,.-22);...toolbar.lef |
| 51f20 | 74 28 29 20 2e 61 64 64 28 22 74 62 69 74 65 6d 31 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 74 62 5f | t()..add("tbitem1").on_click(tb_ |
| 51f40 | 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 32 32 2c 20 2d 33 33 29 3b 0a 09 09 74 6f 6f 6c 62 61 | item_clicked,.22,.-33);...toolba |
| 51f60 | 72 2e 72 69 67 68 74 28 29 2e 61 64 64 28 22 74 62 69 74 65 6d 32 22 29 2e 6f 6e 5f 63 6c 69 63 | r.right().add("tbitem2").on_clic |
| 51f80 | 6b 28 74 62 5f 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 33 33 2c 20 2d 35 35 29 3b 0a 09 09 74 | k(tb_item_clicked,.33,.-55);...t |
| 51fa0 | 6f 6f 6c 62 61 72 2e 72 69 67 68 74 28 29 2e 61 64 64 28 22 74 62 69 74 65 6d 33 22 29 2e 6f 6e | oolbar.right().add("tbitem3").on |
| 51fc0 | 5f 63 6c 69 63 6b 28 74 62 5f 69 74 65 6d 5f 63 6c 69 63 6b 65 64 2c 20 34 34 2c 20 2d 38 38 29 | _click(tb_item_clicked,.44,.-88) |
| 51fe0 | 3b 0a 0a 09 09 2f 2f 20 70 72 6f 67 72 65 73 73 20 62 61 72 0a 09 09 63 6f 6e 73 74 20 70 72 6f | ;....//.progress.bar...const.pro |
| 52000 | 67 72 65 73 73 5f 62 61 72 20 3d 20 74 68 69 73 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 | gress_bar.=.this.add_widget(Prog |
| 52020 | 72 65 73 73 42 61 72 29 3b 0a 09 09 73 65 74 49 6e 74 65 72 76 61 6c 28 66 75 6e 63 74 69 6f 6e | ressBar);...setInterval(function |
| 52040 | 28 29 20 7b 0a 09 09 09 76 61 72 20 63 6f 75 6e 74 20 3d 20 30 0a 09 09 09 72 65 74 75 72 6e 20 | ().{....var.count.=.0....return. |
| 52060 | 28 29 20 3d 3e 20 7b 0a 09 09 09 09 63 6f 75 6e 74 20 3d 20 28 63 6f 75 6e 74 20 2b 20 31 29 20 | ().=>.{.....count.=.(count.+.1). |
| 52080 | 25 20 31 30 30 3b 0a 09 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 | %.100;.....progress_bar.set_prog |
| 520a0 | 72 65 73 73 28 22 74 65 73 74 69 6e 67 22 2c 20 63 6f 75 6e 74 2c 20 31 30 30 29 3b 0a 09 09 09 | ress("testing",.count,.100);.... |
| 520c0 | 7d 3b 0a 09 09 7d 28 29 2c 20 34 39 2e 33 29 3b 0a 0a 09 09 2f 2f 20 65 72 72 6f 72 0a 09 09 74 | };...}(),.49.3);....//.error...t |
| 520e0 | 68 72 6f 77 20 45 72 72 6f 72 28 22 64 65 6c 69 62 65 72 61 74 65 20 65 72 72 6f 72 22 29 3b 0a | hrow.Error("deliberate.error");. |
| 52100 | 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 4d a4 66 5c 84 40 76 9f ae 10 00 00 ae 10 00 00 0d | .}.}.PK........M.f\.@v.......... |
| 52120 | 00 00 00 70 61 67 65 73 2f 74 72 65 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 | ...pages/tree.js//.Copyright.Epi |
| 52140 | 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 | c.Games,.Inc..All.Rights.Reserve |
| 52160 | 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 | d..."use.strict";..import.{.ZenP |
| 52180 | 61 67 65 20 7d 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 | age.}.from."./page.js".import.{. |
| 521a0 | 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 6c | Friendly.}.from."../util/friendl |
| 521c0 | 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 50 72 6f 67 72 65 73 73 42 61 72 20 7d 20 66 72 6f | y.js".import.{.ProgressBar.}.fro |
| 521e0 | 6d 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 | m."../util/widgets.js".import.{. |
| 52200 | 63 72 65 61 74 65 5f 69 6e 64 65 78 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 69 6e 64 65 78 65 | create_indexer.}.from."../indexe |
| 52220 | 72 2f 69 6e 64 65 78 65 72 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | r/indexer.js"..///////////////// |
| 52240 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 52260 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a | ///////////////////////////////. |
| 52280 | 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 73 20 5a 65 6e 50 61 67 | export.class.Page.extends.ZenPag |
| 522a0 | 65 0a 7b 0a 09 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 6a 65 63 74 20 3d | e.{..main()..{...const.project.= |
| 522c0 | 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 3b 0a 09 09 63 6f | .this.get_param("project");...co |
| 522e0 | 6e 73 74 20 6f 70 6c 6f 67 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f | nst.oplog.=.this.get_param("oplo |
| 52300 | 67 22 29 3b 0a 09 09 63 6f 6e 73 74 20 73 6f 72 74 5f 62 79 20 3d 20 74 68 69 73 2e 67 65 74 5f | g");...const.sort_by.=.this.get_ |
| 52320 | 70 61 72 61 6d 28 22 73 6f 72 74 22 2c 20 2d 31 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 | param("sort",.-1);....this._inde |
| 52340 | 78 65 72 20 3d 20 74 68 69 73 2e 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 | xer.=.this._load_indexer(project |
| 52360 | 2c 20 6f 70 6c 6f 67 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c 65 28 22 74 72 65 | ,.oplog);....this.set_title("tre |
| 52380 | 65 20 2d 20 22 20 2b 20 6f 70 6c 6f 67 29 3b 0a 09 09 63 6f 6e 73 74 20 73 65 63 74 69 6f 6e 20 | e.-.".+.oplog);...const.section. |
| 523a0 | 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 70 72 6f 6a 65 63 74 20 2b 20 22 20 2d | =.this.add_section(project.+.".- |
| 523c0 | 20 22 20 2b 20 6f 70 6c 6f 67 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 63 72 65 61 74 65 5f 74 72 65 | .".+.oplog);....this._create_tre |
| 523e0 | 65 28 73 65 63 74 69 6f 6e 29 3b 0a 09 09 74 68 69 73 2e 5f 65 78 70 61 6e 64 28 74 68 69 73 2e | e(section);...this._expand(this. |
| 52400 | 5f 72 6f 6f 74 29 3b 0a 09 09 74 68 69 73 2e 5f 61 63 74 69 76 61 74 65 5f 73 6f 72 74 5f 68 65 | _root);...this._activate_sort_he |
| 52420 | 61 64 65 72 28 2d 31 2c 20 73 6f 72 74 5f 62 79 29 3b 0a 09 7d 0a 0a 09 5f 63 72 65 61 74 65 5f | ader(-1,.sort_by);..}..._create_ |
| 52440 | 74 72 65 65 28 73 65 63 74 69 6f 6e 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 6c 69 73 74 20 3d 20 | tree(section)..{...const.list.=. |
| 52460 | 73 65 63 74 69 6f 6e 2e 74 61 67 28 29 2e 69 64 28 22 74 72 65 65 5f 72 6f 6f 74 22 29 2e 74 61 | section.tag().id("tree_root").ta |
| 52480 | 67 28 22 75 6c 22 29 3b 0a 09 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 6c 69 73 74 2e 74 61 67 | g("ul");...const.root.=.list.tag |
| 524a0 | 28 22 6c 69 22 29 3b 0a 09 09 72 6f 6f 74 2e 61 74 74 72 28 22 70 61 72 74 22 2c 20 22 2f 22 29 | ("li");...root.attr("part",."/") |
| 524c0 | 3b 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 20 3d 20 72 6f 6f 74 2e 74 61 67 28 29 3b 0a 09 | ;...const.header.=.root.tag();.. |
| 524e0 | 09 68 65 61 64 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 2f 22 29 3b 0a 09 09 74 68 69 73 2e | .header.tag().text("/");...this. |
| 52500 | 5f 73 6f 72 74 5f 68 65 61 64 65 72 73 20 3d 20 5b 0a 09 09 09 68 65 61 64 65 72 2e 74 61 67 28 | _sort_headers.=.[....header.tag( |
| 52520 | 29 2e 74 65 78 74 28 22 73 69 7a 65 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 | ).text("size").on_click(().=>.th |
| 52540 | 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 30 29 29 2c 0a 09 09 09 68 65 61 64 65 72 2e 74 | is._change_sort(0)),....header.t |
| 52560 | 61 67 28 29 2e 74 65 78 74 28 22 72 61 77 73 69 7a 65 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 | ag().text("rawsize").on_click(() |
| 52580 | 20 3d 3e 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 31 29 29 2c 0a 09 09 09 68 65 | .=>.this._change_sort(1)),....he |
| 525a0 | 61 64 65 72 2e 74 61 67 28 29 2e 74 65 78 74 28 22 63 6f 75 6e 74 22 29 2e 6f 6e 5f 63 6c 69 63 | ader.tag().text("count").on_clic |
| 525c0 | 6b 28 28 29 20 3d 3e 20 74 68 69 73 2e 5f 63 68 61 6e 67 65 5f 73 6f 72 74 28 32 29 29 2c 0a 09 | k(().=>.this._change_sort(2)),.. |
| 525e0 | 09 5d 3b 0a 09 09 74 68 69 73 2e 5f 72 6f 6f 74 20 3d 20 72 6f 6f 74 3b 0a 09 7d 0a 0a 09 61 73 | .];...this._root.=.root;..}...as |
| 52600 | 79 6e 63 20 5f 6c 6f 61 64 5f 69 6e 64 65 78 65 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 | ync._load_indexer(project,.oplog |
| 52620 | 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 70 72 6f 67 72 65 73 73 5f 62 61 72 20 3d 20 74 68 69 73 | )..{...const.progress_bar.=.this |
| 52640 | 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 67 72 65 73 73 42 61 72 29 3b 0a 09 09 70 72 6f 67 | .add_widget(ProgressBar);...prog |
| 52660 | 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 22 69 6e 64 65 78 69 6e 67 22 | ress_bar.set_progress("indexing" |
| 52680 | 29 3b 0a 09 09 76 61 72 20 69 6e 64 65 78 65 72 20 3d 20 63 72 65 61 74 65 5f 69 6e 64 65 78 65 | );...var.indexer.=.create_indexe |
| 526a0 | 72 28 70 72 6f 6a 65 63 74 2c 20 6f 70 6c 6f 67 2c 20 28 2e 2e 2e 61 72 67 73 29 20 3d 3e 20 7b | r(project,.oplog,.(...args).=>.{ |
| 526c0 | 0a 09 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 73 65 74 5f 70 72 6f 67 72 65 73 73 28 2e 2e | ....progress_bar.set_progress(.. |
| 526e0 | 2e 61 72 67 73 29 3b 0a 09 09 7d 29 3b 0a 09 09 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 | .args);...});...indexer.=.await. |
| 52700 | 69 6e 64 65 78 65 72 3b 0a 09 09 70 72 6f 67 72 65 73 73 5f 62 61 72 2e 64 65 73 74 72 6f 79 28 | indexer;...progress_bar.destroy( |
| 52720 | 29 3b 0a 09 09 72 65 74 75 72 6e 20 69 6e 64 65 78 65 72 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 | );...return.indexer;..}...async. |
| 52740 | 5f 65 78 70 61 6e 64 28 6e 6f 64 65 29 0a 09 7b 0a 09 09 76 61 72 20 70 72 65 66 69 78 20 3d 20 | _expand(node)..{...var.prefix.=. |
| 52760 | 22 22 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 3d 20 6e 6f 64 65 3b 3b 20 69 74 65 | "";...for.(var.item.=.node;;.ite |
| 52780 | 6d 20 3d 20 69 74 65 6d 2e 70 61 72 65 6e 74 28 29 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 69 74 | m.=.item.parent())...{....if.(it |
| 527a0 | 65 6d 2e 69 73 28 22 64 69 76 22 29 29 20 62 72 65 61 6b 3b 0a 09 09 09 69 66 20 28 21 69 74 65 | em.is("div")).break;....if.(!ite |
| 527c0 | 6d 2e 69 73 28 22 6c 69 22 29 29 20 63 6f 6e 74 69 6e 75 65 3b 0a 09 09 09 70 72 65 66 69 78 20 | m.is("li")).continue;....prefix. |
| 527e0 | 3d 20 69 74 65 6d 2e 61 74 74 72 28 22 70 61 72 74 22 29 20 2b 20 70 72 65 66 69 78 3b 0a 09 09 | =.item.attr("part").+.prefix;... |
| 52800 | 7d 0a 0a 09 09 63 6f 6e 73 74 20 69 6e 64 65 78 65 72 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e | }....const.indexer.=.await.this. |
| 52820 | 5f 69 6e 64 65 78 65 72 3b 0a 0a 09 09 63 6f 6e 73 74 20 6e 65 77 5f 6e 6f 64 65 73 20 3d 20 6e | _indexer;....const.new_nodes.=.n |
| 52840 | 65 77 20 4f 62 6a 65 63 74 28 29 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 5b 6e 61 6d 65 2c 20 73 | ew.Object();...for.(var.[name,.s |
| 52860 | 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 5d 20 6f 66 20 69 6e 64 65 78 65 72 2e 65 6e 75 6d 5f 61 | ize,.raw_size].of.indexer.enum_a |
| 52880 | 6c 6c 28 29 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 21 6e 61 6d 65 2e 73 74 61 72 74 73 57 69 74 | ll())...{....if.(!name.startsWit |
| 528a0 | 68 28 70 72 65 66 69 78 29 29 0a 09 09 09 09 63 6f 6e 74 69 6e 75 65 3b 0a 0a 09 09 09 6e 61 6d | h(prefix)).....continue;.....nam |
| 528c0 | 65 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 70 72 65 66 69 78 2e 6c 65 6e 67 74 68 29 3b 0a | e.=.name.substr(prefix.length);. |
| 528e0 | 09 09 09 63 6f 6e 73 74 20 73 6c 61 73 68 20 3d 20 6e 61 6d 65 2e 69 6e 64 65 78 4f 66 28 22 2f | ...const.slash.=.name.indexOf("/ |
| 52900 | 22 29 3b 0a 09 09 09 69 66 20 28 73 6c 61 73 68 20 21 3d 20 2d 31 29 0a 09 09 09 09 6e 61 6d 65 | ");....if.(slash.!=.-1).....name |
| 52920 | 20 3d 20 6e 61 6d 65 2e 73 75 62 73 74 72 28 30 2c 20 73 6c 61 73 68 20 2b 20 31 29 3b 0a 0a 09 | .=.name.substr(0,.slash.+.1);... |
| 52940 | 09 09 69 66 20 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 21 3d 3d 20 75 6e 64 65 66 69 | ..if.(new_nodes[name].!==.undefi |
| 52960 | 6e 65 64 29 0a 09 09 09 7b 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 30 5d | ned)....{.....new_nodes[name][0] |
| 52980 | 20 2b 3d 20 73 69 7a 65 3b 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 31 5d | .+=.size;.....new_nodes[name][1] |
| 529a0 | 20 2b 3d 20 72 61 77 5f 73 69 7a 65 3b 0a 09 09 09 09 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 | .+=.raw_size;.....new_nodes[name |
| 529c0 | 5d 5b 32 5d 20 2b 3d 20 31 3b 0a 09 09 09 7d 0a 09 09 09 65 6c 73 65 0a 09 09 09 09 6e 65 77 5f | ][2].+=.1;....}....else.....new_ |
| 529e0 | 6e 6f 64 65 73 5b 6e 61 6d 65 5d 20 3d 20 5b 73 69 7a 65 2c 20 72 61 77 5f 73 69 7a 65 2c 20 31 | nodes[name].=.[size,.raw_size,.1 |
| 52a00 | 5d 3b 0a 09 09 7d 0a 0a 09 09 76 61 72 20 73 6f 72 74 5f 62 79 20 3d 20 74 68 69 73 2e 67 65 74 | ];...}....var.sort_by.=.this.get |
| 52a20 | 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 2c 20 2d 31 29 7c 30 3b 0a 09 09 73 6f 72 74 5f 62 79 20 | _param("sort",.-1)|0;...sort_by. |
| 52a40 | 3d 20 4d 61 74 68 2e 6d 69 6e 28 4d 61 74 68 2e 6d 61 78 28 73 6f 72 74 5f 62 79 2c 20 2d 31 29 | =.Math.min(Math.max(sort_by,.-1) |
| 52a60 | 2c 20 33 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 73 6f 72 74 65 64 5f 6b 65 79 73 20 3d 20 4f 62 6a | ,.3);....const.sorted_keys.=.Obj |
| 52a80 | 65 63 74 2e 6b 65 79 73 28 6e 65 77 5f 6e 6f 64 65 73 29 2e 73 6f 72 74 28 28 6c 2c 20 72 29 20 | ect.keys(new_nodes).sort((l,.r). |
| 52aa0 | 3d 3e 20 7b 0a 09 09 09 63 6f 6e 73 74 20 69 73 5f 6e 6f 64 65 5f 6c 20 3d 20 6c 2e 65 6e 64 73 | =>.{....const.is_node_l.=.l.ends |
| 52ac0 | 57 69 74 68 28 22 2f 22 29 3b 0a 09 09 09 63 6f 6e 73 74 20 61 6e 79 5f 6e 6f 64 65 73 20 3d 20 | With("/");....const.any_nodes.=. |
| 52ae0 | 69 73 5f 6e 6f 64 65 5f 6c 20 2b 20 72 2e 65 6e 64 73 57 69 74 68 28 22 2f 22 29 3b 0a 09 09 09 | is_node_l.+.r.endsWith("/");.... |
| 52b00 | 69 66 20 28 61 6e 79 5f 6e 6f 64 65 73 20 3d 3d 20 31 29 09 72 65 74 75 72 6e 20 69 73 5f 6e 6f | if.(any_nodes.==.1).return.is_no |
| 52b20 | 64 65 5f 6c 20 3f 20 2d 31 20 3a 20 31 3b 0a 09 09 09 69 66 20 28 73 6f 72 74 5f 62 79 20 3e 3d | de_l.?.-1.:.1;....if.(sort_by.>= |
| 52b40 | 20 30 29 20 72 65 74 75 72 6e 20 4e 75 6d 62 65 72 28 6e 65 77 5f 6e 6f 64 65 73 5b 72 5d 5b 73 | .0).return.Number(new_nodes[r][s |
| 52b60 | 6f 72 74 5f 62 79 5d 20 2d 20 6e 65 77 5f 6e 6f 64 65 73 5b 6c 5d 5b 73 6f 72 74 5f 62 79 5d 29 | ort_by].-.new_nodes[l][sort_by]) |
| 52b80 | 3b 0a 09 09 09 72 65 74 75 72 6e 20 72 20 3c 20 6c 3b 0a 09 09 7d 29 0a 0a 09 09 63 6f 6e 73 74 | ;....return.r.<.l;...})....const |
| 52ba0 | 20 6c 69 73 74 20 3d 20 6e 6f 64 65 2e 74 61 67 28 22 75 6c 22 29 3b 0a 09 09 66 6f 72 20 28 63 | .list.=.node.tag("ul");...for.(c |
| 52bc0 | 6f 6e 73 74 20 6e 61 6d 65 20 6f 66 20 73 6f 72 74 65 64 5f 6b 65 79 73 29 0a 09 09 7b 0a 09 09 | onst.name.of.sorted_keys)...{... |
| 52be0 | 09 63 6f 6e 73 74 20 69 74 65 6d 20 3d 20 6c 69 73 74 2e 74 61 67 28 22 6c 69 22 29 2e 61 74 74 | .const.item.=.list.tag("li").att |
| 52c00 | 72 28 22 70 61 72 74 22 2c 20 6e 61 6d 65 29 3b 0a 09 09 09 63 6f 6e 73 74 20 69 6e 66 6f 20 3d | r("part",.name);....const.info.= |
| 52c20 | 20 69 74 65 6d 2e 74 61 67 28 29 3b 0a 09 09 09 63 6f 6e 73 74 20 6c 61 62 65 6c 20 3d 20 69 6e | .item.tag();....const.label.=.in |
| 52c40 | 66 6f 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 0a 0a 09 09 09 66 6f 72 20 28 76 61 | fo.tag().text(name);.....for.(va |
| 52c60 | 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 32 3b 20 2b 2b 69 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f | r.i.=.0;.i.<.2;.++i)....{.....co |
| 52c80 | 6e 73 74 20 73 69 7a 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 6e 65 77 5f 6e 6f | nst.size.=.Friendly.bytes(new_no |
| 52ca0 | 64 65 73 5b 6e 61 6d 65 5d 5b 69 5d 29 3b 0a 09 09 09 09 69 6e 66 6f 2e 74 61 67 28 29 2e 74 65 | des[name][i]);.....info.tag().te |
| 52cc0 | 78 74 28 73 69 7a 65 29 3b 0a 09 09 09 7d 0a 0a 09 09 09 69 66 20 28 6e 61 6d 65 2e 65 6e 64 73 | xt(size);....}.....if.(name.ends |
| 52ce0 | 57 69 74 68 28 22 2f 22 29 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 63 6f 75 6e 74 20 | With("/"))....{.....const.count. |
| 52d00 | 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 6e 65 77 5f 6e 6f 64 65 73 5b 6e 61 6d 65 5d 5b 32 | =.Friendly.sep(new_nodes[name][2 |
| 52d20 | 5d 29 3b 0a 09 09 09 09 69 6e 66 6f 2e 74 61 67 28 29 2e 74 65 78 74 28 63 6f 75 6e 74 29 3b 0a | ]);.....info.tag().text(count);. |
| 52d40 | 09 09 09 09 6c 61 62 65 6c 2e 6f 6e 5f 63 6c 69 63 6b 28 28 78 29 20 3d 3e 20 74 68 69 73 2e 65 | ....label.on_click((x).=>.this.e |
| 52d60 | 78 70 61 6e 64 5f 63 6f 6c 6c 61 70 73 65 28 78 29 2c 20 69 74 65 6d 29 3b 0a 09 09 09 09 63 6f | xpand_collapse(x),.item);.....co |
| 52d80 | 6e 74 69 6e 75 65 3b 0a 09 09 09 7d 0a 0a 09 09 09 69 74 65 6d 2e 61 74 74 72 28 22 6c 65 61 66 | ntinue;....}.....item.attr("leaf |
| 52da0 | 22 2c 20 22 22 29 3b 0a 09 09 09 6c 61 62 65 6c 2e 6c 69 6e 6b 28 22 22 2c 20 7b 0a 09 09 09 09 | ",."");....label.link("",.{..... |
| 52dc0 | 22 70 61 67 65 22 20 3a 20 22 65 6e 74 72 79 22 2c 0a 09 09 09 09 22 70 72 6f 6a 65 63 74 22 20 | "page".:."entry",....."project". |
| 52de0 | 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 70 72 6f 6a 65 63 74 22 29 2c 0a 09 09 09 | :.this.get_param("project"),.... |
| 52e00 | 09 22 6f 70 6c 6f 67 22 20 3a 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 6f 70 6c 6f 67 | ."oplog".:.this.get_param("oplog |
| 52e20 | 22 29 2c 0a 09 09 09 09 22 6f 70 6b 65 79 22 20 3a 20 70 72 65 66 69 78 20 2b 20 6e 61 6d 65 2c | "),....."opkey".:.prefix.+.name, |
| 52e40 | 0a 09 09 09 7d 29 3b 0a 09 09 09 69 6e 66 6f 2e 74 61 67 28 29 3b 0a 09 09 7d 0a 0a 09 09 6e 6f | ....});....info.tag();...}....no |
| 52e60 | 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 22 22 29 0a 09 7d 0a 0a 09 5f 63 6f | de.attr("expanded",."")..}..._co |
| 52e80 | 6c 6c 61 70 73 65 28 6e 6f 64 65 29 0a 09 7b 0a 09 09 6e 6f 64 65 2e 66 69 72 73 74 5f 63 68 69 | llapse(node)..{...node.first_chi |
| 52ea0 | 6c 64 28 29 2e 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 2e 64 65 73 74 72 6f 79 28 29 3b 0a 09 | ld().next_sibling().destroy();.. |
| 52ec0 | 09 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 2c 20 6e 75 6c 6c 29 3b 0a 09 7d | .node.attr("expanded",.null);..} |
| 52ee0 | 0a 0a 09 65 78 70 61 6e 64 5f 63 6f 6c 6c 61 70 73 65 28 6e 6f 64 65 29 0a 09 7b 0a 09 09 69 66 | ...expand_collapse(node)..{...if |
| 52f00 | 20 28 6e 6f 64 65 2e 61 74 74 72 28 22 65 78 70 61 6e 64 65 64 22 29 20 3d 3d 3d 20 6e 75 6c 6c | .(node.attr("expanded").===.null |
| 52f20 | 29 0a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 65 78 70 61 6e 64 28 6e 6f 64 65 29 3b 0a | )....return.this._expand(node);. |
| 52f40 | 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 63 6f 6c 6c 61 70 73 65 28 6e 6f 64 65 29 3b 0a 09 | ..return.this._collapse(node);.. |
| 52f60 | 7d 0a 0a 09 5f 61 63 74 69 76 61 74 65 5f 73 6f 72 74 5f 68 65 61 64 65 72 28 63 75 72 72 65 6e | }..._activate_sort_header(curren |
| 52f80 | 74 2c 20 6e 65 78 74 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 69 6d 70 6c 20 3d 20 28 69 6e 64 65 | t,.next)..{...const.impl.=.(inde |
| 52fa0 | 78 2c 20 69 73 5f 6f 6e 29 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 69 6e 64 65 78 20 3e 3d 20 30 | x,.is_on).=>.{....if.(index.>=.0 |
| 52fc0 | 20 26 26 20 69 6e 64 65 78 20 3c 20 74 68 69 73 2e 5f 73 6f 72 74 5f 68 65 61 64 65 72 73 2e 6c | .&&.index.<.this._sort_headers.l |
| 52fe0 | 65 6e 67 74 68 29 0a 09 09 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 68 65 61 64 65 72 73 5b 69 6e | ength).....this._sort_headers[in |
| 53000 | 64 65 78 5d 2e 61 74 74 72 28 22 61 63 74 69 76 65 22 2c 20 69 73 5f 6f 6e 20 3f 20 22 22 20 3a | dex].attr("active",.is_on.?."".: |
| 53020 | 20 6e 75 6c 6c 29 3b 0a 09 09 7d 3b 0a 09 09 69 6d 70 6c 28 63 75 72 72 65 6e 74 2c 20 66 61 6c | .null);...};...impl(current,.fal |
| 53040 | 73 65 29 3b 0a 09 09 69 6d 70 6c 28 6e 65 78 74 2c 20 74 72 75 65 29 3b 0a 09 7d 0a 0a 09 5f 63 | se);...impl(next,.true);..}..._c |
| 53060 | 68 61 6e 67 65 5f 73 6f 72 74 28 73 6f 72 74 5f 62 79 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 63 | hange_sort(sort_by)..{...const.c |
| 53080 | 75 72 72 65 6e 74 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 29 3b | urrent.=.this.get_param("sort"); |
| 530a0 | 0a 09 09 69 66 20 28 63 75 72 72 65 6e 74 20 3d 3d 20 73 6f 72 74 5f 62 79 29 0a 09 09 09 73 6f | ...if.(current.==.sort_by)....so |
| 530c0 | 72 74 5f 62 79 20 3d 20 2d 31 3b 0a 0a 09 09 74 68 69 73 2e 5f 61 63 74 69 76 61 74 65 5f 73 6f | rt_by.=.-1;....this._activate_so |
| 530e0 | 72 74 5f 68 65 61 64 65 72 28 63 75 72 72 65 6e 74 2c 20 73 6f 72 74 5f 62 79 29 3b 0a 0a 09 09 | rt_header(current,.sort_by);.... |
| 53100 | 74 68 69 73 2e 73 65 74 5f 70 61 72 61 6d 28 22 73 6f 72 74 22 2c 20 73 6f 72 74 5f 62 79 29 3b | this.set_param("sort",.sort_by); |
| 53120 | 0a 0a 09 09 66 6f 72 20 28 76 61 72 20 6e 6f 64 65 20 3d 20 74 68 69 73 2e 5f 72 6f 6f 74 2e 66 | ....for.(var.node.=.this._root.f |
| 53140 | 69 72 73 74 5f 63 68 69 6c 64 28 29 3b 20 6e 6f 64 65 3b 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 | irst_child();.node;)...{....cons |
| 53160 | 74 20 6e 65 78 74 20 3d 20 6e 6f 64 65 2e 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 3b 0a 09 09 | t.next.=.node.next_sibling();... |
| 53180 | 09 69 66 20 28 6e 6f 64 65 2e 69 73 28 22 75 6c 22 29 29 0a 09 09 09 09 6e 6f 64 65 2e 64 65 73 | .if.(node.is("ul")).....node.des |
| 531a0 | 74 72 6f 79 28 29 3b 0a 09 09 09 6e 6f 64 65 20 3d 20 6e 65 78 74 3b 0a 09 09 7d 0a 0a 09 09 74 | troy();....node.=.next;...}....t |
| 531c0 | 68 69 73 2e 5f 65 78 70 61 6e 64 28 74 68 69 73 2e 5f 72 6f 6f 74 29 3b 0a 09 7d 0a 7d 0a 50 4b | his._expand(this._root);..}.}.PK |
| 531e0 | 03 04 0a 00 00 00 00 00 43 a4 66 5c 57 47 07 29 a6 08 00 00 a6 08 00 00 0f 00 00 00 70 61 67 65 | ........C.f\WG.)............page |
| 53200 | 73 2f 7a 63 61 63 68 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d | s/zcache.js//.Copyright.Epic.Gam |
| 53220 | 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 | es,.Inc..All.Rights.Reserved..." |
| 53240 | 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 5a 65 6e 50 61 67 65 20 7d | use.strict";..import.{.ZenPage.} |
| 53260 | 20 66 72 6f 6d 20 22 2e 2f 70 61 67 65 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 46 65 74 63 68 | .from."./page.js".import.{.Fetch |
| 53280 | 65 72 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 22 0a 69 | er.}.from."../util/fetcher.js".i |
| 532a0 | 6d 70 6f 72 74 20 7b 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c | mport.{.Friendly.}.from."../util |
| 532c0 | 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 4d 6f 64 61 6c 20 7d 20 66 | /friendly.js".import.{.Modal.}.f |
| 532e0 | 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b 20 | rom."../util/modal.js".import.{. |
| 53300 | 54 61 62 6c 65 2c 20 50 72 6f 70 54 61 62 6c 65 2c 20 54 6f 6f 6c 62 61 72 20 7d 20 66 72 6f 6d | Table,.PropTable,.Toolbar.}.from |
| 53320 | 20 22 2e 2e 2f 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | ."../util/widgets.js"..///////// |
| 53340 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 53360 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 53380 | 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 61 67 65 20 65 78 74 65 6e 64 | ///////.export.class.Page.extend |
| 533a0 | 73 20 5a 65 6e 50 61 67 65 0a 7b 0a 09 61 73 79 6e 63 20 6d 61 69 6e 28 29 0a 09 7b 0a 09 09 63 | s.ZenPage.{..async.main()..{...c |
| 533c0 | 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d 28 | onst.namespace.=.this.get_param( |
| 533e0 | 22 6e 61 6d 65 73 70 61 63 65 22 29 3b 0a 0a 09 09 76 61 72 20 69 6e 66 6f 20 3d 20 6e 65 77 20 | "namespace");....var.info.=.new. |
| 53400 | 46 65 74 63 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 70 | Fetcher().resource(`/z$/${namesp |
| 53420 | 61 63 65 7d 2f 60 29 2e 6a 73 6f 6e 28 29 3b 0a 0a 09 09 74 68 69 73 2e 73 65 74 5f 74 69 74 6c | ace}/`).json();....this.set_titl |
| 53440 | 65 28 22 63 61 63 68 65 20 2d 20 22 20 2b 20 6e 61 6d 65 73 70 61 63 65 29 3b 0a 0a 09 09 76 61 | e("cache.-.".+.namespace);....va |
| 53460 | 72 20 73 65 63 74 69 6f 6e 20 3d 20 74 68 69 73 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 69 6e | r.section.=.this.add_section("in |
| 53480 | 66 6f 22 29 3b 0a 09 09 76 61 72 20 63 66 67 5f 74 61 62 6c 65 20 3d 20 73 65 63 74 69 6f 6e 2e | fo");...var.cfg_table.=.section. |
| 534a0 | 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 63 6f 6e 66 69 67 22 29 2e 61 64 64 5f 77 69 64 67 65 74 | add_section("config").add_widget |
| 534c0 | 28 50 72 6f 70 54 61 62 6c 65 29 3b 0a 09 09 76 61 72 20 73 74 6f 72 61 67 65 5f 74 61 62 6c 65 | (PropTable);...var.storage_table |
| 534e0 | 20 3d 20 73 65 63 74 69 6f 6e 2e 61 64 64 5f 73 65 63 74 69 6f 6e 28 22 73 74 6f 72 61 67 65 22 | .=.section.add_section("storage" |
| 53500 | 29 2e 61 64 64 5f 77 69 64 67 65 74 28 50 72 6f 70 54 61 62 6c 65 29 3b 0a 0a 09 09 69 6e 66 6f | ).add_widget(PropTable);....info |
| 53520 | 20 3d 20 61 77 61 69 74 20 69 6e 66 6f 3b 0a 0a 09 09 63 66 67 5f 74 61 62 6c 65 2e 61 64 64 5f | .=.await.info;....cfg_table.add_ |
| 53540 | 6f 62 6a 65 63 74 28 69 6e 66 6f 5b 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 5d 2c 20 74 72 | object(info["Configuration"],.tr |
| 53560 | 75 65 29 3b 0a 0a 09 09 73 74 6f 72 61 67 65 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 | ue);....storage_table.add_proper |
| 53580 | 74 79 28 22 64 69 73 6b 22 2c 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 69 6e 66 6f 5b 22 | ty("disk",.Friendly.bytes(info[" |
| 535a0 | 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 44 69 73 6b 53 69 7a 65 22 5d 29 29 3b 0a 09 09 73 | StorageSize"]["DiskSize"]));...s |
| 535c0 | 74 6f 72 61 67 65 5f 74 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 6d 65 6d 22 2c | torage_table.add_property("mem", |
| 535e0 | 20 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 69 6e 66 6f 5b 22 53 74 6f 72 61 67 65 53 69 7a | .Friendly.bytes(info["StorageSiz |
| 53600 | 65 22 5d 5b 22 4d 65 6d 6f 72 79 53 69 7a 65 22 5d 29 29 3b 0a 09 09 73 74 6f 72 61 67 65 5f 74 | e"]["MemorySize"]));...storage_t |
| 53620 | 61 62 6c 65 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 22 65 6e 74 72 69 65 73 22 2c 20 46 72 69 | able.add_property("entries",.Fri |
| 53640 | 65 6e 64 6c 79 2e 73 65 70 28 69 6e 66 6f 5b 22 45 6e 74 72 79 43 6f 75 6e 74 22 5d 29 29 3b 0a | endly.sep(info["EntryCount"]));. |
| 53660 | 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 20 3d 20 5b 22 6e 61 6d 65 22 2c 20 22 | ...var.column_names.=.["name",." |
| 53680 | 64 69 73 6b 22 2c 20 22 6d 65 6d 22 2c 20 22 65 6e 74 72 69 65 73 22 2c 20 22 61 63 74 69 6f 6e | disk",."mem",."entries",."action |
| 536a0 | 73 22 5d 3b 0a 09 09 76 61 72 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 20 3d 20 74 68 69 73 2e 61 | s"];...var.bucket_table.=.this.a |
| 536c0 | 64 64 5f 73 65 63 74 69 6f 6e 28 22 62 75 63 6b 65 74 73 22 29 2e 61 64 64 5f 77 69 64 67 65 74 | dd_section("buckets").add_widget |
| 536e0 | 28 0a 09 09 09 54 61 62 6c 65 2c 0a 09 09 09 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2c 0a 09 09 09 | (....Table,....column_names,.... |
| 53700 | 54 61 62 6c 65 2e 46 6c 61 67 5f 42 69 61 73 4c 65 66 74 0a 09 09 29 3b 0a 09 09 66 6f 72 20 28 | Table.Flag_BiasLeft...);...for.( |
| 53720 | 63 6f 6e 73 74 20 62 75 63 6b 65 74 20 6f 66 20 69 6e 66 6f 5b 22 42 75 63 6b 65 74 73 22 5d 29 | const.bucket.of.info["Buckets"]) |
| 53740 | 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 72 6f 77 20 3d 20 62 75 63 6b 65 74 5f 74 61 62 6c 65 | ...{....const.row.=.bucket_table |
| 53760 | 2e 61 64 64 5f 72 6f 77 28 62 75 63 6b 65 74 29 3b 0a 09 09 09 6e 65 77 20 46 65 74 63 68 65 72 | .add_row(bucket);....new.Fetcher |
| 53780 | 28 29 2e 72 65 73 6f 75 72 63 65 28 60 2f 7a 24 2f 24 7b 6e 61 6d 65 73 70 61 63 65 7d 2f 24 7b | ().resource(`/z$/${namespace}/${ |
| 537a0 | 62 75 63 6b 65 74 7d 60 29 2e 6a 73 6f 6e 28 29 2e 74 68 65 6e 28 28 64 61 74 61 29 20 3d 3e 20 | bucket}`).json().then((data).=>. |
| 537c0 | 7b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 31 29 2e 74 65 78 74 28 46 72 69 65 6e | {.....row.get_cell(1).text(Frien |
| 537e0 | 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 67 65 53 69 7a 65 22 5d 5b 22 44 | dly.bytes(data["StorageSize"]["D |
| 53800 | 69 73 6b 53 69 7a 65 22 5d 29 29 3b 0a 09 09 09 09 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 32 29 | iskSize"]));.....row.get_cell(2) |
| 53820 | 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 62 79 74 65 73 28 64 61 74 61 5b 22 53 74 6f 72 61 | .text(Friendly.bytes(data["Stora |
| 53840 | 67 65 53 69 7a 65 22 5d 5b 22 4d 65 6d 6f 72 79 53 69 7a 65 22 5d 29 29 3b 0a 09 09 09 09 72 6f | geSize"]["MemorySize"]));.....ro |
| 53860 | 77 2e 67 65 74 5f 63 65 6c 6c 28 33 29 2e 74 65 78 74 28 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | w.get_cell(3).text(Friendly.sep( |
| 53880 | 64 61 74 61 5b 22 44 69 73 6b 45 6e 74 72 79 43 6f 75 6e 74 22 5d 29 29 3b 0a 0a 09 09 09 09 63 | data["DiskEntryCount"]));......c |
| 538a0 | 6f 6e 73 74 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 65 74 5f 63 65 6c 6c 28 2d 31 29 3b 0a 09 09 | onst.cell.=.row.get_cell(-1);... |
| 538c0 | 09 09 63 6f 6e 73 74 20 61 63 74 69 6f 6e 5f 74 62 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 28 | ..const.action_tb.=.new.Toolbar( |
| 538e0 | 63 65 6c 6c 2c 20 74 72 75 65 29 3b 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 28 | cell,.true);.....action_tb.left( |
| 53900 | 29 2e 61 64 64 28 22 76 69 65 77 22 29 0a 09 09 09 09 61 63 74 69 6f 6e 5f 74 62 2e 6c 65 66 74 | ).add("view").....action_tb.left |
| 53920 | 28 29 2e 61 64 64 28 22 64 72 6f 70 22 29 2e 6f 6e 5f 63 6c 69 63 6b 28 28 29 20 3d 3e 20 74 68 | ().add("drop").on_click(().=>.th |
| 53940 | 69 73 2e 64 72 6f 70 5f 62 75 63 6b 65 74 28 62 75 63 6b 65 74 29 29 3b 0a 09 09 09 7d 29 3b 0a | is.drop_bucket(bucket));....});. |
| 53960 | 09 09 7d 0a 09 7d 0a 0a 09 64 72 6f 70 5f 62 75 63 6b 65 74 28 62 75 63 6b 65 74 29 0a 09 7b 0a | ..}..}...drop_bucket(bucket)..{. |
| 53980 | 09 09 63 6f 6e 73 74 20 64 72 6f 70 20 3d 20 61 73 79 6e 63 20 28 29 20 3d 3e 20 7b 0a 09 09 09 | ..const.drop.=.async.().=>.{.... |
| 539a0 | 63 6f 6e 73 74 20 6e 61 6d 65 73 70 61 63 65 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 72 61 6d | const.namespace.=.this.get_param |
| 539c0 | 28 22 6e 61 6d 65 73 70 61 63 65 22 29 3b 0a 09 09 09 61 77 61 69 74 20 6e 65 77 20 46 65 74 63 | ("namespace");....await.new.Fetc |
| 539e0 | 68 65 72 28 29 2e 72 65 73 6f 75 72 63 65 28 22 7a 24 22 2c 20 6e 61 6d 65 73 70 61 63 65 2c 20 | her().resource("z$",.namespace,. |
| 53a00 | 62 75 63 6b 65 74 29 2e 64 65 6c 65 74 65 28 29 3b 0a 09 09 09 74 68 69 73 2e 72 65 6c 6f 61 64 | bucket).delete();....this.reload |
| 53a20 | 28 29 3b 0a 09 09 7d 3b 0a 0a 09 09 6e 65 77 20 4d 6f 64 61 6c 28 29 0a 09 09 09 2e 74 69 74 6c | ();...};....new.Modal().....titl |
| 53a40 | 65 28 22 43 6f 6e 66 69 72 6d 61 74 69 6f 6e 22 29 0a 09 09 09 2e 6d 65 73 73 61 67 65 28 60 44 | e("Confirmation").....message(`D |
| 53a60 | 72 6f 70 20 62 75 63 6b 65 74 20 27 24 7b 62 75 63 6b 65 74 7d 27 3f 60 29 0a 09 09 09 2e 6f 70 | rop.bucket.'${bucket}'?`).....op |
| 53a80 | 74 69 6f 6e 28 22 59 65 73 22 2c 20 28 29 20 3d 3e 20 64 72 6f 70 28 29 29 0a 09 09 09 2e 6f 70 | tion("Yes",.().=>.drop()).....op |
| 53aa0 | 74 69 6f 6e 28 22 4e 6f 22 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 37 b7 66 5c d8 | tion("No");..}.}.PK........7.f\. |
| 53ac0 | a4 3e e9 27 0d 00 00 27 0d 00 00 08 00 00 00 74 68 65 6d 65 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 | .>.'...'.......theme.js//.Copyri |
| 53ae0 | 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 | ght.Epic.Games,.Inc..All.Rights. |
| 53b00 | 52 65 73 65 72 76 65 64 2e 0a 0a 2f 2f 20 54 68 65 6d 65 20 74 6f 67 67 6c 65 3a 20 63 79 63 6c | Reserved...//.Theme.toggle:.cycl |
| 53b20 | 65 73 20 73 79 73 74 65 6d 20 e2 86 92 20 6c 69 67 68 74 20 e2 86 92 20 64 61 72 6b 20 e2 86 92 | es.system.....light.....dark.... |
| 53b40 | 20 73 79 73 74 65 6d 2e 0a 2f 2f 20 50 65 72 73 69 73 74 73 20 63 68 6f 69 63 65 20 69 6e 20 6c | .system..//.Persists.choice.in.l |
| 53b60 | 6f 63 61 6c 53 74 6f 72 61 67 65 2e 20 41 70 70 6c 69 65 73 20 64 61 74 61 2d 74 68 65 6d 65 20 | ocalStorage..Applies.data-theme. |
| 53b80 | 61 74 74 72 69 62 75 74 65 20 6f 6e 20 3c 68 74 6d 6c 3e 2e 0a 0a 28 66 75 6e 63 74 69 6f 6e 28 | attribute.on.<html>...(function( |
| 53ba0 | 29 20 7b 0a 09 76 61 72 20 4b 45 59 20 3d 20 27 7a 65 6e 2d 74 68 65 6d 65 27 3b 0a 0a 09 66 75 | ).{..var.KEY.=.'zen-theme';...fu |
| 53bc0 | 6e 63 74 69 6f 6e 20 67 65 74 53 74 6f 72 65 64 28 29 20 7b 0a 09 09 74 72 79 20 7b 20 72 65 74 | nction.getStored().{...try.{.ret |
| 53be0 | 75 72 6e 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 4b 45 59 29 3b 20 7d | urn.localStorage.getItem(KEY);.} |
| 53c00 | 20 63 61 74 63 68 20 28 65 29 20 7b 20 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 20 7d 0a 09 7d 0a 0a | .catch.(e).{.return.null;.}..}.. |
| 53c20 | 09 66 75 6e 63 74 69 6f 6e 20 73 65 74 53 74 6f 72 65 64 28 76 61 6c 75 65 29 20 7b 0a 09 09 74 | .function.setStored(value).{...t |
| 53c40 | 72 79 20 7b 0a 09 09 09 69 66 20 28 76 61 6c 75 65 29 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e | ry.{....if.(value).localStorage. |
| 53c60 | 73 65 74 49 74 65 6d 28 4b 45 59 2c 20 76 61 6c 75 65 29 3b 0a 09 09 09 65 6c 73 65 20 6c 6f 63 | setItem(KEY,.value);....else.loc |
| 53c80 | 61 6c 53 74 6f 72 61 67 65 2e 72 65 6d 6f 76 65 49 74 65 6d 28 4b 45 59 29 3b 0a 09 09 7d 20 63 | alStorage.removeItem(KEY);...}.c |
| 53ca0 | 61 74 63 68 20 28 65 29 20 7b 7d 0a 09 7d 0a 0a 09 66 75 6e 63 74 69 6f 6e 20 61 70 70 6c 79 28 | atch.(e).{}..}...function.apply( |
| 53cc0 | 74 68 65 6d 65 29 20 7b 0a 09 09 69 66 20 28 74 68 65 6d 65 29 0a 09 09 09 64 6f 63 75 6d 65 6e | theme).{...if.(theme)....documen |
| 53ce0 | 74 2e 64 6f 63 75 6d 65 6e 74 45 6c 65 6d 65 6e 74 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 27 | t.documentElement.setAttribute(' |
| 53d00 | 64 61 74 61 2d 74 68 65 6d 65 27 2c 20 74 68 65 6d 65 29 3b 0a 09 09 65 6c 73 65 0a 09 09 09 64 | data-theme',.theme);...else....d |
| 53d20 | 6f 63 75 6d 65 6e 74 2e 64 6f 63 75 6d 65 6e 74 45 6c 65 6d 65 6e 74 2e 72 65 6d 6f 76 65 41 74 | ocument.documentElement.removeAt |
| 53d40 | 74 72 69 62 75 74 65 28 27 64 61 74 61 2d 74 68 65 6d 65 27 29 3b 0a 09 7d 0a 0a 09 66 75 6e 63 | tribute('data-theme');..}...func |
| 53d60 | 74 69 6f 6e 20 67 65 74 45 66 66 65 63 74 69 76 65 28 73 74 6f 72 65 64 29 20 7b 0a 09 09 69 66 | tion.getEffective(stored).{...if |
| 53d80 | 20 28 73 74 6f 72 65 64 29 20 72 65 74 75 72 6e 20 73 74 6f 72 65 64 3b 0a 09 09 72 65 74 75 72 | .(stored).return.stored;...retur |
| 53da0 | 6e 20 77 69 6e 64 6f 77 2e 6d 61 74 63 68 4d 65 64 69 61 28 27 28 70 72 65 66 65 72 73 2d 63 6f | n.window.matchMedia('(prefers-co |
| 53dc0 | 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 64 61 72 6b 29 27 29 2e 6d 61 74 63 68 65 73 20 3f 20 27 64 | lor-scheme:.dark)').matches.?.'d |
| 53de0 | 61 72 6b 27 20 3a 20 27 6c 69 67 68 74 27 3b 0a 09 7d 0a 0a 09 2f 2f 20 41 70 70 6c 79 20 73 74 | ark'.:.'light';..}...//.Apply.st |
| 53e00 | 6f 72 65 64 20 70 72 65 66 65 72 65 6e 63 65 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 28 62 65 66 | ored.preference.immediately.(bef |
| 53e20 | 6f 72 65 20 70 61 69 6e 74 29 0a 09 76 61 72 20 73 74 6f 72 65 64 20 3d 20 67 65 74 53 74 6f 72 | ore.paint)..var.stored.=.getStor |
| 53e40 | 65 64 28 29 3b 0a 09 61 70 70 6c 79 28 73 74 6f 72 65 64 29 3b 0a 0a 09 2f 2f 20 43 72 65 61 74 | ed();..apply(stored);...//.Creat |
| 53e60 | 65 20 74 6f 67 67 6c 65 20 62 75 74 74 6f 6e 20 6f 6e 63 65 20 44 4f 4d 20 69 73 20 72 65 61 64 | e.toggle.button.once.DOM.is.read |
| 53e80 | 79 0a 09 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 54 6f 67 67 6c 65 28 29 20 7b 0a 09 09 76 | y..function.createToggle().{...v |
| 53ea0 | 61 72 20 62 74 6e 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 | ar.btn.=.document.createElement( |
| 53ec0 | 27 62 75 74 74 6f 6e 27 29 3b 0a 09 09 62 74 6e 2e 69 64 20 3d 20 27 7a 65 6e 5f 74 68 65 6d 65 | 'button');...btn.id.=.'zen_theme |
| 53ee0 | 5f 74 6f 67 67 6c 65 27 3b 0a 09 09 62 74 6e 2e 74 69 74 6c 65 20 3d 20 27 54 6f 67 67 6c 65 20 | _toggle';...btn.title.=.'Toggle. |
| 53f00 | 74 68 65 6d 65 27 3b 0a 0a 09 09 66 75 6e 63 74 69 6f 6e 20 75 70 64 61 74 65 49 63 6f 6e 28 29 | theme';....function.updateIcon() |
| 53f20 | 20 7b 0a 09 09 09 76 61 72 20 65 66 66 65 63 74 69 76 65 20 3d 20 67 65 74 45 66 66 65 63 74 69 | .{....var.effective.=.getEffecti |
| 53f40 | 76 65 28 67 65 74 53 74 6f 72 65 64 28 29 29 3b 0a 09 09 09 2f 2f 20 53 68 6f 77 20 73 75 6e 20 | ve(getStored());....//.Show.sun. |
| 53f60 | 69 6e 20 64 61 72 6b 20 6d 6f 64 65 20 28 63 6c 69 63 6b 20 74 6f 20 67 6f 20 6c 69 67 68 74 29 | in.dark.mode.(click.to.go.light) |
| 53f80 | 2c 20 6d 6f 6f 6e 20 69 6e 20 6c 69 67 68 74 20 6d 6f 64 65 20 28 63 6c 69 63 6b 20 74 6f 20 67 | ,.moon.in.light.mode.(click.to.g |
| 53fa0 | 6f 20 64 61 72 6b 29 0a 09 09 09 62 74 6e 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 65 66 66 | o.dark)....btn.textContent.=.eff |
| 53fc0 | 65 63 74 69 76 65 20 3d 3d 3d 20 27 64 61 72 6b 27 20 3f 20 27 5c 75 32 36 30 30 27 20 3a 20 27 | ective.===.'dark'.?.'\u2600'.:.' |
| 53fe0 | 5c 75 32 36 33 45 27 3b 0a 0a 09 09 09 76 61 72 20 69 73 4d 61 6e 75 61 6c 20 3d 20 67 65 74 53 | \u263E';.....var.isManual.=.getS |
| 54000 | 74 6f 72 65 64 28 29 20 21 3d 20 6e 75 6c 6c 3b 0a 09 09 09 62 74 6e 2e 74 69 74 6c 65 20 3d 20 | tored().!=.null;....btn.title.=. |
| 54020 | 69 73 4d 61 6e 75 61 6c 0a 09 09 09 09 3f 20 27 54 68 65 6d 65 3a 20 27 20 2b 20 65 66 66 65 63 | isManual.....?.'Theme:.'.+.effec |
| 54040 | 74 69 76 65 20 2b 20 27 20 28 63 6c 69 63 6b 20 74 6f 20 63 68 61 6e 67 65 2c 20 64 6f 75 62 6c | tive.+.'.(click.to.change,.doubl |
| 54060 | 65 2d 63 6c 69 63 6b 20 66 6f 72 20 73 79 73 74 65 6d 29 27 0a 09 09 09 09 3a 20 27 54 68 65 6d | e-click.for.system)'.....:.'Them |
| 54080 | 65 3a 20 73 79 73 74 65 6d 20 28 63 6c 69 63 6b 20 74 6f 20 63 68 61 6e 67 65 29 27 3b 0a 09 09 | e:.system.(click.to.change)';... |
| 540a0 | 7d 0a 0a 09 09 62 74 6e 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 6c 69 63 6b | }....btn.addEventListener('click |
| 540c0 | 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 09 09 09 76 61 72 20 63 75 72 72 65 6e 74 20 3d | ',.function().{....var.current.= |
| 540e0 | 20 67 65 74 53 74 6f 72 65 64 28 29 3b 0a 09 09 09 76 61 72 20 65 66 66 65 63 74 69 76 65 20 3d | .getStored();....var.effective.= |
| 54100 | 20 67 65 74 45 66 66 65 63 74 69 76 65 28 63 75 72 72 65 6e 74 29 3b 0a 09 09 09 2f 2f 20 54 6f | .getEffective(current);....//.To |
| 54120 | 67 67 6c 65 20 74 6f 20 74 68 65 20 6f 70 70 6f 73 69 74 65 0a 09 09 09 76 61 72 20 6e 65 78 74 | ggle.to.the.opposite....var.next |
| 54140 | 20 3d 20 65 66 66 65 63 74 69 76 65 20 3d 3d 3d 20 27 64 61 72 6b 27 20 3f 20 27 6c 69 67 68 74 | .=.effective.===.'dark'.?.'light |
| 54160 | 27 20 3a 20 27 64 61 72 6b 27 3b 0a 09 09 09 73 65 74 53 74 6f 72 65 64 28 6e 65 78 74 29 3b 0a | '.:.'dark';....setStored(next);. |
| 54180 | 09 09 09 61 70 70 6c 79 28 6e 65 78 74 29 3b 0a 09 09 09 75 70 64 61 74 65 49 63 6f 6e 28 29 3b | ...apply(next);....updateIcon(); |
| 541a0 | 0a 09 09 7d 29 3b 0a 0a 09 09 62 74 6e 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 | ...});....btn.addEventListener(' |
| 541c0 | 64 62 6c 63 6c 69 63 6b 27 2c 20 66 75 6e 63 74 69 6f 6e 28 65 29 20 7b 0a 09 09 09 65 2e 70 72 | dblclick',.function(e).{....e.pr |
| 541e0 | 65 76 65 6e 74 44 65 66 61 75 6c 74 28 29 3b 0a 09 09 09 2f 2f 20 52 65 73 65 74 20 74 6f 20 73 | eventDefault();....//.Reset.to.s |
| 54200 | 79 73 74 65 6d 20 70 72 65 66 65 72 65 6e 63 65 0a 09 09 09 73 65 74 53 74 6f 72 65 64 28 6e 75 | ystem.preference....setStored(nu |
| 54220 | 6c 6c 29 3b 0a 09 09 09 61 70 70 6c 79 28 6e 75 6c 6c 29 3b 0a 09 09 09 75 70 64 61 74 65 49 63 | ll);....apply(null);....updateIc |
| 54240 | 6f 6e 28 29 3b 0a 09 09 7d 29 3b 0a 0a 09 09 2f 2f 20 55 70 64 61 74 65 20 69 63 6f 6e 20 77 68 | on();...});....//.Update.icon.wh |
| 54260 | 65 6e 20 73 79 73 74 65 6d 20 70 72 65 66 65 72 65 6e 63 65 20 63 68 61 6e 67 65 73 0a 09 09 77 | en.system.preference.changes...w |
| 54280 | 69 6e 64 6f 77 2e 6d 61 74 63 68 4d 65 64 69 61 28 27 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 | indow.matchMedia('(prefers-color |
| 542a0 | 2d 73 63 68 65 6d 65 3a 20 64 61 72 6b 29 27 29 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 | -scheme:.dark)').addEventListene |
| 542c0 | 72 28 27 63 68 61 6e 67 65 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 09 09 09 69 66 20 28 | r('change',.function().{....if.( |
| 542e0 | 21 67 65 74 53 74 6f 72 65 64 28 29 29 20 75 70 64 61 74 65 49 63 6f 6e 28 29 3b 0a 09 09 7d 29 | !getStored()).updateIcon();...}) |
| 54300 | 3b 0a 0a 09 09 75 70 64 61 74 65 49 63 6f 6e 28 29 3b 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 62 6f | ;....updateIcon();...document.bo |
| 54320 | 64 79 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 62 74 6e 29 3b 0a 0a 09 09 2f 2f 20 57 65 62 53 6f | dy.appendChild(btn);....//.WebSo |
| 54340 | 63 6b 65 74 20 70 61 75 73 65 2f 70 6c 61 79 20 74 6f 67 67 6c 65 0a 09 09 76 61 72 20 57 53 5f | cket.pause/play.toggle...var.WS_ |
| 54360 | 4b 45 59 20 3d 20 27 7a 65 6e 2d 77 73 2d 70 61 75 73 65 64 27 3b 0a 09 09 76 61 72 20 77 73 42 | KEY.=.'zen-ws-paused';...var.wsB |
| 54380 | 74 6e 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 27 62 75 74 | tn.=.document.createElement('but |
| 543a0 | 74 6f 6e 27 29 3b 0a 09 09 77 73 42 74 6e 2e 69 64 20 3d 20 27 7a 65 6e 5f 77 73 5f 74 6f 67 67 | ton');...wsBtn.id.=.'zen_ws_togg |
| 543c0 | 6c 65 27 3b 0a 0a 09 09 76 61 72 20 69 6e 69 74 69 61 6c 50 61 75 73 65 64 20 3d 20 66 61 6c 73 | le';....var.initialPaused.=.fals |
| 543e0 | 65 3b 0a 09 09 74 72 79 20 7b 20 69 6e 69 74 69 61 6c 50 61 75 73 65 64 20 3d 20 6c 6f 63 61 6c | e;...try.{.initialPaused.=.local |
| 54400 | 53 74 6f 72 61 67 65 2e 67 65 74 49 74 65 6d 28 57 53 5f 4b 45 59 29 20 3d 3d 3d 20 27 74 72 75 | Storage.getItem(WS_KEY).===.'tru |
| 54420 | 65 27 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0a 0a 09 09 66 75 6e 63 74 69 6f 6e 20 75 | e';.}.catch.(e).{}....function.u |
| 54440 | 70 64 61 74 65 57 73 49 63 6f 6e 28 70 61 75 73 65 64 29 20 7b 0a 09 09 09 77 73 42 74 6e 2e 64 | pdateWsIcon(paused).{....wsBtn.d |
| 54460 | 61 74 61 73 65 74 2e 70 61 75 73 65 64 20 3d 20 70 61 75 73 65 64 20 3f 20 27 74 72 75 65 27 20 | ataset.paused.=.paused.?.'true'. |
| 54480 | 3a 20 27 66 61 6c 73 65 27 3b 0a 09 09 09 77 73 42 74 6e 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 | :.'false';....wsBtn.textContent. |
| 544a0 | 3d 20 70 61 75 73 65 64 20 3f 20 27 5c 75 32 35 42 36 27 20 3a 20 27 5c 75 32 33 46 38 27 3b 0a | =.paused.?.'\u25B6'.:.'\u23F8';. |
| 544c0 | 09 09 09 77 73 42 74 6e 2e 74 69 74 6c 65 20 3d 20 70 61 75 73 65 64 20 3f 20 27 52 65 73 75 6d | ...wsBtn.title.=.paused.?.'Resum |
| 544e0 | 65 20 6c 69 76 65 20 75 70 64 61 74 65 73 27 20 3a 20 27 50 61 75 73 65 20 6c 69 76 65 20 75 70 | e.live.updates'.:.'Pause.live.up |
| 54500 | 64 61 74 65 73 27 3b 0a 09 09 7d 0a 0a 09 09 75 70 64 61 74 65 57 73 49 63 6f 6e 28 69 6e 69 74 | dates';...}....updateWsIcon(init |
| 54520 | 69 61 6c 50 61 75 73 65 64 29 3b 0a 0a 09 09 2f 2f 20 46 69 72 65 20 69 6e 69 74 69 61 6c 20 65 | ialPaused);....//.Fire.initial.e |
| 54540 | 76 65 6e 74 20 73 6f 20 70 61 67 65 73 20 70 69 63 6b 20 75 70 20 70 65 72 73 69 73 74 65 64 20 | vent.so.pages.pick.up.persisted. |
| 54560 | 73 74 61 74 65 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 | state...document.addEventListene |
| 54580 | 72 28 27 44 4f 4d 43 6f 6e 74 65 6e 74 4c 6f 61 64 65 64 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 | r('DOMContentLoaded',.function() |
| 545a0 | 20 7b 0a 09 09 09 69 66 20 28 69 6e 69 74 69 61 6c 50 61 75 73 65 64 29 20 7b 0a 09 09 09 09 64 | .{....if.(initialPaused).{.....d |
| 545c0 | 6f 63 75 6d 65 6e 74 2e 64 69 73 70 61 74 63 68 45 76 65 6e 74 28 6e 65 77 20 43 75 73 74 6f 6d | ocument.dispatchEvent(new.Custom |
| 545e0 | 45 76 65 6e 74 28 27 7a 65 6e 2d 77 73 2d 74 6f 67 67 6c 65 27 2c 20 7b 20 64 65 74 61 69 6c 3a | Event('zen-ws-toggle',.{.detail: |
| 54600 | 20 7b 20 70 61 75 73 65 64 3a 20 74 72 75 65 20 7d 20 7d 29 29 3b 0a 09 09 09 7d 0a 09 09 7d 29 | .{.paused:.true.}.}));....}...}) |
| 54620 | 3b 0a 0a 09 09 77 73 42 74 6e 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 63 6c 69 | ;....wsBtn.addEventListener('cli |
| 54640 | 63 6b 27 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 0a 09 09 09 76 61 72 20 70 61 75 73 65 64 20 | ck',.function().{....var.paused. |
| 54660 | 3d 20 77 73 42 74 6e 2e 64 61 74 61 73 65 74 2e 70 61 75 73 65 64 20 21 3d 3d 20 27 74 72 75 65 | =.wsBtn.dataset.paused.!==.'true |
| 54680 | 27 3b 0a 09 09 09 74 72 79 20 7b 20 6c 6f 63 61 6c 53 74 6f 72 61 67 65 2e 73 65 74 49 74 65 6d | ';....try.{.localStorage.setItem |
| 546a0 | 28 57 53 5f 4b 45 59 2c 20 70 61 75 73 65 64 20 3f 20 27 74 72 75 65 27 20 3a 20 27 66 61 6c 73 | (WS_KEY,.paused.?.'true'.:.'fals |
| 546c0 | 65 27 29 3b 20 7d 20 63 61 74 63 68 20 28 65 29 20 7b 7d 0a 09 09 09 75 70 64 61 74 65 57 73 49 | e');.}.catch.(e).{}....updateWsI |
| 546e0 | 63 6f 6e 28 70 61 75 73 65 64 29 3b 0a 09 09 09 64 6f 63 75 6d 65 6e 74 2e 64 69 73 70 61 74 63 | con(paused);....document.dispatc |
| 54700 | 68 45 76 65 6e 74 28 6e 65 77 20 43 75 73 74 6f 6d 45 76 65 6e 74 28 27 7a 65 6e 2d 77 73 2d 74 | hEvent(new.CustomEvent('zen-ws-t |
| 54720 | 6f 67 67 6c 65 27 2c 20 7b 20 64 65 74 61 69 6c 3a 20 7b 20 70 61 75 73 65 64 3a 20 70 61 75 73 | oggle',.{.detail:.{.paused:.paus |
| 54740 | 65 64 20 7d 20 7d 29 29 3b 0a 09 09 7d 29 3b 0a 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 | ed.}.}));...});....document.body |
| 54760 | 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 77 73 42 74 6e 29 3b 0a 09 7d 0a 0a 09 69 66 20 28 64 6f | .appendChild(wsBtn);..}...if.(do |
| 54780 | 63 75 6d 65 6e 74 2e 72 65 61 64 79 53 74 61 74 65 20 3d 3d 3d 20 27 6c 6f 61 64 69 6e 67 27 29 | cument.readyState.===.'loading') |
| 547a0 | 0a 09 09 64 6f 63 75 6d 65 6e 74 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 27 44 4f | ...document.addEventListener('DO |
| 547c0 | 4d 43 6f 6e 74 65 6e 74 4c 6f 61 64 65 64 27 2c 20 63 72 65 61 74 65 54 6f 67 67 6c 65 29 3b 0a | MContentLoaded',.createToggle);. |
| 547e0 | 09 65 6c 73 65 0a 09 09 63 72 65 61 74 65 54 6f 67 67 6c 65 28 29 3b 0a 7d 29 28 29 3b 0a 50 4b | .else...createToggle();.})();.PK |
| 54800 | 03 04 14 00 00 00 00 00 23 ae 66 5c 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 75 74 69 6c | ........#.f\................util |
| 54820 | 2f 50 4b 03 04 0a 00 00 00 00 00 22 70 66 5c fb b4 a7 fc 1d 3c 00 00 1d 3c 00 00 15 00 00 00 75 | /PK........"pf\.....<...<......u |
| 54840 | 74 69 6c 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 | til/compactbinary.js//.Copyright |
| 54860 | 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 | .Epic.Games,.Inc..All.Rights.Res |
| 54880 | 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | erved..."use.strict";..///////// |
| 548a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 548c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 548e0 | 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 56 61 72 49 6e 74 0a 7b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f | ///////.class.VarInt.{.}..////// |
| 54900 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54920 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54940 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 56 61 72 49 6e 74 2e 6d 65 61 73 75 72 65 20 3d 20 66 75 6e 63 | //////////.VarInt.measure.=.func |
| 54960 | 74 69 6f 6e 28 64 61 74 61 5f 76 69 65 77 29 0a 7b 0a 09 76 61 72 20 76 61 6c 75 65 20 3d 20 64 | tion(data_view).{..var.value.=.d |
| 54980 | 61 74 61 5f 76 69 65 77 5b 30 5d 3b 0a 09 76 61 72 20 72 65 74 20 3d 20 31 3b 0a 09 66 6f 72 20 | ata_view[0];..var.ret.=.1;..for. |
| 549a0 | 28 3b 20 76 61 6c 75 65 20 26 20 30 78 38 30 3b 20 76 61 6c 75 65 20 3c 3c 3d 20 31 2c 20 2b 2b | (;.value.&.0x80;.value.<<=.1,.++ |
| 549c0 | 72 65 74 29 3b 0a 09 72 65 74 75 72 6e 20 72 65 74 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ret);..return.ret;.}..////////// |
| 549e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54a00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54a20 | 2f 2f 2f 2f 2f 2f 0a 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 20 3d 20 66 75 6e 63 74 69 | //////.VarInt.read_uint.=.functi |
| 54a40 | 6f 6e 28 64 61 74 61 5f 76 69 65 77 2c 20 72 65 74 75 72 6e 5f 74 79 70 65 3d 4e 75 6d 62 65 72 | on(data_view,.return_type=Number |
| 54a60 | 29 0a 7b 0a 09 63 6f 6e 73 74 20 6c 65 6e 67 74 68 20 3d 20 56 61 72 49 6e 74 2e 6d 65 61 73 75 | ).{..const.length.=.VarInt.measu |
| 54a80 | 72 65 28 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 76 61 72 20 76 61 6c 75 65 20 3d 20 72 65 74 75 | re(data_view);..var.value.=.retu |
| 54aa0 | 72 6e 5f 74 79 70 65 28 64 61 74 61 5f 76 69 65 77 5b 30 5d 20 26 20 28 30 78 66 66 20 3e 3e 20 | rn_type(data_view[0].&.(0xff.>>. |
| 54ac0 | 6c 65 6e 67 74 68 29 29 3b 0a 09 66 6f 72 20 28 76 61 72 20 69 20 3d 20 31 3b 20 69 20 3c 20 6c | length));..for.(var.i.=.1;.i.<.l |
| 54ae0 | 65 6e 67 74 68 3b 20 2b 2b 69 29 0a 09 7b 0a 09 09 76 61 6c 75 65 20 3c 3c 3d 20 72 65 74 75 72 | ength;.++i)..{...value.<<=.retur |
| 54b00 | 6e 5f 74 79 70 65 28 38 29 3b 0a 09 09 76 61 6c 75 65 20 7c 3d 20 72 65 74 75 72 6e 5f 74 79 70 | n_type(8);...value.|=.return_typ |
| 54b20 | 65 28 64 61 74 61 5f 76 69 65 77 5b 69 5d 29 3b 0a 09 7d 0a 09 72 65 74 75 72 6e 20 5b 76 61 6c | e(data_view[i]);..}..return.[val |
| 54b40 | 75 65 2c 20 6c 65 6e 67 74 68 5d 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ue,.length];.}..//////////////// |
| 54b60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54b80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54ba0 | 0a 56 61 72 49 6e 74 2e 72 65 61 64 5f 69 6e 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 64 61 74 61 | .VarInt.read_int.=.function(data |
| 54bc0 | 5f 76 69 65 77 2c 20 72 65 74 75 72 6e 5f 74 79 70 65 3d 4e 75 6d 62 65 72 29 0a 7b 0a 09 76 61 | _view,.return_type=Number).{..va |
| 54be0 | 72 20 5b 76 61 6c 75 65 2c 20 6c 65 6e 67 74 68 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f | r.[value,.length].=.VarInt.read_ |
| 54c00 | 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 2c 20 72 65 74 75 72 6e 5f 74 79 70 65 29 3b 0a 09 76 | uint(data_view,.return_type);..v |
| 54c20 | 61 6c 75 65 20 3d 20 2d 28 76 61 6c 75 65 20 26 20 72 65 74 75 72 6e 5f 74 79 70 65 28 31 29 29 | alue.=.-(value.&.return_type(1)) |
| 54c40 | 20 5e 20 28 76 61 6c 75 65 20 3e 3e 20 72 65 74 75 72 6e 5f 74 79 70 65 28 31 29 29 3b 0a 09 72 | .^.(value.>>.return_type(1));..r |
| 54c60 | 65 74 75 72 6e 20 5b 76 61 6c 75 65 2c 20 6c 65 6e 67 74 68 5d 3b 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f | eturn.[value,.length];.}....//// |
| 54c80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54ca0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54cc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 66 75 6e 63 74 69 6f 6e 20 63 62 5f 61 73 73 65 72 74 28 | ////////////.function.cb_assert( |
| 54ce0 | 65 78 70 72 5f 72 65 73 75 6c 74 29 0a 7b 0a 09 69 66 20 28 42 6f 6f 6c 65 61 6e 28 65 78 70 72 | expr_result).{..if.(Boolean(expr |
| 54d00 | 5f 72 65 73 75 6c 74 29 20 3d 3d 20 66 61 6c 73 65 29 0a 09 09 74 68 72 6f 77 20 45 72 72 6f 72 | _result).==.false)...throw.Error |
| 54d20 | 28 22 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 20 65 72 72 6f 72 22 29 3b 0a 7d 0a 0a 0a 0a 2f 2f | ("compactbinary.error");.}....// |
| 54d40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54d60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 54d80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6f 6e 73 74 20 43 62 46 69 65 6c 64 54 79 70 65 | //////////////.const.CbFieldType |
| 54da0 | 20 3d 20 7b 0a 09 4e 6f 6e 65 09 09 09 09 3a 20 30 78 30 30 2c 0a 09 4e 75 6c 6c 09 09 09 09 3a | .=.{..None....:.0x00,..Null....: |
| 54dc0 | 20 30 78 30 31 2c 0a 09 4f 62 6a 65 63 74 09 09 09 09 3a 20 30 78 30 32 2c 0a 09 55 6e 69 66 6f | .0x01,..Object....:.0x02,..Unifo |
| 54de0 | 72 6d 4f 62 6a 65 63 74 09 09 3a 20 30 78 30 33 2c 0a 09 41 72 72 61 79 09 09 09 09 3a 20 30 78 | rmObject..:.0x03,..Array....:.0x |
| 54e00 | 30 34 2c 0a 09 55 6e 69 66 6f 72 6d 41 72 72 61 79 09 09 3a 20 30 78 30 35 2c 0a 09 42 69 6e 61 | 04,..UniformArray..:.0x05,..Bina |
| 54e20 | 72 79 09 09 09 09 3a 20 30 78 30 36 2c 0a 09 53 74 72 69 6e 67 09 09 09 09 3a 20 30 78 30 37 2c | ry....:.0x06,..String....:.0x07, |
| 54e40 | 0a 09 49 6e 74 65 67 65 72 50 6f 73 69 74 69 76 65 09 09 3a 20 30 78 30 38 2c 0a 09 49 6e 74 65 | ..IntegerPositive..:.0x08,..Inte |
| 54e60 | 67 65 72 4e 65 67 61 74 69 76 65 09 09 3a 20 30 78 30 39 2c 0a 09 46 6c 6f 61 74 33 32 09 09 09 | gerNegative..:.0x09,..Float32... |
| 54e80 | 09 3a 20 30 78 30 61 2c 0a 09 46 6c 6f 61 74 36 34 09 09 09 09 3a 20 30 78 30 62 2c 0a 09 42 6f | .:.0x0a,..Float64....:.0x0b,..Bo |
| 54ea0 | 6f 6c 46 61 6c 73 65 09 09 09 3a 20 30 78 30 63 2c 0a 09 42 6f 6f 6c 54 72 75 65 09 09 09 3a 20 | olFalse...:.0x0c,..BoolTrue...:. |
| 54ec0 | 30 78 30 64 2c 0a 09 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 09 3a 20 30 78 30 65 2c 0a | 0x0d,..ObjectAttachment.:.0x0e,. |
| 54ee0 | 09 42 69 6e 61 72 79 41 74 74 61 63 68 6d 65 6e 74 09 3a 20 30 78 30 66 2c 0a 09 48 61 73 68 09 | .BinaryAttachment.:.0x0f,..Hash. |
| 54f00 | 09 09 09 3a 20 30 78 31 30 2c 0a 09 55 75 69 64 09 09 09 09 3a 20 30 78 31 31 2c 0a 09 44 61 74 | ...:.0x10,..Uuid....:.0x11,..Dat |
| 54f20 | 65 54 69 6d 65 09 09 09 3a 20 30 78 31 32 2c 0a 09 54 69 6d 65 53 70 61 6e 09 09 09 3a 20 30 78 | eTime...:.0x12,..TimeSpan...:.0x |
| 54f40 | 31 33 2c 0a 09 4f 62 6a 65 63 74 49 64 09 09 09 3a 20 30 78 31 34 2c 0a 09 43 75 73 74 6f 6d 42 | 13,..ObjectId...:.0x14,..CustomB |
| 54f60 | 79 49 64 09 09 09 3a 20 30 78 31 65 2c 0a 09 43 75 73 74 6f 6d 42 79 4e 61 6d 65 09 09 3a 20 30 | yId...:.0x1e,..CustomByName..:.0 |
| 54f80 | 78 31 66 2c 0a 09 52 65 73 65 72 76 65 64 09 09 09 3a 20 30 78 32 30 2c 0a 09 48 61 73 46 69 65 | x1f,..Reserved...:.0x20,..HasFie |
| 54fa0 | 6c 64 54 79 70 65 09 09 3a 20 30 78 34 30 2c 0a 09 48 61 73 46 69 65 6c 64 4e 61 6d 65 09 09 3a | ldType..:.0x40,..HasFieldName..: |
| 54fc0 | 20 30 78 38 30 2c 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | .0x80,.}..////////////////////// |
| 54fe0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55000 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 | //////////////////////////.class |
| 55020 | 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 0a 7b 0a 09 73 74 61 74 69 63 20 53 65 72 69 61 6c | .CbFieldTypeOps.{..static.Serial |
| 55040 | 69 7a 65 64 54 79 70 65 4d 61 73 6b 09 3d 20 30 62 31 30 31 31 31 31 31 31 3b 0a 09 73 74 61 74 | izedTypeMask.=.0b10111111;..stat |
| 55060 | 69 63 20 54 79 70 65 4d 61 73 6b 09 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 31 3b 0a 09 73 74 | ic.TypeMask....=.0b00111111;..st |
| 55080 | 61 74 69 63 20 4f 62 6a 65 63 74 4d 61 73 6b 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0a | atic.ObjectMask...=.0b00111110;. |
| 550a0 | 09 73 74 61 74 69 63 20 4f 62 6a 65 63 74 42 61 73 65 09 09 09 3d 20 30 62 30 30 30 30 30 30 31 | .static.ObjectBase...=.0b0000001 |
| 550c0 | 30 3b 0a 09 73 74 61 74 69 63 20 41 72 72 61 79 4d 61 73 6b 09 09 09 3d 20 30 62 30 30 31 31 31 | 0;..static.ArrayMask...=.0b00111 |
| 550e0 | 31 31 30 3b 0a 09 73 74 61 74 69 63 20 41 72 72 61 79 42 61 73 65 09 09 09 3d 20 30 62 30 30 30 | 110;..static.ArrayBase...=.0b000 |
| 55100 | 30 30 31 30 30 3b 0a 09 73 74 61 74 69 63 20 49 6e 74 65 67 65 72 4d 61 73 6b 09 09 09 3d 20 30 | 00100;..static.IntegerMask...=.0 |
| 55120 | 62 30 30 31 31 31 31 31 30 3b 0a 09 73 74 61 74 69 63 20 49 6e 74 65 67 65 72 42 61 73 65 09 09 | b00111110;..static.IntegerBase.. |
| 55140 | 09 3d 20 30 62 30 30 30 30 31 30 30 30 3b 0a 09 73 74 61 74 69 63 20 46 6c 6f 61 74 4d 61 73 6b | .=.0b00001000;..static.FloatMask |
| 55160 | 09 09 09 3d 20 30 62 30 30 31 31 31 31 30 30 3b 0a 09 73 74 61 74 69 63 20 46 6c 6f 61 74 42 61 | ...=.0b00111100;..static.FloatBa |
| 55180 | 73 65 09 09 09 3d 20 30 62 30 30 30 30 31 30 30 30 3b 0a 09 73 74 61 74 69 63 20 42 6f 6f 6c 4d | se...=.0b00001000;..static.BoolM |
| 551a0 | 61 73 6b 09 09 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0a 09 73 74 61 74 69 63 20 42 6f 6f | ask....=.0b00111110;..static.Boo |
| 551c0 | 6c 42 61 73 65 09 09 09 09 3d 20 30 62 30 30 30 30 31 31 30 30 3b 0a 09 73 74 61 74 69 63 20 41 | lBase....=.0b00001100;..static.A |
| 551e0 | 74 74 61 63 68 6d 65 6e 74 4d 61 73 6b 09 09 3d 20 30 62 30 30 31 31 31 31 31 30 3b 0a 09 73 74 | ttachmentMask..=.0b00111110;..st |
| 55200 | 61 74 69 63 20 41 74 74 61 63 68 6d 65 6e 74 42 61 73 65 09 09 3d 20 30 62 30 30 30 30 31 31 31 | atic.AttachmentBase..=.0b0000111 |
| 55220 | 30 3b 0a 0a 09 73 74 61 74 69 63 20 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 09 09 09 09 7b 20 | 0;...static.get_type(type)....{. |
| 55240 | 72 65 74 75 72 6e 20 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 54 79 70 | return.type.&.CbFieldTypeOps.Typ |
| 55260 | 65 4d 61 73 6b 3b 20 7d 0a 09 73 74 61 74 69 63 20 67 65 74 5f 73 65 72 69 61 6c 69 7a 65 64 5f | eMask;.}..static.get_serialized_ |
| 55280 | 74 79 70 65 28 74 79 70 65 29 09 7b 20 72 65 74 75 72 6e 20 74 79 70 65 20 26 20 43 62 46 69 65 | type(type).{.return.type.&.CbFie |
| 552a0 | 6c 64 54 79 70 65 4f 70 73 2e 53 65 72 69 61 6c 69 7a 65 64 54 79 70 65 4d 61 73 6b 3b 20 7d 0a | ldTypeOps.SerializedTypeMask;.}. |
| 552c0 | 09 73 74 61 74 69 63 20 68 61 73 5f 66 69 65 6c 64 5f 74 79 70 65 28 74 79 70 65 29 09 09 09 7b | .static.has_field_type(type)...{ |
| 552e0 | 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 | .return.(type.&.CbFieldType.HasF |
| 55300 | 69 65 6c 64 54 79 70 65 29 20 21 3d 20 30 3b 20 7d 0a 09 73 74 61 74 69 63 20 68 61 73 5f 66 69 | ieldType).!=.0;.}..static.has_fi |
| 55320 | 65 6c 64 5f 6e 61 6d 65 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 | eld_name(type)...{.return.(type. |
| 55340 | 26 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 69 65 6c 64 4e 61 6d 65 29 20 21 3d 20 30 | &.CbFieldType.HasFieldName).!=.0 |
| 55360 | 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 6e 6f 6e 65 28 74 79 70 65 29 09 09 09 09 7b 20 72 | ;.}..static.is_none(type)....{.r |
| 55380 | 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 | eturn.CbFieldTypeOps.get_type(ty |
| 553a0 | 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 3b 20 7d 0a 09 73 74 61 74 | pe).==.CbFieldType.None;.}..stat |
| 553c0 | 69 63 20 69 73 5f 6e 75 6c 6c 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 | ic.is_null(type)....{.return.CbF |
| 553e0 | 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 | ieldTypeOps.get_type(type).==.Cb |
| 55400 | 46 69 65 6c 64 54 79 70 65 2e 4e 75 6c 6c 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 6f 62 6a | FieldType.Null;.}..static.is_obj |
| 55420 | 65 63 74 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 43 62 | ect(type)....{.return.(type.&.Cb |
| 55440 | 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 4f 62 6a 65 63 74 4d 61 73 6b 29 20 3d 3d 20 43 62 46 69 | FieldTypeOps.ObjectMask).==.CbFi |
| 55460 | 65 6c 64 54 79 70 65 4f 70 73 2e 4f 62 6a 65 63 74 42 61 73 65 3b 20 7d 0a 09 73 74 61 74 69 63 | eldTypeOps.ObjectBase;.}..static |
| 55480 | 20 69 73 5f 61 72 72 61 79 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 | .is_array(type)....{.return.(typ |
| 554a0 | 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 72 72 61 79 4d 61 73 6b 29 20 3d 3d | e.&.CbFieldTypeOps.ArrayMask).== |
| 554c0 | 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 72 72 61 79 42 61 73 65 3b 20 7d 0a 09 73 74 | .CbFieldTypeOps.ArrayBase;.}..st |
| 554e0 | 61 74 69 63 20 69 73 5f 62 69 6e 61 72 79 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e | atic.is_binary(type)....{.return |
| 55500 | 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d | .CbFieldTypeOps.get_type(type).= |
| 55520 | 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 3b 20 7d 0a 09 73 74 61 74 69 63 20 | =.CbFieldType.Binary;.}..static. |
| 55540 | 69 73 5f 73 74 72 69 6e 67 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 | is_string(type)....{.return.CbFi |
| 55560 | 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 | eldTypeOps.get_type(type).==.CbF |
| 55580 | 69 65 6c 64 54 79 70 65 2e 53 74 72 69 6e 67 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 69 6e | ieldType.String;.}..static.is_in |
| 555a0 | 74 65 67 65 72 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 28 74 79 70 65 20 26 20 | teger(type)....{.return.(type.&. |
| 555c0 | 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 49 6e 74 65 67 65 72 4d 61 73 6b 29 20 3d 3d 20 43 | CbFieldTypeOps.IntegerMask).==.C |
| 555e0 | 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 49 6e 74 65 67 65 72 42 61 73 65 3b 20 7d 0a 09 73 74 | bFieldTypeOps.IntegerBase;.}..st |
| 55600 | 61 74 69 63 20 69 73 5f 66 6c 6f 61 74 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 | atic.is_float(type)....{.return. |
| 55620 | 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 46 6c 6f 61 74 4d 61 73 6b | (type.&.CbFieldTypeOps.FloatMask |
| 55640 | 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 46 6c 6f 61 74 42 61 73 65 3b 20 7d | ).==.CbFieldTypeOps.FloatBase;.} |
| 55660 | 0a 09 73 74 61 74 69 63 20 69 73 5f 62 6f 6f 6c 28 74 79 70 65 29 09 09 09 09 7b 20 72 65 74 75 | ..static.is_bool(type)....{.retu |
| 55680 | 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 42 6f 6f 6c 4d 61 | rn.(type.&.CbFieldTypeOps.BoolMa |
| 556a0 | 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 42 6f 6f 6c 42 61 73 65 3b 20 | sk).==.CbFieldTypeOps.BoolBase;. |
| 556c0 | 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 6f 62 6a 65 63 74 5f 61 74 74 61 63 68 6d 65 6e 74 28 74 | }..static.is_object_attachment(t |
| 556e0 | 79 70 65 29 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 | ype).{.return.CbFieldTypeOps.get |
| 55700 | 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 | _type(type).==.CbFieldType.Objec |
| 55720 | 74 41 74 74 61 63 68 6d 65 6e 74 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 62 69 6e 61 72 79 | tAttachment;.}..static.is_binary |
| 55740 | 5f 61 74 74 61 63 68 6d 65 6e 74 28 74 79 70 65 29 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 | _attachment(type).{.return.CbFie |
| 55760 | 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 | ldTypeOps.get_type(type).==.CbFi |
| 55780 | 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 41 74 74 61 63 68 6d 65 6e 74 3b 20 7d 0a 09 73 74 61 | eldType.BinaryAttachment;.}..sta |
| 557a0 | 74 69 63 20 69 73 5f 61 74 74 61 63 68 6d 65 6e 74 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 | tic.is_attachment(type)...{.retu |
| 557c0 | 72 6e 20 28 74 79 70 65 20 26 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 74 74 61 63 68 | rn.(type.&.CbFieldTypeOps.Attach |
| 557e0 | 6d 65 6e 74 4d 61 73 6b 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 41 74 74 61 | mentMask).==.CbFieldTypeOps.Atta |
| 55800 | 63 68 6d 65 6e 74 42 61 73 65 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 75 75 69 64 28 74 79 | chmentBase;.}..static.is_uuid(ty |
| 55820 | 70 65 29 09 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 | pe)....{.return.CbFieldTypeOps.g |
| 55840 | 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 75 69 | et_type(type).==.CbFieldType.Uui |
| 55860 | 64 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 6f 62 6a 65 63 74 5f 69 64 28 74 79 70 65 29 09 | d;.}..static.is_object_id(type). |
| 55880 | 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 | ..{.return.CbFieldTypeOps.get_ty |
| 558a0 | 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 49 64 | pe(type).==.CbFieldType.ObjectId |
| 558c0 | 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 63 75 73 74 6f 6d 5f 62 79 5f 69 64 28 74 79 70 65 | ;.}..static.is_custom_by_id(type |
| 558e0 | 29 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 | )..{.return.CbFieldTypeOps.get_t |
| 55900 | 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 43 75 73 74 6f 6d 42 | ype(type).==.CbFieldType.CustomB |
| 55920 | 79 49 64 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 63 75 73 74 6f 6d 5f 62 79 5f 6e 61 6d 65 | yId;.}..static.is_custom_by_name |
| 55940 | 28 74 79 70 65 29 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e | (type)..{.return.CbFieldTypeOps. |
| 55960 | 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 43 75 | get_type(type).==.CbFieldType.Cu |
| 55980 | 73 74 6f 6d 42 79 4e 61 6d 65 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 64 61 74 65 5f 74 69 | stomByName;.}..static.is_date_ti |
| 559a0 | 6d 65 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f | me(type)...{.return.CbFieldTypeO |
| 559c0 | 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 | ps.get_type(type).==.CbFieldType |
| 559e0 | 2e 44 61 74 65 54 69 6d 65 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 74 69 6d 65 5f 73 70 61 | .DateTime;.}..static.is_time_spa |
| 55a00 | 6e 28 74 79 70 65 29 09 09 09 7b 20 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 | n(type)...{.return.CbFieldTypeOp |
| 55a20 | 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e | s.get_type(type).==.CbFieldType. |
| 55a40 | 54 69 6d 65 53 70 61 6e 3b 20 7d 0a 09 73 74 61 74 69 63 20 69 73 5f 68 61 73 68 28 74 79 70 65 | TimeSpan;.}..static.is_hash(type |
| 55a60 | 29 09 09 09 09 7b 20 76 61 72 20 74 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 | )....{.var.t.=.CbFieldTypeOps.ge |
| 55a80 | 74 5f 74 79 70 65 28 74 79 70 65 29 3b 20 72 65 74 75 72 6e 20 74 20 3e 3d 20 43 62 46 69 65 6c | t_type(type);.return.t.>=.CbFiel |
| 55aa0 | 64 54 79 70 65 2e 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 20 26 26 20 74 20 3c 3d 20 43 | dType.ObjectAttachment.&&.t.<=.C |
| 55ac0 | 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 68 3b 20 7d 0a 09 73 74 61 74 69 63 20 6d 61 79 5f 63 | bFieldType.Hash;.}..static.may_c |
| 55ae0 | 6f 6e 74 61 69 6e 5f 61 74 74 61 63 68 6d 65 6e 74 73 28 74 79 70 65 29 7b 20 76 61 72 20 74 20 | ontain_attachments(type){.var.t. |
| 55b00 | 3d 20 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 79 70 65 29 3b | =.CbFieldTypeOps.get_type(type); |
| 55b20 | 20 72 65 74 75 72 6e 20 69 73 5f 6f 62 6a 65 63 74 28 74 29 20 7c 7c 20 69 73 5f 61 72 72 61 79 | .return.is_object(t).||.is_array |
| 55b40 | 28 74 29 20 7c 7c 20 69 73 5f 61 74 74 61 63 68 65 6d 65 6e 74 28 74 29 3b 20 7d 0a 7d 0a 0a 0a | (t).||.is_attachement(t);.}.}... |
| 55b60 | 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ./////////////////////////////// |
| 55b80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55ba0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 43 62 46 69 65 6c 64 56 | /////////////////.class.CbFieldV |
| 55bc0 | 69 65 77 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f | iew.{..constructor()..{...this._ |
| 55be0 | 74 79 70 65 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 3b 0a 09 09 74 68 69 73 2e | type.=.CbFieldType.None;...this. |
| 55c00 | 5f 6e 61 6d 65 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 09 74 68 69 73 2e 5f 64 61 74 61 5f | _name.=.undefined;...this._data_ |
| 55c20 | 76 69 65 77 20 3d 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f | view.=.undefined;..}.}..//////// |
| 55c40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55c60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55c80 | 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 5f | ////////.CbFieldView.prototype._ |
| 55ca0 | 66 72 6f 6d 5f 66 69 65 6c 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 29 0a 7b 0a 09 | from_field.=.function(field).{.. |
| 55cc0 | 74 68 69 73 2e 5f 74 79 70 65 20 3d 20 66 69 65 6c 64 2e 5f 74 79 70 65 3b 0a 09 74 68 69 73 2e | this._type.=.field._type;..this. |
| 55ce0 | 5f 6e 61 6d 65 20 3d 20 66 69 65 6c 64 2e 5f 6e 61 6d 65 3b 0a 09 74 68 69 73 2e 5f 64 61 74 61 | _name.=.field._name;..this._data |
| 55d00 | 5f 76 69 65 77 20 3d 20 66 69 65 6c 64 2e 5f 64 61 74 61 5f 76 69 65 77 3b 0a 09 72 65 74 75 72 | _view.=.field._data_view;..retur |
| 55d20 | 6e 20 74 68 69 73 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | n.this;.}..///////////////////// |
| 55d40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55d60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 | ///////////////////////////.CbFi |
| 55d80 | 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 5f 66 72 6f 6d 5f 64 61 74 61 20 3d 20 66 | eldView.prototype._from_data.=.f |
| 55da0 | 75 6e 63 74 69 6f 6e 28 64 61 74 61 5f 76 69 65 77 2c 20 74 79 70 65 3d 43 62 46 69 65 6c 64 54 | unction(data_view,.type=CbFieldT |
| 55dc0 | 79 70 65 2e 48 61 73 46 69 65 6c 64 54 79 70 65 29 0a 7b 0a 09 69 66 20 28 43 62 46 69 65 6c 64 | ype.HasFieldType).{..if.(CbField |
| 55de0 | 54 79 70 65 4f 70 73 2e 68 61 73 5f 66 69 65 6c 64 5f 74 79 70 65 28 74 79 70 65 29 29 0a 09 7b | TypeOps.has_field_type(type))..{ |
| 55e00 | 0a 09 09 74 79 70 65 20 3d 20 64 61 74 61 5f 76 69 65 77 5b 30 5d 20 7c 20 43 62 46 69 65 6c 64 | ...type.=.data_view[0].|.CbField |
| 55e20 | 54 79 70 65 2e 48 61 73 46 69 65 6c 64 54 79 70 65 3b 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d | Type.HasFieldType;...data_view.= |
| 55e40 | 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 31 29 3b 0a 09 7d 0a 0a 09 69 66 20 | .data_view.subarray(1);..}...if. |
| 55e60 | 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 68 61 73 5f 66 69 65 6c 64 5f 6e 61 6d 65 28 74 | (CbFieldTypeOps.has_field_name(t |
| 55e80 | 79 70 65 29 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 5b 6e 2c 20 76 61 72 69 6e 74 5f 6c 65 6e 5d | ype))..{...const.[n,.varint_len] |
| 55ea0 | 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0a | .=.VarInt.read_uint(data_view);. |
| 55ec0 | 09 09 74 68 69 73 2e 5f 6e 61 6d 65 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 | ..this._name.=.data_view.subarra |
| 55ee0 | 79 28 76 61 72 69 6e 74 5f 6c 65 6e 2c 20 6e 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e 29 3b 0a 09 | y(varint_len,.n.+.varint_len);.. |
| 55f00 | 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 | .data_view.=.data_view.subarray( |
| 55f20 | 6e 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e 29 3b 0a 09 7d 0a 0a 09 74 68 69 73 2e 5f 74 79 70 65 | n.+.varint_len);..}...this._type |
| 55f40 | 20 3d 20 74 79 70 65 3b 0a 09 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 | .=.type;..this._data_view.=.data |
| 55f60 | 5f 76 69 65 77 3b 0a 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f | _view;..return.this;.}..//////// |
| 55f80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55fa0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 55fc0 | 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 5f 69 74 65 72 61 74 65 20 3d 20 | ////////.CbFieldView._iterate.=. |
| 55fe0 | 66 75 6e 63 74 69 6f 6e 2a 28 64 61 74 61 5f 76 69 65 77 2c 20 75 6e 69 66 6f 72 6d 5f 74 79 70 | function*(data_view,.uniform_typ |
| 56000 | 65 29 0a 7b 0a 09 77 68 69 6c 65 20 28 64 61 74 61 5f 76 69 65 77 2e 6c 65 6e 67 74 68 20 3e 20 | e).{..while.(data_view.length.>. |
| 56020 | 30 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 66 69 65 6c 64 20 3d 20 6e 65 77 20 43 62 46 69 65 6c | 0)..{...const.field.=.new.CbFiel |
| 56040 | 64 56 69 65 77 28 29 2e 5f 66 72 6f 6d 5f 64 61 74 61 28 64 61 74 61 5f 76 69 65 77 2c 20 75 6e | dView()._from_data(data_view,.un |
| 56060 | 69 66 6f 72 6d 5f 74 79 70 65 29 3b 0a 09 09 79 69 65 6c 64 20 66 69 65 6c 64 3b 0a 0a 09 09 63 | iform_type);...yield.field;....c |
| 56080 | 6f 6e 73 74 20 66 69 65 6c 64 5f 73 69 7a 65 20 3d 20 66 69 65 6c 64 2e 67 65 74 5f 70 61 79 6c | onst.field_size.=.field.get_payl |
| 560a0 | 6f 61 64 5f 73 69 7a 65 28 29 3b 0a 09 09 63 62 5f 61 73 73 65 72 74 28 66 69 65 6c 64 5f 73 69 | oad_size();...cb_assert(field_si |
| 560c0 | 7a 65 20 3c 3d 20 64 61 74 61 5f 76 69 65 77 2e 6c 65 6e 67 74 68 29 3b 0a 09 09 64 61 74 61 5f | ze.<=.data_view.length);...data_ |
| 560e0 | 76 69 65 77 20 3d 20 66 69 65 6c 64 2e 67 65 74 5f 70 61 79 6c 6f 61 64 28 29 2e 73 75 62 61 72 | view.=.field.get_payload().subar |
| 56100 | 72 61 79 28 66 69 65 6c 64 5f 73 69 7a 65 29 3b 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | ray(field_size);..}.}..///////// |
| 56120 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56140 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56160 | 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 67 65 | ///////.CbFieldView.prototype.ge |
| 56180 | 74 5f 74 79 70 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 72 65 74 75 72 6e 20 74 68 | t_type.=.function().{..return.th |
| 561a0 | 69 73 2e 5f 74 79 70 65 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | is._type;.}../////////////////// |
| 561c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 561e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 | /////////////////////////////.Cb |
| 56200 | 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 67 65 74 5f 6e 61 6d 65 20 3d 20 66 | FieldView.prototype.get_name.=.f |
| 56220 | 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 54 65 78 74 44 65 63 6f | unction().{..return.new.TextDeco |
| 56240 | 64 65 72 28 29 2e 64 65 63 6f 64 65 28 74 68 69 73 2e 5f 6e 61 6d 65 29 3b 0a 7d 0a 0a 2f 2f 2f | der().decode(this._name);.}../// |
| 56260 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56280 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 562a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 | /////////////.CbFieldView.protot |
| 562c0 | 79 70 65 2e 69 73 5f 6e 61 6d 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 68 73 29 0a 7b 0a 09 | ype.is_named.=.function(rhs).{.. |
| 562e0 | 69 66 20 28 21 74 68 69 73 2e 5f 6e 61 6d 65 29 09 09 09 09 09 09 72 65 74 75 72 6e 20 66 61 6c | if.(!this._name)......return.fal |
| 56300 | 73 65 3b 0a 09 69 66 20 28 72 68 73 2e 6c 65 6e 67 74 68 20 21 3d 20 74 68 69 73 2e 5f 6e 61 6d | se;..if.(rhs.length.!=.this._nam |
| 56320 | 65 2e 6c 65 6e 67 74 68 29 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 09 66 6f 72 20 28 76 61 | e.length).return.false;..for.(va |
| 56340 | 72 20 69 20 3d 20 30 3b 20 69 20 3c 20 72 68 73 2e 6c 65 6e 67 74 68 3b 20 2b 2b 69 29 0a 09 09 | r.i.=.0;.i.<.rhs.length;.++i)... |
| 56360 | 69 66 20 28 72 68 73 2e 63 68 61 72 43 6f 64 65 41 74 28 69 29 20 21 3d 20 74 68 69 73 2e 5f 6e | if.(rhs.charCodeAt(i).!=.this._n |
| 56380 | 61 6d 65 5b 69 5d 29 0a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 0a 09 72 65 74 75 72 | ame[i])....return.false;...retur |
| 563a0 | 6e 20 74 72 75 65 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | n.true;.}..///////////////////// |
| 563c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 563e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 | ///////////////////////////.CbFi |
| 56400 | 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 67 65 74 5f 70 61 79 6c 6f 61 64 20 3d 20 | eldView.prototype.get_payload.=. |
| 56420 | 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f | function().{..return.this._data_ |
| 56440 | 76 69 65 77 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | view;.}../////////////////////// |
| 56460 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56480 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c | /////////////////////////.CbFiel |
| 564a0 | 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 67 65 74 5f 70 61 79 6c 6f 61 64 5f 73 69 7a 65 | dView.prototype.get_payload_size |
| 564c0 | 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 73 77 69 74 63 68 20 28 43 62 46 69 65 6c 64 | .=.function().{..switch.(CbField |
| 564e0 | 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 | TypeOps.get_type(this.get_type() |
| 56500 | 29 29 0a 09 7b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 3a 0a 09 63 | ))..{..case.CbFieldType.None:..c |
| 56520 | 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 75 6c 6c 3a 0a 09 09 72 65 74 75 72 6e 20 30 | ase.CbFieldType.Null:...return.0 |
| 56540 | 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 3a 0a 09 63 61 73 | ;..case.CbFieldType.Object:..cas |
| 56560 | 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 4f 62 6a 65 63 74 3a 0a 09 63 61 | e.CbFieldType.UniformObject:..ca |
| 56580 | 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 41 72 72 61 79 3a 0a 09 63 61 73 65 20 43 62 46 69 | se.CbFieldType.Array:..case.CbFi |
| 565a0 | 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 41 72 72 61 79 3a 0a 09 63 61 73 65 20 43 62 46 69 | eldType.UniformArray:..case.CbFi |
| 565c0 | 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 | eldType.Binary:..case.CbFieldTyp |
| 565e0 | 65 2e 53 74 72 69 6e 67 3a 0a 09 09 63 6f 6e 73 74 20 5b 76 61 6c 75 65 2c 20 76 61 72 69 6e 74 | e.String:...const.[value,.varint |
| 56600 | 5f 6c 65 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 74 68 69 73 2e 5f 64 | _len].=.VarInt.read_uint(this._d |
| 56620 | 61 74 61 5f 76 69 65 77 29 3b 0a 09 09 72 65 74 75 72 6e 20 76 61 6c 75 65 20 2b 20 76 61 72 69 | ata_view);...return.value.+.vari |
| 56640 | 6e 74 5f 6c 65 6e 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 49 6e 74 65 67 65 | nt_len;..case.CbFieldType.Intege |
| 56660 | 72 50 6f 73 69 74 69 76 65 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 49 6e 74 | rPositive:..case.CbFieldType.Int |
| 56680 | 65 67 65 72 4e 65 67 61 74 69 76 65 3a 0a 09 09 72 65 74 75 72 6e 20 56 61 72 49 6e 74 2e 6d 65 | egerNegative:...return.VarInt.me |
| 566a0 | 61 73 75 72 65 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 63 61 73 65 20 43 62 | asure(this._data_view);..case.Cb |
| 566c0 | 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 33 32 3a 0a 09 09 72 65 74 75 72 6e 20 34 3b 0a 09 | FieldType.Float32:...return.4;.. |
| 566e0 | 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 36 34 3a 0a 09 09 72 65 74 75 | case.CbFieldType.Float64:...retu |
| 56700 | 72 6e 20 38 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 6f 6f 6c 46 61 6c 73 | rn.8;..case.CbFieldType.BoolFals |
| 56720 | 65 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 6f 6f 6c 54 72 75 65 3a 0a 09 | e:..case.CbFieldType.BoolTrue:.. |
| 56740 | 09 72 65 74 75 72 6e 20 30 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a | .return.0;..case.CbFieldType.Obj |
| 56760 | 65 63 74 41 74 74 61 63 68 6d 65 6e 74 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 | ectAttachment:..case.CbFieldType |
| 56780 | 2e 42 69 6e 61 72 79 41 74 74 61 63 68 6d 65 6e 74 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 | .BinaryAttachment:..case.CbField |
| 567a0 | 54 79 70 65 2e 48 61 73 68 3a 0a 09 09 72 65 74 75 72 6e 20 32 30 3b 0a 09 63 61 73 65 20 43 62 | Type.Hash:...return.20;..case.Cb |
| 567c0 | 46 69 65 6c 64 54 79 70 65 2e 55 75 69 64 3a 0a 09 09 72 65 74 75 72 6e 20 31 36 3b 0a 09 63 61 | FieldType.Uuid:...return.16;..ca |
| 567e0 | 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 49 64 3a 0a 09 09 72 65 74 75 72 | se.CbFieldType.ObjectId:...retur |
| 56800 | 6e 20 31 32 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 44 61 74 65 54 69 6d 65 | n.12;..case.CbFieldType.DateTime |
| 56820 | 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 54 69 6d 65 53 70 61 6e 3a 0a 09 09 | :..case.CbFieldType.TimeSpan:... |
| 56840 | 72 65 74 75 72 6e 20 38 3b 0a 09 7d 0a 09 72 65 74 75 72 6e 20 30 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f | return.8;..}..return.0;.}..///// |
| 56860 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56880 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 568a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 | ///////////.CbFieldView.prototyp |
| 568c0 | 65 2e 5f 69 73 09 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 66 75 6e 63 29 20 7b 20 72 65 74 | e._is.....=.function(func).{.ret |
| 568e0 | 75 72 6e 20 66 75 6e 63 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 3b 20 7d 0a 43 62 46 | urn.func(this.get_type());.}.CbF |
| 56900 | 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6e 75 6c 6c 09 09 09 09 3d 20 | ieldView.prototype.is_null....=. |
| 56920 | 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 | function().{.return.this._is(CbF |
| 56940 | 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 6e 75 6c 6c 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 | ieldTypeOps.is_null);.}.CbFieldV |
| 56960 | 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 6f 62 6a 65 63 74 09 09 09 09 3d 20 66 75 6e | iew.prototype.is_object....=.fun |
| 56980 | 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c | ction().{.return.this._is(CbFiel |
| 569a0 | 64 54 79 70 65 4f 70 73 2e 69 73 5f 6f 62 6a 65 63 74 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 | dTypeOps.is_object);.}.CbFieldVi |
| 569c0 | 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 61 72 72 61 79 09 09 09 09 3d 20 66 75 6e 63 74 | ew.prototype.is_array....=.funct |
| 569e0 | 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 | ion().{.return.this._is(CbFieldT |
| 56a00 | 79 70 65 4f 70 73 2e 69 73 5f 61 72 72 61 79 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e | ypeOps.is_array);.}.CbFieldView. |
| 56a20 | 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 62 69 6e 61 72 79 09 09 09 09 3d 20 66 75 6e 63 74 69 6f | prototype.is_binary....=.functio |
| 56a40 | 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 | n().{.return.this._is(CbFieldTyp |
| 56a60 | 65 4f 70 73 2e 69 73 5f 62 69 6e 61 72 79 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 | eOps.is_binary);.}.CbFieldView.p |
| 56a80 | 72 6f 74 6f 74 79 70 65 2e 69 73 5f 73 74 72 69 6e 67 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e | rototype.is_string....=.function |
| 56aa0 | 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 | ().{.return.this._is(CbFieldType |
| 56ac0 | 4f 70 73 2e 69 73 5f 73 74 72 69 6e 67 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 | Ops.is_string);.}.CbFieldView.pr |
| 56ae0 | 6f 74 6f 74 79 70 65 2e 69 73 5f 69 6e 74 65 67 65 72 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 | ototype.is_integer...=.function( |
| 56b00 | 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f | ).{.return.this._is(CbFieldTypeO |
| 56b20 | 70 73 2e 69 73 5f 69 6e 74 65 67 65 72 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 | ps.is_integer);.}.CbFieldView.pr |
| 56b40 | 6f 74 6f 74 79 70 65 2e 69 73 5f 66 6c 6f 61 74 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 | ototype.is_float....=.function() |
| 56b60 | 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 | .{.return.this._is(CbFieldTypeOp |
| 56b80 | 73 2e 69 73 5f 66 6c 6f 61 74 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f | s.is_float);.}.CbFieldView.proto |
| 56ba0 | 74 79 70 65 2e 69 73 5f 62 6f 6f 6c 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 | type.is_bool....=.function().{.r |
| 56bc0 | 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 | eturn.this._is(CbFieldTypeOps.is |
| 56be0 | 5f 62 6f 6f 6c 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e | _bool);.}.CbFieldView.prototype. |
| 56c00 | 69 73 5f 6f 62 6a 65 63 74 5f 61 74 74 61 63 68 6d 65 6e 74 09 3d 20 66 75 6e 63 74 69 6f 6e 28 | is_object_attachment.=.function( |
| 56c20 | 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f | ).{.return.this._is(CbFieldTypeO |
| 56c40 | 70 73 2e 69 73 5f 6f 62 6a 65 63 74 5f 61 74 74 61 63 68 6d 65 6e 74 29 3b 20 7d 0a 43 62 46 69 | ps.is_object_attachment);.}.CbFi |
| 56c60 | 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 62 69 6e 61 72 79 5f 61 74 74 61 | eldView.prototype.is_binary_atta |
| 56c80 | 63 68 6d 65 6e 74 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 | chment.=.function().{.return.thi |
| 56ca0 | 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 62 69 6e 61 72 79 5f 61 | s._is(CbFieldTypeOps.is_binary_a |
| 56cc0 | 74 74 61 63 68 6d 65 6e 74 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 | ttachment);.}.CbFieldView.protot |
| 56ce0 | 79 70 65 2e 69 73 5f 61 74 74 61 63 68 6d 65 6e 74 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 | ype.is_attachment...=.function() |
| 56d00 | 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 | .{.return.this._is(CbFieldTypeOp |
| 56d20 | 73 2e 69 73 5f 61 74 74 61 63 68 6d 65 6e 74 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e | s.is_attachment);.}.CbFieldView. |
| 56d40 | 70 72 6f 74 6f 74 79 70 65 2e 69 73 5f 68 61 73 68 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 | prototype.is_hash....=.function( |
| 56d60 | 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f | ).{.return.this._is(CbFieldTypeO |
| 56d80 | 70 73 2e 69 73 5f 68 61 73 68 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f | ps.is_hash);.}.CbFieldView.proto |
| 56da0 | 74 79 70 65 2e 69 73 5f 75 75 69 64 09 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 | type.is_uuid....=.function().{.r |
| 56dc0 | 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 | eturn.this._is(CbFieldTypeOps.is |
| 56de0 | 5f 75 75 69 64 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e | _uuid);.}.CbFieldView.prototype. |
| 56e00 | 69 73 5f 6f 62 6a 65 63 74 5f 69 64 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 7b 20 72 65 | is_object_id...=.function().{.re |
| 56e20 | 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f | turn.this._is(CbFieldTypeOps.is_ |
| 56e40 | 6f 62 6a 65 63 74 5f 69 64 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 | object_id);.}.CbFieldView.protot |
| 56e60 | 79 70 65 2e 69 73 5f 64 61 74 65 5f 74 69 6d 65 09 09 09 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 | ype.is_date_time...=.function(). |
| 56e80 | 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 | {.return.this._is(CbFieldTypeOps |
| 56ea0 | 2e 69 73 5f 64 61 74 65 5f 74 69 6d 65 29 3b 20 7d 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 | .is_date_time);.}.CbFieldView.pr |
| 56ec0 | 6f 74 6f 74 79 70 65 2e 69 73 5f 74 69 6d 65 5f 73 70 61 6e 09 09 09 3d 20 66 75 6e 63 74 69 6f | ototype.is_time_span...=.functio |
| 56ee0 | 6e 28 29 20 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 73 28 43 62 46 69 65 6c 64 54 79 70 | n().{.return.this._is(CbFieldTyp |
| 56f00 | 65 4f 70 73 2e 69 73 5f 74 69 6d 65 5f 73 70 61 6e 29 3b 20 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | eOps.is_time_span);.}..///////// |
| 56f20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56f40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 56f60 | 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 61 73 | ///////.CbFieldView.prototype.as |
| 56f80 | 5f 6f 62 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 63 62 5f 61 73 73 65 72 | _object.=.function().{..cb_asser |
| 56fa0 | 74 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 6f 62 6a 65 63 74 28 74 68 69 73 2e | t(CbFieldTypeOps.is_object(this. |
| 56fc0 | 67 65 74 5f 74 79 70 65 28 29 29 29 3b 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 43 62 4f 62 6a 65 | get_type()));..return.new.CbObje |
| 56fe0 | 63 74 56 69 65 77 28 29 2e 5f 66 72 6f 6d 5f 66 69 65 6c 64 28 74 68 69 73 29 3b 0a 7d 0a 0a 2f | ctView()._from_field(this);.}../ |
| 57000 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57020 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57040 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 | ///////////////.CbFieldView.prot |
| 57060 | 6f 74 79 70 65 2e 61 73 5f 61 72 72 61 79 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 63 | otype.as_array.=.function().{..c |
| 57080 | 62 5f 61 73 73 65 72 74 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 69 73 5f 61 72 72 61 79 | b_assert(CbFieldTypeOps.is_array |
| 570a0 | 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 29 3b 0a 09 72 65 74 75 72 6e 20 6e 65 77 20 | (this.get_type()));..return.new. |
| 570c0 | 43 62 41 72 72 61 79 56 69 65 77 28 29 2e 5f 66 72 6f 6d 5f 66 69 65 6c 64 28 74 68 69 73 29 3b | CbArrayView()._from_field(this); |
| 570e0 | 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | .}..//////////////////////////// |
| 57100 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57120 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 46 69 65 6c 64 56 69 65 77 | ////////////////////.CbFieldView |
| 57140 | 2e 70 72 6f 74 6f 74 79 70 65 2e 61 73 5f 76 61 6c 75 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 69 | .prototype.as_value.=.function(i |
| 57160 | 6e 74 5f 74 79 70 65 3d 42 69 67 49 6e 74 29 0a 7b 0a 09 73 77 69 74 63 68 20 28 43 62 46 69 65 | nt_type=BigInt).{..switch.(CbFie |
| 57180 | 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 | ldTypeOps.get_type(this.get_type |
| 571a0 | 28 29 29 29 0a 09 7b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4e 6f 6e 65 3a 09 | ()))..{..case.CbFieldType.None:. |
| 571c0 | 09 09 09 72 65 74 75 72 6e 20 75 6e 64 65 66 69 6e 65 64 3b 0a 09 63 61 73 65 20 43 62 46 69 65 | ...return.undefined;..case.CbFie |
| 571e0 | 6c 64 54 79 70 65 2e 4e 75 6c 6c 3a 09 09 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 0a 09 63 | ldType.Null:....return.null;...c |
| 57200 | 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 3a 0a 09 63 61 73 65 20 43 62 | ase.CbFieldType.Object:..case.Cb |
| 57220 | 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 4f 62 6a 65 63 74 3a 09 09 72 65 74 75 72 6e | FieldType.UniformObject:..return |
| 57240 | 20 74 68 69 73 2e 61 73 5f 6f 62 6a 65 63 74 28 29 3b 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c | .this.as_object();...case.CbFiel |
| 57260 | 64 54 79 70 65 2e 41 72 72 61 79 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 | dType.Array:..case.CbFieldType.U |
| 57280 | 6e 69 66 6f 72 6d 41 72 72 61 79 3a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 61 73 5f 61 72 72 | niformArray:..return.this.as_arr |
| 572a0 | 61 79 28 29 3b 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 3a | ay();...case.CbFieldType.Binary: |
| 572c0 | 20 7b 0a 09 09 09 63 6f 6e 73 74 20 5b 6e 2c 20 76 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 | .{....const.[n,.vn].=.VarInt.rea |
| 572e0 | 64 5f 75 69 6e 74 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 09 09 72 65 74 75 | d_uint(this._data_view);....retu |
| 57300 | 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 76 6e 2c 20 | rn.this._data_view.subarray(vn,. |
| 57320 | 6e 20 2b 20 76 6e 29 3b 0a 09 09 7d 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e | n.+.vn);...}...case.CbFieldType. |
| 57340 | 53 74 72 69 6e 67 3a 20 7b 0a 09 09 09 63 6f 6e 73 74 20 5b 6e 2c 20 76 6e 5d 20 3d 20 56 61 72 | String:.{....const.[n,.vn].=.Var |
| 57360 | 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0a | Int.read_uint(this._data_view);. |
| 57380 | 09 09 09 72 65 74 75 72 6e 20 6e 65 77 20 54 65 78 74 44 65 63 6f 64 65 72 28 29 2e 64 65 63 6f | ...return.new.TextDecoder().deco |
| 573a0 | 64 65 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 76 6e 2c 20 | de(this._data_view.subarray(vn,. |
| 573c0 | 6e 20 2b 20 76 6e 29 29 3b 0a 09 09 7d 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 | n.+.vn));...}...case.CbFieldType |
| 573e0 | 2e 49 6e 74 65 67 65 72 50 6f 73 69 74 69 76 65 3a 09 72 65 74 75 72 6e 20 56 61 72 49 6e 74 2e | .IntegerPositive:.return.VarInt. |
| 57400 | 72 65 61 64 5f 75 69 6e 74 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2c 20 69 6e 74 5f 74 | read_uint(this._data_view,.int_t |
| 57420 | 79 70 65 29 5b 30 5d 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 49 6e 74 65 67 | ype)[0];..case.CbFieldType.Integ |
| 57440 | 65 72 4e 65 67 61 74 69 76 65 3a 09 72 65 74 75 72 6e 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 69 | erNegative:.return.VarInt.read_i |
| 57460 | 6e 74 28 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2c 20 69 6e 74 5f 74 79 70 65 29 5b 30 5d | nt(this._data_view,.int_type)[0] |
| 57480 | 3b 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 33 32 3a 09 09 09 | ;...case.CbFieldType.Float32:... |
| 574a0 | 7b 20 63 6f 6e 73 74 20 73 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b 20 72 65 74 | {.const.s.=.this._data_view;.ret |
| 574c0 | 75 72 6e 20 6e 65 77 20 44 61 74 61 56 69 65 77 28 73 2e 62 75 66 66 65 72 2c 20 73 2e 62 79 74 | urn.new.DataView(s.buffer,.s.byt |
| 574e0 | 65 4f 66 66 73 65 74 2c 20 34 29 2e 67 65 74 46 6c 6f 61 74 33 32 28 30 2c 20 66 61 6c 73 65 29 | eOffset,.4).getFloat32(0,.false) |
| 57500 | 3b 20 7d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 46 6c 6f 61 74 36 34 3a 09 09 | ;.}..case.CbFieldType.Float64:.. |
| 57520 | 09 7b 20 63 6f 6e 73 74 20 73 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b 20 72 65 | .{.const.s.=.this._data_view;.re |
| 57540 | 74 75 72 6e 20 6e 65 77 20 44 61 74 61 56 69 65 77 28 73 2e 62 75 66 66 65 72 2c 20 73 2e 62 79 | turn.new.DataView(s.buffer,.s.by |
| 57560 | 74 65 4f 66 66 73 65 74 2c 20 38 29 2e 67 65 74 46 6c 6f 61 74 36 34 28 30 2c 20 66 61 6c 73 65 | teOffset,.8).getFloat64(0,.false |
| 57580 | 29 3b 20 7d 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 6f 6f 6c 46 61 6c 73 65 | );.}..case.CbFieldType.BoolFalse |
| 575a0 | 3a 09 09 09 72 65 74 75 72 6e 20 66 61 6c 73 65 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 | :...return.false;..case.CbFieldT |
| 575c0 | 79 70 65 2e 42 6f 6f 6c 54 72 75 65 3a 09 09 09 72 65 74 75 72 6e 20 74 72 75 65 3b 0a 0a 09 63 | ype.BoolTrue:...return.true;...c |
| 575e0 | 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f 62 6a 65 63 74 41 74 74 61 63 68 6d 65 6e 74 | ase.CbFieldType.ObjectAttachment |
| 57600 | 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 42 69 6e 61 72 79 41 74 74 61 63 68 | :..case.CbFieldType.BinaryAttach |
| 57620 | 6d 65 6e 74 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 68 3a 09 09 09 | ment:..case.CbFieldType.Hash:... |
| 57640 | 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 | .return.this._data_view.subarray |
| 57660 | 28 30 2c 20 32 30 29 3b 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 75 69 64 | (0,.20);...case.CbFieldType.Uuid |
| 57680 | 3a 09 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 | :....return.this._data_view.suba |
| 576a0 | 72 72 61 79 28 30 2c 20 31 36 29 3b 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 65 2e 4f | rray(0,.16);..case.CbFieldType.O |
| 576c0 | 62 6a 65 63 74 49 64 3a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 | bjectId:...return.this._data_vie |
| 576e0 | 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 31 32 29 3b 0a 0a 09 63 61 73 65 20 43 62 46 69 65 6c | w.subarray(0,.12);...case.CbFiel |
| 57700 | 64 54 79 70 65 2e 44 61 74 65 54 69 6d 65 3a 0a 09 63 61 73 65 20 43 62 46 69 65 6c 64 54 79 70 | dType.DateTime:..case.CbFieldTyp |
| 57720 | 65 2e 54 69 6d 65 53 70 61 6e 3a 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 64 61 74 61 5f | e.TimeSpan:...return.this._data_ |
| 57740 | 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 30 2c 20 38 29 3b 0a 09 7d 0a 0a 09 63 62 5f 61 73 73 | view.subarray(0,.8);..}...cb_ass |
| 57760 | 65 72 74 28 66 61 6c 73 65 29 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ert(false);.}..///////////////// |
| 57780 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 577a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a | ///////////////////////////////. |
| 577c0 | 43 62 46 69 65 6c 64 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 63 6c 6f 6e 65 20 3d 20 66 75 | CbFieldView.prototype.clone.=.fu |
| 577e0 | 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 63 6f 6e 73 74 20 72 65 74 20 3d 20 6e 65 77 20 43 62 46 69 | nction().{..const.ret.=.new.CbFi |
| 57800 | 65 6c 64 56 69 65 77 28 29 0a 09 72 65 74 2e 5f 74 79 70 65 20 3d 20 74 68 69 73 2e 5f 74 79 70 | eldView()..ret._type.=.this._typ |
| 57820 | 65 3b 0a 09 72 65 74 2e 5f 6e 61 6d 65 20 3d 20 72 65 74 2e 5f 6e 61 6d 65 3b 0a 09 72 65 74 2e | e;..ret._name.=.ret._name;..ret. |
| 57840 | 5f 64 61 74 61 5f 76 69 65 77 20 3d 20 6e 65 77 20 55 69 6e 74 38 41 72 72 61 79 28 74 68 69 73 | _data_view.=.new.Uint8Array(this |
| 57860 | 2e 5f 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 72 65 74 75 72 6e 20 72 65 74 3b 0a 7d 0a 0a 0a 0a | ._data_view);..return.ret;.}.... |
| 57880 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 578a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 578c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 43 62 4f 62 6a 65 63 74 56 | ////////////////.class.CbObjectV |
| 578e0 | 69 65 77 20 65 78 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 77 0a 7b 0a 7d 0a 0a 2f 2f 2f | iew.extends.CbFieldView.{.}../// |
| 57900 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57920 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57940 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 4f 62 6a 65 63 74 56 69 65 77 2e 70 72 6f 74 6f | /////////////.CbObjectView.proto |
| 57960 | 74 79 70 65 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 20 3d 20 66 75 6e 63 74 69 6f 6e | type[Symbol.iterator].=.function |
| 57980 | 28 29 0a 7b 0a 09 76 61 72 20 64 61 74 61 5f 76 69 65 77 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 | ().{..var.data_view.=.this.get_p |
| 579a0 | 61 79 6c 6f 61 64 28 29 3b 0a 0a 09 63 6f 6e 73 74 20 5b 70 61 79 6c 6f 61 64 5f 73 69 7a 65 2c | ayload();...const.[payload_size, |
| 579c0 | 20 76 61 72 69 6e 74 5f 6c 65 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 | .varint_len].=.VarInt.read_uint( |
| 579e0 | 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 69 66 20 28 70 61 79 6c 6f 61 64 5f 73 69 7a 65 20 3d 3d | data_view);..if.(payload_size.== |
| 57a00 | 20 30 29 0a 09 09 72 65 74 75 72 6e 20 7b 7d 3b 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 | .0)...return.{};..data_view.=.da |
| 57a20 | 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 76 61 72 69 6e 74 5f 6c 65 6e 2c 20 70 61 79 | ta_view.subarray(varint_len,.pay |
| 57a40 | 6c 6f 61 64 5f 73 69 7a 65 20 2b 20 76 61 72 69 6e 74 5f 6c 65 6e 29 3b 0a 0a 09 76 61 72 20 75 | load_size.+.varint_len);...var.u |
| 57a60 | 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 48 61 73 46 69 65 | niform_type.=.CbFieldType.HasFie |
| 57a80 | 6c 64 54 79 70 65 3b 0a 09 69 66 20 28 43 62 46 69 65 6c 64 54 79 70 65 4f 70 73 2e 67 65 74 5f | ldType;..if.(CbFieldTypeOps.get_ |
| 57aa0 | 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 29 29 20 3d 3d 20 43 62 46 69 65 6c 64 | type(this.get_type()).==.CbField |
| 57ac0 | 54 79 70 65 2e 55 6e 69 66 6f 72 6d 4f 62 6a 65 63 74 29 0a 09 7b 0a 09 09 75 6e 69 66 6f 72 6d | Type.UniformObject)..{...uniform |
| 57ae0 | 5f 74 79 70 65 20 3d 20 64 61 74 61 5f 76 69 65 77 5b 30 5d 3b 0a 09 09 64 61 74 61 5f 76 69 65 | _type.=.data_view[0];...data_vie |
| 57b00 | 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 31 29 3b 0a 09 7d 0a 0a 09 | w.=.data_view.subarray(1);..}... |
| 57b20 | 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 56 69 65 77 2e 5f 69 74 65 72 61 74 65 28 64 61 74 61 | return.CbFieldView._iterate(data |
| 57b40 | 5f 76 69 65 77 2c 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 29 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f | _view,.uniform_type);.}../////// |
| 57b60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57b80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57ba0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 4f 62 6a 65 63 74 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 | /////////.CbObjectView.prototype |
| 57bc0 | 2e 74 6f 5f 6a 73 5f 6f 62 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 63 6f | .to_js_object.=.function().{..co |
| 57be0 | 6e 73 74 20 69 6d 70 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 09 7b 0a 09 09 69 | nst.impl.=.function(node)..{...i |
| 57c00 | 66 20 28 6e 6f 64 65 2e 69 73 5f 6f 62 6a 65 63 74 28 29 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 | f.(node.is_object())...{....cons |
| 57c20 | 74 20 72 65 74 20 3d 20 7b 7d 3b 0a 09 09 09 66 6f 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 | t.ret.=.{};....for.(var.item.of. |
| 57c40 | 6e 6f 64 65 2e 61 73 5f 6f 62 6a 65 63 74 28 29 29 0a 09 09 09 09 72 65 74 5b 69 74 65 6d 2e 67 | node.as_object()).....ret[item.g |
| 57c60 | 65 74 5f 6e 61 6d 65 28 29 5d 20 3d 20 69 6d 70 6c 28 69 74 65 6d 29 3b 0a 09 09 09 72 65 74 75 | et_name()].=.impl(item);....retu |
| 57c80 | 72 6e 20 72 65 74 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 61 72 72 61 79 | rn.ret;...}....if.(node.is_array |
| 57ca0 | 28 29 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 72 65 74 20 3d 20 5b 5d 3b 0a 09 09 09 66 6f | ())...{....const.ret.=.[];....fo |
| 57cc0 | 72 20 28 76 61 72 20 69 74 65 6d 20 6f 66 20 6e 6f 64 65 2e 61 73 5f 61 72 72 61 79 28 29 29 0a | r.(var.item.of.node.as_array()). |
| 57ce0 | 09 09 09 09 72 65 74 2e 70 75 73 68 28 69 6d 70 6c 28 69 74 65 6d 29 29 3b 0a 09 09 09 72 65 74 | ....ret.push(impl(item));....ret |
| 57d00 | 75 72 6e 20 72 65 74 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 73 74 72 69 | urn.ret;...}....if.(node.is_stri |
| 57d20 | 6e 67 28 29 29 09 72 65 74 75 72 6e 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 | ng()).return.node.as_value();... |
| 57d40 | 69 66 20 28 6e 6f 64 65 2e 69 73 5f 69 6e 74 65 67 65 72 28 29 29 09 72 65 74 75 72 6e 20 6e 6f | if.(node.is_integer()).return.no |
| 57d60 | 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 69 66 20 28 6e 6f 64 65 2e 69 73 5f 66 6c 6f | de.as_value();...if.(node.is_flo |
| 57d80 | 61 74 28 29 29 09 72 65 74 75 72 6e 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 0a 09 | at()).return.node.as_value();... |
| 57da0 | 09 76 61 72 20 72 65 74 20 3d 20 6e 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 3b 0a 09 09 69 66 | .var.ret.=.node.as_value();...if |
| 57dc0 | 20 28 72 65 74 20 69 6e 73 74 61 6e 63 65 6f 66 20 55 69 6e 74 38 41 72 72 61 79 29 0a 09 09 7b | .(ret.instanceof.Uint8Array)...{ |
| 57de0 | 0a 09 09 09 72 65 74 20 3d 20 22 22 3b 0a 09 09 09 66 6f 72 20 28 76 61 72 20 78 20 6f 66 20 6e | ....ret.=."";....for.(var.x.of.n |
| 57e00 | 6f 64 65 2e 61 73 5f 76 61 6c 75 65 28 29 29 0a 09 09 09 09 72 65 74 20 2b 3d 20 78 2e 74 6f 53 | ode.as_value()).....ret.+=.x.toS |
| 57e20 | 74 72 69 6e 67 28 31 36 29 2e 70 61 64 53 74 61 72 74 28 32 2c 20 22 30 22 29 3b 0a 09 09 7d 0a | tring(16).padStart(2,."0");...}. |
| 57e40 | 09 09 72 65 74 75 72 6e 20 72 65 74 3b 0a 09 7d 3b 0a 0a 09 72 65 74 75 72 6e 20 69 6d 70 6c 28 | ..return.ret;..};...return.impl( |
| 57e60 | 74 68 69 73 29 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | this);.}..////////////////////// |
| 57e80 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57ea0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 4f 62 6a | //////////////////////////.CbObj |
| 57ec0 | 65 63 74 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 2e 66 69 6e 64 20 3d 20 66 75 6e 63 74 69 6f | ectView.prototype.find.=.functio |
| 57ee0 | 6e 28 6e 61 6d 65 29 0a 7b 0a 09 66 6f 72 20 28 63 6f 6e 73 74 20 66 69 65 6c 64 20 6f 66 20 74 | n(name).{..for.(const.field.of.t |
| 57f00 | 68 69 73 29 0a 09 09 69 66 20 28 66 69 65 6c 64 2e 69 73 5f 6e 61 6d 65 64 28 6e 61 6d 65 29 29 | his)...if.(field.is_named(name)) |
| 57f20 | 0a 09 09 09 72 65 74 75 72 6e 20 66 69 65 6c 64 3b 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f | ....return.field;.}....///////// |
| 57f40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57f60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57f80 | 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 43 62 41 72 72 61 79 56 69 65 77 20 65 78 74 65 6e 64 | ///////.class.CbArrayView.extend |
| 57fa0 | 73 20 43 62 46 69 65 6c 64 56 69 65 77 0a 7b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | s.CbFieldView.{.}..///////////// |
| 57fc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 57fe0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 58000 | 2f 2f 2f 0a 43 62 41 72 72 61 79 56 69 65 77 2e 70 72 6f 74 6f 74 79 70 65 5b 53 79 6d 62 6f 6c | ///.CbArrayView.prototype[Symbol |
| 58020 | 2e 69 74 65 72 61 74 6f 72 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 76 61 72 20 64 | .iterator].=.function().{..var.d |
| 58040 | 61 74 61 5f 76 69 65 77 20 3d 20 74 68 69 73 2e 67 65 74 5f 70 61 79 6c 6f 61 64 28 29 3b 0a 0a | ata_view.=.this.get_payload();.. |
| 58060 | 09 63 6f 6e 73 74 20 5b 70 61 79 6c 6f 61 64 5f 73 69 7a 65 2c 20 76 61 72 69 6e 74 5f 6c 65 6e | .const.[payload_size,.varint_len |
| 58080 | 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b | ].=.VarInt.read_uint(data_view); |
| 580a0 | 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 | ..data_view.=.data_view.subarray |
| 580c0 | 28 76 61 72 69 6e 74 5f 6c 65 6e 2c 20 70 61 79 6c 6f 61 64 5f 73 69 7a 65 20 2b 20 76 61 72 69 | (varint_len,.payload_size.+.vari |
| 580e0 | 6e 74 5f 6c 65 6e 29 3b 0a 0a 09 63 6f 6e 73 74 20 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 65 | nt_len);...const.item_count_byte |
| 58100 | 73 20 3d 20 56 61 72 49 6e 74 2e 6d 65 61 73 75 72 65 28 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 | s.=.VarInt.measure(data_view);.. |
| 58120 | 69 66 20 28 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 74 65 73 20 3e 3d 20 70 61 79 6c 6f 61 64 5f | if.(item_count_bytes.>=.payload_ |
| 58140 | 73 69 7a 65 29 0a 09 09 72 65 74 75 72 6e 20 7b 7d 3b 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 | size)...return.{};..data_view.=. |
| 58160 | 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 69 74 65 6d 5f 63 6f 75 6e 74 5f 62 79 | data_view.subarray(item_count_by |
| 58180 | 74 65 73 29 3b 0a 0a 09 76 61 72 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 43 62 46 69 65 | tes);...var.uniform_type.=.CbFie |
| 581a0 | 6c 64 54 79 70 65 2e 48 61 73 46 69 65 6c 64 54 79 70 65 3b 0a 09 69 66 20 28 43 62 46 69 65 6c | ldType.HasFieldType;..if.(CbFiel |
| 581c0 | 64 54 79 70 65 4f 70 73 2e 67 65 74 5f 74 79 70 65 28 74 68 69 73 2e 67 65 74 5f 74 79 70 65 28 | dTypeOps.get_type(this.get_type( |
| 581e0 | 29 29 20 3d 3d 20 43 62 46 69 65 6c 64 54 79 70 65 2e 55 6e 69 66 6f 72 6d 41 72 72 61 79 29 0a | )).==.CbFieldType.UniformArray). |
| 58200 | 09 7b 0a 09 09 75 6e 69 66 6f 72 6d 5f 74 79 70 65 20 3d 20 64 61 74 61 5f 76 69 65 77 5b 30 5d | .{...uniform_type.=.data_view[0] |
| 58220 | 3b 0a 09 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 | ;...data_view.=.data_view.subarr |
| 58240 | 61 79 28 31 29 3b 0a 09 7d 0a 0a 09 72 65 74 75 72 6e 20 43 62 46 69 65 6c 64 56 69 65 77 2e 5f | ay(1);..}...return.CbFieldView._ |
| 58260 | 69 74 65 72 61 74 65 28 64 61 74 61 5f 76 69 65 77 2c 20 75 6e 69 66 6f 72 6d 5f 74 79 70 65 29 | iterate(data_view,.uniform_type) |
| 58280 | 3b 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ;.}../////////////////////////// |
| 582a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 582c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 43 62 41 72 72 61 79 56 69 65 | /////////////////////.CbArrayVie |
| 582e0 | 77 2e 70 72 6f 74 6f 74 79 70 65 2e 6e 75 6d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 7b 0a 09 | w.prototype.num.=.function().{.. |
| 58300 | 76 61 72 20 64 61 74 61 5f 76 69 65 77 20 3d 20 74 68 69 73 2e 5f 64 61 74 61 5f 76 69 65 77 3b | var.data_view.=.this._data_view; |
| 58320 | 0a 09 63 6f 6e 73 74 20 5b 6e 2c 20 6e 5f 6c 65 6e 5d 20 3d 20 56 61 72 49 6e 74 2e 72 65 61 64 | ..const.[n,.n_len].=.VarInt.read |
| 58340 | 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 3b 0a 09 64 61 74 61 5f 76 69 65 77 20 3d 20 64 | _uint(data_view);..data_view.=.d |
| 58360 | 61 74 61 5f 76 69 65 77 2e 73 75 62 61 72 72 61 79 28 6e 5f 6c 65 6e 29 3b 0a 09 72 65 74 75 72 | ata_view.subarray(n_len);..retur |
| 58380 | 6e 20 56 61 72 49 6e 74 2e 72 65 61 64 5f 75 69 6e 74 28 64 61 74 61 5f 76 69 65 77 29 5b 30 5d | n.VarInt.read_uint(data_view)[0] |
| 583a0 | 3b 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ;.}....///////////////////////// |
| 583c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 583e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 | ///////////////////////.export.c |
| 58400 | 6c 61 73 73 20 43 62 4f 62 6a 65 63 74 20 65 78 74 65 6e 64 73 20 43 62 46 69 65 6c 64 56 69 65 | lass.CbObject.extends.CbFieldVie |
| 58420 | 77 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 75 69 6e 74 38 5f 61 72 72 61 79 29 0a 09 7b | w.{..constructor(uint8_array)..{ |
| 58440 | 0a 09 09 73 75 70 65 72 28 29 3b 0a 09 09 74 68 69 73 2e 5f 66 72 6f 6d 5f 64 61 74 61 28 75 69 | ...super();...this._from_data(ui |
| 58460 | 6e 74 38 5f 61 72 72 61 79 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 11 86 57 5c 00 | nt8_array);..}.}.PK..........W\. |
| 58480 | 4b 4e 53 3b 0c 00 00 3b 0c 00 00 11 00 00 00 75 74 69 6c 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 | KNS;...;.......util/component.js |
| 584a0 | 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c | //.Copyright.Epic.Games,.Inc..Al |
| 584c0 | 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 | l.Rights.Reserved..."use.strict" |
| 584e0 | 3b 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ;..///////////////////////////// |
| 58500 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 58520 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 43 6f 6d 70 6f 6e | ///////////////////.class.Compon |
| 58540 | 65 6e 74 42 61 73 65 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c 65 6d 65 6e 74 29 0a | entBase.{..constructor(element). |
| 58560 | 09 7b 0a 09 09 69 66 20 28 65 6c 65 6d 65 6e 74 20 69 6e 73 74 61 6e 63 65 6f 66 20 43 6f 6d 70 | .{...if.(element.instanceof.Comp |
| 58580 | 6f 6e 65 6e 74 42 61 73 65 29 0a 09 09 09 65 6c 65 6d 65 6e 74 20 3d 20 65 6c 65 6d 65 6e 74 2e | onentBase)....element.=.element. |
| 585a0 | 5f 65 6c 65 6d 65 6e 74 3b 0a 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 20 3d 20 65 6c 65 | _element;....this._element.=.ele |
| 585c0 | 6d 65 6e 74 3b 0a 09 7d 0a 0a 09 69 6e 6e 65 72 28 29 0a 09 7b 0a 09 09 72 65 74 75 72 6e 20 74 | ment;..}...inner()..{...return.t |
| 585e0 | 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 3b 0a 09 7d 0a 0a 09 70 61 72 65 6e 74 28 29 0a 09 7b 0a 09 | his._element;..}...parent()..{.. |
| 58600 | 09 63 6f 6e 73 74 20 65 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e 74 45 | .const.e.=.this._element.parentE |
| 58620 | 6c 65 6d 65 6e 74 3b 0a 09 09 72 65 74 75 72 6e 20 65 20 3f 20 74 68 69 73 2e 6e 65 77 5f 63 6f | lement;...return.e.?.this.new_co |
| 58640 | 6d 70 6f 6e 65 6e 74 28 65 29 20 3a 20 6e 75 6c 6c 3b 0a 09 7d 0a 0a 09 66 69 72 73 74 5f 63 68 | mponent(e).:.null;..}...first_ch |
| 58660 | 69 6c 64 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 65 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 | ild()..{...const.e.=.this._eleme |
| 58680 | 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 09 09 72 65 74 75 72 6e 20 65 | nt.firstElementChild;...return.e |
| 586a0 | 20 3f 20 74 68 69 73 2e 6e 65 77 5f 63 6f 6d 70 6f 6e 65 6e 74 28 65 29 20 3a 20 6e 75 6c 6c 3b | .?.this.new_component(e).:.null; |
| 586c0 | 0a 09 7d 0a 0a 09 6e 65 78 74 5f 73 69 62 6c 69 6e 67 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 | ..}...next_sibling()..{...const. |
| 586e0 | 65 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 6e 65 78 74 45 6c 65 6d 65 6e 74 53 69 62 | e.=.this._element.nextElementSib |
| 58700 | 6c 69 6e 67 3b 0a 09 09 72 65 74 75 72 6e 20 65 20 3f 20 74 68 69 73 2e 6e 65 77 5f 63 6f 6d 70 | ling;...return.e.?.this.new_comp |
| 58720 | 6f 6e 65 6e 74 28 65 29 20 3a 20 6e 75 6c 6c 3b 0a 09 7d 0a 0a 09 64 65 73 74 72 6f 79 28 29 0a | onent(e).:.null;..}...destroy(). |
| 58740 | 09 7b 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e 74 4e 6f 64 65 2e 72 65 | .{...this._element.parentNode.re |
| 58760 | 6d 6f 76 65 43 68 69 6c 64 28 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 29 3b 0a 09 7d 0a 7d 0a 0a | moveChild(this._element);..}.}.. |
| 58780 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 587a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 587c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 | ////////////////.class.Component |
| 587e0 | 44 6f 6d 20 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 42 61 73 65 0a 7b 0a 09 69 73 28 | Dom.extends.ComponentBase.{..is( |
| 58800 | 74 61 67 29 0a 09 7b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 | tag)..{...return.this._element.t |
| 58820 | 61 67 4e 61 6d 65 20 3d 3d 20 74 61 67 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29 3b 0a 09 7d 0a | agName.==.tag.toUpperCase();..}. |
| 58840 | 0a 09 74 61 67 28 74 61 67 3d 22 64 69 76 22 29 0a 09 7b 0a 09 09 76 61 72 20 65 6c 65 6d 65 6e | ..tag(tag="div")..{...var.elemen |
| 58860 | 74 20 3d 20 64 6f 63 75 6d 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 74 61 67 29 3b | t.=.document.createElement(tag); |
| 58880 | 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 65 6c 65 | ...this._element.appendChild(ele |
| 588a0 | 6d 65 6e 74 29 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 6e 65 77 5f 63 6f 6d 70 6f 6e 65 | ment);...return.this.new_compone |
| 588c0 | 6e 74 28 65 6c 65 6d 65 6e 74 29 3b 0a 09 7d 0a 0a 09 72 65 74 61 67 28 6e 65 77 5f 74 61 67 29 | nt(element);..}...retag(new_tag) |
| 588e0 | 0a 09 7b 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 61 67 4e 61 6d 65 20 | ..{...if.(this._element.tagName. |
| 58900 | 3d 3d 20 6e 65 77 5f 74 61 67 2e 74 6f 55 70 70 65 72 43 61 73 65 28 29 29 0a 09 09 09 72 65 74 | ==.new_tag.toUpperCase())....ret |
| 58920 | 75 72 6e 20 74 68 69 73 3b 0a 0a 09 09 76 61 72 20 65 6c 65 6d 65 6e 74 20 3d 20 64 6f 63 75 6d | urn.this;....var.element.=.docum |
| 58940 | 65 6e 74 2e 63 72 65 61 74 65 45 6c 65 6d 65 6e 74 28 6e 65 77 5f 74 61 67 29 3b 0a 09 09 65 6c | ent.createElement(new_tag);...el |
| 58960 | 65 6d 65 6e 74 2e 69 6e 6e 65 72 48 54 4d 4c 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e | ement.innerHTML.=.this._element. |
| 58980 | 69 6e 6e 65 72 48 54 4d 4c 3b 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 70 61 72 65 6e | innerHTML;...this._element.paren |
| 589a0 | 74 4e 6f 64 65 2e 72 65 70 6c 61 63 65 43 68 69 6c 64 28 65 6c 65 6d 65 6e 74 2c 20 74 68 69 73 | tNode.replaceChild(element,.this |
| 589c0 | 2e 5f 65 6c 65 6d 65 6e 74 29 3b 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 20 3d 20 65 6c | ._element);...this._element.=.el |
| 589e0 | 65 6d 65 6e 74 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 74 65 78 74 28 | ement;...return.this;..}...text( |
| 58a00 | 76 61 6c 75 65 29 0a 09 7b 0a 09 09 69 66 20 28 76 61 6c 75 65 20 21 3d 20 75 6e 64 65 66 69 6e | value)..{...if.(value.!=.undefin |
| 58a20 | 65 64 20 26 26 20 74 79 70 65 6f 66 20 76 61 6c 75 65 2e 74 61 67 20 3d 3d 3d 20 22 66 75 6e 63 | ed.&&.typeof.value.tag.===."func |
| 58a40 | 74 69 6f 6e 22 29 0a 09 09 09 74 68 69 73 2e 74 61 67 28 76 61 6c 75 65 2e 74 61 67 28 29 29 0a | tion")....this.tag(value.tag()). |
| 58a60 | 0a 09 09 76 61 6c 75 65 20 3d 20 28 76 61 6c 75 65 20 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 20 | ...value.=.(value.==.undefined). |
| 58a80 | 3f 20 22 75 6e 64 65 66 69 6e 65 64 22 20 3a 20 76 61 6c 75 65 2e 74 6f 53 74 72 69 6e 67 28 29 | ?."undefined".:.value.toString() |
| 58aa0 | 3b 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 | ;...this._element.textContent.=. |
| 58ac0 | 28 76 61 6c 75 65 20 21 3d 20 22 22 29 20 3f 20 76 61 6c 75 65 20 3a 20 22 22 3b 0a 09 09 72 65 | (value.!=."").?.value.:."";...re |
| 58ae0 | 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 69 64 28 76 61 6c 75 65 29 0a 09 7b 0a 09 09 74 | turn.this;..}...id(value)..{...t |
| 58b00 | 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 64 20 3d 20 76 61 6c 75 65 3b 0a 09 09 72 65 74 75 72 | his._element.id.=.value;...retur |
| 58b20 | 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 63 6c 61 73 73 69 66 79 28 76 61 6c 75 65 29 0a 09 7b 0a | n.this;..}...classify(value)..{. |
| 58b40 | 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 63 6c 61 73 73 4c 69 73 74 2e 61 64 64 28 76 61 | ..this._element.classList.add(va |
| 58b60 | 6c 75 65 29 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 73 74 79 6c 65 28 | lue);...return.this;..}...style( |
| 58b80 | 6b 65 79 2c 20 76 61 6c 75 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 73 | key,.value)..{...this._element.s |
| 58ba0 | 74 79 6c 65 5b 6b 65 79 5d 20 3d 20 76 61 6c 75 65 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 | tyle[key].=.value;...return.this |
| 58bc0 | 3b 0a 09 7d 0a 0a 09 61 74 74 72 28 6b 65 79 2c 20 76 61 6c 75 65 3d 75 6e 64 65 66 69 6e 65 64 | ;..}...attr(key,.value=undefined |
| 58be0 | 29 0a 09 7b 0a 09 09 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a | )..{...if.(value.===.undefined). |
| 58c00 | 09 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 67 65 74 41 74 74 72 69 | ...return.this._element.getAttri |
| 58c20 | 62 75 74 65 28 6b 65 79 29 3b 0a 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 65 20 3d 3d 3d 20 | bute(key);...else.if.(value.===. |
| 58c40 | 6e 75 6c 6c 29 0a 09 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 72 65 6d 6f 76 65 41 74 74 | null)....this._element.removeAtt |
| 58c60 | 72 69 62 75 74 65 28 6b 65 79 29 3b 0a 09 09 65 6c 73 65 0a 09 09 09 74 68 69 73 2e 5f 65 6c 65 | ribute(key);...else....this._ele |
| 58c80 | 6d 65 6e 74 2e 73 65 74 41 74 74 72 69 62 75 74 65 28 6b 65 79 2c 20 76 61 6c 75 65 29 3b 0a 09 | ment.setAttribute(key,.value);.. |
| 58ca0 | 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | .return.this;..}.}..//////////// |
| 58cc0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 58ce0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 58d00 | 2f 2f 2f 2f 0a 63 6c 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 49 6e 74 65 72 61 63 74 20 65 78 74 | ////.class.ComponentInteract.ext |
| 58d20 | 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 44 6f 6d 0a 7b 0a 09 6c 69 6e 6b 28 72 65 73 6f 75 72 | ends.ComponentDom.{..link(resour |
| 58d40 | 63 65 3d 75 6e 64 65 66 69 6e 65 64 2c 20 71 75 65 72 79 5f 70 61 72 61 6d 73 3d 7b 7d 29 0a 09 | ce=undefined,.query_params={}).. |
| 58d60 | 7b 0a 09 09 69 66 20 28 72 65 73 6f 75 72 63 65 20 21 3d 20 75 6e 64 65 66 69 6e 65 64 29 0a 09 | {...if.(resource.!=.undefined).. |
| 58d80 | 09 7b 0a 09 09 09 76 61 72 20 68 72 65 66 20 3d 20 72 65 73 6f 75 72 63 65 3b 0a 09 09 09 76 61 | .{....var.href.=.resource;....va |
| 58da0 | 72 20 73 65 70 20 3d 20 22 3f 22 3b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 | r.sep.=."?";....for.(const.key.i |
| 58dc0 | 6e 20 71 75 65 72 79 5f 70 61 72 61 6d 73 29 0a 09 09 09 7b 0a 09 09 09 09 68 72 65 66 20 2b 3d | n.query_params)....{.....href.+= |
| 58de0 | 20 73 65 70 20 2b 20 6b 65 79 20 2b 20 22 3d 22 20 2b 20 71 75 65 72 79 5f 70 61 72 61 6d 73 5b | .sep.+.key.+."=".+.query_params[ |
| 58e00 | 6b 65 79 5d 3b 0a 09 09 09 09 73 65 70 20 3d 20 22 26 22 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 09 | key];.....sep.=."&";....}...}... |
| 58e20 | 65 6c 73 65 0a 09 09 09 68 72 65 66 20 3d 20 22 6a 61 76 61 73 63 72 69 70 74 3a 76 6f 69 64 28 | else....href.=."javascript:void( |
| 58e40 | 30 29 3b 22 3b 0a 0a 09 09 76 61 72 20 74 65 78 74 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e | 0);";....var.text.=.this._elemen |
| 58e60 | 74 2e 69 6e 6e 65 72 48 54 4d 4c 3b 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 69 6e 6e | t.innerHTML;...this._element.inn |
| 58e80 | 65 72 48 54 4d 4c 20 3d 20 22 22 3b 0a 09 09 74 68 69 73 2e 74 61 67 28 22 61 22 29 2e 74 65 78 | erHTML.=."";...this.tag("a").tex |
| 58ea0 | 74 28 74 65 78 74 29 2e 61 74 74 72 28 22 68 72 65 66 22 2c 20 68 72 65 66 29 3b 0a 09 09 72 65 | t(text).attr("href",.href);...re |
| 58ec0 | 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 6f 6e 28 77 68 61 74 2c 20 66 75 6e 63 2c 20 2e | turn.this;..}...on(what,.func,.. |
| 58ee0 | 2e 2e 61 72 67 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 74 68 75 6e 6b 20 3d 20 28 73 72 63 29 | ..args)..{...const.thunk.=.(src) |
| 58f00 | 20 3d 3e 20 7b 0a 09 09 09 69 66 20 28 73 72 63 2e 74 61 72 67 65 74 20 21 3d 20 74 68 69 73 2e | .=>.{....if.(src.target.!=.this. |
| 58f20 | 5f 65 6c 65 6d 65 6e 74 29 0a 09 09 09 09 72 65 74 75 72 6e 3b 0a 0a 09 09 09 66 75 6e 63 28 2e | _element).....return;.....func(. |
| 58f40 | 2e 2e 61 72 67 73 29 3b 0a 09 09 09 73 72 63 2e 73 74 6f 70 50 72 6f 70 61 67 61 74 69 6f 6e 28 | ..args);....src.stopPropagation( |
| 58f60 | 29 3b 0a 09 09 7d 3b 0a 0a 09 09 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 61 64 64 45 76 65 6e | );...};....this._element.addEven |
| 58f80 | 74 4c 69 73 74 65 6e 65 72 28 77 68 61 74 2c 20 74 68 75 6e 6b 29 3b 0a 09 09 72 65 74 75 72 6e | tListener(what,.thunk);...return |
| 58fa0 | 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 6f 6e 5f 63 6c 69 63 6b 28 66 75 6e 63 2c 20 2e 2e 2e 61 72 | .this;..}...on_click(func,....ar |
| 58fc0 | 67 73 29 0a 09 7b 0a 09 09 74 68 69 73 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 61 63 74 69 | gs)..{...this.classify("zen_acti |
| 58fe0 | 6f 6e 22 29 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 6f 6e 28 22 63 6c 69 63 6b 22 2c 20 | on");...return.this.on("click",. |
| 59000 | 66 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 29 3b 0a 09 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | func,....args);..}.}..////////// |
| 59020 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 59040 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 59060 | 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 43 6f 6d 70 6f 6e 65 6e 74 20 65 78 | //////.export.class.Component.ex |
| 59080 | 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 49 6e 74 65 72 61 63 74 0a 7b 0a 09 6e 65 77 5f 63 | tends.ComponentInteract.{..new_c |
| 590a0 | 6f 6d 70 6f 6e 65 6e 74 28 2e 2e 2e 61 72 67 73 29 0a 09 7b 0a 09 09 72 65 74 75 72 6e 20 6e 65 | omponent(...args)..{...return.ne |
| 590c0 | 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 2e 2e 2e 61 72 67 73 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a | w.Component(...args);..}.}.PK... |
| 590e0 | 00 00 00 00 00 24 4a 75 5b 8b 15 70 b5 21 06 00 00 21 06 00 00 0f 00 00 00 75 74 69 6c 2f 66 65 | .....$Ju[..p.!...!.......util/fe |
| 59100 | 74 63 68 65 72 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c | tcher.js//.Copyright.Epic.Games, |
| 59120 | 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 | .Inc..All.Rights.Reserved..."use |
| 59140 | 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 43 62 4f 62 6a 65 63 74 20 7d 20 66 | .strict";..import.{.CbObject.}.f |
| 59160 | 72 6f 6d 20 22 2e 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f | rom."./compactbinary.js"..////// |
| 59180 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 591a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 591c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 46 65 74 63 68 65 72 0a | //////////.export.class.Fetcher. |
| 591e0 | 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 72 65 73 6f | {..constructor()..{...this._reso |
| 59200 | 75 72 63 65 20 3d 20 22 22 3b 0a 09 09 74 68 69 73 2e 5f 71 75 65 72 79 20 3d 20 7b 7d 3b 0a 09 | urce.=."";...this._query.=.{};.. |
| 59220 | 7d 0a 0a 09 72 65 73 6f 75 72 63 65 28 2e 2e 2e 70 61 72 74 73 29 0a 09 7b 0a 09 09 76 61 72 20 | }...resource(...parts)..{...var. |
| 59240 | 76 61 6c 75 65 20 3d 20 70 61 72 74 73 2e 6a 6f 69 6e 28 22 2f 22 29 3b 0a 09 09 69 66 20 28 21 | value.=.parts.join("/");...if.(! |
| 59260 | 76 61 6c 75 65 2e 73 74 61 72 74 73 57 69 74 68 28 22 2f 22 29 29 0a 09 09 09 76 61 6c 75 65 3d | value.startsWith("/"))....value= |
| 59280 | 20 22 2f 22 20 2b 20 76 61 6c 75 65 3b 0a 09 09 74 68 69 73 2e 5f 72 65 73 6f 75 72 63 65 20 3d | ."/".+.value;...this._resource.= |
| 592a0 | 20 76 61 6c 75 65 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 70 61 72 61 | .value;...return.this;..}...para |
| 592c0 | 6d 28 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 71 75 65 72 79 5b | m(name,.value)..{...this._query[ |
| 592e0 | 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d | name].=.value;...return.this;..} |
| 59300 | 0a 0a 09 61 73 79 6e 63 20 6a 73 6f 6e 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f | ...async.json()..{...const.respo |
| 59320 | 6e 73 65 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 61 70 70 6c 69 63 61 74 69 | nse.=.await.this._get("applicati |
| 59340 | 6f 6e 2f 6a 73 6f 6e 22 29 3b 0a 09 09 72 65 74 75 72 6e 20 72 65 73 70 6f 6e 73 65 20 3f 20 28 | on/json");...return.response.?.( |
| 59360 | 61 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 6a 73 6f 6e 28 29 29 20 3a 20 7b 7d 3b 0a 09 7d 0a | await.response.json()).:.{};..}. |
| 59380 | 0a 09 61 73 79 6e 63 20 63 62 6f 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 | ..async.cbo()..{...const.respons |
| 593a0 | 65 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 61 70 70 6c 69 63 61 74 69 6f 6e | e.=.await.this._get("application |
| 593c0 | 2f 78 2d 75 65 2d 63 62 22 29 3b 0a 09 09 69 66 20 28 21 72 65 73 70 6f 6e 73 65 29 0a 09 09 09 | /x-ue-cb");...if.(!response).... |
| 593e0 | 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 0a 09 09 63 6f 6e 73 74 20 62 75 66 66 65 72 20 3d 20 61 | return.null;....const.buffer.=.a |
| 59400 | 77 61 69 74 20 72 65 73 70 6f 6e 73 65 2e 61 72 72 61 79 42 75 66 66 65 72 28 29 3b 0a 09 09 63 | wait.response.arrayBuffer();...c |
| 59420 | 6f 6e 73 74 20 64 61 74 61 20 3d 20 6e 65 77 20 55 69 6e 74 38 41 72 72 61 79 28 62 75 66 66 65 | onst.data.=.new.Uint8Array(buffe |
| 59440 | 72 29 3b 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 43 62 4f 62 6a 65 63 74 28 64 61 74 61 29 3b | r);...return.new.CbObject(data); |
| 59460 | 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 74 65 78 74 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 65 | ..}...async.text()..{...const.re |
| 59480 | 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 74 68 69 73 2e 5f 67 65 74 28 22 74 65 78 74 2f 70 | sponse.=.await.this._get("text/p |
| 594a0 | 6c 61 69 6e 22 29 3b 0a 09 09 69 66 20 28 21 72 65 73 70 6f 6e 73 65 29 0a 09 09 09 72 65 74 75 | lain");...if.(!response)....retu |
| 594c0 | 72 6e 20 6e 75 6c 6c 3b 0a 0a 09 09 72 65 74 75 72 6e 20 61 77 61 69 74 20 72 65 73 70 6f 6e 73 | rn.null;....return.await.respons |
| 594e0 | 65 2e 74 65 78 74 28 29 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 64 65 6c 65 74 65 28 29 0a 09 7b | e.text();..}...async.delete()..{ |
| 59500 | 0a 09 09 63 6f 6e 73 74 20 72 65 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e 5f 62 75 69 6c 64 5f | ...const.resource.=.this._build_ |
| 59520 | 75 72 69 28 29 3b 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 77 61 69 74 20 | uri();...const.response.=.await. |
| 59540 | 66 65 74 63 68 28 72 65 73 6f 75 72 63 65 2c 20 7b 20 22 6d 65 74 68 6f 64 22 20 3a 20 22 44 45 | fetch(resource,.{."method".:."DE |
| 59560 | 4c 45 54 45 22 20 7d 29 3b 0a 09 7d 0a 0a 09 5f 62 75 69 6c 64 5f 75 72 69 28 29 0a 09 7b 0a 09 | LETE".});..}..._build_uri()..{.. |
| 59580 | 09 76 61 72 20 73 75 66 66 69 78 20 3d 20 22 22 3b 0a 09 09 66 6f 72 20 28 76 61 72 20 6b 65 79 | .var.suffix.=."";...for.(var.key |
| 595a0 | 20 69 6e 20 74 68 69 73 2e 5f 71 75 65 72 79 29 0a 09 09 7b 0a 09 09 09 73 75 66 66 69 78 20 2b | .in.this._query)...{....suffix.+ |
| 595c0 | 3d 20 73 75 66 66 69 78 20 3f 20 22 26 22 20 3a 20 22 3f 22 3b 0a 09 09 09 73 75 66 66 69 78 20 | =.suffix.?."&".:."?";....suffix. |
| 595e0 | 2b 3d 20 6b 65 79 20 2b 20 22 3d 22 20 2b 20 74 68 69 73 2e 5f 71 75 65 72 79 5b 6b 65 79 5d 3b | +=.key.+."=".+.this._query[key]; |
| 59600 | 0a 09 09 7d 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 65 73 6f 75 72 63 65 20 2b 20 73 | ...}...return.this._resource.+.s |
| 59620 | 75 66 66 69 78 3b 0a 09 7d 0a 0a 09 61 73 79 6e 63 20 5f 67 65 74 28 61 63 63 65 70 74 3d 22 2a | uffix;..}...async._get(accept="* |
| 59640 | 22 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 72 65 73 6f 75 72 63 65 20 3d 20 74 68 69 73 2e 5f 62 | ")..{...const.resource.=.this._b |
| 59660 | 75 69 6c 64 5f 75 72 69 28 29 3b 0a 09 09 63 6f 6e 73 74 20 72 65 73 70 6f 6e 73 65 20 3d 20 61 | uild_uri();...const.response.=.a |
| 59680 | 77 61 69 74 20 66 65 74 63 68 28 72 65 73 6f 75 72 63 65 2c 20 7b 0a 09 09 09 22 6d 65 74 68 6f | wait.fetch(resource,.{...."metho |
| 596a0 | 64 22 20 3a 20 22 47 45 54 22 2c 0a 09 09 09 22 68 65 61 64 65 72 73 22 20 3a 20 7b 20 22 41 63 | d".:."GET",...."headers".:.{."Ac |
| 596c0 | 63 65 70 74 22 3a 20 61 63 63 65 70 74 20 7d 2c 0a 09 09 7d 29 3b 0a 0a 09 09 69 66 20 28 72 65 | cept":.accept.},...});....if.(re |
| 596e0 | 73 70 6f 6e 73 65 2e 73 74 61 74 75 73 20 3e 3d 20 32 30 30 20 26 26 20 72 65 73 70 6f 6e 73 65 | sponse.status.>=.200.&&.response |
| 59700 | 2e 73 74 61 74 75 73 20 3c 3d 20 32 39 39 29 0a 09 09 09 72 65 74 75 72 6e 20 72 65 73 70 6f 6e | .status.<=.299)....return.respon |
| 59720 | 73 65 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 23 ae 66 5c 59 05 58 d9 38 07 00 00 38 | se;..}.}.PK........#.f\Y.X.8...8 |
| 59740 | 07 00 00 10 00 00 00 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 | .......util/friendly.js//.Copyri |
| 59760 | 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 | ght.Epic.Games,.Inc..All.Rights. |
| 59780 | 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 2f 2f 2f 2f 2f 2f | Reserved..."use.strict";..////// |
| 597a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 597c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 597e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 46 72 69 65 6e 64 6c 79 | //////////.export.class.Friendly |
| 59800 | 0a 7b 0a 09 73 74 61 74 69 63 20 73 65 70 28 76 61 6c 75 65 2c 20 70 72 65 63 3d 30 29 0a 09 7b | .{..static.sep(value,.prec=0)..{ |
| 59820 | 0a 09 09 72 65 74 75 72 6e 20 28 2b 4e 75 6d 62 65 72 28 76 61 6c 75 65 29 29 2e 74 6f 4c 6f 63 | ...return.(+Number(value)).toLoc |
| 59840 | 61 6c 65 53 74 72 69 6e 67 28 22 65 6e 22 2c 20 7b 0a 09 09 09 73 74 79 6c 65 3a 20 22 64 65 63 | aleString("en",.{....style:."dec |
| 59860 | 69 6d 61 6c 22 2c 0a 09 09 09 6d 69 6e 69 6d 75 6d 46 72 61 63 74 69 6f 6e 44 69 67 69 74 73 20 | imal",....minimumFractionDigits. |
| 59880 | 3a 20 70 72 65 63 2c 0a 09 09 09 6d 61 78 69 6d 75 6d 46 72 61 63 74 69 6f 6e 44 69 67 69 74 73 | :.prec,....maximumFractionDigits |
| 598a0 | 20 3a 20 70 72 65 63 2c 0a 09 09 7d 29 3b 0a 09 7d 0a 0a 09 73 74 61 74 69 63 20 6b 28 78 2c 20 | .:.prec,...});..}...static.k(x,. |
| 598c0 | 70 3d 30 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 28 42 69 67 49 | p=0).{.return.Friendly.sep((BigI |
| 598e0 | 6e 74 28 78 29 20 2b 20 39 39 39 6e 29 20 20 2f 20 42 69 67 49 6e 74 28 4d 61 74 68 2e 70 6f 77 | nt(x).+.999n)../.BigInt(Math.pow |
| 59900 | 28 31 30 2c 20 33 29 29 7c 30 6e 2c 20 70 29 20 2b 20 22 4b 22 3b 20 7d 0a 09 73 74 61 74 69 63 | (10,.3))|0n,.p).+."K";.}..static |
| 59920 | 20 6d 28 78 2c 20 70 3d 31 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 | .m(x,.p=1).{.return.Friendly.sep |
| 59940 | 28 20 42 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 20 20 2f 20 42 69 67 49 6e 74 28 4d 61 74 | (.BigInt(x)........./.BigInt(Mat |
| 59960 | 68 2e 70 6f 77 28 31 30 2c 20 36 29 29 2c 20 20 20 70 29 20 2b 20 22 4d 22 3b 20 7d 0a 09 73 74 | h.pow(10,.6)),...p).+."M";.}..st |
| 59980 | 61 74 69 63 20 67 28 78 2c 20 70 3d 32 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 | atic.g(x,.p=2).{.return.Friendly |
| 599a0 | 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 20 20 2f 20 42 69 67 49 6e 74 | .sep(.BigInt(x)........./.BigInt |
| 599c0 | 28 4d 61 74 68 2e 70 6f 77 28 31 30 2c 20 39 29 29 2c 20 20 20 70 29 20 2b 20 22 47 22 3b 20 7d | (Math.pow(10,.9)),...p).+."G";.} |
| 599e0 | 0a 09 73 74 61 74 69 63 20 6b 69 62 28 78 2c 20 70 3d 30 29 09 7b 20 72 65 74 75 72 6e 20 46 72 | ..static.kib(x,.p=0).{.return.Fr |
| 59a00 | 69 65 6e 64 6c 79 2e 73 65 70 28 28 42 69 67 49 6e 74 28 78 29 20 2b 20 31 30 32 33 6e 29 20 2f | iendly.sep((BigInt(x).+.1023n)./ |
| 59a20 | 20 28 31 6e 20 3c 3c 20 31 30 6e 29 7c 30 6e 2c 20 70 29 20 2b 20 22 20 4b 69 42 22 3b 20 7d 0a | .(1n.<<.10n)|0n,.p).+.".KiB";.}. |
| 59a40 | 09 73 74 61 74 69 63 20 6d 69 62 28 78 2c 20 70 3d 31 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 | .static.mib(x,.p=1).{.return.Fri |
| 59a60 | 65 6e 64 6c 79 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 20 20 2f 20 28 | endly.sep(.BigInt(x)........./.( |
| 59a80 | 31 6e 20 3c 3c 20 32 30 6e 29 2c 20 20 20 70 29 20 2b 20 22 20 4d 69 42 22 3b 20 7d 0a 09 73 74 | 1n.<<.20n),...p).+.".MiB";.}..st |
| 59aa0 | 61 74 69 63 20 67 69 62 28 78 2c 20 70 3d 32 29 09 7b 20 72 65 74 75 72 6e 20 46 72 69 65 6e 64 | atic.gib(x,.p=2).{.return.Friend |
| 59ac0 | 6c 79 2e 73 65 70 28 20 42 69 67 49 6e 74 28 78 29 20 20 20 20 20 20 20 20 20 2f 20 28 31 6e 20 | ly.sep(.BigInt(x)........./.(1n. |
| 59ae0 | 3c 3c 20 33 30 6e 29 2c 20 20 20 70 29 20 2b 20 22 20 47 69 42 22 3b 20 7d 0a 0a 09 73 74 61 74 | <<.30n),...p).+.".GiB";.}...stat |
| 59b00 | 69 63 20 64 75 72 61 74 69 6f 6e 28 73 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 76 20 3d 20 4e 75 | ic.duration(s)..{...const.v.=.Nu |
| 59b20 | 6d 62 65 72 28 73 29 3b 0a 09 09 69 66 20 28 76 20 3e 3d 20 31 29 09 09 72 65 74 75 72 6e 20 46 | mber(s);...if.(v.>=.1)..return.F |
| 59b40 | 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 2c 20 32 29 20 2b 20 22 20 73 22 3b 0a 09 09 69 66 20 28 | riendly.sep(v,.2).+.".s";...if.( |
| 59b60 | 76 20 3e 3d 20 30 2e 30 30 31 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 | v.>=.0.001).return.Friendly.sep( |
| 59b80 | 76 20 2a 20 31 30 30 30 2c 20 32 29 20 2b 20 22 20 6d 73 22 3b 0a 09 09 69 66 20 28 76 20 3e 3d | v.*.1000,.2).+.".ms";...if.(v.>= |
| 59ba0 | 20 30 2e 30 30 30 30 30 31 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 | .0.000001).return.Friendly.sep(v |
| 59bc0 | 20 2a 20 31 30 30 30 30 30 30 2c 20 31 29 20 2b 20 22 20 c2 b5 73 22 3b 0a 09 09 72 65 74 75 72 | .*.1000000,.1).+."...s";...retur |
| 59be0 | 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 20 2a 20 31 30 30 30 30 30 30 30 30 30 2c 20 30 | n.Friendly.sep(v.*.1000000000,.0 |
| 59c00 | 29 20 2b 20 22 20 6e 73 22 3b 0a 09 7d 0a 0a 09 73 74 61 74 69 63 20 62 79 74 65 73 28 78 29 0a | ).+.".ns";..}...static.bytes(x). |
| 59c20 | 09 7b 0a 09 09 63 6f 6e 73 74 20 76 20 3d 20 42 69 67 49 6e 74 28 4d 61 74 68 2e 74 72 75 6e 63 | .{...const.v.=.BigInt(Math.trunc |
| 59c40 | 28 4e 75 6d 62 65 72 28 78 29 29 29 3b 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 | (Number(x)));...if.(v.>=.(1n.<<. |
| 59c60 | 36 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 | 60n)).return.Friendly.sep(Number |
| 59c80 | 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 36 30 6e 29 2c 20 32 29 20 2b 20 22 20 | (v)./.Number(1n.<<.60n),.2).+.". |
| 59ca0 | 45 69 42 22 3b 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 35 30 6e 29 29 09 72 65 | EiB";...if.(v.>=.(1n.<<.50n)).re |
| 59cc0 | 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 | turn.Friendly.sep(Number(v)./.Nu |
| 59ce0 | 6d 62 65 72 28 31 6e 20 3c 3c 20 35 30 6e 29 2c 20 32 29 20 2b 20 22 20 50 69 42 22 3b 0a 09 09 | mber(1n.<<.50n),.2).+.".PiB";... |
| 59d00 | 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 34 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 | if.(v.>=.(1n.<<.40n)).return.Fri |
| 59d20 | 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 | endly.sep(Number(v)./.Number(1n. |
| 59d40 | 3c 3c 20 34 30 6e 29 2c 20 32 29 20 2b 20 22 20 54 69 42 22 3b 0a 09 09 69 66 20 28 76 20 3e 3d | <<.40n),.2).+.".TiB";...if.(v.>= |
| 59d60 | 20 28 31 6e 20 3c 3c 20 33 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 | .(1n.<<.30n)).return.Friendly.se |
| 59d80 | 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 33 30 6e 29 2c | p(Number(v)./.Number(1n.<<.30n), |
| 59da0 | 20 32 29 20 2b 20 22 20 47 69 42 22 3b 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 | .2).+.".GiB";...if.(v.>=.(1n.<<. |
| 59dc0 | 32 30 6e 29 29 09 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 | 20n)).return.Friendly.sep(Number |
| 59de0 | 28 76 29 20 2f 20 4e 75 6d 62 65 72 28 31 6e 20 3c 3c 20 32 30 6e 29 2c 20 31 29 20 2b 20 22 20 | (v)./.Number(1n.<<.20n),.1).+.". |
| 59e00 | 4d 69 42 22 3b 0a 09 09 69 66 20 28 76 20 3e 3d 20 28 31 6e 20 3c 3c 20 31 30 6e 29 29 09 72 65 | MiB";...if.(v.>=.(1n.<<.10n)).re |
| 59e20 | 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 20 2f 20 4e 75 | turn.Friendly.sep(Number(v)./.Nu |
| 59e40 | 6d 62 65 72 28 31 6e 20 3c 3c 20 31 30 6e 29 2c 20 30 29 20 2b 20 22 20 4b 69 42 22 3b 0a 09 09 | mber(1n.<<.10n),.0).+.".KiB";... |
| 59e60 | 72 65 74 75 72 6e 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 4e 75 6d 62 65 72 28 76 29 2c 20 30 | return.Friendly.sep(Number(v),.0 |
| 59e80 | 29 20 2b 20 22 20 42 22 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 ca aa 46 5b df 67 e2 | ).+.".B";..}.}.PK..........F[.g. |
| 59ea0 | bf c3 03 00 00 c3 03 00 00 0d 00 00 00 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 2f 2f 20 43 6f 70 | .............util/modal.js//.Cop |
| 59ec0 | 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 | yright.Epic.Games,.Inc..All.Righ |
| 59ee0 | 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 | ts.Reserved..."use.strict";..imp |
| 59f00 | 6f 72 74 20 7b 20 43 6f 6d 70 6f 6e 65 6e 74 20 7d 20 66 72 6f 6d 20 22 2e 2f 63 6f 6d 70 6f 6e | ort.{.Component.}.from."./compon |
| 59f20 | 65 6e 74 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ent.js"../////////////////////// |
| 59f40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 59f60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 | /////////////////////////.export |
| 59f80 | 20 63 6c 61 73 73 20 4d 6f 64 61 6c 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 29 0a 09 7b | .class.Modal.{..constructor()..{ |
| 59fa0 | 0a 09 09 63 6f 6e 73 74 20 62 6f 64 79 20 3d 20 6e 65 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 64 6f | ...const.body.=.new.Component(do |
| 59fc0 | 63 75 6d 65 6e 74 2e 62 6f 64 79 29 3b 0a 09 09 74 68 69 73 2e 5f 72 6f 6f 74 20 3d 20 62 6f 64 | cument.body);...this._root.=.bod |
| 59fe0 | 79 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 22 29 3b 0a 0a | y.tag().classify("zen_modal");.. |
| 5a000 | 09 09 63 6f 6e 73 74 20 62 67 20 3d 20 74 68 69 73 2e 5f 72 6f 6f 74 2e 74 61 67 28 29 2e 63 6c | ..const.bg.=.this._root.tag().cl |
| 5a020 | 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 67 22 29 3b 0a 09 09 62 67 2e 6f 6e 28 | assify("zen_modal_bg");...bg.on( |
| 5a040 | 22 63 6c 69 63 6b 22 2c 20 28 29 20 3d 3e 20 74 68 69 73 2e 5f 72 6f 6f 74 2e 64 65 73 74 72 6f | "click",.().=>.this._root.destro |
| 5a060 | 79 28 29 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 72 65 63 74 20 3d 20 74 68 69 73 2e 5f 72 6f 6f 74 | y());....const.rect.=.this._root |
| 5a080 | 2e 74 61 67 28 29 3b 0a 09 09 74 68 69 73 2e 5f 74 69 74 6c 65 20 3d 20 72 65 63 74 2e 74 61 67 | .tag();...this._title.=.rect.tag |
| 5a0a0 | 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f 74 69 74 6c 65 22 29 3b 0a | ().classify("zen_modal_title");. |
| 5a0c0 | 09 09 74 68 69 73 2e 5f 63 6f 6e 74 65 6e 74 20 3d 20 72 65 63 74 2e 74 61 67 28 29 2e 63 6c 61 | ..this._content.=.rect.tag().cla |
| 5a0e0 | 73 73 69 66 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f 6d 65 73 73 61 67 65 22 29 3b 0a 09 09 74 68 | ssify("zen_modal_message");...th |
| 5a100 | 69 73 2e 5f 62 75 74 74 6f 6e 73 20 3d 20 72 65 63 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 | is._buttons.=.rect.tag().classif |
| 5a120 | 79 28 22 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 75 74 74 6f 6e 73 22 29 3b 0a 09 7d 0a 0a 09 74 69 74 | y("zen_modal_buttons");..}...tit |
| 5a140 | 6c 65 28 76 61 6c 75 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 74 69 74 6c 65 2e 74 65 78 74 28 | le(value)..{...this._title.text( |
| 5a160 | 76 61 6c 75 65 29 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 6d 65 73 73 | value);...return.this;..}...mess |
| 5a180 | 61 67 65 28 76 61 6c 75 65 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 63 6f 6e 74 65 6e 74 2e 74 65 | age(value)..{...this._content.te |
| 5a1a0 | 78 74 28 76 61 6c 75 65 29 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 0a 09 6f | xt(value);...return.this;..}...o |
| 5a1c0 | 70 74 69 6f 6e 28 6e 61 6d 65 2c 20 66 75 6e 63 2c 20 2e 2e 2e 61 72 67 73 29 0a 09 7b 0a 09 09 | ption(name,.func,....args)..{... |
| 5a1e0 | 63 6f 6e 73 74 20 74 68 75 6e 6b 20 3d 20 28 29 20 3d 3e 20 7b 0a 09 09 09 74 68 69 73 2e 5f 72 | const.thunk.=.().=>.{....this._r |
| 5a200 | 6f 6f 74 2e 64 65 73 74 72 6f 79 28 29 3b 0a 09 09 09 69 66 20 28 66 75 6e 63 29 0a 09 09 09 09 | oot.destroy();....if.(func)..... |
| 5a220 | 66 75 6e 63 28 2e 2e 2e 61 72 67 73 29 3b 0a 09 09 7d 3b 0a 09 09 74 68 69 73 2e 5f 62 75 74 74 | func(...args);...};...this._butt |
| 5a240 | 6f 6e 73 2e 74 61 67 28 29 2e 74 65 78 74 28 6e 61 6d 65 29 2e 6f 6e 28 22 63 6c 69 63 6b 22 2c | ons.tag().text(name).on("click", |
| 5a260 | 20 74 68 75 6e 6b 29 3b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 3b 0a 09 7d 0a 7d 0a 50 4b 03 | .thunk);...return.this;..}.}.PK. |
| 5a280 | 04 0a 00 00 00 00 00 03 ad 66 5c 33 7b 8f 61 07 26 00 00 07 26 00 00 0f 00 00 00 75 74 69 6c 2f | .........f\3{.a.&...&......util/ |
| 5a2a0 | 77 69 64 67 65 74 73 2e 6a 73 2f 2f 20 43 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 | widgets.js//.Copyright.Epic.Game |
| 5a2c0 | 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 | s,.Inc..All.Rights.Reserved..."u |
| 5a2e0 | 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 6d 70 6f 72 74 20 7b 20 43 6f 6d 70 6f 6e 65 6e 74 20 | se.strict";..import.{.Component. |
| 5a300 | 7d 20 66 72 6f 6d 20 22 2e 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 22 0a 69 6d 70 6f 72 74 20 7b | }.from."./component.js".import.{ |
| 5a320 | 20 46 72 69 65 6e 64 6c 79 20 7d 20 66 72 6f 6d 20 22 2e 2e 2f 75 74 69 6c 2f 66 72 69 65 6e 64 | .Friendly.}.from."../util/friend |
| 5a340 | 6c 79 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ly.js"..//////////////////////// |
| 5a360 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a380 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 57 | ////////////////////////.class.W |
| 5a3a0 | 69 64 67 65 74 20 65 78 74 65 6e 64 73 20 43 6f 6d 70 6f 6e 65 6e 74 0a 7b 0a 7d 0a 0a 0a 0a 2f | idget.extends.Component.{.}..../ |
| 5a3c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a3e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a400 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 63 6c 61 73 73 20 54 61 62 6c 65 43 65 6c 6c 20 | ///////////////.class.TableCell. |
| 5a420 | 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c | extends.Widget.{..constructor(el |
| 5a440 | 65 6d 65 6e 74 2c 20 72 6f 77 29 0a 09 7b 0a 09 09 73 75 70 65 72 28 65 6c 65 6d 65 6e 74 29 3b | ement,.row)..{...super(element); |
| 5a460 | 0a 09 09 74 68 69 73 2e 5f 72 6f 77 20 3d 20 72 6f 77 3b 0a 09 7d 0a 0a 09 67 65 74 5f 74 61 62 | ...this._row.=.row;..}...get_tab |
| 5a480 | 6c 65 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 67 65 74 5f 72 6f 77 28 29 2e 67 65 | le()..{.return.this.get_row().ge |
| 5a4a0 | 74 5f 74 61 62 6c 65 28 29 3b 20 7d 0a 09 67 65 74 5f 72 6f 77 28 29 09 09 7b 20 72 65 74 75 72 | t_table();.}..get_row()..{.retur |
| 5a4c0 | 6e 20 74 68 69 73 2e 5f 72 6f 77 3b 20 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | n.this._row;.}.}..////////////// |
| 5a4e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a500 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a520 | 2f 2f 0a 63 6c 61 73 73 20 54 61 62 6c 65 52 6f 77 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 | //.class.TableRow.extends.Widget |
| 5a540 | 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 65 6c 65 6d 65 6e 74 2c 20 74 61 62 6c 65 2c 20 | .{..constructor(element,.table,. |
| 5a560 | 69 6e 64 65 78 2c 20 63 65 6c 6c 73 29 0a 09 7b 0a 09 09 73 75 70 65 72 28 65 6c 65 6d 65 6e 74 | index,.cells)..{...super(element |
| 5a580 | 29 3b 0a 09 09 74 68 69 73 2e 5f 74 61 62 6c 65 20 3d 20 74 61 62 6c 65 3b 0a 09 09 74 68 69 73 | );...this._table.=.table;...this |
| 5a5a0 | 2e 5f 69 6e 64 65 78 20 3d 20 69 6e 64 65 78 3b 0a 09 09 74 68 69 73 2e 5f 63 65 6c 6c 73 20 3d | ._index.=.index;...this._cells.= |
| 5a5c0 | 20 63 65 6c 6c 73 3b 0a 09 7d 0a 0a 09 2a 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 28 | .cells;..}...*[Symbol.iterator]( |
| 5a5e0 | 29 0a 09 7b 0a 09 09 66 6f 72 20 28 76 61 72 20 63 65 6c 6c 20 6f 66 20 74 68 69 73 2e 5f 63 65 | )..{...for.(var.cell.of.this._ce |
| 5a600 | 6c 6c 73 29 0a 09 09 09 79 69 65 6c 64 20 63 65 6c 6c 3b 0a 09 7d 0a 0a 09 67 65 74 5f 74 61 62 | lls)....yield.cell;..}...get_tab |
| 5a620 | 6c 65 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 74 61 62 6c 65 3b 20 7d 0a 09 67 | le()..{.return.this._table;.}..g |
| 5a640 | 65 74 5f 69 6e 64 65 78 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 69 6e 64 65 78 | et_index()..{.return.this._index |
| 5a660 | 3b 20 7d 0a 09 67 65 74 5f 63 65 6c 6c 28 69 6e 64 65 78 29 09 7b 20 72 65 74 75 72 6e 20 74 68 | ;.}..get_cell(index).{.return.th |
| 5a680 | 69 73 2e 5f 63 65 6c 6c 73 2e 61 74 28 69 6e 64 65 78 29 3b 20 7d 0a 7d 0a 0a 2f 2f 2f 2f 2f 2f | is._cells.at(index);.}.}..////// |
| 5a6a0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a6c0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5a6e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 54 61 62 6c 65 20 65 78 | //////////.export.class.Table.ex |
| 5a700 | 74 65 6e 64 73 20 57 69 64 67 65 74 0a 7b 0a 09 73 74 61 74 69 63 20 46 6c 61 67 5f 45 76 65 6e | tends.Widget.{..static.Flag_Even |
| 5a720 | 53 70 61 63 69 6e 67 09 09 3d 20 31 20 3c 3c 20 30 3b 0a 09 73 74 61 74 69 63 20 46 6c 61 67 5f | Spacing..=.1.<<.0;..static.Flag_ |
| 5a740 | 50 61 63 6b 52 69 67 68 74 09 09 3d 20 31 20 3c 3c 20 31 3b 0a 09 73 74 61 74 69 63 20 46 6c 61 | PackRight..=.1.<<.1;..static.Fla |
| 5a760 | 67 5f 42 69 61 73 4c 65 66 74 09 09 3d 20 31 20 3c 3c 20 32 3b 0a 09 73 74 61 74 69 63 20 46 6c | g_BiasLeft..=.1.<<.2;..static.Fl |
| 5a780 | 61 67 5f 46 69 74 4c 65 66 74 09 09 09 3d 20 31 20 3c 3c 20 33 3b 0a 09 73 74 61 74 69 63 20 46 | ag_FitLeft...=.1.<<.3;..static.F |
| 5a7a0 | 6c 61 67 5f 53 6f 72 74 61 62 6c 65 09 09 3d 20 31 20 3c 3c 20 34 3b 0a 09 73 74 61 74 69 63 20 | lag_Sortable..=.1.<<.4;..static. |
| 5a7c0 | 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 09 3d 20 31 20 3c 3c 20 35 3b 0a 0a 09 63 6f | Flag_AlignNumeric.=.1.<<.5;...co |
| 5a7e0 | 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2c 20 | nstructor(parent,.column_names,. |
| 5a800 | 66 6c 61 67 73 3d 54 61 62 6c 65 2e 46 6c 61 67 5f 45 76 65 6e 53 70 61 63 69 6e 67 2c 20 69 6e | flags=Table.Flag_EvenSpacing,.in |
| 5a820 | 64 65 78 5f 62 61 73 65 3d 30 29 0a 09 7b 0a 09 09 76 61 72 20 72 6f 6f 74 20 3d 20 70 61 72 65 | dex_base=0)..{...var.root.=.pare |
| 5a840 | 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 61 62 6c 65 22 29 3b 0a | nt.tag().classify("zen_table");. |
| 5a860 | 09 09 73 75 70 65 72 28 72 6f 6f 74 29 3b 0a 0a 09 09 63 6f 6e 73 74 20 63 6f 6c 75 6d 6e 5f 77 | ..super(root);....const.column_w |
| 5a880 | 69 64 74 68 20 3d 20 30 20 7c 20 28 31 30 30 20 2f 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c | idth.=.0.|.(100./.column_names.l |
| 5a8a0 | 65 6e 67 74 68 29 3b 0a 0a 09 09 76 61 72 20 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 3b 0a 09 09 69 | ength);....var.column_style;...i |
| 5a8c0 | 66 20 28 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 29 09 09 | f.(flags.&.Table.Flag_FitLeft).. |
| 5a8e0 | 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 22 6d 61 78 2d 63 6f 6e 74 65 6e 74 22 3b 0a 09 | .column_style.=."max-content";.. |
| 5a900 | 09 65 6c 73 65 20 69 66 20 28 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c 65 6e 67 74 68 20 3d 3d | .else.if.(column_names.length.== |
| 5a920 | 20 31 29 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 22 31 66 72 22 3b 0a 09 09 65 6c 73 | .1)..column_style.=."1fr";...els |
| 5a940 | 65 20 69 66 20 28 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 42 69 61 73 4c 65 66 | e.if.(flags.&.Table.Flag_BiasLef |
| 5a960 | 74 29 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 60 6d 69 6e 6d 61 78 28 24 7b 63 6f 6c 75 | t).column_style.=.`minmax(${colu |
| 5a980 | 6d 6e 5f 77 69 64 74 68 20 2a 20 32 7d 25 2c 20 31 66 72 29 60 3b 0a 09 09 65 6c 73 65 09 09 09 | mn_width.*.2}%,.1fr)`;...else... |
| 5a9a0 | 09 09 09 09 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 3d 20 60 6d 69 6e 6d 61 78 28 24 7b 63 | ......column_style.=.`minmax(${c |
| 5a9c0 | 6f 6c 75 6d 6e 5f 77 69 64 74 68 7d 25 2c 20 31 66 72 29 60 3b 0a 09 09 66 6f 72 20 28 76 61 72 | olumn_width}%,.1fr)`;...for.(var |
| 5a9e0 | 20 69 20 3d 20 31 3b 20 69 20 3c 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c 65 6e 67 74 68 3b | .i.=.1;.i.<.column_names.length; |
| 5aa00 | 20 2b 2b 69 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 73 74 79 6c 65 20 3d 20 28 66 6c 61 67 | .++i)...{....const.style.=.(flag |
| 5aa20 | 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 50 61 63 6b 52 69 67 68 74 29 20 3f 20 22 20 61 75 | s.&.Table.Flag_PackRight).?.".au |
| 5aa40 | 74 6f 22 20 3a 20 22 20 31 66 72 22 3b 0a 09 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 20 2b 3d | to".:.".1fr";....column_style.+= |
| 5aa60 | 20 73 74 79 6c 65 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 69 6e 64 65 78 5f 62 61 73 65 20 3e 3d | .style;...}....if.(index_base.>= |
| 5aa80 | 20 30 29 0a 09 09 7b 0a 09 09 09 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 20 3d 20 5b 22 23 22 2c 20 | .0)...{....column_names.=.["#",. |
| 5aaa0 | 2e 2e 2e 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 5d 3b 0a 09 09 09 63 6f 6c 75 6d 6e 5f 73 74 79 6c | ...column_names];....column_styl |
| 5aac0 | 65 20 3d 20 22 6d 61 78 2d 63 6f 6e 74 65 6e 74 20 22 20 2b 20 63 6f 6c 75 6d 6e 5f 73 74 79 6c | e.=."max-content.".+.column_styl |
| 5aae0 | 65 3b 0a 09 09 7d 0a 0a 09 09 72 6f 6f 74 2e 73 74 79 6c 65 28 22 67 72 69 64 54 65 6d 70 6c 61 | e;...}....root.style("gridTempla |
| 5ab00 | 74 65 43 6f 6c 75 6d 6e 73 22 2c 20 63 6f 6c 75 6d 6e 5f 73 74 79 6c 65 29 3b 0a 0a 09 09 74 68 | teColumns",.column_style);....th |
| 5ab20 | 69 73 2e 5f 68 65 61 64 65 72 5f 72 6f 77 20 3d 20 74 68 69 73 2e 5f 61 64 64 5f 72 6f 77 28 63 | is._header_row.=.this._add_row(c |
| 5ab40 | 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2c 20 66 61 6c 73 65 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 69 6e | olumn_names,.false);....this._in |
| 5ab60 | 64 65 78 20 3d 20 69 6e 64 65 78 5f 62 61 73 65 3b 0a 09 09 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f | dex.=.index_base;...this._num_co |
| 5ab80 | 6c 75 6d 6e 73 20 3d 20 63 6f 6c 75 6d 6e 5f 6e 61 6d 65 73 2e 6c 65 6e 67 74 68 3b 0a 09 09 74 | lumns.=.column_names.length;...t |
| 5aba0 | 68 69 73 2e 5f 72 6f 77 73 20 3d 20 5b 5d 3b 0a 09 09 74 68 69 73 2e 5f 66 6c 61 67 73 20 3d 20 | his._rows.=.[];...this._flags.=. |
| 5abc0 | 66 6c 61 67 73 3b 0a 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 63 6f 6c 75 6d 6e 20 3d 20 2d 31 3b | flags;...this._sort_column.=.-1; |
| 5abe0 | 0a 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3d 20 74 72 75 65 3b 0a | ...this._sort_ascending.=.true;. |
| 5ac00 | 0a 09 09 69 66 20 28 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 53 6f 72 74 61 62 | ...if.(flags.&.Table.Flag_Sortab |
| 5ac20 | 6c 65 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 2e 5f 69 6e 69 74 5f 73 6f 72 74 61 62 6c 65 28 29 | le)...{....this._init_sortable() |
| 5ac40 | 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 69 6e 69 74 5f 73 6f 72 74 61 62 6c 65 28 29 0a 09 7b 0a 09 | ;...}..}..._init_sortable()..{.. |
| 5ac60 | 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 65 6c 65 6d 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 | .const.header_elem.=.this._eleme |
| 5ac80 | 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 09 09 69 66 20 28 21 68 65 61 | nt.firstElementChild;...if.(!hea |
| 5aca0 | 64 65 72 5f 65 6c 65 6d 29 0a 09 09 7b 0a 09 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 0a 09 09 | der_elem)...{....return;...}.... |
| 5acc0 | 63 6f 6e 73 74 20 63 65 6c 6c 73 20 3d 20 68 65 61 64 65 72 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 | const.cells.=.header_elem.childr |
| 5ace0 | 65 6e 3b 0a 09 09 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 30 3b 20 69 20 3c 20 63 65 6c 6c 73 2e | en;...for.(let.i.=.0;.i.<.cells. |
| 5ad00 | 6c 65 6e 67 74 68 3b 20 69 2b 2b 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 63 65 6c 6c 20 3d | length;.i++)...{....const.cell.= |
| 5ad20 | 20 63 65 6c 6c 73 5b 69 5d 3b 0a 09 09 09 63 65 6c 6c 2e 73 74 79 6c 65 2e 63 75 72 73 6f 72 20 | .cells[i];....cell.style.cursor. |
| 5ad40 | 3d 20 22 70 6f 69 6e 74 65 72 22 3b 0a 09 09 09 63 65 6c 6c 2e 73 74 79 6c 65 2e 75 73 65 72 53 | =."pointer";....cell.style.userS |
| 5ad60 | 65 6c 65 63 74 20 3d 20 22 6e 6f 6e 65 22 3b 0a 09 09 09 63 65 6c 6c 2e 61 64 64 45 76 65 6e 74 | elect.=."none";....cell.addEvent |
| 5ad80 | 4c 69 73 74 65 6e 65 72 28 22 63 6c 69 63 6b 22 2c 20 28 29 20 3d 3e 20 74 68 69 73 2e 5f 73 6f | Listener("click",.().=>.this._so |
| 5ada0 | 72 74 5f 62 79 28 69 29 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 5f 73 6f 72 74 5f 62 79 28 63 6f 6c | rt_by(i));...}..}..._sort_by(col |
| 5adc0 | 75 6d 6e 5f 69 6e 64 65 78 29 0a 09 7b 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 73 6f 72 74 5f 63 | umn_index)..{...if.(this._sort_c |
| 5ade0 | 6f 6c 75 6d 6e 20 3d 3d 3d 20 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 29 0a 09 09 7b 0a 09 09 09 74 | olumn.===.column_index)...{....t |
| 5ae00 | 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3d 20 21 74 68 69 73 2e 5f 73 6f 72 | his._sort_ascending.=.!this._sor |
| 5ae20 | 74 5f 61 73 63 65 6e 64 69 6e 67 3b 0a 09 09 7d 0a 09 09 65 6c 73 65 0a 09 09 7b 0a 09 09 09 74 | t_ascending;...}...else...{....t |
| 5ae40 | 68 69 73 2e 5f 73 6f 72 74 5f 63 6f 6c 75 6d 6e 20 3d 20 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 3b | his._sort_column.=.column_index; |
| 5ae60 | 0a 09 09 09 74 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3d 20 74 72 75 65 3b | ....this._sort_ascending.=.true; |
| 5ae80 | 0a 09 09 7d 0a 0a 09 09 2f 2f 20 55 70 64 61 74 65 20 68 65 61 64 65 72 20 69 6e 64 69 63 61 74 | ...}....//.Update.header.indicat |
| 5aea0 | 6f 72 73 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 65 6c 65 6d 20 3d 20 74 68 69 73 2e 5f | ors...const.header_elem.=.this._ |
| 5aec0 | 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c 64 3b 0a 09 09 66 6f 72 | element.firstElementChild;...for |
| 5aee0 | 20 28 63 6f 6e 73 74 20 63 65 6c 6c 20 6f 66 20 68 65 61 64 65 72 5f 65 6c 65 6d 2e 63 68 69 6c | .(const.cell.of.header_elem.chil |
| 5af00 | 64 72 65 6e 29 0a 09 09 7b 0a 09 09 09 63 6f 6e 73 74 20 74 65 78 74 20 3d 20 63 65 6c 6c 2e 74 | dren)...{....const.text.=.cell.t |
| 5af20 | 65 78 74 43 6f 6e 74 65 6e 74 2e 72 65 70 6c 61 63 65 28 2f 20 5b e2 96 b2 e2 96 bc 5d 24 2f 2c | extContent.replace(/.[......]$/, |
| 5af40 | 20 22 22 29 3b 0a 09 09 09 63 65 6c 6c 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3d 20 74 65 78 74 | ."");....cell.textContent.=.text |
| 5af60 | 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 61 63 74 69 76 65 5f 63 65 6c 6c 20 3d 20 68 65 61 64 | ;...}...const.active_cell.=.head |
| 5af80 | 65 72 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 65 6e 5b 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 5d 3b 0a | er_elem.children[column_index];. |
| 5afa0 | 09 09 61 63 74 69 76 65 5f 63 65 6c 6c 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 2b 3d 20 74 68 69 | ..active_cell.textContent.+=.thi |
| 5afc0 | 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3f 20 22 20 e2 96 b2 22 20 3a 20 22 20 e2 | s._sort_ascending.?."....".:.".. |
| 5afe0 | 96 bc 22 3b 0a 0a 09 09 2f 2f 20 53 6f 72 74 20 72 6f 77 73 20 62 79 20 63 6f 6d 70 61 72 69 6e | ..";....//.Sort.rows.by.comparin |
| 5b000 | 67 20 63 65 6c 6c 20 74 65 78 74 20 63 6f 6e 74 65 6e 74 0a 09 09 63 6f 6e 73 74 20 64 69 72 20 | g.cell.text.content...const.dir. |
| 5b020 | 3d 20 74 68 69 73 2e 5f 73 6f 72 74 5f 61 73 63 65 6e 64 69 6e 67 20 3f 20 31 20 3a 20 2d 31 3b | =.this._sort_ascending.?.1.:.-1; |
| 5b040 | 0a 09 09 63 6f 6e 73 74 20 75 6e 69 74 5f 6d 75 6c 74 69 70 6c 69 65 72 73 20 3d 20 7b 20 22 42 | ...const.unit_multipliers.=.{."B |
| 5b060 | 22 3a 20 31 2c 20 22 4b 69 42 22 3a 20 31 30 32 34 2c 20 22 4d 69 42 22 3a 20 31 30 34 38 35 37 | ":.1,."KiB":.1024,."MiB":.104857 |
| 5b080 | 36 2c 20 22 47 69 42 22 3a 20 31 30 37 33 37 34 31 38 32 34 2c 20 22 54 69 42 22 3a 20 31 30 39 | 6,."GiB":.1073741824,."TiB":.109 |
| 5b0a0 | 39 35 31 31 36 32 37 37 37 36 2c 20 22 50 69 42 22 3a 20 31 31 32 35 38 39 39 39 30 36 38 34 32 | 9511627776,."PiB":.1125899906842 |
| 5b0c0 | 36 32 34 2c 20 22 45 69 42 22 3a 20 31 31 35 32 39 32 31 35 30 34 36 30 36 38 34 36 39 37 36 20 | 624,."EiB":.1152921504606846976. |
| 5b0e0 | 7d 3b 0a 09 09 63 6f 6e 73 74 20 70 61 72 73 65 5f 73 6f 72 74 61 62 6c 65 20 3d 20 28 74 65 78 | };...const.parse_sortable.=.(tex |
| 5b100 | 74 29 20 3d 3e 20 7b 0a 09 09 09 2f 2f 20 54 72 79 20 62 79 74 65 20 75 6e 69 74 73 20 66 69 72 | t).=>.{....//.Try.byte.units.fir |
| 5b120 | 73 74 20 28 65 2e 67 2e 20 22 31 2c 32 33 34 20 4b 69 42 22 2c 20 22 31 2e 35 20 47 69 42 22 29 | st.(e.g.."1,234.KiB",."1.5.GiB") |
| 5b140 | 0a 09 09 09 63 6f 6e 73 74 20 62 79 74 65 5f 6d 61 74 63 68 20 3d 20 74 65 78 74 2e 6d 61 74 63 | ....const.byte_match.=.text.matc |
| 5b160 | 68 28 2f 5e 28 5b 5c 64 2c 2e 5d 2b 29 5c 73 2a 28 42 7c 5b 4b 4d 47 54 50 45 5d 69 42 29 2f 29 | h(/^([\d,.]+)\s*(B|[KMGTPE]iB)/) |
| 5b180 | 3b 0a 09 09 09 69 66 20 28 62 79 74 65 5f 6d 61 74 63 68 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f | ;....if.(byte_match)....{.....co |
| 5b1a0 | 6e 73 74 20 6e 75 6d 20 3d 20 70 61 72 73 65 46 6c 6f 61 74 28 62 79 74 65 5f 6d 61 74 63 68 5b | nst.num.=.parseFloat(byte_match[ |
| 5b1c0 | 31 5d 2e 72 65 70 6c 61 63 65 28 2f 2c 2f 67 2c 20 22 22 29 29 3b 0a 09 09 09 09 63 6f 6e 73 74 | 1].replace(/,/g,.""));.....const |
| 5b1e0 | 20 6d 75 6c 74 20 3d 20 75 6e 69 74 5f 6d 75 6c 74 69 70 6c 69 65 72 73 5b 62 79 74 65 5f 6d 61 | .mult.=.unit_multipliers[byte_ma |
| 5b200 | 74 63 68 5b 32 5d 5d 20 7c 7c 20 31 3b 0a 09 09 09 09 72 65 74 75 72 6e 20 6e 75 6d 20 2a 20 6d | tch[2]].||.1;.....return.num.*.m |
| 5b220 | 75 6c 74 3b 0a 09 09 09 7d 0a 09 09 09 2f 2f 20 54 72 79 20 70 65 72 63 65 6e 74 61 67 65 20 28 | ult;....}....//.Try.percentage.( |
| 5b240 | 65 2e 67 2e 20 22 39 35 2e 35 25 22 29 0a 09 09 09 63 6f 6e 73 74 20 70 63 74 5f 6d 61 74 63 68 | e.g.."95.5%")....const.pct_match |
| 5b260 | 20 3d 20 74 65 78 74 2e 6d 61 74 63 68 28 2f 5e 28 5b 5c 64 2c 2e 5d 2b 29 25 2f 29 3b 0a 09 09 | .=.text.match(/^([\d,.]+)%/);... |
| 5b280 | 09 69 66 20 28 70 63 74 5f 6d 61 74 63 68 29 0a 09 09 09 7b 0a 09 09 09 09 72 65 74 75 72 6e 20 | .if.(pct_match)....{.....return. |
| 5b2a0 | 70 61 72 73 65 46 6c 6f 61 74 28 70 63 74 5f 6d 61 74 63 68 5b 31 5d 2e 72 65 70 6c 61 63 65 28 | parseFloat(pct_match[1].replace( |
| 5b2c0 | 2f 2c 2f 67 2c 20 22 22 29 29 3b 0a 09 09 09 7d 0a 09 09 09 2f 2f 20 54 72 79 20 70 6c 61 69 6e | /,/g,.""));....}....//.Try.plain |
| 5b2e0 | 20 6e 75 6d 62 65 72 20 28 70 6f 73 73 69 62 6c 79 20 77 69 74 68 20 63 6f 6d 6d 61 73 2f 73 65 | .number.(possibly.with.commas/se |
| 5b300 | 70 61 72 61 74 6f 72 73 29 0a 09 09 09 63 6f 6e 73 74 20 6e 75 6d 20 3d 20 70 61 72 73 65 46 6c | parators)....const.num.=.parseFl |
| 5b320 | 6f 61 74 28 74 65 78 74 2e 72 65 70 6c 61 63 65 28 2f 2c 2f 67 2c 20 22 22 29 29 3b 0a 09 09 09 | oat(text.replace(/,/g,.""));.... |
| 5b340 | 69 66 20 28 21 69 73 4e 61 4e 28 6e 75 6d 29 29 0a 09 09 09 7b 0a 09 09 09 09 72 65 74 75 72 6e | if.(!isNaN(num))....{.....return |
| 5b360 | 20 6e 75 6d 3b 0a 09 09 09 7d 0a 09 09 09 72 65 74 75 72 6e 20 6e 75 6c 6c 3b 0a 09 09 7d 3b 0a | .num;....}....return.null;...};. |
| 5b380 | 09 09 74 68 69 73 2e 5f 72 6f 77 73 2e 73 6f 72 74 28 28 61 2c 20 62 29 20 3d 3e 20 7b 0a 09 09 | ..this._rows.sort((a,.b).=>.{... |
| 5b3a0 | 09 63 6f 6e 73 74 20 61 45 6c 65 6d 20 3d 20 61 2e 69 6e 6e 65 72 28 29 2e 63 68 69 6c 64 72 65 | .const.aElem.=.a.inner().childre |
| 5b3c0 | 6e 5b 63 6f 6c 75 6d 6e 5f 69 6e 64 65 78 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 62 45 6c 65 6d 20 | n[column_index];....const.bElem. |
| 5b3e0 | 3d 20 62 2e 69 6e 6e 65 72 28 29 2e 63 68 69 6c 64 72 65 6e 5b 63 6f 6c 75 6d 6e 5f 69 6e 64 65 | =.b.inner().children[column_inde |
| 5b400 | 78 5d 3b 0a 09 09 09 63 6f 6e 73 74 20 61 54 65 78 74 20 3d 20 61 45 6c 65 6d 20 3f 20 61 45 6c | x];....const.aText.=.aElem.?.aEl |
| 5b420 | 65 6d 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 3a 20 22 22 3b 0a 09 09 09 63 6f 6e 73 74 20 62 54 | em.textContent.:."";....const.bT |
| 5b440 | 65 78 74 20 3d 20 62 45 6c 65 6d 20 3f 20 62 45 6c 65 6d 2e 74 65 78 74 43 6f 6e 74 65 6e 74 20 | ext.=.bElem.?.bElem.textContent. |
| 5b460 | 3a 20 22 22 3b 0a 0a 09 09 09 63 6f 6e 73 74 20 61 4e 75 6d 20 3d 20 70 61 72 73 65 5f 73 6f 72 | :."";.....const.aNum.=.parse_sor |
| 5b480 | 74 61 62 6c 65 28 61 54 65 78 74 29 3b 0a 09 09 09 63 6f 6e 73 74 20 62 4e 75 6d 20 3d 20 70 61 | table(aText);....const.bNum.=.pa |
| 5b4a0 | 72 73 65 5f 73 6f 72 74 61 62 6c 65 28 62 54 65 78 74 29 3b 0a 0a 09 09 09 69 66 20 28 61 4e 75 | rse_sortable(bText);.....if.(aNu |
| 5b4c0 | 6d 20 21 3d 3d 20 6e 75 6c 6c 20 26 26 20 62 4e 75 6d 20 21 3d 3d 20 6e 75 6c 6c 29 0a 09 09 09 | m.!==.null.&&.bNum.!==.null).... |
| 5b4e0 | 7b 0a 09 09 09 09 72 65 74 75 72 6e 20 28 61 4e 75 6d 20 2d 20 62 4e 75 6d 29 20 2a 20 64 69 72 | {.....return.(aNum.-.bNum).*.dir |
| 5b500 | 3b 0a 09 09 09 7d 0a 09 09 09 72 65 74 75 72 6e 20 61 54 65 78 74 2e 6c 6f 63 61 6c 65 43 6f 6d | ;....}....return.aText.localeCom |
| 5b520 | 70 61 72 65 28 62 54 65 78 74 29 20 2a 20 64 69 72 3b 0a 09 09 7d 29 3b 0a 0a 09 09 2f 2f 20 52 | pare(bText).*.dir;...});....//.R |
| 5b540 | 65 2d 6f 72 64 65 72 20 44 4f 4d 20 65 6c 65 6d 65 6e 74 73 0a 09 09 66 6f 72 20 28 63 6f 6e 73 | e-order.DOM.elements...for.(cons |
| 5b560 | 74 20 72 6f 77 20 6f 66 20 74 68 69 73 2e 5f 72 6f 77 73 29 0a 09 09 7b 0a 09 09 09 74 68 69 73 | t.row.of.this._rows)...{....this |
| 5b580 | 2e 5f 65 6c 65 6d 65 6e 74 2e 61 70 70 65 6e 64 43 68 69 6c 64 28 72 6f 77 2e 69 6e 6e 65 72 28 | ._element.appendChild(row.inner( |
| 5b5a0 | 29 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 2a 5b 53 79 6d 62 6f 6c 2e 69 74 65 72 61 74 6f 72 5d 28 | ));...}..}...*[Symbol.iterator]( |
| 5b5c0 | 29 0a 09 7b 0a 09 09 66 6f 72 20 28 76 61 72 20 72 6f 77 20 6f 66 20 74 68 69 73 2e 5f 72 6f 77 | )..{...for.(var.row.of.this._row |
| 5b5e0 | 73 29 0a 09 09 09 79 69 65 6c 64 20 72 6f 77 3b 0a 09 7d 0a 0a 09 67 65 74 5f 72 6f 77 28 69 6e | s)....yield.row;..}...get_row(in |
| 5b600 | 64 65 78 29 0a 09 7b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 6f 77 73 2e 61 74 28 69 | dex)..{...return.this._rows.at(i |
| 5b620 | 6e 64 65 78 29 3b 0a 09 7d 0a 0a 09 5f 61 64 64 5f 72 6f 77 28 63 65 6c 6c 73 2c 20 69 6e 64 65 | ndex);..}..._add_row(cells,.inde |
| 5b640 | 78 65 64 3d 74 72 75 65 29 0a 09 7b 0a 09 09 76 61 72 20 69 6e 64 65 78 20 3d 20 2d 31 3b 0a 09 | xed=true)..{...var.index.=.-1;.. |
| 5b660 | 09 69 66 20 28 69 6e 64 65 78 65 64 20 26 26 20 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 | .if.(indexed.&&.this._index.>=.0 |
| 5b680 | 29 0a 09 09 7b 0a 09 09 09 69 6e 64 65 78 20 3d 20 74 68 69 73 2e 5f 69 6e 64 65 78 2b 2b 3b 0a | )...{....index.=.this._index++;. |
| 5b6a0 | 09 09 09 63 65 6c 6c 73 20 3d 20 5b 69 6e 64 65 78 2c 20 2e 2e 2e 63 65 6c 6c 73 5d 3b 0a 09 09 | ...cells.=.[index,....cells];... |
| 5b6c0 | 7d 0a 0a 09 09 63 65 6c 6c 73 20 3d 20 63 65 6c 6c 73 2e 73 6c 69 63 65 28 30 2c 20 74 68 69 73 | }....cells.=.cells.slice(0,.this |
| 5b6e0 | 2e 5f 6e 75 6d 5f 63 6f 6c 75 6d 6e 73 29 3b 0a 09 09 77 68 69 6c 65 20 28 63 65 6c 6c 73 2e 6c | ._num_columns);...while.(cells.l |
| 5b700 | 65 6e 67 74 68 20 3c 20 74 68 69 73 2e 5f 6e 75 6d 5f 63 6f 6c 75 6d 6e 73 29 0a 09 09 09 63 65 | ength.<.this._num_columns)....ce |
| 5b720 | 6c 6c 73 2e 70 75 73 68 28 22 22 29 3b 0a 0a 09 09 76 61 72 20 72 65 74 20 3d 20 5b 5d 3b 0a 09 | lls.push("");....var.ret.=.[];.. |
| 5b740 | 09 76 61 72 20 72 6f 77 20 3d 20 74 68 69 73 2e 74 61 67 28 29 3b 0a 09 09 72 6f 77 20 3d 20 6e | .var.row.=.this.tag();...row.=.n |
| 5b760 | 65 77 20 54 61 62 6c 65 52 6f 77 28 72 6f 77 2c 20 74 68 69 73 2c 20 69 6e 64 65 78 2c 20 72 65 | ew.TableRow(row,.this,.index,.re |
| 5b780 | 74 29 3b 0a 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 63 65 6c 6c 20 6f 66 20 63 65 6c 6c 73 29 0a | t);...for.(const.cell.of.cells). |
| 5b7a0 | 09 09 7b 0a 09 09 09 76 61 72 20 6c 65 61 66 20 3d 20 72 6f 77 2e 74 61 67 28 29 2e 74 65 78 74 | ..{....var.leaf.=.row.tag().text |
| 5b7c0 | 28 63 65 6c 6c 29 3b 0a 09 09 09 72 65 74 2e 70 75 73 68 28 6e 65 77 20 54 61 62 6c 65 43 65 6c | (cell);....ret.push(new.TableCel |
| 5b7e0 | 6c 28 6c 65 61 66 2c 20 72 6f 77 29 29 3b 0a 09 09 7d 0a 0a 09 09 69 66 20 28 28 74 68 69 73 2e | l(leaf,.row));...}....if.((this. |
| 5b800 | 5f 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 | _flags.&.Table.Flag_AlignNumeric |
| 5b820 | 29 20 26 26 20 69 6e 64 65 78 65 64 29 0a 09 09 7b 0a 09 09 09 66 6f 72 20 28 63 6f 6e 73 74 20 | ).&&.indexed)...{....for.(const. |
| 5b840 | 63 20 6f 66 20 72 65 74 29 0a 09 09 09 7b 0a 09 09 09 09 63 6f 6e 73 74 20 74 20 3d 20 63 2e 69 | c.of.ret)....{.....const.t.=.c.i |
| 5b860 | 6e 6e 65 72 28 29 2e 74 65 78 74 43 6f 6e 74 65 6e 74 3b 0a 09 09 09 09 69 66 20 28 74 20 26 26 | nner().textContent;.....if.(t.&& |
| 5b880 | 20 2f 5e 5c 64 2f 2e 74 65 73 74 28 74 29 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 63 2e 73 74 79 | ./^\d/.test(t)).....{......c.sty |
| 5b8a0 | 6c 65 28 22 74 65 78 74 41 6c 69 67 6e 22 2c 20 22 72 69 67 68 74 22 29 3b 0a 09 09 09 09 7d 0a | le("textAlign",."right");.....}. |
| 5b8c0 | 09 09 09 7d 0a 09 09 7d 0a 0a 09 09 69 66 20 28 74 68 69 73 2e 5f 69 6e 64 65 78 20 3e 3d 20 30 | ...}...}....if.(this._index.>=.0 |
| 5b8e0 | 29 0a 09 09 09 72 65 74 2e 73 68 69 66 74 28 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 72 6f 77 3b | )....ret.shift();....return.row; |
| 5b900 | 0a 09 7d 0a 0a 09 61 64 64 5f 72 6f 77 28 2e 2e 2e 61 72 67 73 29 0a 09 7b 0a 09 09 76 61 72 20 | ..}...add_row(...args)..{...var. |
| 5b920 | 72 6f 77 20 3d 20 74 68 69 73 2e 5f 61 64 64 5f 72 6f 77 28 61 72 67 73 29 3b 0a 09 09 74 68 69 | row.=.this._add_row(args);...thi |
| 5b940 | 73 2e 5f 72 6f 77 73 2e 70 75 73 68 28 72 6f 77 29 3b 0a 0a 09 09 69 66 20 28 28 74 68 69 73 2e | s._rows.push(row);....if.((this. |
| 5b960 | 5f 66 6c 61 67 73 20 26 20 54 61 62 6c 65 2e 46 6c 61 67 5f 41 6c 69 67 6e 4e 75 6d 65 72 69 63 | _flags.&.Table.Flag_AlignNumeric |
| 5b980 | 29 20 26 26 20 74 68 69 73 2e 5f 72 6f 77 73 2e 6c 65 6e 67 74 68 20 3d 3d 3d 20 31 29 0a 09 09 | ).&&.this._rows.length.===.1)... |
| 5b9a0 | 7b 0a 09 09 09 74 68 69 73 2e 5f 61 6c 69 67 6e 5f 68 65 61 64 65 72 28 29 3b 0a 09 09 7d 0a 0a | {....this._align_header();...}.. |
| 5b9c0 | 09 09 72 65 74 75 72 6e 20 72 6f 77 3b 0a 09 7d 0a 0a 09 5f 61 6c 69 67 6e 5f 68 65 61 64 65 72 | ..return.row;..}..._align_header |
| 5b9e0 | 28 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 66 69 72 73 74 5f 72 6f 77 20 3d 20 74 68 69 73 2e 5f | ()..{...const.first_row.=.this._ |
| 5ba00 | 72 6f 77 73 5b 30 5d 3b 0a 09 09 69 66 20 28 21 66 69 72 73 74 5f 72 6f 77 29 0a 09 09 7b 0a 09 | rows[0];...if.(!first_row)...{.. |
| 5ba20 | 09 09 72 65 74 75 72 6e 3b 0a 09 09 7d 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 65 6c 65 | ..return;...}...const.header_ele |
| 5ba40 | 6d 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 | m.=.this._element.firstElementCh |
| 5ba60 | 69 6c 64 3b 0a 09 09 63 6f 6e 73 74 20 68 65 61 64 65 72 5f 63 65 6c 6c 73 20 3d 20 68 65 61 64 | ild;...const.header_cells.=.head |
| 5ba80 | 65 72 5f 65 6c 65 6d 2e 63 68 69 6c 64 72 65 6e 3b 0a 09 09 63 6f 6e 73 74 20 64 61 74 61 5f 63 | er_elem.children;...const.data_c |
| 5baa0 | 65 6c 6c 73 20 3d 20 66 69 72 73 74 5f 72 6f 77 2e 69 6e 6e 65 72 28 29 2e 63 68 69 6c 64 72 65 | ells.=.first_row.inner().childre |
| 5bac0 | 6e 3b 0a 09 09 66 6f 72 20 28 6c 65 74 20 69 20 3d 20 30 3b 20 69 20 3c 20 64 61 74 61 5f 63 65 | n;...for.(let.i.=.0;.i.<.data_ce |
| 5bae0 | 6c 6c 73 2e 6c 65 6e 67 74 68 20 26 26 20 69 20 3c 20 68 65 61 64 65 72 5f 63 65 6c 6c 73 2e 6c | lls.length.&&.i.<.header_cells.l |
| 5bb00 | 65 6e 67 74 68 3b 20 69 2b 2b 29 0a 09 09 7b 0a 09 09 09 69 66 20 28 64 61 74 61 5f 63 65 6c 6c | ength;.i++)...{....if.(data_cell |
| 5bb20 | 73 5b 69 5d 2e 73 74 79 6c 65 2e 74 65 78 74 41 6c 69 67 6e 20 3d 3d 3d 20 22 72 69 67 68 74 22 | s[i].style.textAlign.===."right" |
| 5bb40 | 29 0a 09 09 09 7b 0a 09 09 09 09 68 65 61 64 65 72 5f 63 65 6c 6c 73 5b 69 5d 2e 73 74 79 6c 65 | )....{.....header_cells[i].style |
| 5bb60 | 2e 74 65 78 74 41 6c 69 67 6e 20 3d 20 22 72 69 67 68 74 22 3b 0a 09 09 09 7d 0a 09 09 7d 0a 09 | .textAlign.=."right";....}...}.. |
| 5bb80 | 7d 0a 0a 09 63 6c 65 61 72 28 69 6e 64 65 78 3d 30 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 65 6c | }...clear(index=0)..{...const.el |
| 5bba0 | 65 6d 20 3d 20 74 68 69 73 2e 5f 65 6c 65 6d 65 6e 74 3b 0a 09 09 65 6c 65 6d 2e 72 65 70 6c 61 | em.=.this._element;...elem.repla |
| 5bbc0 | 63 65 43 68 69 6c 64 72 65 6e 28 65 6c 65 6d 2e 66 69 72 73 74 45 6c 65 6d 65 6e 74 43 68 69 6c | ceChildren(elem.firstElementChil |
| 5bbe0 | 64 29 3b 0a 09 09 74 68 69 73 2e 5f 69 6e 64 65 78 20 3d 20 28 74 68 69 73 2e 5f 69 6e 64 65 78 | d);...this._index.=.(this._index |
| 5bc00 | 20 3e 3d 20 30 29 20 3f 20 69 6e 64 65 78 20 3a 20 2d 31 3b 0a 09 09 74 68 69 73 2e 5f 72 6f 77 | .>=.0).?.index.:.-1;...this._row |
| 5bc20 | 73 20 3d 20 5b 5d 3b 0a 09 7d 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | s.=.[];..}.}....//////////////// |
| 5bc40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bc60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5bc80 | 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 50 72 6f 70 54 61 62 6c 65 20 65 78 74 65 6e 64 73 20 | .export.class.PropTable.extends. |
| 5bca0 | 54 61 62 6c 65 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 29 0a 09 7b 0a | Table.{..constructor(parent)..{. |
| 5bcc0 | 09 09 73 75 70 65 72 28 70 61 72 65 6e 74 2c 20 5b 22 70 72 6f 70 22 2c 20 22 76 61 6c 75 65 22 | ..super(parent,.["prop",."value" |
| 5bce0 | 5d 2c 20 54 61 62 6c 65 2e 46 6c 61 67 5f 46 69 74 4c 65 66 74 2c 20 2d 31 29 3b 0a 09 09 74 68 | ],.Table.Flag_FitLeft,.-1);...th |
| 5bd00 | 69 73 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 70 72 6f 70 74 61 62 6c 65 22 29 3b 0a 09 7d | is.classify("zen_proptable");..} |
| 5bd20 | 0a 0a 09 61 64 64 5f 70 72 6f 70 65 72 74 79 28 6b 65 79 2c 20 76 61 6c 75 65 29 0a 09 7b 0a 09 | ...add_property(key,.value)..{.. |
| 5bd40 | 09 72 65 74 75 72 6e 20 74 68 69 73 2e 61 64 64 5f 72 6f 77 28 6b 65 79 2c 20 76 61 6c 75 65 29 | .return.this.add_row(key,.value) |
| 5bd60 | 3b 0a 09 7d 0a 0a 09 61 64 64 5f 6f 62 6a 65 63 74 28 6f 62 6a 65 63 74 2c 20 66 72 69 65 6e 64 | ;..}...add_object(object,.friend |
| 5bd80 | 6c 79 3d 66 61 6c 73 65 2c 20 70 72 65 63 3d 32 29 0a 09 7b 0a 09 09 63 6f 6e 73 74 20 69 6d 70 | ly=false,.prec=2)..{...const.imp |
| 5bda0 | 6c 20 3d 20 28 6e 6f 64 65 2c 20 70 72 65 66 69 78 3d 22 22 29 20 3d 3e 20 7b 0a 09 09 09 66 6f | l.=.(node,.prefix="").=>.{....fo |
| 5bdc0 | 72 20 28 63 6f 6e 73 74 20 6b 65 79 20 69 6e 20 6e 6f 64 65 29 0a 09 09 09 7b 0a 09 09 09 09 76 | r.(const.key.in.node)....{.....v |
| 5bde0 | 61 72 20 76 61 6c 75 65 20 3d 20 6e 6f 64 65 5b 6b 65 79 5d 3b 0a 09 09 09 09 69 66 20 28 76 61 | ar.value.=.node[key];.....if.(va |
| 5be00 | 6c 75 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 4f 62 6a 65 63 74 20 26 26 0a 09 09 09 09 09 28 76 | lue.instanceof.Object.&&......(v |
| 5be20 | 61 6c 75 65 2e 63 6f 6e 73 74 72 75 63 74 6f 72 2e 6e 61 6d 65 20 3d 3d 20 22 4f 62 6a 65 63 74 | alue.constructor.name.==."Object |
| 5be40 | 22 20 7c 7c 0a 09 09 09 09 09 76 61 6c 75 65 2e 63 6f 6e 73 74 72 75 63 74 6f 72 2e 6e 61 6d 65 | ".||......value.constructor.name |
| 5be60 | 20 3d 3d 20 22 41 72 72 61 79 22 29 29 0a 09 09 09 09 7b 0a 09 09 09 09 09 69 6d 70 6c 28 76 61 | .==."Array")).....{......impl(va |
| 5be80 | 6c 75 65 2c 20 70 72 65 66 69 78 20 2b 20 6b 65 79 20 2b 20 22 2e 22 29 3b 0a 09 09 09 09 09 63 | lue,.prefix.+.key.+.".");......c |
| 5bea0 | 6f 6e 74 69 6e 75 65 3b 0a 09 09 09 09 7d 0a 0a 09 09 09 09 69 66 20 28 66 72 69 65 6e 64 6c 79 | ontinue;.....}......if.(friendly |
| 5bec0 | 20 26 26 20 28 28 74 79 70 65 6f 66 20 76 61 6c 75 65 20 3d 3d 20 22 6e 75 6d 62 65 72 22 29 20 | .&&.((typeof.value.==."number"). |
| 5bee0 | 7c 7c 20 28 74 79 70 65 6f 66 20 76 61 6c 75 65 20 3d 3d 20 22 62 69 67 69 6e 74 22 29 29 29 0a | ||.(typeof.value.==."bigint"))). |
| 5bf00 | 09 09 09 09 7b 0a 09 09 09 09 09 69 66 20 28 6b 65 79 2e 69 6e 64 65 78 4f 66 28 22 6d 65 6d 6f | ....{......if.(key.indexOf("memo |
| 5bf20 | 72 79 22 29 20 3e 3d 20 30 29 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b 69 62 | ry").>=.0)..value.=.Friendly.kib |
| 5bf40 | 28 76 61 6c 75 65 29 3b 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 6b 65 79 2e 69 6e 64 65 78 | (value);......else.if.(key.index |
| 5bf60 | 4f 66 28 22 64 69 73 6b 22 29 20 3e 3d 20 30 29 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c | Of("disk").>=.0).value.=.Friendl |
| 5bf80 | 79 2e 6b 69 62 28 76 61 6c 75 65 29 3b 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 | y.kib(value);......else.if.(valu |
| 5bfa0 | 65 20 3e 20 31 30 30 30 30 30 29 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 6b | e.>.100000)...value.=.Friendly.k |
| 5bfc0 | 28 76 61 6c 75 65 29 3b 0a 09 09 09 09 09 65 6c 73 65 20 69 66 20 28 76 61 6c 75 65 20 25 20 31 | (value);......else.if.(value.%.1 |
| 5bfe0 | 29 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 61 6c 75 65 | ).....value.=.Friendly.sep(value |
| 5c000 | 2c 20 33 29 3b 0a 09 09 09 09 09 65 6c 73 65 09 09 09 09 09 09 09 09 76 61 6c 75 65 20 3d 20 46 | ,.3);......else........value.=.F |
| 5c020 | 72 69 65 6e 64 6c 79 2e 73 65 70 28 76 61 6c 75 65 2c 20 30 29 3b 0a 09 09 09 09 7d 0a 0a 09 09 | riendly.sep(value,.0);.....}.... |
| 5c040 | 09 09 74 68 69 73 2e 61 64 64 5f 70 72 6f 70 65 72 74 79 28 70 72 65 66 69 78 20 2b 20 6b 65 79 | ..this.add_property(prefix.+.key |
| 5c060 | 2c 20 76 61 6c 75 65 29 3b 0a 09 09 09 7d 0a 09 09 7d 3b 0a 0a 09 09 72 65 74 75 72 6e 20 69 6d | ,.value);....}...};....return.im |
| 5c080 | 70 6c 28 6f 62 6a 65 63 74 29 3b 0a 09 7d 0a 0a 09 66 69 6c 74 65 72 28 2e 2e 2e 6e 65 65 64 6c | pl(object);..}...filter(...needl |
| 5c0a0 | 65 73 29 0a 09 7b 0a 09 09 66 6f 72 20 28 76 61 72 20 72 6f 77 20 6f 66 20 74 68 69 73 29 0a 09 | es)..{...for.(var.row.of.this).. |
| 5c0c0 | 09 09 72 6f 77 2e 72 65 74 61 67 28 22 64 69 76 22 29 3b 0a 0a 09 09 69 66 20 28 6e 65 65 64 6c | ..row.retag("div");....if.(needl |
| 5c0e0 | 65 73 2e 6c 65 6e 67 74 68 20 3d 3d 20 30 29 0a 09 09 09 72 65 74 75 72 6e 3b 0a 0a 09 09 66 6f | es.length.==.0)....return;....fo |
| 5c100 | 72 20 28 76 61 72 20 72 6f 77 20 6f 66 20 74 68 69 73 29 0a 09 09 7b 0a 09 09 09 76 61 72 20 68 | r.(var.row.of.this)...{....var.h |
| 5c120 | 69 64 65 20 3d 20 66 61 6c 73 65 3b 0a 09 09 09 76 61 72 20 63 65 6c 6c 20 3d 20 72 6f 77 2e 67 | ide.=.false;....var.cell.=.row.g |
| 5c140 | 65 74 5f 63 65 6c 6c 28 30 29 3b 0a 09 09 09 66 6f 72 20 28 76 61 72 20 6e 65 65 64 6c 65 20 6f | et_cell(0);....for.(var.needle.o |
| 5c160 | 66 20 6e 65 65 64 6c 65 73 29 0a 09 09 09 09 68 69 64 65 20 3d 20 68 69 64 65 20 7c 7c 20 28 63 | f.needles).....hide.=.hide.||.(c |
| 5c180 | 65 6c 6c 2e 69 6e 6e 65 72 28 29 2e 69 6e 6e 65 72 48 54 4d 4c 2e 69 6e 64 65 78 4f 66 28 6e 65 | ell.inner().innerHTML.indexOf(ne |
| 5c1a0 | 65 64 6c 65 29 20 3c 20 30 29 3b 0a 0a 09 09 09 69 66 20 28 68 69 64 65 29 0a 09 09 09 09 72 6f | edle).<.0);.....if.(hide).....ro |
| 5c1c0 | 77 2e 72 65 74 61 67 28 22 68 69 64 64 65 6e 22 29 3b 0a 09 09 7d 0a 09 7d 0a 7d 0a 0a 0a 0a 2f | w.retag("hidden");...}..}.}..../ |
| 5c1e0 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c200 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c220 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 63 6c 61 73 73 20 54 6f 6f | ///////////////.export.class.Too |
| 5c240 | 6c 62 61 72 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0a 7b 0a 09 73 74 61 74 69 63 20 53 69 | lbar.extends.Widget.{..static.Si |
| 5c260 | 64 65 20 3d 20 63 6c 61 73 73 20 65 78 74 65 6e 64 73 20 57 69 64 67 65 74 0a 09 7b 0a 09 09 61 | de.=.class.extends.Widget..{...a |
| 5c280 | 64 64 28 6e 61 6d 65 2c 20 74 61 67 3d 22 64 69 76 22 29 09 7b 20 72 65 74 75 72 6e 20 74 68 69 | dd(name,.tag="div").{.return.thi |
| 5c2a0 | 73 2e 74 61 67 28 74 61 67 29 2e 74 65 78 74 28 6e 61 6d 65 29 3b 20 7d 0a 09 09 73 65 70 28 29 | s.tag(tag).text(name);.}...sep() |
| 5c2c0 | 09 09 09 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 74 61 67 28 29 2e 74 65 78 74 28 22 7c | .....{.return.this.tag().text("| |
| 5c2e0 | 22 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 73 65 70 22 29 3b 20 | ").classify("zen_toolbar_sep");. |
| 5c300 | 7d 0a 09 7d 0a 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 2c 20 69 6e 6c 69 6e | }..}...constructor(parent,.inlin |
| 5c320 | 65 3d 66 61 6c 73 65 29 0a 09 7b 0a 09 09 76 61 72 20 72 6f 6f 74 20 3d 20 70 61 72 65 6e 74 2e | e=false)..{...var.root.=.parent. |
| 5c340 | 74 61 67 28 29 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f 6f 6c 62 61 72 22 29 3b 0a 09 | tag().classify("zen_toolbar");.. |
| 5c360 | 09 73 75 70 65 72 28 72 6f 6f 74 29 3b 0a 0a 09 09 69 66 20 28 69 6e 6c 69 6e 65 29 0a 09 09 09 | .super(root);....if.(inline).... |
| 5c380 | 72 6f 6f 74 2e 63 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 69 6e 6c 69 6e | root.classify("zen_toolbar_inlin |
| 5c3a0 | 65 22 29 3b 0a 0a 09 09 74 68 69 73 2e 5f 6c 65 66 74 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 | e");....this._left.=.new.Toolbar |
| 5c3c0 | 2e 53 69 64 65 28 72 6f 6f 74 2e 74 61 67 28 29 29 3b 0a 09 09 74 68 69 73 2e 5f 72 69 67 68 74 | .Side(root.tag());...this._right |
| 5c3e0 | 20 3d 20 6e 65 77 20 54 6f 6f 6c 62 61 72 2e 53 69 64 65 28 72 6f 6f 74 2e 74 61 67 28 29 29 3b | .=.new.Toolbar.Side(root.tag()); |
| 5c400 | 0a 09 7d 0a 0a 09 6c 65 66 74 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 6c 65 66 | ..}...left()..{.return.this._lef |
| 5c420 | 74 3b 20 7d 0a 09 72 69 67 68 74 28 29 09 09 7b 20 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 72 69 | t;.}..right()..{.return.this._ri |
| 5c440 | 67 68 74 3b 20 7d 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | ght;.}.}....//////////////////// |
| 5c460 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c480 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 | ////////////////////////////.exp |
| 5c4a0 | 6f 72 74 20 63 6c 61 73 73 20 50 72 6f 67 72 65 73 73 42 61 72 20 65 78 74 65 6e 64 73 20 57 69 | ort.class.ProgressBar.extends.Wi |
| 5c4c0 | 64 67 65 74 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 70 61 72 65 6e 74 29 0a 09 7b 0a 09 | dget.{..constructor(parent)..{.. |
| 5c4e0 | 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 70 61 72 65 6e 74 2e 74 61 67 28 29 2e 63 6c 61 73 73 | .const.root.=.parent.tag().class |
| 5c500 | 69 66 79 28 22 7a 65 6e 5f 70 72 6f 67 72 65 73 73 62 61 72 22 29 3b 0a 09 09 73 75 70 65 72 28 | ify("zen_progressbar");...super( |
| 5c520 | 72 6f 6f 74 29 3b 0a 09 09 74 68 69 73 2e 5f 6c 61 62 65 6c 20 3d 20 72 6f 6f 74 2e 74 61 67 28 | root);...this._label.=.root.tag( |
| 5c540 | 29 3b 0a 09 09 72 6f 6f 74 2e 74 61 67 28 29 3b 20 2f 2f 20 62 67 0a 09 09 74 68 69 73 2e 5f 62 | );...root.tag();.//.bg...this._b |
| 5c560 | 61 72 20 3d 20 72 6f 6f 74 2e 74 61 67 28 29 3b 0a 09 7d 0a 0a 09 73 65 74 5f 70 72 6f 67 72 65 | ar.=.root.tag();..}...set_progre |
| 5c580 | 73 73 28 77 68 61 74 2c 20 63 6f 75 6e 74 3d 30 2c 20 65 6e 64 3d 31 29 0a 09 7b 0a 09 09 63 6f | ss(what,.count=0,.end=1)..{...co |
| 5c5a0 | 6e 73 74 20 70 65 72 63 65 6e 74 20 3d 20 28 28 28 63 6f 75 6e 74 20 2a 20 31 30 30 29 20 2f 20 | nst.percent.=.(((count.*.100)./. |
| 5c5c0 | 65 6e 64 29 20 7c 20 30 29 2e 74 6f 53 74 72 69 6e 67 28 29 20 2b 20 22 25 22 3b 0a 09 09 74 68 | end).|.0).toString().+."%";...th |
| 5c5e0 | 69 73 2e 5f 62 61 72 2e 73 74 79 6c 65 28 22 77 69 64 74 68 22 2c 20 70 65 72 63 65 6e 74 29 3b | is._bar.style("width",.percent); |
| 5c600 | 0a 09 09 74 68 69 73 2e 5f 6c 61 62 65 6c 2e 74 65 78 74 28 60 24 7b 77 68 61 74 7d 2e 2e 2e 20 | ...this._label.text(`${what}.... |
| 5c620 | 24 7b 63 6f 75 6e 74 7d 2f 24 7b 65 6e 64 7d 20 28 24 7b 70 65 72 63 65 6e 74 7d 29 60 29 3b 0a | ${count}/${end}.(${percent})`);. |
| 5c640 | 09 7d 0a 7d 0a 0a 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | .}.}....//////////////////////// |
| 5c660 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 5c680 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a 65 78 70 6f 72 74 20 | ////////////////////////.export. |
| 5c6a0 | 63 6c 61 73 73 20 57 69 64 67 65 74 48 6f 73 74 0a 7b 0a 09 63 6f 6e 73 74 72 75 63 74 6f 72 28 | class.WidgetHost.{..constructor( |
| 5c6c0 | 70 61 72 65 6e 74 2c 20 64 65 70 74 68 3d 31 29 0a 09 7b 0a 09 09 74 68 69 73 2e 5f 70 61 72 65 | parent,.depth=1)..{...this._pare |
| 5c6e0 | 6e 74 20 3d 20 70 61 72 65 6e 74 3b 0a 09 09 74 68 69 73 2e 5f 64 65 70 74 68 20 3d 20 64 65 70 | nt.=.parent;...this._depth.=.dep |
| 5c700 | 74 68 3b 0a 09 7d 0a 0a 09 61 64 64 5f 73 65 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 09 7b 0a 09 09 | th;..}...add_section(name)..{... |
| 5c720 | 76 61 72 20 6e 6f 64 65 20 3d 20 74 68 69 73 2e 5f 70 61 72 65 6e 74 2e 74 61 67 28 29 3b 0a 09 | var.node.=.this._parent.tag();.. |
| 5c740 | 09 69 66 20 28 74 68 69 73 2e 5f 64 65 70 74 68 20 3d 3d 20 31 29 0a 09 09 09 6e 6f 64 65 2e 63 | .if.(this._depth.==.1)....node.c |
| 5c760 | 6c 61 73 73 69 66 79 28 22 7a 65 6e 5f 73 65 63 74 6f 72 22 29 3b 0a 0a 09 09 6e 6f 64 65 2e 74 | lassify("zen_sector");....node.t |
| 5c780 | 61 67 28 22 68 22 20 2b 20 74 68 69 73 2e 5f 64 65 70 74 68 29 2e 74 65 78 74 28 6e 61 6d 65 29 | ag("h".+.this._depth).text(name) |
| 5c7a0 | 3b 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 57 69 64 67 65 74 48 6f 73 74 28 6e 6f 64 65 2c 20 | ;...return.new.WidgetHost(node,. |
| 5c7c0 | 74 68 69 73 2e 5f 64 65 70 74 68 20 2b 20 31 29 3b 0a 09 7d 0a 0a 09 61 64 64 5f 77 69 64 67 65 | this._depth.+.1);..}...add_widge |
| 5c7e0 | 74 28 74 79 70 65 2c 20 2e 2e 2e 61 72 67 73 29 0a 09 7b 0a 09 09 69 66 20 28 21 28 74 79 70 65 | t(type,....args)..{...if.(!(type |
| 5c800 | 2e 70 72 6f 74 6f 74 79 70 65 20 69 6e 73 74 61 6e 63 65 6f 66 20 57 69 64 67 65 74 29 29 0a 09 | .prototype.instanceof.Widget)).. |
| 5c820 | 09 09 74 68 72 6f 77 20 45 72 72 6f 72 28 22 49 6e 63 6f 72 72 65 63 74 20 77 69 64 67 65 74 20 | ..throw.Error("Incorrect.widget. |
| 5c840 | 74 79 70 65 22 29 3b 0a 0a 09 09 72 65 74 75 72 6e 20 6e 65 77 20 74 79 70 65 28 74 68 69 73 2e | type");....return.new.type(this. |
| 5c860 | 5f 70 61 72 65 6e 74 2c 20 2e 2e 2e 61 72 67 73 29 3b 0a 09 7d 0a 0a 09 74 61 67 28 2e 2e 2e 61 | _parent,....args);..}...tag(...a |
| 5c880 | 72 67 73 29 0a 09 7b 0a 09 09 72 65 74 75 72 6e 20 74 68 69 73 2e 5f 70 61 72 65 6e 74 2e 74 61 | rgs)..{...return.this._parent.ta |
| 5c8a0 | 67 28 2e 2e 2e 61 72 67 73 29 3b 0a 09 7d 0a 7d 0a 50 4b 03 04 0a 00 00 00 00 00 96 ba 66 5c fa | g(...args);..}.}.PK..........f\. |
| 5c8c0 | a2 58 e0 82 53 00 00 82 53 00 00 07 00 00 00 7a 65 6e 2e 63 73 73 2f 2a 20 43 6f 70 79 72 69 67 | .X..S...S......zen.css/*.Copyrig |
| 5c8e0 | 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 67 68 74 73 20 52 | ht.Epic.Games,.Inc..All.Rights.R |
| 5c900 | 65 73 65 72 76 65 64 2e 20 2a 2f 0a 0a 2f 2a 20 74 68 65 6d 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | eserved..*/../*.theme.---------- |
| 5c920 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5c940 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2f | --------------------------.*/../ |
| 5c960 | 2a 20 73 79 73 74 65 6d 20 70 72 65 66 65 72 65 6e 63 65 20 28 64 65 66 61 75 6c 74 29 20 2a 2f | *.system.preference.(default).*/ |
| 5c980 | 0a 40 6d 65 64 69 61 20 28 70 72 65 66 65 72 73 2d 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 6c | .@media.(prefers-color-scheme:.l |
| 5c9a0 | 69 67 68 74 29 20 7b 0a 09 3a 72 6f 6f 74 20 7b 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 30 3a 09 23 | ight).{..:root.{...--theme_g0:.# |
| 5c9c0 | 31 66 32 33 32 38 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 23 36 35 36 64 37 36 3b 0a 09 | 1f2328;...--theme_g1:.#656d76;.. |
| 5c9e0 | 09 2d 2d 74 68 65 6d 65 5f 67 32 3a 09 23 64 30 64 37 64 65 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f | .--theme_g2:.#d0d7de;...--theme_ |
| 5ca00 | 67 33 3a 09 23 66 36 66 38 66 61 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 34 3a 09 23 66 66 66 66 | g3:.#f6f8fa;...--theme_g4:.#ffff |
| 5ca20 | 66 66 3b 0a 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 23 30 39 36 39 64 61 3b 0a 09 09 2d 2d | ff;....--theme_p0:.#0969da;...-- |
| 5ca40 | 74 68 65 6d 65 5f 70 34 3a 09 23 64 64 66 34 66 66 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 31 3a | theme_p4:.#ddf4ff;...--theme_p1: |
| 5ca60 | 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 | .color-mix(in.oklab,.var(--theme |
| 5ca80 | 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0a 09 09 2d 2d | _p0),.var(--theme_p4).35%);...-- |
| 5caa0 | 74 68 65 6d 65 5f 70 32 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 | theme_p2:.color-mix(in.oklab,.va |
| 5cac0 | 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 36 | r(--theme_p0),.var(--theme_p4).6 |
| 5cae0 | 30 25 29 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 | 0%);...--theme_p3:.color-mix(in. |
| 5cb00 | 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 | oklab,.var(--theme_p0),.var(--th |
| 5cb20 | 65 6d 65 5f 70 34 29 20 38 35 25 29 3b 0a 0a 09 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 76 61 72 | eme_p4).85%);....--theme_ln:.var |
| 5cb40 | 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 65 72 3a 09 23 66 66 65 | (--theme_p0);...--theme_er:.#ffe |
| 5cb60 | 62 65 39 3b 0a 0a 09 09 2d 2d 74 68 65 6d 65 5f 6f 6b 3a 09 09 23 31 61 37 66 33 37 3b 0a 09 09 | be9;....--theme_ok:..#1a7f37;... |
| 5cb80 | 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 3a 09 23 39 61 36 37 30 30 3b 0a 09 09 2d 2d 74 68 65 6d 65 | --theme_warn:.#9a6700;...--theme |
| 5cba0 | 5f 66 61 69 6c 3a 09 23 63 66 32 32 32 65 3b 0a 0a 09 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 | _fail:.#cf222e;....--theme_brigh |
| 5cbc0 | 74 3a 09 09 09 23 31 66 32 33 32 38 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 | t:...#1f2328;...--theme_faint:.. |
| 5cbe0 | 09 23 36 65 37 37 38 31 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c | .#6e7781;...--theme_border_subtl |
| 5cc00 | 65 3a 09 23 64 38 64 65 65 34 3b 0a 09 7d 0a 7d 0a 0a 40 6d 65 64 69 61 20 28 70 72 65 66 65 72 | e:.#d8dee4;..}.}..@media.(prefer |
| 5cc20 | 73 2d 63 6f 6c 6f 72 2d 73 63 68 65 6d 65 3a 20 64 61 72 6b 29 20 7b 0a 09 3a 72 6f 6f 74 20 7b | s-color-scheme:.dark).{..:root.{ |
| 5cc40 | 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 30 3a 09 23 63 39 64 31 64 39 3b 0a 09 09 2d 2d 74 68 65 6d | ...--theme_g0:.#c9d1d9;...--them |
| 5cc60 | 65 5f 67 31 3a 09 23 38 62 39 34 39 65 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 32 3a 09 23 33 30 | e_g1:.#8b949e;...--theme_g2:.#30 |
| 5cc80 | 33 36 33 64 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 67 33 3a 09 23 31 36 31 62 32 32 3b 0a 09 09 2d | 363d;...--theme_g3:.#161b22;...- |
| 5cca0 | 2d 74 68 65 6d 65 5f 67 34 3a 09 23 30 64 31 31 31 37 3b 0a 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 | -theme_g4:.#0d1117;....--theme_p |
| 5ccc0 | 30 3a 09 23 35 38 61 36 66 66 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 23 31 63 32 31 32 | 0:.#58a6ff;...--theme_p4:.#1c212 |
| 5cce0 | 38 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b | 8;...--theme_p1:.color-mix(in.ok |
| 5cd00 | 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d | lab,.var(--theme_p0),.var(--them |
| 5cd20 | 65 5f 70 34 29 20 33 35 25 29 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 63 6f 6c 6f 72 2d | e_p4).35%);...--theme_p2:.color- |
| 5cd40 | 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 | mix(in.oklab,.var(--theme_p0),.v |
| 5cd60 | 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 36 30 25 29 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 70 | ar(--theme_p4).60%);...--theme_p |
| 5cd80 | 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 | 3:.color-mix(in.oklab,.var(--the |
| 5cda0 | 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 38 35 25 29 3b 0a 0a 09 | me_p0),.var(--theme_p4).85%);... |
| 5cdc0 | 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 23 35 38 61 36 66 66 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f | .--theme_ln:.#58a6ff;...--theme_ |
| 5cde0 | 65 72 3a 09 23 31 63 31 63 31 63 3b 0a 0a 09 09 2d 2d 74 68 65 6d 65 5f 6f 6b 3a 09 09 23 33 66 | er:.#1c1c1c;....--theme_ok:..#3f |
| 5ce00 | 62 39 35 30 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 77 61 72 6e 3a 09 23 64 32 39 39 32 32 3b 0a 09 | b950;...--theme_warn:.#d29922;.. |
| 5ce20 | 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 66 38 35 31 34 39 3b 0a 0a 09 09 2d 2d 74 68 65 | .--theme_fail:.#f85149;....--the |
| 5ce40 | 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 66 30 66 36 66 63 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f | me_bright:...#f0f6fc;...--theme_ |
| 5ce60 | 66 61 69 6e 74 3a 09 09 09 23 36 65 37 36 38 31 3b 0a 09 09 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 | faint:...#6e7681;...--theme_bord |
| 5ce80 | 65 72 5f 73 75 62 74 6c 65 3a 09 23 32 31 32 36 32 64 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 6d 61 6e | er_subtle:.#21262d;..}.}../*.man |
| 5cea0 | 75 61 6c 20 6f 76 65 72 72 69 64 65 73 20 28 68 69 67 68 65 72 20 73 70 65 63 69 66 69 63 69 74 | ual.overrides.(higher.specificit |
| 5cec0 | 79 20 74 68 61 6e 20 6d 65 64 69 61 20 71 75 65 72 69 65 73 29 20 2a 2f 0a 3a 72 6f 6f 74 5b 64 | y.than.media.queries).*/.:root[d |
| 5cee0 | 61 74 61 2d 74 68 65 6d 65 3d 22 6c 69 67 68 74 22 5d 20 7b 0a 09 2d 2d 74 68 65 6d 65 5f 67 30 | ata-theme="light"].{..--theme_g0 |
| 5cf00 | 3a 09 23 31 66 32 33 32 38 3b 0a 09 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 23 36 35 36 64 37 36 3b | :.#1f2328;..--theme_g1:.#656d76; |
| 5cf20 | 0a 09 2d 2d 74 68 65 6d 65 5f 67 32 3a 09 23 64 30 64 37 64 65 3b 0a 09 2d 2d 74 68 65 6d 65 5f | ..--theme_g2:.#d0d7de;..--theme_ |
| 5cf40 | 67 33 3a 09 23 66 36 66 38 66 61 3b 0a 09 2d 2d 74 68 65 6d 65 5f 67 34 3a 09 23 66 66 66 66 66 | g3:.#f6f8fa;..--theme_g4:.#fffff |
| 5cf60 | 66 3b 0a 0a 09 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 23 30 39 36 39 64 61 3b 0a 09 2d 2d 74 68 65 | f;...--theme_p0:.#0969da;..--the |
| 5cf80 | 6d 65 5f 70 34 3a 09 23 64 64 66 34 66 66 3b 0a 09 2d 2d 74 68 65 6d 65 5f 70 31 3a 09 63 6f 6c | me_p4:.#ddf4ff;..--theme_p1:.col |
| 5cfa0 | 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 | or-mix(in.oklab,.var(--theme_p0) |
| 5cfc0 | 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0a 09 2d 2d 74 68 65 6d 65 | ,.var(--theme_p4).35%);..--theme |
| 5cfe0 | 5f 70 32 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 | _p2:.color-mix(in.oklab,.var(--t |
| 5d000 | 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 36 30 25 29 3b 0a | heme_p0),.var(--theme_p4).60%);. |
| 5d020 | 09 2d 2d 74 68 65 6d 65 5f 70 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c | .--theme_p3:.color-mix(in.oklab, |
| 5d040 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 | .var(--theme_p0),.var(--theme_p4 |
| 5d060 | 29 20 38 35 25 29 3b 0a 0a 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 76 61 72 28 2d 2d 74 68 65 6d | ).85%);...--theme_ln:.var(--them |
| 5d080 | 65 5f 70 30 29 3b 0a 09 2d 2d 74 68 65 6d 65 5f 65 72 3a 09 23 66 66 65 62 65 39 3b 0a 0a 09 2d | e_p0);..--theme_er:.#ffebe9;...- |
| 5d0a0 | 2d 74 68 65 6d 65 5f 6f 6b 3a 09 09 23 31 61 37 66 33 37 3b 0a 09 2d 2d 74 68 65 6d 65 5f 77 61 | -theme_ok:..#1a7f37;..--theme_wa |
| 5d0c0 | 72 6e 3a 09 23 39 61 36 37 30 30 3b 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 63 66 32 | rn:.#9a6700;..--theme_fail:.#cf2 |
| 5d0e0 | 32 32 65 3b 0a 0a 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 31 66 32 33 32 38 | 22e;...--theme_bright:...#1f2328 |
| 5d100 | 3b 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 09 23 36 65 37 37 38 31 3b 0a 09 2d 2d | ;..--theme_faint:...#6e7781;..-- |
| 5d120 | 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 3a 09 23 64 38 64 65 65 34 3b 0a 7d 0a | theme_border_subtle:.#d8dee4;.}. |
| 5d140 | 0a 3a 72 6f 6f 74 5b 64 61 74 61 2d 74 68 65 6d 65 3d 22 64 61 72 6b 22 5d 20 7b 0a 09 2d 2d 74 | .:root[data-theme="dark"].{..--t |
| 5d160 | 68 65 6d 65 5f 67 30 3a 09 23 63 39 64 31 64 39 3b 0a 09 2d 2d 74 68 65 6d 65 5f 67 31 3a 09 23 | heme_g0:.#c9d1d9;..--theme_g1:.# |
| 5d180 | 38 62 39 34 39 65 3b 0a 09 2d 2d 74 68 65 6d 65 5f 67 32 3a 09 23 33 30 33 36 33 64 3b 0a 09 2d | 8b949e;..--theme_g2:.#30363d;..- |
| 5d1a0 | 2d 74 68 65 6d 65 5f 67 33 3a 09 23 31 36 31 62 32 32 3b 0a 09 2d 2d 74 68 65 6d 65 5f 67 34 3a | -theme_g3:.#161b22;..--theme_g4: |
| 5d1c0 | 09 23 30 64 31 31 31 37 3b 0a 0a 09 2d 2d 74 68 65 6d 65 5f 70 30 3a 09 23 35 38 61 36 66 66 3b | .#0d1117;...--theme_p0:.#58a6ff; |
| 5d1e0 | 0a 09 2d 2d 74 68 65 6d 65 5f 70 34 3a 09 23 31 63 32 31 32 38 3b 0a 09 2d 2d 74 68 65 6d 65 5f | ..--theme_p4:.#1c2128;..--theme_ |
| 5d200 | 70 31 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 | p1:.color-mix(in.oklab,.var(--th |
| 5d220 | 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 20 33 35 25 29 3b 0a 09 | eme_p0),.var(--theme_p4).35%);.. |
| 5d240 | 2d 2d 74 68 65 6d 65 5f 70 32 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 6f 6b 6c 61 62 2c 20 | --theme_p2:.color-mix(in.oklab,. |
| 5d260 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 | var(--theme_p0),.var(--theme_p4) |
| 5d280 | 20 36 30 25 29 3b 0a 09 2d 2d 74 68 65 6d 65 5f 70 33 3a 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e | .60%);..--theme_p3:.color-mix(in |
| 5d2a0 | 20 6f 6b 6c 61 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 2c 20 76 61 72 28 2d 2d 74 | .oklab,.var(--theme_p0),.var(--t |
| 5d2c0 | 68 65 6d 65 5f 70 34 29 20 38 35 25 29 3b 0a 0a 09 2d 2d 74 68 65 6d 65 5f 6c 6e 3a 09 23 35 38 | heme_p4).85%);...--theme_ln:.#58 |
| 5d2e0 | 61 36 66 66 3b 0a 09 2d 2d 74 68 65 6d 65 5f 65 72 3a 09 23 31 63 31 63 31 63 3b 0a 0a 09 2d 2d | a6ff;..--theme_er:.#1c1c1c;...-- |
| 5d300 | 74 68 65 6d 65 5f 6f 6b 3a 09 09 23 33 66 62 39 35 30 3b 0a 09 2d 2d 74 68 65 6d 65 5f 77 61 72 | theme_ok:..#3fb950;..--theme_war |
| 5d320 | 6e 3a 09 23 64 32 39 39 32 32 3b 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 3a 09 23 66 38 35 31 | n:.#d29922;..--theme_fail:.#f851 |
| 5d340 | 34 39 3b 0a 0a 09 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 3a 09 09 09 23 66 30 66 36 66 63 3b | 49;...--theme_bright:...#f0f6fc; |
| 5d360 | 0a 09 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 3a 09 09 09 23 36 65 37 36 38 31 3b 0a 09 2d 2d 74 | ..--theme_faint:...#6e7681;..--t |
| 5d380 | 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 3a 09 23 32 31 32 36 32 64 3b 0a 7d 0a 0a | heme_border_subtle:.#21262d;.}.. |
| 5d3a0 | 2f 2a 20 74 68 65 6d 65 20 74 6f 67 67 6c 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | /*.theme.toggle.---------------- |
| 5d3c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5d3e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 23 7a 65 6e 5f 77 73 5f 74 6f 67 67 6c 65 | -------------.*/..#zen_ws_toggle |
| 5d400 | 20 7b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 66 69 78 65 64 3b 0a 09 74 6f 70 3a 09 09 09 09 | .{..position:...fixed;..top:.... |
| 5d420 | 31 36 70 78 3b 0a 09 72 69 67 68 74 3a 09 09 09 09 36 30 70 78 3b 0a 09 7a 2d 69 6e 64 65 78 3a | 16px;..right:....60px;..z-index: |
| 5d440 | 09 09 09 31 30 3b 0a 09 77 69 64 74 68 3a 09 09 09 09 33 36 70 78 3b 0a 09 68 65 69 67 68 74 3a | ...10;..width:....36px;..height: |
| 5d460 | 09 09 09 09 33 36 70 78 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0a | ....36px;..border-radius:..6px;. |
| 5d480 | 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d | .border:....1px.solid.var(--them |
| 5d4a0 | 65 5f 67 32 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d | e_g2);..background:...var(--them |
| 5d4c0 | 65 5f 67 33 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 | e_g3);..color:....var(--theme_g1 |
| 5d4e0 | 29 3b 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 6e 74 65 72 3b 0a 09 64 69 73 70 6c 61 79 | );..cursor:....pointer;..display |
| 5d500 | 3a 09 09 09 66 6c 65 78 3b 0a 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 3b | :...flex;..align-items:..center; |
| 5d520 | 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 63 65 6e 74 65 72 3b 0a 09 66 6f 6e 74 | ..justify-content:.center;..font |
| 5d540 | 2d 73 69 7a 65 3a 09 09 09 31 38 70 78 3b 0a 09 6c 69 6e 65 2d 68 65 69 67 68 74 3a 09 09 31 3b | -size:...18px;..line-height:..1; |
| 5d560 | 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 62 61 63 | ..transition:...color.0.15s,.bac |
| 5d580 | 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 2c 20 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 20 30 2e 31 35 | kground.0.15s,.border-color.0.15 |
| 5d5a0 | 73 3b 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a 09 09 6e 6f 6e 65 3b 0a 7d 0a 0a 23 7a 65 6e 5f | s;..user-select:..none;.}..#zen_ |
| 5d5c0 | 77 73 5f 74 6f 67 67 6c 65 3a 68 6f 76 65 72 20 7b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 | ws_toggle:hover.{..color:....var |
| 5d5e0 | 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 | (--theme_g0);..background:...var |
| 5d600 | 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 3a 09 09 76 61 | (--theme_p4);..border-color:..va |
| 5d620 | 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 7d 0a 0a 23 7a 65 6e 5f 74 68 65 6d 65 5f 74 6f 67 | r(--theme_g1);.}..#zen_theme_tog |
| 5d640 | 67 6c 65 20 7b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 66 69 78 65 64 3b 0a 09 74 6f 70 3a 09 | gle.{..position:...fixed;..top:. |
| 5d660 | 09 09 09 31 36 70 78 3b 0a 09 72 69 67 68 74 3a 09 09 09 09 31 36 70 78 3b 0a 09 7a 2d 69 6e 64 | ...16px;..right:....16px;..z-ind |
| 5d680 | 65 78 3a 09 09 09 31 30 3b 0a 09 77 69 64 74 68 3a 09 09 09 09 33 36 70 78 3b 0a 09 68 65 69 67 | ex:...10;..width:....36px;..heig |
| 5d6a0 | 68 74 3a 09 09 09 09 33 36 70 78 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 | ht:....36px;..border-radius:..6p |
| 5d6c0 | 78 3b 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 | x;..border:....1px.solid.var(--t |
| 5d6e0 | 68 65 6d 65 5f 67 32 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 | heme_g2);..background:...var(--t |
| 5d700 | 68 65 6d 65 5f 67 33 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 | heme_g3);..color:....var(--theme |
| 5d720 | 5f 67 31 29 3b 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 6e 74 65 72 3b 0a 09 64 69 73 70 | _g1);..cursor:....pointer;..disp |
| 5d740 | 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 | lay:...flex;..align-items:..cent |
| 5d760 | 65 72 3b 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 63 65 6e 74 65 72 3b 0a 09 66 | er;..justify-content:.center;..f |
| 5d780 | 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 38 70 78 3b 0a 09 6c 69 6e 65 2d 68 65 69 67 68 74 3a 09 | ont-size:...18px;..line-height:. |
| 5d7a0 | 09 31 3b 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 | .1;..transition:...color.0.15s,. |
| 5d7c0 | 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 2c 20 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 20 30 | background.0.15s,.border-color.0 |
| 5d7e0 | 2e 31 35 73 3b 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a 09 09 6e 6f 6e 65 3b 0a 7d 0a 0a 23 7a | .15s;..user-select:..none;.}..#z |
| 5d800 | 65 6e 5f 74 68 65 6d 65 5f 74 6f 67 67 6c 65 3a 68 6f 76 65 72 20 7b 0a 09 63 6f 6c 6f 72 3a 09 | en_theme_toggle:hover.{..color:. |
| 5d820 | 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a | ...var(--theme_g0);..background: |
| 5d840 | 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f | ...var(--theme_p4);..border-colo |
| 5d860 | 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 7d 0a 0a 2f 2a 20 70 61 67 65 20 | r:..var(--theme_g1);.}../*.page. |
| 5d880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5d8a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5d8c0 | 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 62 6f 64 79 2c 20 69 6e 70 75 74 2c 20 62 75 74 74 6f 6e 20 7b 0a | -----.*/..body,.input,.button.{. |
| 5d8e0 | 09 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 09 2d 61 70 70 6c 65 2d 73 79 73 74 65 6d 2c 20 42 6c 69 | .font-family:.-apple-system,.Bli |
| 5d900 | 6e 6b 4d 61 63 53 79 73 74 65 6d 46 6f 6e 74 2c 20 27 53 65 67 6f 65 20 55 49 27 2c 20 52 6f 62 | nkMacSystemFont,.'Segoe.UI',.Rob |
| 5d920 | 6f 74 6f 2c 20 4f 78 79 67 65 6e 2c 20 55 62 75 6e 74 75 2c 20 43 61 6e 74 61 72 65 6c 6c 2c 20 | oto,.Oxygen,.Ubuntu,.Cantarell,. |
| 5d940 | 73 61 6e 73 2d 73 65 72 69 66 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 31 34 70 78 3b 0a 7d | sans-serif;..font-size:..14px;.} |
| 5d960 | 0a 0a 62 6f 64 79 20 7b 0a 09 6f 76 65 72 66 6c 6f 77 2d 79 3a 09 09 09 73 63 72 6f 6c 6c 3b 0a | ..body.{..overflow-y:...scroll;. |
| 5d980 | 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 30 70 78 3b | .margin:....0;..padding:...20px; |
| 5d9a0 | 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f | ..background-color:.var(--theme_ |
| 5d9c0 | 67 34 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b | g4);..color:....var(--theme_g0); |
| 5d9e0 | 0a 7d 0a 0a 70 72 65 2c 20 63 6f 64 65 20 7b 0a 09 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 09 27 53 | .}..pre,.code.{..font-family:.'S |
| 5da00 | 46 20 4d 6f 6e 6f 27 2c 20 27 43 61 73 63 61 64 69 61 20 4d 6f 6e 6f 27 2c 20 43 6f 6e 73 6f 6c | F.Mono',.'Cascadia.Mono',.Consol |
| 5da20 | 61 73 2c 20 27 44 65 6a 61 56 75 20 53 61 6e 73 20 4d 6f 6e 6f 27 2c 20 6d 6f 6e 6f 73 70 61 63 | as,.'DejaVu.Sans.Mono',.monospac |
| 5da40 | 65 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 31 33 70 78 3b 0a 09 6d 61 72 67 69 6e 3a 09 09 | e;..font-size:..13px;..margin:.. |
| 5da60 | 09 30 3b 0a 7d 0a 0a 69 6e 70 75 74 20 7b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d | .0;.}..input.{..color:....var(-- |
| 5da80 | 74 68 65 6d 65 5f 67 30 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 | theme_g0);..background-color:.va |
| 5daa0 | 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 | r(--theme_g3);..border:....1px.s |
| 5dac0 | 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 | olid.var(--theme_g2);..border-ra |
| 5dae0 | 64 69 75 73 3a 09 09 34 70 78 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 34 70 78 20 38 70 78 3b | dius:..4px;..padding:...4px.8px; |
| 5db00 | 0a 7d 0a 0a 62 75 74 74 6f 6e 20 7b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 | .}..button.{..color:....var(--th |
| 5db20 | 65 6d 65 5f 67 30 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 74 72 61 6e 73 70 61 72 | eme_g0);..background:...transpar |
| 5db40 | 65 6e 74 3b 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 6e 6f 6e 65 3b 0a 09 63 75 72 73 6f 72 3a 09 | ent;..border:....none;..cursor:. |
| 5db60 | 09 09 09 70 6f 69 6e 74 65 72 3b 0a 7d 0a 0a 2a 20 7b 0a 09 62 6f 78 2d 73 69 7a 69 6e 67 3a 20 | ...pointer;.}..*.{..box-sizing:. |
| 5db80 | 62 6f 72 64 65 72 2d 62 6f 78 3b 0a 7d 0a 0a 23 63 6f 6e 74 61 69 6e 65 72 20 7b 0a 09 6d 61 78 | border-box;.}..#container.{..max |
| 5dba0 | 2d 77 69 64 74 68 3a 09 09 09 09 31 34 30 30 70 78 3b 0a 09 6d 61 72 67 69 6e 3a 09 09 09 09 09 | -width:....1400px;..margin:..... |
| 5dbc0 | 61 75 74 6f 3b 0a 0a 09 3e 20 64 69 76 20 7b 0a 09 09 70 61 64 64 69 6e 67 2d 74 6f 70 3a 09 09 | auto;...>.div.{...padding-top:.. |
| 5dbe0 | 31 2e 30 65 6d 3b 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 09 09 31 2e 35 65 6d 3b | 1.0em;...padding-bottom:..1.5em; |
| 5dc00 | 0a 09 7d 0a 7d 0a 0a 2f 2a 20 73 65 72 76 69 63 65 20 6e 61 76 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ..}.}../*.service.nav.---------- |
| 5dc20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5dc40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 23 73 65 72 76 69 63 | --------------------.*/..#servic |
| 5dc60 | 65 5f 6e 61 76 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 61 6c 69 67 6e | e_nav.{..display:...flex;..align |
| 5dc80 | 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 3b 0a 09 67 61 70 3a 09 09 09 09 34 70 78 3b 0a 09 | -items:..center;..gap:....4px;.. |
| 5dca0 | 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 36 70 78 3b 0a 09 70 61 64 64 69 6e 67 3a 09 | margin-bottom:..16px;..padding:. |
| 5dcc0 | 09 09 34 70 78 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d | ..4px;..background-color:.var(-- |
| 5dce0 | 74 68 65 6d 65 5f 67 33 29 3b 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 | theme_g3);..border:....1px.solid |
| 5dd00 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 | .var(--theme_g2);..border-radius |
| 5dd20 | 3a 09 09 36 70 78 3b 0a 0a 09 61 20 7b 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 36 70 78 20 31 | :..6px;...a.{...padding:...6px.1 |
| 5dd40 | 34 70 78 3b 0a 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0a 09 09 66 6f | 4px;...border-radius:..4px;...fo |
| 5dd60 | 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 | nt-size:...13px;...font-weight:. |
| 5dd80 | 09 35 30 30 3b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 | .500;...color:....var(--theme_g1 |
| 5dda0 | 29 3b 0a 09 09 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 09 6e 6f 6e 65 3b 0a 09 09 74 72 | );...text-decoration:.none;...tr |
| 5ddc0 | 61 6e 73 69 74 69 6f 6e 3a 09 09 09 63 6f 6c 6f 72 20 30 2e 31 35 73 2c 20 62 61 63 6b 67 72 6f | ansition:...color.0.15s,.backgro |
| 5dde0 | 75 6e 64 20 30 2e 31 35 73 3b 0a 09 7d 0a 0a 09 61 3a 68 6f 76 65 72 20 7b 0a 09 09 62 61 63 6b | und.0.15s;..}...a:hover.{...back |
| 5de00 | 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0a 09 | ground-color:.var(--theme_p4);.. |
| 5de20 | 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 09 09 74 65 | .color:....var(--theme_g0);...te |
| 5de40 | 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 09 6e 6f 6e 65 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 6c 69 | xt-decoration:.none;..}.}../*.li |
| 5de60 | 6e 6b 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | nks.---------------------------- |
| 5de80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5dea0 | 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 61 20 7b 0a 09 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f | --------.*/..a.{..text-decoratio |
| 5dec0 | 6e 3a 09 09 75 6e 73 65 74 3b 0a 7d 0a 0a 2e 7a 65 6e 5f 61 63 74 69 6f 6e 2c 20 61 20 7b 0a 09 | n:..unset;.}...zen_action,.a.{.. |
| 5dee0 | 63 75 72 73 6f 72 3a 09 09 09 09 09 70 6f 69 6e 74 65 72 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 | cursor:.....pointer;..color:.... |
| 5df00 | 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e 29 3b 0a 0a 09 26 3a 68 6f 76 65 72 20 7b 0a 09 09 | .var(--theme_ln);...&:hover.{... |
| 5df20 | 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 09 75 6e 64 65 72 6c 69 6e 65 20 76 61 72 28 2d | text-decoration:.underline.var(- |
| 5df40 | 2d 74 68 65 6d 65 5f 6c 6e 29 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 73 65 63 74 6f 72 20 2d 2d 2d 2d | -theme_ln);..}.}../*.sector.---- |
| 5df60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5df80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 | -------------------------------. |
| 5dfa0 | 2a 2f 0a 0a 2e 7a 65 6e 5f 73 65 63 74 6f 72 20 7b 0a 09 68 31 2c 20 68 32 2c 20 68 33 20 7b 0a | */...zen_sector.{..h1,.h2,.h3.{. |
| 5dfc0 | 09 09 77 68 69 74 65 2d 73 70 61 63 65 3a 09 09 6e 6f 77 72 61 70 3b 0a 09 7d 0a 0a 09 68 31 20 | ..white-space:..nowrap;..}...h1. |
| 5dfe0 | 7b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 30 70 78 3b 0a 09 09 66 6f 6e 74 2d 77 65 | {...font-size:...20px;...font-we |
| 5e000 | 69 67 68 74 3a 09 09 36 30 30 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 31 30 30 25 3b 0a 09 09 | ight:..600;...width:....100%;... |
| 5e020 | 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 09 | color:....var(--theme_bright);.. |
| 5e040 | 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d | .border-bottom:..1px.solid.var(- |
| 5e060 | 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 09 09 30 | -theme_g2);...padding-bottom:..0 |
| 5e080 | 2e 34 65 6d 3b 0a 09 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 36 70 78 3b 0a 09 7d | .4em;...margin-bottom:..16px;..} |
| 5e0a0 | 0a 0a 09 68 32 20 7b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 36 70 78 3b 0a 09 09 66 | ...h2.{...font-size:...16px;...f |
| 5e0c0 | 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0a 09 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f | ont-weight:..600;...margin-botto |
| 5e0e0 | 6d 3a 09 09 31 32 70 78 3b 0a 09 7d 0a 0a 09 68 33 20 7b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a | m:..12px;..}...h3.{...font-size: |
| 5e100 | 09 09 09 31 34 70 78 3b 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0a 09 09 | ...14px;...font-weight:..600;... |
| 5e120 | 6d 61 72 67 69 6e 3a 09 09 09 09 30 65 6d 3b 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 | margin:....0em;...padding:...8px |
| 5e140 | 20 31 32 70 78 3b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d | .12px;...background-color:.var(- |
| 5e160 | 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c | -theme_g3);...border:....1px.sol |
| 5e180 | 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 09 62 6f 72 64 65 72 2d 72 61 64 | id.var(--theme_g2);...border-rad |
| 5e1a0 | 69 75 73 3a 09 09 36 70 78 20 36 70 78 20 30 20 30 3b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 | ius:..6px.6px.0.0;...color:....v |
| 5e1c0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d | ar(--theme_g1);...text-transform |
| 5e1e0 | 3a 09 09 75 70 70 65 72 63 61 73 65 3b 0a 09 09 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 | :..uppercase;...letter-spacing:. |
| 5e200 | 09 30 2e 35 70 78 3b 0a 09 7d 0a 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 32 65 6d 3b | .0.5px;..}...margin-bottom:.2em; |
| 5e220 | 0a 09 3e 20 2a 3a 6e 6f 74 28 68 31 29 20 7b 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 30 | ..>.*:not(h1).{...margin-left:.0 |
| 5e240 | 3b 0a 09 7d 0a 7d 0a 0a 0a 2f 2a 20 74 61 62 6c 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ;..}.}.../*.table.-------------- |
| 5e260 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5e280 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 7a 65 6e 5f | ----------------------.*/...zen_ |
| 5e2a0 | 74 61 62 6c 65 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 67 72 69 64 3b 0a 09 62 6f 72 64 | table.{..display:....grid;..bord |
| 5e2c0 | 65 72 3a 09 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 | er:.....1px.solid.var(--theme_g2 |
| 5e2e0 | 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 09 36 70 78 3b 0a 09 6f 76 65 72 66 | );..border-radius:...6px;..overf |
| 5e300 | 6c 6f 77 3a 09 09 09 09 68 69 64 64 65 6e 3b 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 | low:....hidden;..margin-bottom:. |
| 5e320 | 09 09 31 2e 32 65 6d 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 31 33 70 78 3b 0a 0a 09 | ..1.2em;..font-size:....13px;... |
| 5e340 | 3e 20 64 69 76 20 7b 0a 09 09 64 69 73 70 6c 61 79 3a 20 63 6f 6e 74 65 6e 74 73 3b 0a 09 7d 0a | >.div.{...display:.contents;..}. |
| 5e360 | 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 6f 66 2d 74 79 70 65 28 6f 64 64 29 20 3e 20 64 69 76 20 7b | ..>.div:nth-of-type(odd).>.div.{ |
| 5e380 | 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 | ...background-color:.var(--theme |
| 5e3a0 | 5f 67 34 29 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 6f 66 2d 74 79 70 65 28 65 76 65 | _g4);..}...>.div:nth-of-type(eve |
| 5e3c0 | 6e 29 20 3e 20 64 69 76 20 7b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 | n).>.div.{...background-color:.v |
| 5e3e0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 3a 66 69 72 73 74 | ar(--theme_g3);..}...>.div:first |
| 5e400 | 2d 6f 66 2d 74 79 70 65 20 7b 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0a | -of-type.{...font-weight:..600;. |
| 5e420 | 09 09 3e 20 64 69 76 20 7b 0a 09 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 | ..>.div.{....background-color:.v |
| 5e440 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 | ar(--theme_g3);....color:....var |
| 5e460 | 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 09 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a | (--theme_g1);....text-transform: |
| 5e480 | 09 09 75 70 70 65 72 63 61 73 65 3b 0a 09 09 09 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 | ..uppercase;....letter-spacing:. |
| 5e4a0 | 09 30 2e 35 70 78 3b 0a 09 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0a 09 09 | .0.5px;....font-size:...11px;... |
| 5e4c0 | 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d | .border-bottom:..1px.solid.var(- |
| 5e4e0 | 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 3e 20 64 69 76 3a 6e 6f 74 28 3a | -theme_g2);...}..}...>.div:not(: |
| 5e500 | 66 69 72 73 74 2d 6f 66 2d 74 79 70 65 29 3a 68 6f 76 65 72 20 3e 20 64 69 76 20 7b 0a 09 09 62 | first-of-type):hover.>.div.{...b |
| 5e520 | 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 | ackground-color:.var(--theme_p4) |
| 5e540 | 3b 0a 09 7d 0a 0a 09 3e 20 68 69 64 64 65 6e 20 7b 0a 09 09 76 69 73 69 62 69 6c 69 74 79 3a 09 | ;..}...>.hidden.{...visibility:. |
| 5e560 | 09 09 68 69 64 64 65 6e 3b 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 09 6e 6f 6e 65 3b 0a 09 7d 0a | ..hidden;...display:...none;..}. |
| 5e580 | 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 20 7b 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 | ..>.div.>.div.{...padding:...8px |
| 5e5a0 | 20 31 32 70 78 3b 0a 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e 74 3a 09 09 63 65 6e 74 65 72 3b | .12px;...align-content:..center; |
| 5e5c0 | 0a 09 09 62 6f 72 64 65 72 2d 6c 65 66 74 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d | ...border-left:..1px.solid.var(- |
| 5e5e0 | 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 0a 09 09 6f 76 65 72 66 6c 6f | -theme_border_subtle);...overflo |
| 5e600 | 77 3a 09 09 09 61 75 74 6f 3b 0a 09 09 6f 76 65 72 66 6c 6f 77 2d 77 72 61 70 3a 09 09 62 72 65 | w:...auto;...overflow-wrap:..bre |
| 5e620 | 61 6b 2d 77 6f 72 64 3b 0a 09 09 77 68 69 74 65 2d 73 70 61 63 65 3a 20 09 09 70 72 65 2d 77 72 | ak-word;...white-space:...pre-wr |
| 5e640 | 61 70 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 3a 66 69 72 73 74 2d 63 68 69 6c 64 | ap;..}...>.div.>.div:first-child |
| 5e660 | 20 7b 0a 09 09 62 6f 72 64 65 72 2d 6c 65 66 74 3a 09 09 6e 6f 6e 65 3b 0a 09 7d 0a 7d 0a 0a 2f | .{...border-left:..none;..}.}../ |
| 5e680 | 2a 20 65 78 70 61 6e 64 61 62 6c 65 20 63 65 6c 6c 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | *.expandable.cell.-------------- |
| 5e6a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5e6c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f | ------------.*/...zen_expand_ico |
| 5e6e0 | 6e 20 7b 0a 09 63 75 72 73 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 6f 69 | n.{..cursor:.................poi |
| 5e700 | 6e 74 65 72 3b 0a 09 6d 61 72 67 69 6e 2d 72 69 67 68 74 3a 20 20 20 20 20 20 20 20 20 20 20 30 | nter;..margin-right:...........0 |
| 5e720 | 2e 35 65 6d 3b 0a 09 63 6f 6c 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 | .5em;..color:..................v |
| 5e740 | 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 20 20 | ar(--theme_g1);..font-weight:... |
| 5e760 | 20 20 20 20 20 20 20 20 20 62 6f 6c 64 3b 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a 20 20 20 20 | .........bold;..user-select:.... |
| 5e780 | 20 20 20 20 20 20 20 20 6e 6f 6e 65 3b 0a 7d 0a 0a 2e 7a 65 6e 5f 65 78 70 61 6e 64 5f 69 63 6f | ........none;.}...zen_expand_ico |
| 5e7a0 | 6e 3a 68 6f 76 65 72 20 7b 0a 09 63 6f 6c 6f 72 3a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n:hover.{..color:............... |
| 5e7c0 | 20 20 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6c 6e 29 3b 0a 7d 0a 0a 2e 7a 65 6e 5f 64 61 74 61 | ...var(--theme_ln);.}...zen_data |
| 5e7e0 | 5f 74 65 78 74 20 7b 0a 09 75 73 65 72 2d 73 65 6c 65 63 74 3a 20 20 20 20 20 20 20 20 20 20 20 | _text.{..user-select:........... |
| 5e800 | 20 74 65 78 74 3b 0a 09 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 09 09 09 27 53 46 20 4d 6f 6e 6f 27 | .text;..font-family:...'SF.Mono' |
| 5e820 | 2c 20 27 43 61 73 63 61 64 69 61 20 4d 6f 6e 6f 27 2c 20 43 6f 6e 73 6f 6c 61 73 2c 20 27 44 65 | ,.'Cascadia.Mono',.Consolas,.'De |
| 5e840 | 6a 61 56 75 20 53 61 6e 73 20 4d 6f 6e 6f 27 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 09 66 6f 6e | jaVu.Sans.Mono',.monospace;..fon |
| 5e860 | 74 2d 73 69 7a 65 3a 09 09 09 09 31 33 70 78 3b 0a 7d 0a 0a 2f 2a 20 74 6f 6f 6c 62 61 72 20 2d | t-size:....13px;.}../*.toolbar.- |
| 5e880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5e8a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5e8c0 | 2d 20 2a 2f 0a 0a 2e 7a 65 6e 5f 74 6f 6f 6c 62 61 72 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 | -.*/...zen_toolbar.{..display:.. |
| 5e8e0 | 09 66 6c 65 78 3b 0a 09 6d 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 30 2e 35 65 6d 3b 0a 09 6d 61 | .flex;..margin-top:...0.5em;..ma |
| 5e900 | 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 30 2e 36 65 6d 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a | rgin-bottom:..0.6em;..font-size: |
| 5e920 | 09 09 09 31 33 70 78 3b 0a 0a 09 3e 20 64 69 76 20 7b 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 66 | ...13px;...>.div.{...display:..f |
| 5e940 | 6c 65 78 3b 0a 09 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 63 65 6e 74 65 72 3b 0a 09 7d 0a 0a | lex;...align-items:.center;..}.. |
| 5e960 | 09 3e 20 64 69 76 20 3e 20 2e 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 73 65 70 20 7b 0a 09 09 63 6f | .>.div.>..zen_toolbar_sep.{...co |
| 5e980 | 6c 6f 72 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 7d 0a 0a 09 3e 20 64 | lor:...var(--theme_g2);..}...>.d |
| 5e9a0 | 69 76 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 61 | iv:last-child.{...margin-left:.a |
| 5e9c0 | 75 74 6f 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 20 7b 0a 09 09 70 61 64 64 69 6e | uto;..}...>.div.>.div.{...paddin |
| 5e9e0 | 67 2d 72 69 67 68 74 3a 09 30 2e 37 65 6d 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 3a 6c 61 73 74 2d | g-right:.0.7em;..}...>.div:last- |
| 5ea00 | 63 68 69 6c 64 20 3e 20 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b 0a 09 09 70 61 64 64 69 6e 67 2d | child.>.:last-child.{...padding- |
| 5ea20 | 72 69 67 68 74 3a 09 30 3b 0a 09 7d 0a 0a 09 26 2e 7a 65 6e 5f 74 6f 6f 6c 62 61 72 5f 69 6e 6c | right:.0;..}...&.zen_toolbar_inl |
| 5ea40 | 69 6e 65 20 7b 0a 09 09 6d 61 72 67 69 6e 3a 09 09 09 75 6e 73 65 74 3b 0a 09 7d 0a 7d 0a 0a 0a | ine.{...margin:...unset;..}.}... |
| 5ea60 | 2f 2a 20 6d 6f 64 61 6c 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | /*.modal.----------------------- |
| 5ea80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5eaa0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 7a 65 6e 5f 6d 6f 64 61 6c 20 7b 0a 09 | -------------.*/...zen_modal.{.. |
| 5eac0 | 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 09 66 69 78 65 64 3b 0a 09 7a 2d 69 6e 64 65 78 3a 09 09 | position:.....fixed;..z-index:.. |
| 5eae0 | 09 09 09 31 3b 0a 09 74 6f 70 3a 09 09 09 09 09 09 30 3b 0a 09 6c 65 66 74 3a 09 09 09 09 09 09 | ...1;..top:......0;..left:...... |
| 5eb00 | 30 3b 0a 09 77 69 64 74 68 3a 09 09 09 09 09 09 31 30 30 25 3b 0a 09 68 65 69 67 68 74 3a 09 09 | 0;..width:......100%;..height:.. |
| 5eb20 | 09 09 09 09 31 30 30 25 3b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 09 66 6c 65 78 3b 0a 09 6a | ....100%;..display:.....flex;..j |
| 5eb40 | 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 09 09 63 65 6e 74 65 72 3b 0a 09 61 6c 69 67 6e | ustify-content:...center;..align |
| 5eb60 | 2d 69 74 65 6d 73 3a 09 09 09 09 63 65 6e 74 65 72 3b 0a 09 62 61 63 6b 64 72 6f 70 2d 66 69 6c | -items:....center;..backdrop-fil |
| 5eb80 | 74 65 72 3a 09 09 09 62 6c 75 72 28 35 70 78 29 3b 0a 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 | ter:...blur(5px);....zen_modal_b |
| 5eba0 | 67 20 7b 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 61 62 73 6f 6c 75 74 65 3b 0a 09 09 7a | g.{...position:....absolute;...z |
| 5ebc0 | 2d 69 6e 64 65 78 3a 09 09 09 09 2d 31 3b 0a 09 09 74 6f 70 3a 09 09 09 09 09 30 3b 0a 09 09 6c | -index:....-1;...top:.....0;...l |
| 5ebe0 | 65 66 74 3a 09 09 09 09 09 30 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 30 25 3b 0a 09 | eft:.....0;...width:.....100%;.. |
| 5ec00 | 09 68 65 69 67 68 74 3a 09 09 09 09 09 31 30 30 25 3b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 3a | .height:.....100%;...background: |
| 5ec20 | 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 09 09 6f 70 61 63 69 74 79 3a 09 | ....var(--theme_g0);...opacity:. |
| 5ec40 | 09 09 09 30 2e 34 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 20 7b 0a 09 09 62 6f 72 64 65 72 2d 72 61 | ...0.4;..}...>.div.{...border-ra |
| 5ec60 | 64 69 75 73 3a 09 09 09 36 70 78 3b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a | dius:...6px;...background-color: |
| 5ec80 | 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 09 62 6f 72 64 65 72 3a 09 09 09 09 | ..var(--theme_g3);...border:.... |
| 5eca0 | 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 09 6f 70 | .1px.solid.var(--theme_g2);...op |
| 5ecc0 | 61 63 69 74 79 3a 09 09 09 09 31 2e 30 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 33 35 65 6d | acity:....1.0;...width:.....35em |
| 5ece0 | 3b 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 30 65 6d 20 32 65 6d 20 32 65 6d 20 32 65 6d 3b | ;...padding:....0em.2em.2em.2em; |
| 5ed00 | 0a 09 7d 0a 0a 09 3e 20 64 69 76 20 3e 20 64 69 76 20 7b 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e | ..}...>.div.>.div.{...text-align |
| 5ed20 | 3a 09 09 09 09 63 65 6e 74 65 72 3b 0a 09 7d 0a 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 74 69 74 | :....center;..}....zen_modal_tit |
| 5ed40 | 6c 65 20 7b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 31 36 70 78 3b 0a 09 09 66 6f 6e | le.{...font-size:....16px;...fon |
| 5ed60 | 74 2d 77 65 69 67 68 74 3a 09 09 09 36 30 30 3b 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d | t-weight:...600;...border-bottom |
| 5ed80 | 3a 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 | :...1px.solid.var(--theme_g2);.. |
| 5eda0 | 09 70 61 64 64 69 6e 67 3a 09 09 09 09 31 2e 32 65 6d 20 30 65 6d 20 30 2e 35 65 6d 20 30 65 6d | .padding:....1.2em.0em.0.5em.0em |
| 5edc0 | 3b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 | ;...color:.....var(--theme_brigh |
| 5ede0 | 74 29 3b 0a 09 7d 0a 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 62 75 74 74 6f 6e 73 20 7b 0a 09 09 | t);..}....zen_modal_buttons.{... |
| 5ee00 | 64 69 73 70 6c 61 79 3a 09 09 09 09 66 6c 65 78 3b 0a 09 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 | display:....flex;...justify-cont |
| 5ee20 | 65 6e 74 3a 09 09 63 65 6e 74 65 72 3b 0a 09 09 70 61 64 64 69 6e 67 2d 62 6f 74 74 6f 6d 3a 09 | ent:..center;...padding-bottom:. |
| 5ee40 | 09 09 30 65 6d 3b 0a 0a 09 3e 20 64 69 76 20 7b 0a 09 09 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 | ..0em;...>.div.{....margin:....0 |
| 5ee60 | 65 6d 20 31 65 6d 20 30 65 6d 20 31 65 6d 3b 0a 09 09 09 70 61 64 64 69 6e 67 3a 09 09 09 31 30 | em.1em.0em.1em;....padding:...10 |
| 5ee80 | 70 78 20 31 36 70 78 3b 0a 09 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e 74 3a 09 09 63 65 6e 74 | px.16px;....align-content:..cent |
| 5eea0 | 65 72 3b 0a 09 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0a 09 09 09 62 | er;....border-radius:..6px;....b |
| 5eec0 | 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 | ackground-color:.var(--theme_p4) |
| 5eee0 | 3b 0a 09 09 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d | ;....border:....1px.solid.var(-- |
| 5ef00 | 74 68 65 6d 65 5f 67 32 29 3b 0a 09 09 09 77 69 64 74 68 3a 09 09 09 09 36 65 6d 3b 0a 09 09 09 | theme_g2);....width:....6em;.... |
| 5ef20 | 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 6e 74 65 72 3b 0a 09 09 09 66 6f 6e 74 2d 77 65 69 67 | cursor:....pointer;....font-weig |
| 5ef40 | 68 74 3a 09 09 35 30 30 3b 0a 09 09 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 62 61 63 6b 67 | ht:..500;....transition:...backg |
| 5ef60 | 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0a 09 09 7d 0a 0a 09 09 3e 20 64 69 76 3a 68 6f 76 65 72 20 | round.0.15s;...}....>.div:hover. |
| 5ef80 | 7b 0a 09 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 | {....background-color:.var(--the |
| 5efa0 | 6d 65 5f 70 33 29 3b 0a 09 09 7d 0a 09 7d 0a 0a 09 2e 7a 65 6e 5f 6d 6f 64 61 6c 5f 6d 65 73 73 | me_p3);...}..}....zen_modal_mess |
| 5efc0 | 61 67 65 20 7b 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 32 65 6d 3b 0a 09 09 6d 69 6e 2d 68 | age.{...padding:....2em;...min-h |
| 5efe0 | 65 69 67 68 74 3a 09 09 09 09 38 65 6d 3b 0a 09 09 61 6c 69 67 6e 2d 63 6f 6e 74 65 6e 74 3a 09 | eight:....8em;...align-content:. |
| 5f000 | 09 09 63 65 6e 74 65 72 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 | ..center;..}.}../*.progress.bar. |
| 5f020 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f040 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f | -----------------------------.*/ |
| 5f060 | 0a 0a 2e 7a 65 6e 5f 70 72 6f 67 72 65 73 73 62 61 72 20 7b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 | ...zen_progressbar.{..position:. |
| 5f080 | 09 09 09 61 62 73 6f 6c 75 74 65 3b 0a 09 74 6f 70 3a 09 09 09 09 09 30 3b 0a 09 6c 65 66 74 3a | ...absolute;..top:.....0;..left: |
| 5f0a0 | 09 09 09 09 09 30 3b 0a 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 30 25 3b 0a 09 68 65 69 67 68 | .....0;..width:.....100%;..heigh |
| 5f0c0 | 74 3a 09 09 09 09 09 34 70 78 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 09 32 70 | t:.....4px;..border-radius:...2p |
| 5f0e0 | 78 3b 0a 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 09 68 69 64 64 65 6e 3b 0a 0a 09 3e 20 64 69 76 | x;..overflow:....hidden;...>.div |
| 5f100 | 3a 66 69 72 73 74 2d 6f 66 2d 74 79 70 65 20 7b 0a 09 09 2f 2a 20 6c 61 62 65 6c 20 2a 2f 0a 09 | :first-of-type.{.../*.label.*/.. |
| 5f120 | 09 70 61 64 64 69 6e 67 3a 09 09 09 30 2e 33 65 6d 3b 0a 09 09 70 61 64 64 69 6e 67 2d 74 6f 70 | .padding:...0.3em;...padding-top |
| 5f140 | 3a 09 09 38 70 78 3b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 | :..8px;...background-color:.var( |
| 5f160 | 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 6d 61 78 2d 63 6f 6e | --theme_g3);...width:....max-con |
| 5f180 | 74 65 6e 74 3b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 32 70 78 3b 0a 09 09 63 6f 6c | tent;...font-size:...12px;...col |
| 5f1a0 | 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 7d 0a 0a 09 3e 20 64 | or:....var(--theme_g1);..}...>.d |
| 5f1c0 | 69 76 3a 6c 61 73 74 2d 6f 66 2d 74 79 70 65 20 7b 0a 09 09 2f 2a 20 62 61 72 20 2a 2f 0a 09 09 | iv:last-of-type.{.../*.bar.*/... |
| 5f1e0 | 70 6f 73 69 74 69 6f 6e 3a 09 09 09 61 62 73 6f 6c 75 74 65 3b 0a 09 09 74 6f 70 3a 09 09 09 09 | position:...absolute;...top:.... |
| 5f200 | 30 3b 0a 09 09 6c 65 66 74 3a 09 09 09 09 30 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 30 25 3b | 0;...left:....0;...width:....0%; |
| 5f220 | 0a 09 09 68 65 69 67 68 74 3a 09 09 09 09 31 30 30 25 3b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 | ...height:....100%;...background |
| 5f240 | 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 09 09 74 72 61 6e 73 | -color:.var(--theme_p0);...trans |
| 5f260 | 69 74 69 6f 6e 3a 09 09 09 77 69 64 74 68 20 30 2e 33 73 20 65 61 73 65 3b 0a 09 7d 0a 0a 09 3e | ition:...width.0.3s.ease;..}...> |
| 5f280 | 20 64 69 76 3a 6e 74 68 2d 6f 66 2d 74 79 70 65 28 32 29 20 7b 0a 09 09 2f 2a 20 62 67 20 2a 2f | .div:nth-of-type(2).{.../*.bg.*/ |
| 5f2a0 | 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 61 62 73 6f 6c 75 74 65 3b 0a 09 09 74 6f 70 3a 09 | ...position:...absolute;...top:. |
| 5f2c0 | 09 09 09 30 3b 0a 09 09 6c 65 66 74 3a 09 09 09 09 30 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 | ...0;...left:....0;...width:.... |
| 5f2e0 | 31 30 30 25 3b 0a 09 09 68 65 69 67 68 74 3a 09 09 09 09 31 30 30 25 3b 0a 09 09 62 61 63 6b 67 | 100%;...height:....100%;...backg |
| 5f300 | 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b 0a 09 7d | round-color:.var(--theme_g3);..} |
| 5f320 | 0a 7d 0a 0a 2f 2a 20 63 72 75 6d 62 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .}../*.crumbs.------------------ |
| 5f340 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f360 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 23 63 72 75 6d 62 73 20 7b 0a | -----------------.*/..#crumbs.{. |
| 5f380 | 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 72 | .display:...flex;..position:...r |
| 5f3a0 | 65 6c 61 74 69 76 65 3b 0a 09 74 6f 70 3a 09 09 09 09 2d 30 2e 35 65 6d 3b 0a 09 66 6f 6e 74 2d | elative;..top:....-0.5em;..font- |
| 5f3c0 | 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 | size:...13px;..color:....var(--t |
| 5f3e0 | 68 65 6d 65 5f 67 31 29 3b 0a 0a 09 3e 20 64 69 76 20 7b 0a 09 09 70 61 64 64 69 6e 67 2d 72 69 | heme_g1);...>.div.{...padding-ri |
| 5f400 | 67 68 74 3a 09 30 2e 35 65 6d 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 | ght:.0.5em;..}...>.div:nth-child |
| 5f420 | 28 6f 64 64 29 3a 3a 61 66 74 65 72 20 7b 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 22 2f 22 3b 0a | (odd)::after.{...content:.."/";. |
| 5f440 | 09 09 63 6f 6c 6f 72 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 09 70 61 | ..color:...var(--theme_g2);...pa |
| 5f460 | 64 64 69 6e 67 2d 6c 65 66 74 3a 09 30 2e 35 65 6d 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 62 61 6e 6e | dding-left:.0.5em;..}.}../*.bann |
| 5f480 | 65 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | er.----------------------------- |
| 5f4a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f4c0 | 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 7a 65 6e 2d 62 61 6e 6e 65 72 20 7b 0a 09 6d 61 72 67 69 6e 2d | ------.*/..zen-banner.{..margin- |
| 5f4e0 | 62 6f 74 74 6f 6d 3a 09 09 32 34 70 78 3b 0a 7d 0a 0a 2f 2a 20 65 72 72 6f 72 20 2d 2d 2d 2d 2d | bottom:..24px;.}../*.error.----- |
| 5f500 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f520 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 | -------------------------------. |
| 5f540 | 2a 2f 0a 0a 23 65 72 72 6f 72 20 7b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 09 66 69 78 65 64 | */..#error.{..position:....fixed |
| 5f560 | 3b 0a 09 62 6f 74 74 6f 6d 3a 09 09 09 09 09 30 3b 0a 09 7a 2d 69 6e 64 65 78 3a 09 09 09 09 31 | ;..bottom:.....0;..z-index:....1 |
| 5f580 | 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 09 | ;..color:.....var(--theme_g0);.. |
| 5f5a0 | 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 65 | background-color:..var(--theme_e |
| 5f5c0 | 72 29 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 09 31 32 70 78 20 32 30 70 78 20 31 36 70 78 20 | r);..padding:....12px.20px.16px. |
| 5f5e0 | 32 30 70 78 3b 0a 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 30 25 3b 0a 09 62 6f 72 64 65 72 2d | 20px;..width:.....100%;..border- |
| 5f600 | 74 6f 70 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 | top:....1px.solid.var(--theme_g2 |
| 5f620 | 29 3b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 09 66 6c 65 78 3b 0a 09 67 61 70 3a 09 09 09 09 09 | );..display:....flex;..gap:..... |
| 5f640 | 31 36 70 78 3b 0a 09 61 6c 69 67 6e 2d 69 74 65 6d 73 3a 09 09 09 63 65 6e 74 65 72 3b 0a 09 66 | 16px;..align-items:...center;..f |
| 5f660 | 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 09 31 33 70 78 3b 0a 0a 09 3e 20 64 69 76 3a 6e 74 68 2d 63 | ont-size:....13px;...>.div:nth-c |
| 5f680 | 68 69 6c 64 28 31 29 20 7b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 34 70 78 3b 0a 09 | hild(1).{...font-size:...24px;.. |
| 5f6a0 | 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 62 6f 6c 64 3b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 | .font-weight:..bold;...color:... |
| 5f6c0 | 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 3b 0a 09 7d 0a 0a 09 3e 20 64 69 76 3a 6e | .var(--theme_fail);..}...>.div:n |
| 5f6e0 | 74 68 2d 63 68 69 6c 64 28 32 29 20 3e 20 70 72 65 3a 6e 74 68 2d 63 68 69 6c 64 28 32 29 20 7b | th-child(2).>.pre:nth-child(2).{ |
| 5f700 | 0a 09 09 6d 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 34 70 78 3b 0a 09 09 66 6f 6e 74 2d 73 69 7a | ...margin-top:...4px;...font-siz |
| 5f720 | 65 3a 09 09 09 31 32 70 78 3b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 | e:...12px;...color:....var(--the |
| 5f740 | 6d 65 5f 67 31 29 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 73 74 61 74 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d | me_g1);..}.}../*.stats.--------- |
| 5f760 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f780 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a | ---------------------------.*/.. |
| 5f7a0 | 23 73 74 61 74 20 2e 7a 65 6e 5f 70 72 6f 70 74 61 62 6c 65 20 70 72 65 20 7b 0a 09 66 6c 6f 61 | #stat..zen_proptable.pre.{..floa |
| 5f7c0 | 74 3a 09 09 09 6c 65 66 74 3b 0a 09 6d 69 6e 2d 77 69 64 74 68 3a 09 09 31 35 25 3b 0a 7d 0a 0a | t:...left;..min-width:..15%;.}.. |
| 5f7e0 | 2f 2a 20 73 65 63 74 69 6f 6e 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | /*.sections.-------------------- |
| 5f800 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f820 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 7a 65 6e 5f 73 65 63 74 6f 72 20 7b 0a | -------------.*/...zen_sector.{. |
| 5f840 | 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 72 65 6c 61 74 69 76 65 3b 0a 7d 0a 0a 2e 64 72 6f 70 61 | .position:...relative;.}...dropa |
| 5f860 | 6c 6c 20 7b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 61 62 73 6f 6c 75 74 65 3b 0a 09 74 6f 70 | ll.{..position:...absolute;..top |
| 5f880 | 3a 09 09 09 09 31 36 70 78 3b 0a 09 72 69 67 68 74 3a 09 09 09 09 30 3b 0a 09 66 6f 6e 74 2d 73 | :....16px;..right:....0;..font-s |
| 5f8a0 | 69 7a 65 3a 09 09 09 31 32 70 78 3b 0a 09 6d 61 72 67 69 6e 3a 09 09 09 09 30 3b 0a 7d 0a 0a 2f | ize:...12px;..margin:....0;.}../ |
| 5f8c0 | 2a 20 73 74 61 74 73 20 74 69 6c 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | *.stats.tiles.------------------ |
| 5f8e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5f900 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 73 74 61 74 73 2d 74 69 6c 65 73 20 7b 0a | ------------.*/...stats-tiles.{. |
| 5f920 | 09 67 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 61 | .grid-template-columns:.repeat(a |
| 5f940 | 75 74 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 32 30 30 70 78 2c 20 31 66 72 29 29 3b 0a 7d 0a | uto-fit,.minmax(200px,.1fr));.}. |
| 5f960 | 0a 2e 73 74 61 74 73 2d 74 69 6c 65 20 7b 0a 09 63 75 72 73 6f 72 3a 09 09 09 09 70 6f 69 6e 74 | ..stats-tile.{..cursor:....point |
| 5f980 | 65 72 3b 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 20 | er;..transition:...border-color. |
| 5f9a0 | 30 2e 31 35 73 2c 20 62 61 63 6b 67 72 6f 75 6e 64 20 30 2e 31 35 73 3b 0a 7d 0a 0a 2e 73 74 61 | 0.15s,.background.0.15s;.}...sta |
| 5f9c0 | 74 73 2d 74 69 6c 65 3a 68 6f 76 65 72 20 7b 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 3a 09 09 | ts-tile:hover.{..border-color:.. |
| 5f9e0 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 | var(--theme_p0);..background:... |
| 5fa00 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d | var(--theme_p4);.}...stats-tile- |
| 5fa20 | 64 65 74 61 69 6c 65 64 20 7b 0a 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 72 65 6c 61 74 69 76 65 | detailed.{..position:...relative |
| 5fa40 | 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 64 3a 3a 61 66 74 65 72 | ;.}...stats-tile-detailed::after |
| 5fa60 | 20 7b 0a 09 63 6f 6e 74 65 6e 74 3a 09 09 09 22 64 65 74 61 69 6c 73 20 5c 32 30 33 41 22 3b 0a | .{..content:..."details.\203A";. |
| 5fa80 | 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 61 62 73 6f 6c 75 74 65 3b 0a 09 62 6f 74 74 6f 6d 3a 09 | .position:...absolute;..bottom:. |
| 5faa0 | 09 09 09 31 32 70 78 3b 0a 09 72 69 67 68 74 3a 09 09 09 09 32 30 70 78 3b 0a 09 66 6f 6e 74 2d | ...12px;..right:....20px;..font- |
| 5fac0 | 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 | size:...11px;..color:....var(--t |
| 5fae0 | 68 65 6d 65 5f 67 31 29 3b 0a 09 6f 70 61 63 69 74 79 3a 09 09 09 30 2e 36 3b 0a 09 74 72 61 6e | heme_g1);..opacity:...0.6;..tran |
| 5fb00 | 73 69 74 69 6f 6e 3a 09 09 09 6f 70 61 63 69 74 79 20 30 2e 31 35 73 3b 0a 7d 0a 0a 2e 73 74 61 | sition:...opacity.0.15s;.}...sta |
| 5fb20 | 74 73 2d 74 69 6c 65 2d 64 65 74 61 69 6c 65 64 3a 68 6f 76 65 72 3a 3a 61 66 74 65 72 20 7b 0a | ts-tile-detailed:hover::after.{. |
| 5fb40 | 09 6f 70 61 63 69 74 79 3a 09 09 09 31 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d | .opacity:...1;..color:....var(-- |
| 5fb60 | 74 68 65 6d 65 5f 70 30 29 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d 73 65 6c 65 63 74 | theme_p0);.}...stats-tile-select |
| 5fb80 | 65 64 20 7b 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6f 72 3a 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 | ed.{..border-color:..var(--theme |
| 5fba0 | 5f 70 30 29 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 | _p0);..background:...var(--theme |
| 5fbc0 | 5f 70 34 29 3b 0a 09 62 6f 78 2d 73 68 61 64 6f 77 3a 09 09 09 30 20 30 20 30 20 31 70 78 20 76 | _p4);..box-shadow:...0.0.0.1px.v |
| 5fbe0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 74 69 6c 65 2d 73 | ar(--theme_p0);.}...stats-tile-s |
| 5fc00 | 65 6c 65 63 74 65 64 3a 3a 61 66 74 65 72 20 7b 0a 09 63 6f 6e 74 65 6e 74 3a 09 09 09 22 64 65 | elected::after.{..content:..."de |
| 5fc20 | 74 61 69 6c 73 20 5c 32 30 33 39 22 3b 0a 09 6f 70 61 63 69 74 79 3a 09 09 09 31 3b 0a 09 63 6f | tails.\2039";..opacity:...1;..co |
| 5fc40 | 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 7d 0a 0a 2e 74 69 6c | lor:....var(--theme_p0);.}...til |
| 5fc60 | 65 2d 6d 65 74 72 69 63 73 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 66 | e-metrics.{..display:...flex;..f |
| 5fc80 | 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e 3a 09 09 63 6f 6c 75 6d 6e 3b 0a 09 67 61 70 3a 09 09 09 | lex-direction:..column;..gap:... |
| 5fca0 | 09 31 32 70 78 3b 0a 7d 0a 0a 2e 74 69 6c 65 2d 63 6f 6c 75 6d 6e 73 20 7b 0a 09 64 69 73 70 6c | .12px;.}...tile-columns.{..displ |
| 5fcc0 | 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 67 61 70 3a 09 09 09 09 32 34 70 78 3b 0a 7d 0a 0a 2e 74 | ay:...flex;..gap:....24px;.}...t |
| 5fce0 | 69 6c 65 2d 63 6f 6c 75 6d 6e 73 20 3e 20 2e 74 69 6c 65 2d 6d 65 74 72 69 63 73 20 7b 0a 09 66 | ile-columns.>..tile-metrics.{..f |
| 5fd00 | 6c 65 78 3a 09 09 09 09 31 3b 0a 09 6d 69 6e 2d 77 69 64 74 68 3a 09 09 09 30 3b 0a 7d 0a 0a 2e | lex:....1;..min-width:...0;.}... |
| 5fd20 | 74 69 6c 65 2d 6d 65 74 72 69 63 20 2e 6d 65 74 72 69 63 2d 76 61 6c 75 65 20 7b 0a 09 66 6f 6e | tile-metric..metric-value.{..fon |
| 5fd40 | 74 2d 73 69 7a 65 3a 09 09 09 31 36 70 78 3b 0a 7d 0a 0a 2e 74 69 6c 65 2d 6d 65 74 72 69 63 2d | t-size:...16px;.}...tile-metric- |
| 5fd60 | 68 65 72 6f 20 2e 6d 65 74 72 69 63 2d 76 61 6c 75 65 20 7b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a | hero..metric-value.{..font-size: |
| 5fd80 | 09 09 09 32 38 70 78 3b 0a 7d 0a 0a 2f 2a 20 73 74 61 72 74 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...28px;.}../*.start.----------- |
| 5fda0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5fdc0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 23 73 | -------------------------.*/..#s |
| 5fde0 | 74 61 72 74 20 7b 0a 09 23 76 65 72 73 69 6f 6e 20 7b 0a 09 09 63 6f 6c 6f 72 3a 09 09 76 61 72 | tart.{..#version.{...color:..var |
| 5fe00 | 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 20 63 | (--theme_faint);...text-align:.c |
| 5fe20 | 65 6e 74 65 72 3b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 31 32 70 78 3b 0a 09 09 6d 61 72 67 | enter;...font-size:.12px;...marg |
| 5fe40 | 69 6e 2d 74 6f 70 3a 09 32 34 70 78 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 69 6e 66 6f 20 2d 2d 2d 2d | in-top:.24px;..}.}../*.info.---- |
| 5fe60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5fe80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 5fea0 | 2d 20 2a 2f 0a 0a 23 69 6e 66 6f 20 7b 0a 09 2e 69 6e 66 6f 2d 74 69 6c 65 73 20 7b 0a 09 09 67 | -.*/..#info.{...info-tiles.{...g |
| 5fec0 | 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 61 75 74 | rid-template-columns:.repeat(aut |
| 5fee0 | 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 33 32 30 70 78 2c 20 31 66 72 29 29 3b 0a 09 7d 0a 0a | o-fit,.minmax(320px,.1fr));..}.. |
| 5ff00 | 09 2e 69 6e 66 6f 2d 74 69 6c 65 20 7b 0a 09 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 68 69 64 64 | ..info-tile.{...overflow:...hidd |
| 5ff20 | 65 6e 3b 0a 09 7d 0a 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 73 20 7b 0a 09 09 64 69 73 70 6c 61 79 | en;..}....info-props.{...display |
| 5ff40 | 3a 09 09 09 66 6c 65 78 3b 0a 09 09 66 6c 65 78 2d 64 69 72 65 63 74 69 6f 6e 3a 09 09 63 6f 6c | :...flex;...flex-direction:..col |
| 5ff60 | 75 6d 6e 3b 0a 09 09 67 61 70 3a 09 09 09 09 31 70 78 3b 0a 09 09 66 6f 6e 74 2d 73 69 7a 65 3a | umn;...gap:....1px;...font-size: |
| 5ff80 | 09 09 09 31 33 70 78 3b 0a 09 7d 0a 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 20 7b 0a 09 09 64 69 73 | ...13px;..}....info-prop.{...dis |
| 5ffa0 | 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 09 67 61 70 3a 09 09 09 09 31 32 70 78 3b 0a 09 09 | play:...flex;...gap:....12px;... |
| 5ffc0 | 70 61 64 64 69 6e 67 3a 09 09 09 34 70 78 20 30 3b 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f | padding:...4px.0;...border-botto |
| 5ffe0 | 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 | m:..1px.solid.var(--theme_border |
| 60000 | 5f 73 75 62 74 6c 65 29 3b 0a 09 7d 0a 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 3a 6c 61 73 74 2d 63 | _subtle);..}....info-prop:last-c |
| 60020 | 68 69 6c 64 20 7b 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 6e 6f 6e 65 3b 0a 09 | hild.{...border-bottom:..none;.. |
| 60040 | 7d 0a 0a 09 2e 69 6e 66 6f 2d 70 72 6f 70 2d 6c 61 62 65 6c 20 7b 0a 09 09 63 6f 6c 6f 72 3a 09 | }....info-prop-label.{...color:. |
| 60060 | 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 09 6d 69 6e 2d 77 69 64 74 68 3a | ...var(--theme_g1);...min-width: |
| 60080 | 09 09 09 31 34 30 70 78 3b 0a 09 09 66 6c 65 78 2d 73 68 72 69 6e 6b 3a 09 09 30 3b 0a 09 09 74 | ...140px;...flex-shrink:..0;...t |
| 600a0 | 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 63 61 70 69 74 61 6c 69 7a 65 3b 0a 09 7d 0a 0a | ext-transform:..capitalize;..}.. |
| 600c0 | 09 2e 69 6e 66 6f 2d 70 72 6f 70 2d 76 61 6c 75 65 20 7b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 | ..info-prop-value.{...color:.... |
| 600e0 | 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 09 09 77 6f 72 64 2d 62 72 65 61 | var(--theme_bright);...word-brea |
| 60100 | 6b 3a 09 09 09 62 72 65 61 6b 2d 61 6c 6c 3b 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 09 | k:...break-all;...margin-left:.. |
| 60120 | 61 75 74 6f 3b 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 09 72 69 67 68 74 3b 0a 09 7d 0a | auto;...text-align:...right;..}. |
| 60140 | 7d 0a 0a 2f 2a 20 65 6e 74 72 79 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | }../*.entry.-------------------- |
| 60160 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60180 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 23 65 6e 74 72 79 20 7b 0a 09 23 | ----------------.*/..#entry.{..# |
| 601a0 | 64 61 74 61 74 61 62 6c 65 20 3e 20 64 69 76 20 7b 0a 09 09 3e 20 64 69 76 3a 6e 74 68 2d 63 68 | datatable.>.div.{...>.div:nth-ch |
| 601c0 | 69 6c 64 28 33 29 2c 20 3e 20 64 69 76 3a 6e 74 68 2d 63 68 69 6c 64 28 34 29 20 7b 0a 09 09 09 | ild(3),.>.div:nth-child(4).{.... |
| 601e0 | 74 65 78 74 2d 61 6c 69 67 6e 3a 20 72 69 67 68 74 3b 0a 09 09 7d 0a 09 7d 0a 7d 0a 0a 2f 2a 20 | text-align:.right;...}..}.}../*. |
| 60200 | 74 72 65 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | tree.--------------------------- |
| 60220 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60240 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 23 74 72 65 65 20 7b 0a 09 66 6f 6e 74 2d 73 69 7a | ----------.*/..#tree.{..font-siz |
| 60260 | 65 3a 09 09 09 09 09 31 33 70 78 3b 0a 0a 09 23 74 72 65 65 5f 72 6f 6f 74 20 3e 20 75 6c 20 7b | e:.....13px;...#tree_root.>.ul.{ |
| 60280 | 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 09 09 30 65 6d 3b 0a 09 7d 0a 09 75 6c 20 7b 0a | ...margin-left:...0em;..}..ul.{. |
| 602a0 | 09 09 6c 69 73 74 2d 73 74 79 6c 65 2d 74 79 70 65 3a 09 09 6e 6f 6e 65 3b 0a 09 09 70 61 64 64 | ..list-style-type:..none;...padd |
| 602c0 | 69 6e 67 2d 6c 65 66 74 3a 09 09 09 30 3b 0a 09 09 6d 61 72 67 69 6e 2d 6c 65 66 74 3a 09 09 09 | ing-left:...0;...margin-left:... |
| 602e0 | 31 65 6d 3b 0a 09 7d 0a 09 6c 69 20 3e 20 64 69 76 20 7b 0a 09 09 64 69 73 70 6c 61 79 3a 09 09 | 1em;..}..li.>.div.{...display:.. |
| 60300 | 09 09 66 6c 65 78 3b 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 09 31 70 78 20 73 | ..flex;...border-bottom:...1px.s |
| 60320 | 6f 6c 69 64 20 74 72 61 6e 73 70 61 72 65 6e 74 3b 0a 09 09 70 61 64 64 69 6e 67 3a 09 09 09 09 | olid.transparent;...padding:.... |
| 60340 | 34 70 78 20 36 70 78 3b 0a 09 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 09 34 70 78 3b | 4px.6px;...border-radius:...4px; |
| 60360 | 0a 09 7d 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 76 5b 61 63 74 69 76 65 5d 20 7b 0a 09 09 | ..}..li.>.div.>.div[active].{... |
| 60380 | 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 09 75 70 70 65 72 63 61 73 65 3b 0a 09 09 63 | text-transform:...uppercase;...c |
| 603a0 | 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 09 09 66 6f 6e | olor:.....var(--theme_p0);...fon |
| 603c0 | 74 2d 77 65 69 67 68 74 3a 09 09 09 36 30 30 3b 0a 09 7d 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 | t-weight:...600;..}..li.>.div.>. |
| 603e0 | 64 69 76 3a 6e 74 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 33 29 20 7b 0a 09 09 6d 61 72 67 69 6e | div:nth-last-child(3).{...margin |
| 60400 | 2d 6c 65 66 74 3a 09 09 09 61 75 74 6f 3b 0a 09 7d 0a 09 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 | -left:...auto;..}..li.>.div.>.di |
| 60420 | 76 3a 6e 74 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 2d 6e 20 2b 20 33 29 20 7b 0a 09 09 66 6f 6e | v:nth-last-child(-n.+.3).{...fon |
| 60440 | 74 2d 73 69 7a 65 3a 09 09 09 09 31 32 70 78 3b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 31 30 | t-size:....12px;...width:.....10 |
| 60460 | 65 6d 3b 0a 09 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 09 09 72 69 67 68 74 3b 0a 09 09 63 6f | em;...text-align:....right;...co |
| 60480 | 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 09 66 6f 6e 74 | lor:.....var(--theme_g1);...font |
| 604a0 | 2d 66 61 6d 69 6c 79 3a 09 09 09 27 53 46 20 4d 6f 6e 6f 27 2c 20 27 43 61 73 63 61 64 69 61 20 | -family:...'SF.Mono',.'Cascadia. |
| 604c0 | 4d 6f 6e 6f 27 2c 20 43 6f 6e 73 6f 6c 61 73 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 09 7d 0a 09 | Mono',.Consolas,.monospace;..}.. |
| 604e0 | 6c 69 20 3e 20 64 69 76 20 3e 20 64 69 76 3a 6e 74 68 2d 6c 61 73 74 2d 63 68 69 6c 64 28 31 29 | li.>.div.>.div:nth-last-child(1) |
| 60500 | 20 7b 0a 09 09 77 69 64 74 68 3a 09 09 09 09 09 36 65 6d 3b 0a 09 7d 0a 09 6c 69 20 3e 20 64 69 | .{...width:.....6em;..}..li.>.di |
| 60520 | 76 3a 68 6f 76 65 72 20 7b 0a 09 09 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 09 09 76 | v:hover.{...background-color:..v |
| 60540 | 61 72 28 2d 2d 74 68 65 6d 65 5f 70 34 29 3b 0a 09 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a | ar(--theme_p4);...border-bottom: |
| 60560 | 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f | ...1px.solid.var(--theme_border_ |
| 60580 | 73 75 62 74 6c 65 29 3b 0a 09 7d 0a 09 6c 69 20 61 20 7b 0a 09 09 66 6f 6e 74 2d 77 65 69 67 68 | subtle);..}..li.a.{...font-weigh |
| 605a0 | 74 3a 09 09 09 36 30 30 3b 0a 09 7d 0a 09 6c 69 3a 3a 6d 61 72 6b 65 72 20 7b 0a 09 09 63 6f 6e | t:...600;..}..li::marker.{...con |
| 605c0 | 74 65 6e 74 3a 09 09 09 09 22 2b 22 3b 0a 09 09 63 6f 6c 6f 72 3a 09 09 09 09 09 76 61 72 28 2d | tent:...."+";...color:.....var(- |
| 605e0 | 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 7d 0a 09 6c 69 5b 65 78 70 61 6e 64 65 64 5d 3a 3a 6d 61 | -theme_g1);..}..li[expanded]::ma |
| 60600 | 72 6b 65 72 20 7b 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 2d 22 3b 0a 09 7d 0a 09 6c 69 | rker.{...content:...."-";..}..li |
| 60620 | 5b 6c 65 61 66 5d 3a 3a 6d 61 72 6b 65 72 20 7b 0a 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 | [leaf]::marker.{...content:...." |
| 60640 | 7c 22 3b 0a 09 7d 0a 09 6c 69 3a 6c 61 73 74 2d 63 68 69 6c 64 3a 3a 6d 61 72 6b 65 72 20 7b 0a | |";..}..li:last-child::marker.{. |
| 60660 | 09 09 63 6f 6e 74 65 6e 74 3a 09 09 09 09 22 5c 5c 22 3b 0a 09 7d 0a 7d 0a 0a 2f 2a 20 6d 61 70 | ..content:...."\\";..}.}../*.map |
| 60680 | 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .------------------------------- |
| 606a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 606c0 | 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 68 74 6d 6c 3a 68 61 73 28 23 6d 61 70 29 20 7b 0a 09 68 65 | -------.*/..html:has(#map).{..he |
| 606e0 | 69 67 68 74 3a 20 31 30 30 25 3b 0a 09 62 6f 64 79 2c 20 23 63 6f 6e 74 61 69 6e 65 72 2c 20 23 | ight:.100%;..body,.#container,.# |
| 60700 | 6d 61 70 20 7b 0a 09 09 68 65 69 67 68 74 3a 09 09 09 09 09 31 30 30 25 3b 0a 09 7d 0a 7d 0a 23 | map.{...height:.....100%;..}.}.# |
| 60720 | 6d 61 70 20 7b 0a 09 23 74 72 65 65 6d 61 70 20 7b 0a 09 09 70 6f 73 69 74 69 6f 6e 3a 09 09 09 | map.{..#treemap.{...position:... |
| 60740 | 09 72 65 6c 61 74 69 76 65 3b 0a 09 09 63 61 6e 76 61 73 20 7b 0a 09 09 09 77 69 64 74 68 3a 09 | .relative;...canvas.{....width:. |
| 60760 | 09 09 09 31 30 30 25 3b 0a 09 09 7d 0a 09 7d 0a 7d 0a 0a 2f 2a 20 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ...100%;...}..}.}../*.========== |
| 60780 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 607a0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 607c0 | 20 2a 2f 0a 2f 2a 20 53 68 61 72 65 64 20 63 6c 61 73 73 65 73 20 66 6f 72 20 63 6f 6d 70 75 74 | .*/./*.Shared.classes.for.comput |
| 607e0 | 65 20 2f 20 64 61 73 68 62 6f 61 72 64 20 70 61 67 65 73 20 20 20 20 20 20 20 20 20 20 20 20 20 | e./.dashboard.pages............. |
| 60800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 2f 0a 2f 2a 20 3d 3d 3d 3d 3d 3d 3d 3d | ..................*/./*.======== |
| 60820 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 60840 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 60860 | 3d 3d 20 2a 2f 0a 0a 2f 2a 20 63 61 72 64 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ==.*/../*.cards.---------------- |
| 60880 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 608a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 63 61 72 64 20 7b | --------------------.*/...card.{ |
| 608c0 | 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 33 29 3b | ..background:...var(--theme_g3); |
| 608e0 | 0a 09 62 6f 72 64 65 72 3a 09 09 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 | ..border:....1px.solid.var(--the |
| 60900 | 6d 65 5f 67 32 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0a 09 70 | me_g2);..border-radius:..6px;..p |
| 60920 | 61 64 64 69 6e 67 3a 09 09 09 32 30 70 78 3b 0a 7d 0a 0a 2e 63 61 72 64 2d 74 69 74 6c 65 20 7b | adding:...20px;.}...card-title.{ |
| 60940 | 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 34 70 78 3b 0a 09 66 6f 6e 74 2d 77 65 69 67 68 | ..font-size:...14px;..font-weigh |
| 60960 | 74 3a 09 09 36 30 30 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f | t:..600;..color:....var(--theme_ |
| 60980 | 67 31 29 3b 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 32 70 78 3b 0a 09 74 65 78 | g1);..margin-bottom:..12px;..tex |
| 609a0 | 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 75 70 70 65 72 63 61 73 65 3b 0a 09 6c 65 74 74 65 72 | t-transform:..uppercase;..letter |
| 609c0 | 2d 73 70 61 63 69 6e 67 3a 09 09 30 2e 35 70 78 3b 0a 7d 0a 0a 2f 2a 20 67 72 69 64 20 2d 2d 2d | -spacing:..0.5px;.}../*.grid.--- |
| 609e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60a00 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60a20 | 2d 2d 20 2a 2f 0a 0a 2e 67 72 69 64 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 67 72 69 64 3b | --.*/...grid.{..display:...grid; |
| 60a40 | 0a 09 67 72 69 64 2d 74 65 6d 70 6c 61 74 65 2d 63 6f 6c 75 6d 6e 73 3a 20 72 65 70 65 61 74 28 | ..grid-template-columns:.repeat( |
| 60a60 | 61 75 74 6f 2d 66 69 74 2c 20 6d 69 6e 6d 61 78 28 32 32 30 70 78 2c 20 31 66 72 29 29 3b 0a 09 | auto-fit,.minmax(220px,.1fr));.. |
| 60a80 | 67 61 70 3a 09 09 09 09 32 30 70 78 3b 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 32 | gap:....20px;..margin-bottom:..2 |
| 60aa0 | 34 70 78 3b 0a 7d 0a 0a 2f 2a 20 6d 65 74 72 69 63 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 4px;.}../*.metrics.------------- |
| 60ac0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60ae0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 6d 65 74 72 69 | ---------------------.*/...metri |
| 60b00 | 63 2d 76 61 6c 75 65 20 7b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 33 36 70 78 3b 0a 09 66 | c-value.{..font-size:...36px;..f |
| 60b20 | 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 | ont-weight:..600;..color:....var |
| 60b40 | 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 09 6c 69 6e 65 2d 68 65 69 67 68 74 3a 09 | (--theme_bright);..line-height:. |
| 60b60 | 09 31 3b 0a 7d 0a 0a 2e 6d 65 74 72 69 63 2d 6c 61 62 65 6c 20 7b 0a 09 66 6f 6e 74 2d 73 69 7a | .1;.}...metric-label.{..font-siz |
| 60b80 | 65 3a 09 09 09 31 32 70 78 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d | e:...12px;..color:....var(--them |
| 60ba0 | 65 5f 67 31 29 3b 0a 09 6d 61 72 67 69 6e 2d 74 6f 70 3a 09 09 09 34 70 78 3b 0a 7d 0a 0a 2f 2a | e_g1);..margin-top:...4px;.}../* |
| 60bc0 | 20 73 65 63 74 69 6f 6e 20 74 69 74 6c 65 73 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .section.titles.---------------- |
| 60be0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60c00 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 73 65 63 74 69 6f 6e 2d 74 69 74 6c 65 20 7b | -----------.*/...section-title.{ |
| 60c20 | 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 32 30 70 78 3b 0a 09 66 6f 6e 74 2d 77 65 69 67 68 | ..font-size:...20px;..font-weigh |
| 60c40 | 74 3a 09 09 36 30 30 3b 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 36 70 78 3b 0a | t:..600;..margin-bottom:..16px;. |
| 60c60 | 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a | .color:....var(--theme_bright);. |
| 60c80 | 7d 0a 0a 2f 2a 20 68 74 6d 6c 20 74 61 62 6c 65 73 20 28 63 6f 6d 70 75 74 65 20 70 61 67 65 73 | }../*.html.tables.(compute.pages |
| 60ca0 | 29 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ).------------------------------ |
| 60cc0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 74 61 62 6c 65 20 7b 0a 09 77 69 | ----------------.*/..table.{..wi |
| 60ce0 | 64 74 68 3a 09 09 09 09 31 30 30 25 3b 0a 09 62 6f 72 64 65 72 2d 63 6f 6c 6c 61 70 73 65 3a 09 | dth:....100%;..border-collapse:. |
| 60d00 | 63 6f 6c 6c 61 70 73 65 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0a 7d 0a | collapse;..font-size:...13px;.}. |
| 60d20 | 0a 74 68 20 7b 0a 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 09 6c 65 66 74 3b 0a 09 63 6f 6c 6f | .th.{..text-align:...left;..colo |
| 60d40 | 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 70 61 64 64 69 6e 67 3a | r:....var(--theme_g1);..padding: |
| 60d60 | 09 09 09 38 70 78 20 31 32 70 78 3b 0a 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 31 70 | ...8px.12px;..border-bottom:..1p |
| 60d80 | 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 66 6f 6e 74 2d 77 | x.solid.var(--theme_g2);..font-w |
| 60da0 | 65 69 67 68 74 3a 09 09 36 30 30 3b 0a 09 74 65 78 74 2d 74 72 61 6e 73 66 6f 72 6d 3a 09 09 75 | eight:..600;..text-transform:..u |
| 60dc0 | 70 70 65 72 63 61 73 65 3b 0a 09 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a 09 09 30 2e 35 70 | ppercase;..letter-spacing:..0.5p |
| 60de0 | 78 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 31 70 78 3b 0a 7d 0a 0a 74 64 20 7b 0a 09 | x;..font-size:...11px;.}..td.{.. |
| 60e00 | 70 61 64 64 69 6e 67 3a 09 09 09 38 70 78 20 31 32 70 78 3b 0a 09 62 6f 72 64 65 72 2d 62 6f 74 | padding:...8px.12px;..border-bot |
| 60e20 | 74 6f 6d 3a 09 09 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 | tom:..1px.solid.var(--theme_bord |
| 60e40 | 65 72 5f 73 75 62 74 6c 65 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 | er_subtle);..color:....var(--the |
| 60e60 | 6d 65 5f 67 30 29 3b 0a 7d 0a 0a 74 72 3a 6c 61 73 74 2d 63 68 69 6c 64 20 74 64 20 7b 0a 09 62 | me_g0);.}..tr:last-child.td.{..b |
| 60e80 | 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 6e 6f 6e 65 3b 0a 7d 0a 0a 2e 74 6f 74 61 6c 2d 72 | order-bottom:..none;.}...total-r |
| 60ea0 | 6f 77 20 74 64 20 7b 0a 09 62 6f 72 64 65 72 2d 74 6f 70 3a 09 09 09 32 70 78 20 73 6f 6c 69 64 | ow.td.{..border-top:...2px.solid |
| 60ec0 | 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 | .var(--theme_g2);..font-weight:. |
| 60ee0 | 09 36 30 30 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 | .600;..color:....var(--theme_bri |
| 60f00 | 67 68 74 29 3b 0a 7d 0a 0a 2f 2a 20 73 74 61 74 75 73 20 62 61 64 67 65 73 20 2d 2d 2d 2d 2d 2d | ght);.}../*.status.badges.------ |
| 60f20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 60f40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 73 74 61 74 | ----------------------.*/...stat |
| 60f60 | 75 73 2d 62 61 64 67 65 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 69 6e 6c 69 6e 65 2d 62 6c | us-badge.{..display:...inline-bl |
| 60f80 | 6f 63 6b 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 70 78 20 38 70 78 3b 0a 09 62 6f 72 64 65 | ock;..padding:...2px.8px;..borde |
| 60fa0 | 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 31 | r-radius:..4px;..font-size:...11 |
| 60fc0 | 70 78 3b 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0a 7d 0a 0a 2e 73 74 61 74 | px;..font-weight:..600;.}...stat |
| 60fe0 | 75 73 2d 62 61 64 67 65 2e 61 63 74 69 76 65 2c 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 73 | us-badge.active,..status-badge.s |
| 61000 | 75 63 63 65 73 73 20 7b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 63 6f 6c 6f 72 2d 6d 69 | uccess.{..background:...color-mi |
| 61020 | 78 28 69 6e 20 73 72 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 20 31 35 25 2c 20 | x(in.srgb,.var(--theme_ok).15%,. |
| 61040 | 74 72 61 6e 73 70 61 72 65 6e 74 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 | transparent);..color:....var(--t |
| 61060 | 68 65 6d 65 5f 6f 6b 29 3b 0a 7d 0a 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 69 6e 61 63 74 | heme_ok);.}...status-badge.inact |
| 61080 | 69 76 65 20 7b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 | ive.{..background:...color-mix(i |
| 610a0 | 6e 20 73 72 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 20 31 35 25 2c 20 74 72 61 | n.srgb,.var(--theme_g1).15%,.tra |
| 610c0 | 6e 73 70 61 72 65 6e 74 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d | nsparent);..color:....var(--them |
| 610e0 | 65 5f 67 31 29 3b 0a 7d 0a 0a 2e 73 74 61 74 75 73 2d 62 61 64 67 65 2e 66 61 69 6c 75 72 65 20 | e_g1);.}...status-badge.failure. |
| 61100 | 7b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 63 6f 6c 6f 72 2d 6d 69 78 28 69 6e 20 73 72 | {..background:...color-mix(in.sr |
| 61120 | 67 62 2c 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 20 31 35 25 2c 20 74 72 61 6e 73 | gb,.var(--theme_fail).15%,.trans |
| 61140 | 70 61 72 65 6e 74 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f | parent);..color:....var(--theme_ |
| 61160 | 66 61 69 6c 29 3b 0a 7d 0a 0a 2f 2a 20 68 65 61 6c 74 68 20 64 6f 74 73 20 2d 2d 2d 2d 2d 2d 2d | fail);.}../*.health.dots.------- |
| 61180 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 611a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 68 65 61 | -----------------------.*/...hea |
| 611c0 | 6c 74 68 2d 64 6f 74 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 69 6e 6c 69 6e 65 2d 62 6c 6f | lth-dot.{..display:...inline-blo |
| 611e0 | 63 6b 3b 0a 09 77 69 64 74 68 3a 09 09 09 09 31 30 70 78 3b 0a 09 68 65 69 67 68 74 3a 09 09 09 | ck;..width:....10px;..height:... |
| 61200 | 09 31 30 70 78 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 35 30 25 3b 0a 09 62 61 | .10px;..border-radius:..50%;..ba |
| 61220 | 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 7d 0a 0a | ckground:...var(--theme_g1);.}.. |
| 61240 | 2e 68 65 61 6c 74 68 2d 67 72 65 65 6e 20 7b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 | .health-green.{..background:...v |
| 61260 | 61 72 28 2d 2d 74 68 65 6d 65 5f 6f 6b 29 3b 0a 7d 0a 0a 2e 68 65 61 6c 74 68 2d 79 65 6c 6c 6f | ar(--theme_ok);.}...health-yello |
| 61280 | 77 20 7b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 77 | w.{..background:...var(--theme_w |
| 612a0 | 61 72 6e 29 3b 0a 7d 0a 0a 2e 68 65 61 6c 74 68 2d 72 65 64 20 7b 0a 09 62 61 63 6b 67 72 6f 75 | arn);.}...health-red.{..backgrou |
| 612c0 | 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 3b 0a 7d 0a 0a 2f 2a 20 69 | nd:...var(--theme_fail);.}../*.i |
| 612e0 | 6e 6c 69 6e 65 20 70 72 6f 67 72 65 73 73 20 62 61 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | nline.progress.bar.------------- |
| 61300 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 61320 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 70 72 6f 67 72 65 73 73 2d 62 61 72 20 7b 0a 09 77 | ---------.*/...progress-bar.{..w |
| 61340 | 69 64 74 68 3a 09 09 09 09 31 30 30 25 3b 0a 09 68 65 69 67 68 74 3a 09 09 09 09 38 70 78 3b 0a | idth:....100%;..height:....8px;. |
| 61360 | 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 | .background:...var(--theme_borde |
| 61380 | 72 5f 73 75 62 74 6c 65 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b | r_subtle);..border-radius:..4px; |
| 613a0 | 0a 09 6f 76 65 72 66 6c 6f 77 3a 09 09 09 68 69 64 64 65 6e 3b 0a 09 6d 61 72 67 69 6e 2d 74 6f | ..overflow:...hidden;..margin-to |
| 613c0 | 70 3a 09 09 09 38 70 78 3b 0a 7d 0a 0a 2e 70 72 6f 67 72 65 73 73 2d 66 69 6c 6c 20 7b 0a 09 68 | p:...8px;.}...progress-fill.{..h |
| 613e0 | 65 69 67 68 74 3a 09 09 09 09 31 30 30 25 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 | eight:....100%;..background:...v |
| 61400 | 61 72 28 2d 2d 74 68 65 6d 65 5f 70 30 29 3b 0a 09 74 72 61 6e 73 69 74 69 6f 6e 3a 09 09 09 77 | ar(--theme_p0);..transition:...w |
| 61420 | 69 64 74 68 20 30 2e 33 73 20 65 61 73 65 3b 0a 7d 0a 0a 2f 2a 20 73 74 61 74 73 20 72 6f 77 20 | idth.0.3s.ease;.}../*.stats.row. |
| 61440 | 28 6c 61 62 65 6c 20 2b 20 76 61 6c 75 65 20 70 61 69 72 29 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | (label.+.value.pair).----------- |
| 61460 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 61480 | 20 2a 2f 0a 0a 2e 73 74 61 74 73 2d 72 6f 77 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c | .*/...stats-row.{..display:...fl |
| 614a0 | 65 78 3b 0a 09 6a 75 73 74 69 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 73 70 61 63 65 2d 62 65 74 77 | ex;..justify-content:.space-betw |
| 614c0 | 65 65 6e 3b 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d 3a 09 09 31 32 70 78 3b 0a 09 70 61 64 | een;..margin-bottom:..12px;..pad |
| 614e0 | 64 69 6e 67 3a 09 09 09 38 70 78 20 30 3b 0a 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 | ding:...8px.0;..border-bottom:.. |
| 61500 | 31 70 78 20 73 6f 6c 69 64 20 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 | 1px.solid.var(--theme_border_sub |
| 61520 | 74 6c 65 29 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 72 6f 77 3a 6c 61 73 74 2d 63 68 69 6c 64 20 7b | tle);.}...stats-row:last-child.{ |
| 61540 | 0a 09 62 6f 72 64 65 72 2d 62 6f 74 74 6f 6d 3a 09 09 6e 6f 6e 65 3b 0a 09 6d 61 72 67 69 6e 2d | ..border-bottom:..none;..margin- |
| 61560 | 62 6f 74 74 6f 6d 3a 09 09 30 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 6c 61 62 65 6c 20 7b 0a 09 63 | bottom:..0;.}...stats-label.{..c |
| 61580 | 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 66 6f 6e 74 2d | olor:....var(--theme_g1);..font- |
| 615a0 | 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0a 7d 0a 0a 2e 73 74 61 74 73 2d 76 61 6c 75 65 20 7b 0a | size:...13px;.}...stats-value.{. |
| 615c0 | 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a | .color:....var(--theme_bright);. |
| 615e0 | 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a 09 09 36 30 30 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 | .font-weight:..600;..font-size:. |
| 61600 | 09 09 31 33 70 78 3b 0a 7d 0a 0a 2f 2a 20 64 65 74 61 69 6c 20 74 61 67 20 28 69 6e 6c 69 6e 65 | ..13px;.}../*.detail.tag.(inline |
| 61620 | 20 62 61 64 67 65 29 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .badge).------------------------ |
| 61640 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 64 65 | ------------------------.*/...de |
| 61660 | 74 61 69 6c 2d 74 61 67 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 69 6e 6c 69 6e 65 2d 62 6c | tail-tag.{..display:...inline-bl |
| 61680 | 6f 63 6b 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 70 78 20 38 70 78 3b 0a 09 62 6f 72 64 65 | ock;..padding:...2px.8px;..borde |
| 616a0 | 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 | r-radius:..4px;..background:...v |
| 616c0 | 61 72 28 2d 2d 74 68 65 6d 65 5f 62 6f 72 64 65 72 5f 73 75 62 74 6c 65 29 3b 0a 09 63 6f 6c 6f | ar(--theme_border_subtle);..colo |
| 616e0 | 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 09 66 6f 6e 74 2d 73 69 7a | r:....var(--theme_g0);..font-siz |
| 61700 | 65 3a 09 09 09 31 31 70 78 3b 0a 09 6d 61 72 67 69 6e 3a 09 09 09 09 32 70 78 20 34 70 78 20 32 | e:...11px;..margin:....2px.4px.2 |
| 61720 | 70 78 20 30 3b 0a 7d 0a 0a 2f 2a 20 74 69 6d 65 73 74 61 6d 70 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | px.0;.}../*.timestamp.---------- |
| 61740 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 61760 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 74 69 6d 65 | ----------------------.*/...time |
| 61780 | 73 74 61 6d 70 20 7b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 32 70 78 3b 0a 09 63 6f 6c | stamp.{..font-size:...12px;..col |
| 617a0 | 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6e 74 29 3b 0a 7d 0a 0a 2f 2a | or:....var(--theme_faint);.}../* |
| 617c0 | 20 69 6e 6c 69 6e 65 20 65 72 72 6f 72 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .inline.error.------------------ |
| 617e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 61800 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 65 72 72 6f 72 20 7b 0a 09 63 6f 6c 6f 72 3a | -----------.*/...error.{..color: |
| 61820 | 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 66 61 69 6c 29 3b 0a 09 70 61 64 64 69 6e 67 3a | ....var(--theme_fail);..padding: |
| 61840 | 09 09 09 31 32 70 78 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 | ...12px;..background:...var(--th |
| 61860 | 65 6d 65 5f 65 72 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 70 78 3b 0a 09 | eme_er);..border-radius:..6px;.. |
| 61880 | 6d 61 72 67 69 6e 3a 09 09 09 09 32 30 70 78 20 30 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 | margin:....20px.0;..font-size:.. |
| 618a0 | 09 31 33 70 78 3b 0a 7d 0a 0a 2f 2a 20 65 6d 70 74 79 20 73 74 61 74 65 20 2d 2d 2d 2d 2d 2d 2d | .13px;.}../*.empty.state.------- |
| 618c0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 618e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 65 6d 70 | -----------------------.*/...emp |
| 61900 | 74 79 2d 73 74 61 74 65 20 7b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d | ty-state.{..color:....var(--them |
| 61920 | 65 5f 66 61 69 6e 74 29 3b 0a 09 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 33 70 78 3b 0a 09 70 | e_faint);..font-size:...13px;..p |
| 61940 | 61 64 64 69 6e 67 3a 09 09 09 32 30 70 78 20 30 3b 0a 09 74 65 78 74 2d 61 6c 69 67 6e 3a 09 09 | adding:...20px.0;..text-align:.. |
| 61960 | 09 63 65 6e 74 65 72 3b 0a 7d 0a 0a 2f 2a 20 68 65 61 64 65 72 20 6c 61 79 6f 75 74 20 2d 2d 2d | .center;.}../*.header.layout.--- |
| 61980 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 619a0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 68 | -------------------------.*/...h |
| 619c0 | 65 61 64 65 72 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a 09 6a 75 73 74 69 | eader.{..display:...flex;..justi |
| 619e0 | 66 79 2d 63 6f 6e 74 65 6e 74 3a 09 73 70 61 63 65 2d 62 65 74 77 65 65 6e 3b 0a 09 61 6c 69 67 | fy-content:.space-between;..alig |
| 61a00 | 6e 2d 69 74 65 6d 73 3a 09 09 63 65 6e 74 65 72 3b 0a 09 6d 61 72 67 69 6e 2d 62 6f 74 74 6f 6d | n-items:..center;..margin-bottom |
| 61a20 | 3a 09 09 32 34 70 78 3b 0a 7d 0a 0a 2f 2a 20 68 69 73 74 6f 72 79 20 74 61 62 73 20 2d 2d 2d 2d | :..24px;.}../*.history.tabs.---- |
| 61a40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | -------------------------------- |
| 61a60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 20 2a 2f 0a 0a 2e 68 | -------------------------.*/...h |
| 61a80 | 69 73 74 6f 72 79 2d 74 61 62 73 20 7b 0a 09 64 69 73 70 6c 61 79 3a 09 09 09 66 6c 65 78 3b 0a | istory-tabs.{..display:...flex;. |
| 61aa0 | 09 67 61 70 3a 09 09 09 09 34 70 78 3b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 76 61 72 | .gap:....4px;..background:...var |
| 61ac0 | 28 2d 2d 74 68 65 6d 65 5f 67 34 29 3b 0a 09 62 6f 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 36 | (--theme_g4);..border-radius:..6 |
| 61ae0 | 70 78 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 32 70 78 3b 0a 7d 0a 0a 2e 68 69 73 74 6f 72 79 | px;..padding:...2px;.}...history |
| 61b00 | 2d 74 61 62 20 7b 0a 09 62 61 63 6b 67 72 6f 75 6e 64 3a 09 09 09 74 72 61 6e 73 70 61 72 65 6e | -tab.{..background:...transparen |
| 61b20 | 74 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 31 29 3b 0a 09 | t;..color:....var(--theme_g1);.. |
| 61b40 | 66 6f 6e 74 2d 73 69 7a 65 3a 09 09 09 31 32 70 78 3b 0a 09 66 6f 6e 74 2d 77 65 69 67 68 74 3a | font-size:...12px;..font-weight: |
| 61b60 | 09 09 36 30 30 3b 0a 09 70 61 64 64 69 6e 67 3a 09 09 09 34 70 78 20 31 32 70 78 3b 0a 09 62 6f | ..600;..padding:...4px.12px;..bo |
| 61b80 | 72 64 65 72 2d 72 61 64 69 75 73 3a 09 09 34 70 78 3b 0a 09 74 65 78 74 2d 74 72 61 6e 73 66 6f | rder-radius:..4px;..text-transfo |
| 61ba0 | 72 6d 3a 09 09 75 70 70 65 72 63 61 73 65 3b 0a 09 6c 65 74 74 65 72 2d 73 70 61 63 69 6e 67 3a | rm:..uppercase;..letter-spacing: |
| 61bc0 | 09 09 30 2e 35 70 78 3b 0a 7d 0a 0a 2e 68 69 73 74 6f 72 79 2d 74 61 62 3a 68 6f 76 65 72 20 7b | ..0.5px;.}...history-tab:hover.{ |
| 61be0 | 0a 09 63 6f 6c 6f 72 3a 09 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 30 29 3b 0a 7d 0a 0a | ..color:....var(--theme_g0);.}.. |
| 61c00 | 2e 68 69 73 74 6f 72 79 2d 74 61 62 2e 61 63 74 69 76 65 20 7b 0a 09 62 61 63 6b 67 72 6f 75 6e | .history-tab.active.{..backgroun |
| 61c20 | 64 3a 09 09 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 67 32 29 3b 0a 09 63 6f 6c 6f 72 3a 09 09 09 | d:...var(--theme_g2);..color:... |
| 61c40 | 09 76 61 72 28 2d 2d 74 68 65 6d 65 5f 62 72 69 67 68 74 29 3b 0a 7d 0a 50 4b 03 04 0a 00 00 00 | .var(--theme_bright);.}.PK...... |
| 61c60 | 00 00 ca aa 46 5b 48 7b 2d 04 be 04 00 00 be 04 00 00 06 00 00 00 7a 65 6e 2e 6a 73 2f 2f 20 43 | ....F[H{-.............zen.js//.C |
| 61c80 | 6f 70 79 72 69 67 68 74 20 45 70 69 63 20 47 61 6d 65 73 2c 20 49 6e 63 2e 20 41 6c 6c 20 52 69 | opyright.Epic.Games,.Inc..All.Ri |
| 61ca0 | 67 68 74 73 20 52 65 73 65 72 76 65 64 2e 0a 0a 22 75 73 65 20 73 74 72 69 63 74 22 3b 0a 0a 69 | ghts.Reserved..."use.strict";..i |
| 61cc0 | 6d 70 6f 72 74 20 7b 20 43 6f 6d 70 6f 6e 65 6e 74 20 7d 20 66 72 6f 6d 20 22 2e 2f 75 74 69 6c | mport.{.Component.}.from."./util |
| 61ce0 | 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 22 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | /component.js"..//////////////// |
| 61d00 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 61d20 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 61d40 | 0a 66 75 6e 63 74 69 6f 6e 20 64 69 73 70 6c 61 79 5f 65 72 72 6f 72 28 6d 65 73 73 61 67 65 2c | .function.display_error(message, |
| 61d60 | 20 73 74 61 63 6b 29 0a 7b 0a 09 63 6f 6e 73 74 20 70 61 6e 65 20 3d 20 6e 65 77 20 43 6f 6d 70 | .stack).{..const.pane.=.new.Comp |
| 61d80 | 6f 6e 65 6e 74 28 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 79 29 2e 74 61 67 28 29 2e 69 64 28 22 65 | onent(document.body).tag().id("e |
| 61da0 | 72 72 6f 72 22 29 3b 0a 09 70 61 6e 65 2e 74 61 67 28 29 2e 74 65 78 74 28 22 21 22 29 3b 0a 09 | rror");..pane.tag().text("!");.. |
| 61dc0 | 63 6f 6e 73 74 20 63 6f 6e 74 65 6e 74 20 3d 20 70 61 6e 65 2e 74 61 67 28 29 3b 0a 09 63 6f 6e | const.content.=.pane.tag();..con |
| 61de0 | 74 65 6e 74 2e 74 61 67 28 22 70 72 65 22 29 2e 74 65 78 74 28 6d 65 73 73 61 67 65 29 3b 0a 09 | tent.tag("pre").text(message);.. |
| 61e00 | 63 6f 6e 74 65 6e 74 2e 74 61 67 28 22 70 72 65 22 29 2e 74 65 78 74 28 73 74 61 63 6b 29 3b 0a | content.tag("pre").text(stack);. |
| 61e20 | 7d 0a 0a 77 69 6e 64 6f 77 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 65 72 72 6f | }..window.addEventListener("erro |
| 61e40 | 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 74 29 20 7b 0a 09 63 6f 6e 73 74 20 72 65 61 73 6f | r",.function(evt).{..const.reaso |
| 61e60 | 6e 20 3d 20 65 76 74 2e 65 72 72 6f 72 3b 0a 09 64 69 73 70 6c 61 79 5f 65 72 72 6f 72 28 72 65 | n.=.evt.error;..display_error(re |
| 61e80 | 61 73 6f 6e 2e 6d 65 73 73 61 67 65 2c 20 72 65 61 73 6f 6e 2e 73 74 61 63 6b 29 3b 0a 7d 29 3b | ason.message,.reason.stack);.}); |
| 61ea0 | 0a 0a 77 69 6e 64 6f 77 2e 61 64 64 45 76 65 6e 74 4c 69 73 74 65 6e 65 72 28 22 75 6e 68 61 6e | ..window.addEventListener("unhan |
| 61ec0 | 64 6c 65 64 72 65 6a 65 63 74 69 6f 6e 22 2c 20 66 75 6e 63 74 69 6f 6e 28 65 76 74 29 20 7b 0a | dledrejection",.function(evt).{. |
| 61ee0 | 09 63 6f 6e 73 74 20 72 65 61 73 6f 6e 20 3d 20 65 76 74 2e 72 65 61 73 6f 6e 3b 0a 09 64 69 73 | .const.reason.=.evt.reason;..dis |
| 61f00 | 70 6c 61 79 5f 65 72 72 6f 72 28 72 65 61 73 6f 6e 2e 6d 65 73 73 61 67 65 2c 20 72 65 61 73 6f | play_error(reason.message,.reaso |
| 61f20 | 6e 2e 73 74 61 63 6b 29 3b 0a 7d 29 3b 0a 0a 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | n.stack);.});..///////////////// |
| 61f40 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f | //////////////////////////////// |
| 61f60 | 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 2f 0a | ///////////////////////////////. |
| 61f80 | 61 73 79 6e 63 20 66 75 6e 63 74 69 6f 6e 20 6d 61 69 6e 28 29 0a 7b 0a 09 63 6f 6e 73 74 20 62 | async.function.main().{..const.b |
| 61fa0 | 6f 64 79 20 3d 20 6e 65 77 20 43 6f 6d 70 6f 6e 65 6e 74 28 64 6f 63 75 6d 65 6e 74 2e 62 6f 64 | ody.=.new.Component(document.bod |
| 61fc0 | 79 29 3b 0a 09 63 6f 6e 73 74 20 72 6f 6f 74 20 3d 20 62 6f 64 79 2e 74 61 67 28 29 2e 69 64 28 | y);..const.root.=.body.tag().id( |
| 61fe0 | 22 63 6f 6e 74 61 69 6e 65 72 22 29 2e 74 61 67 28 29 3b 0a 0a 09 63 6f 6e 73 74 20 70 61 72 61 | "container").tag();...const.para |
| 62000 | 6d 73 20 3d 20 6e 65 77 20 55 52 4c 53 65 61 72 63 68 50 61 72 61 6d 73 28 77 69 6e 64 6f 77 2e | ms.=.new.URLSearchParams(window. |
| 62020 | 6c 6f 63 61 74 69 6f 6e 2e 73 65 61 72 63 68 29 3b 0a 09 76 61 72 20 70 61 67 65 20 3d 20 70 61 | location.search);..var.page.=.pa |
| 62040 | 72 61 6d 73 2e 67 65 74 28 22 70 61 67 65 22 29 20 7c 7c 20 22 73 74 61 72 74 22 3b 0a 09 70 61 | rams.get("page").||."start";..pa |
| 62060 | 67 65 20 3d 20 70 61 67 65 2e 72 65 70 6c 61 63 65 41 6c 6c 28 22 2e 22 2c 20 22 22 29 3b 0a 09 | ge.=.page.replaceAll(".",."");.. |
| 62080 | 70 61 67 65 20 3d 20 70 61 67 65 2e 72 65 70 6c 61 63 65 41 6c 6c 28 22 2f 22 2c 20 22 22 29 3b | page.=.page.replaceAll("/",.""); |
| 620a0 | 0a 09 70 61 67 65 20 3d 20 70 61 67 65 2e 72 65 70 6c 61 63 65 41 6c 6c 28 22 5c 5c 22 2c 20 22 | ..page.=.page.replaceAll("\\",." |
| 620c0 | 22 29 3b 0a 09 72 6f 6f 74 2e 69 64 28 70 61 67 65 29 3b 0a 09 63 6f 6e 73 74 20 6d 6f 64 75 6c | ");..root.id(page);..const.modul |
| 620e0 | 65 20 3d 20 61 77 61 69 74 20 69 6d 70 6f 72 74 28 60 2e 2f 70 61 67 65 73 2f 24 7b 70 61 67 65 | e.=.await.import(`./pages/${page |
| 62100 | 7d 2e 6a 73 60 29 3b 0a 09 6e 65 77 20 6d 6f 64 75 6c 65 2e 50 61 67 65 28 72 6f 6f 74 2c 20 70 | }.js`);..new.module.Page(root,.p |
| 62120 | 61 72 61 6d 73 29 2e 6d 61 69 6e 28 29 3b 0a 7d 0a 0a 6d 61 69 6e 28 29 3b 0a 50 4b 01 02 3f 03 | arams).main();.}..main();.PK..?. |
| 62140 | 0a 00 00 00 00 00 2b 7e 64 5c b8 78 00 20 06 3b 00 00 06 3b 00 00 08 00 24 00 00 00 00 00 00 00 | ......+~d\.x...;...;....$....... |
| 62160 | 20 80 b4 81 00 00 00 00 34 30 34 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 ab f1 af 15 | ........404.html................ |
| 62180 | e6 ab dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 | ....................PK..?....... |
| 621a0 | 8d 74 66 5c 33 b6 09 8d e5 2c 00 00 e5 2c 00 00 09 00 24 00 00 00 00 00 00 00 20 80 b4 81 2c 3b | .tf\3....,...,....$...........,; |
| 621c0 | 00 00 62 61 6e 6e 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 41 d3 34 3a 6e ad dc 01 00 | ..banner.js............A.4:n.... |
| 621e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 14 00 00 00 00 00 d7 6b 66 5c 00 | ...............PK..?........kf\. |
| 62200 | 00 00 00 00 00 00 00 00 00 00 00 08 00 24 00 00 00 00 00 00 00 10 80 fd 41 38 68 00 00 63 6f 6d | .............$..........A8h..com |
| 62220 | 70 75 74 65 2f 0a 00 20 00 00 00 00 00 01 00 18 00 c5 b1 bb 0d 65 ad dc 01 00 00 00 00 00 00 00 | pute/................e.......... |
| 62240 | 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 d7 6b 66 5c a6 ea 95 2a 8e 97 00 | .........PK..?........kf\...*... |
| 62260 | 00 8e 97 00 00 14 00 24 00 00 00 00 00 00 00 20 80 b4 81 5e 68 00 00 63 6f 6d 70 75 74 65 2f 63 | .......$...........^h..compute/c |
| 62280 | 6f 6d 70 75 74 65 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 25 2b ba 0d 65 ad dc 01 00 | ompute.html............%+..e.... |
| 622a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 ce 6b 66 5c 7a | ...............PK..?........kf\z |
| 622c0 | 0c e6 70 5a 19 00 00 5a 19 00 00 10 00 24 00 00 00 00 00 00 00 20 80 b4 81 1e 00 01 00 63 6f 6d | ..pZ...Z.....$...............com |
| 622e0 | 70 75 74 65 2f 68 75 62 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 2d 07 86 03 65 ad dc | pute/hub.html............-...e.. |
| 62300 | 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 2b 7e 64 | .................PK..?.......+~d |
| 62320 | 5c 06 ed 85 fd 3b 00 00 00 3b 00 00 00 12 00 24 00 00 00 00 00 00 00 20 80 b4 81 a6 19 01 00 63 | \....;...;.....$...............c |
| 62340 | 6f 6d 70 75 74 65 2f 69 6e 64 65 78 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 6a fb af | ompute/index.html............j.. |
| 62360 | 15 e6 ab dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 | .....................PK..?...... |
| 62380 | 00 d5 6b 66 5c de af 0a 6b 38 72 00 00 38 72 00 00 19 00 24 00 00 00 00 00 00 00 20 80 b4 81 11 | ..kf\...k8r..8r....$............ |
| 623a0 | 1a 01 00 63 6f 6d 70 75 74 65 2f 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 68 74 6d 6c 0a 00 20 00 | ...compute/orchestrator.html.... |
| 623c0 | 00 00 00 00 01 00 18 00 cc 45 0e 0b 65 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........E..e................... |
| 623e0 | 50 4b 01 02 3f 03 0a 00 00 00 00 00 2b 7e 64 5c 61 7f e8 fc 08 ff 00 00 08 ff 00 00 0d 00 24 00 | PK..?.......+~d\a.............$. |
| 62400 | 00 00 00 00 00 00 20 80 b4 81 80 8c 01 00 65 70 69 63 67 61 6d 65 73 2e 69 63 6f 0a 00 20 00 00 | ..............epicgames.ico..... |
| 62420 | 00 00 00 01 00 18 00 f4 05 b0 15 e6 ab dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 | ...............................P |
| 62440 | 4b 01 02 3f 03 0a 00 00 00 00 00 2b 7e 64 5c 7b 65 6b a1 9d 32 00 00 9d 32 00 00 0b 00 24 00 00 | K..?.......+~d\{ek..2...2....$.. |
| 62460 | 00 00 00 00 00 20 80 b4 81 b3 8b 02 00 66 61 76 69 63 6f 6e 2e 69 63 6f 0a 00 20 00 00 00 00 00 | .............favicon.ico........ |
| 62480 | 01 00 18 00 00 10 b0 15 e6 ab dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 | ............................PK.. |
| 624a0 | 3f 03 0a 00 00 00 00 00 cc 6b 66 5c 12 74 fe c1 e9 01 00 00 e9 01 00 00 0a 00 24 00 00 00 00 00 | ?........kf\.t............$..... |
| 624c0 | 00 00 20 80 b4 81 79 be 02 00 69 6e 64 65 78 2e 68 74 6d 6c 0a 00 20 00 00 00 00 00 01 00 18 00 | ......y...index.html............ |
| 624e0 | d4 fe 0f 01 65 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 14 00 | ....e...................PK..?... |
| 62500 | 00 00 00 00 ca aa 46 5b 00 00 00 00 00 00 00 00 00 00 00 00 08 00 24 00 00 00 00 00 00 00 10 80 | ......F[..............$......... |
| 62520 | fd 41 8a c0 02 00 69 6e 64 65 78 65 72 2f 0a 00 20 00 00 00 00 00 01 00 18 00 15 50 60 ea fe 36 | .A....indexer/.............P`..6 |
| 62540 | dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 ca aa | ..................PK..?......... |
| 62560 | 46 5b 59 18 04 ea 01 07 00 00 01 07 00 00 10 00 24 00 00 00 00 00 00 00 20 80 b4 81 b0 c0 02 00 | F[Y.............$............... |
| 62580 | 69 6e 64 65 78 65 72 2f 63 61 63 68 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 26 45 60 ea | indexer/cache.js............&E`. |
| 625a0 | fe 36 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 | .6..................PK..?....... |
| 625c0 | ca aa 46 5b 76 e2 2f d3 f8 12 00 00 f8 12 00 00 12 00 24 00 00 00 00 00 00 00 20 80 b4 81 df c7 | ..F[v./...........$............. |
| 625e0 | 02 00 69 6e 64 65 78 65 72 2f 69 6e 64 65 78 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 | ..indexer/indexer.js............ |
| 62600 | 39 47 60 ea fe 36 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 | 9G`..6..................PK..?... |
| 62620 | 00 00 00 00 ca aa 46 5b 04 ef 05 f8 d0 0f 00 00 d0 0f 00 00 11 00 24 00 00 00 00 00 00 00 20 80 | ......F[..............$......... |
| 62640 | b4 81 07 db 02 00 69 6e 64 65 78 65 72 2f 77 6f 72 6b 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 | ......indexer/worker.js......... |
| 62660 | 00 18 00 15 50 60 ea fe 36 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f | ....P`..6..................PK..? |
| 62680 | 03 0a 00 00 00 00 00 49 68 66 5c c4 37 6a a4 34 08 00 00 34 08 00 00 06 00 24 00 00 00 00 00 00 | .......Ihf\.7j.4...4.....$...... |
| 626a0 | 00 20 80 b4 81 06 eb 02 00 6e 61 76 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 36 de f7 13 61 | .........nav.js............6...a |
| 626c0 | ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 14 00 00 00 00 00 8c | ...................PK..?........ |
| 626e0 | ba 66 5c 00 00 00 00 00 00 00 00 00 00 00 00 06 00 24 00 00 00 00 00 00 00 10 80 fd 41 5e f3 02 | .f\..............$..........A^.. |
| 62700 | 00 70 61 67 65 73 2f 0a 00 20 00 00 00 00 00 01 00 18 00 e1 b3 7a 6c b7 ad dc 01 00 00 00 00 00 | .pages/..............zl......... |
| 62720 | 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 3a b7 66 5c 68 ea 44 fc b4 | ...........PK..?.......:.f\h.D.. |
| 62740 | 52 00 00 b4 52 00 00 0e 00 24 00 00 00 00 00 00 00 20 80 b4 81 82 f3 02 00 70 61 67 65 73 2f 63 | R...R....$...............pages/c |
| 62760 | 61 63 68 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 86 8c 96 46 b4 ad dc 01 00 00 00 00 00 | ache.js...............F......... |
| 62780 | 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 88 ba 66 5c 56 1a ac 5d fa | ...........PK..?.........f\V..]. |
| 627a0 | 4c 00 00 fa 4c 00 00 10 00 24 00 00 00 00 00 00 00 20 80 b4 81 62 46 03 00 70 61 67 65 73 2f 63 | L...L....$...........bF..pages/c |
| 627c0 | 6f 6d 70 75 74 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 a1 35 3b 68 b7 ad dc 01 00 00 00 | ompute.js.............5;h....... |
| 627e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 11 86 57 5c 97 05 f0 | .............PK..?.........W\... |
| 62800 | 25 cd 29 00 00 cd 29 00 00 16 00 24 00 00 00 00 00 00 00 20 80 b4 81 8a 93 03 00 70 61 67 65 73 | %.)...)....$...............pages |
| 62820 | 2f 63 6f 6f 6b 61 72 74 69 66 61 63 74 73 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 e5 be d1 | /cookartifacts.js............... |
| 62840 | dc db a4 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 | .....................PK..?...... |
| 62860 | 00 4e a4 66 5c 11 8c 96 87 d3 3c 00 00 d3 3c 00 00 0e 00 24 00 00 00 00 00 00 00 20 80 b4 81 8b | .N.f\.....<...<....$............ |
| 62880 | bd 03 00 70 61 67 65 73 2f 65 6e 74 72 79 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 2d f0 0c | ...pages/entry.js............-.. |
| 628a0 | 3f a0 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 | ?....................PK..?...... |
| 628c0 | 00 f8 b9 66 5c fa a3 40 79 73 0b 00 00 73 0b 00 00 0c 00 24 00 00 00 00 00 00 00 20 80 b4 81 8a | ...f\[email protected].....$............ |
| 628e0 | fa 03 00 70 61 67 65 73 2f 68 75 62 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 7a 78 b3 c7 b6 | ...pages/hub.js............zx... |
| 62900 | ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 55 | ...................PK..?.......U |
| 62920 | b2 66 5c d7 8c 14 8b d8 1c 00 00 d8 1c 00 00 0d 00 24 00 00 00 00 00 00 00 20 80 b4 81 27 06 04 | .f\..............$...........'.. |
| 62940 | 00 70 61 67 65 73 2f 69 6e 66 6f 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 0a d8 97 ce ae ad | .pages/info.js.................. |
| 62960 | dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 4e a4 | ..................PK..?.......N. |
| 62980 | 66 5c ac 54 53 70 57 10 00 00 57 10 00 00 0c 00 24 00 00 00 00 00 00 00 20 80 b4 81 2a 23 04 00 | f\.TSpW...W.....$...........*#.. |
| 629a0 | 70 61 67 65 73 2f 6d 61 70 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 a4 96 73 3e a0 ad dc 01 | pages/map.js..............s>.... |
| 629c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 4f a4 66 5c | ................PK..?.......O.f\ |
| 629e0 | c6 a3 87 f7 35 14 00 00 35 14 00 00 10 00 24 00 00 00 00 00 00 00 20 80 b4 81 ab 33 04 00 70 61 | ....5...5.....$............3..pa |
| 62a00 | 67 65 73 2f 6d 65 74 72 69 63 73 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 fa 75 26 40 a0 ad | ges/metrics.js.............u&@.. |
| 62a20 | dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 4d a4 | ..................PK..?.......M. |
| 62a40 | 66 5c 4d f4 51 e5 6a 11 00 00 6a 11 00 00 0e 00 24 00 00 00 00 00 00 00 20 80 b4 81 0e 48 04 00 | f\M.Q.j...j.....$............H.. |
| 62a60 | 70 61 67 65 73 2f 6f 70 6c 6f 67 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 61 a5 67 3d a0 ad | pages/oplog.js............a.g=.. |
| 62a80 | dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 0d ba | ..................PK..?......... |
| 62aa0 | 66 5c 5c 2d 18 34 94 24 00 00 94 24 00 00 15 00 24 00 00 00 00 00 00 00 20 80 b4 81 a4 59 04 00 | f\\-.4.$...$....$............Y.. |
| 62ac0 | 70 61 67 65 73 2f 6f 72 63 68 65 73 74 72 61 74 6f 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 | pages/orchestrator.js........... |
| 62ae0 | 00 6d b3 d7 de b6 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a | .m.......................PK..?.. |
| 62b00 | 00 00 00 00 00 8c ba 66 5c 9a 7d 4e a4 0d 13 00 00 0d 13 00 00 0d 00 24 00 00 00 00 00 00 00 20 | .......f\.}N...........$........ |
| 62b20 | 80 b4 81 6b 7e 04 00 70 61 67 65 73 2f 70 61 67 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 | ...k~..pages/page.js............ |
| 62b40 | 61 7b 79 6c b7 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 | a{yl....................PK..?... |
| 62b60 | 00 00 00 00 4d a4 66 5c 10 01 57 53 c3 08 00 00 c3 08 00 00 10 00 24 00 00 00 00 00 00 00 20 80 | ....M.f\..WS..........$......... |
| 62b80 | b4 81 a3 91 04 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 | ......pages/project.js.......... |
| 62ba0 | 18 00 29 f3 ee 3c a0 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 | ..)..<....................PK..?. |
| 62bc0 | 0a 00 00 00 00 00 3d b7 66 5c 4b c3 1b a4 f3 36 00 00 f3 36 00 00 11 00 24 00 00 00 00 00 00 00 | ......=.f\K....6...6....$....... |
| 62be0 | 20 80 b4 81 94 9a 04 00 70 61 67 65 73 2f 70 72 6f 6a 65 63 74 73 2e 6a 73 0a 00 20 00 00 00 00 | ........pages/projects.js....... |
| 62c00 | 00 01 00 18 00 2b cf 49 4a b4 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 | .....+.IJ....................PK. |
| 62c20 | 02 3f 03 0a 00 00 00 00 00 71 9a 66 5c 93 85 5b df 56 05 00 00 56 05 00 00 11 00 24 00 00 00 00 | .?.......q.f\..[.V...V.....$.... |
| 62c40 | 00 00 00 20 80 b4 81 b6 d1 04 00 70 61 67 65 73 2f 73 65 73 73 69 6f 6e 73 2e 6a 73 0a 00 20 00 | ...........pages/sessions.js.... |
| 62c60 | 00 00 00 00 01 00 18 00 ca 64 19 c8 95 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .........d...................... |
| 62c80 | 50 4b 01 02 3f 03 0a 00 00 00 00 00 41 b7 66 5c 7f 0b d0 f7 c8 2a 00 00 c8 2a 00 00 0e 00 24 00 | PK..?.......A.f\.....*...*....$. |
| 62ca0 | 00 00 00 00 00 00 20 80 b4 81 3b d7 04 00 70 61 67 65 73 2f 73 74 61 72 74 2e 6a 73 0a 00 20 00 | ..........;...pages/start.js.... |
| 62cc0 | 00 00 00 00 01 00 18 00 54 09 18 4d b4 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ........T..M.................... |
| 62ce0 | 50 4b 01 02 3f 03 0a 00 00 00 00 00 4f a4 66 5c 45 f6 ec aa a8 0d 00 00 a8 0d 00 00 0d 00 24 00 | PK..?.......O.f\E.............$. |
| 62d00 | 00 00 00 00 00 00 20 80 b4 81 2f 02 05 00 70 61 67 65 73 2f 73 74 61 74 2e 6a 73 0a 00 20 00 00 | ........../...pages/stat.js..... |
| 62d20 | 00 00 00 01 00 18 00 e2 bc 8b 3f a0 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 | ..........?....................P |
| 62d40 | 4b 01 02 3f 03 0a 00 00 00 00 00 ca aa 46 5b f3 1c bc 90 d8 10 00 00 d8 10 00 00 0d 00 24 00 00 | K..?.........F[..............$.. |
| 62d60 | 00 00 00 00 00 20 80 b4 81 02 10 05 00 70 61 67 65 73 2f 74 65 73 74 2e 6a 73 0a 00 20 00 00 00 | .............pages/test.js...... |
| 62d80 | 00 00 01 00 18 00 4e 5d 60 ea fe 36 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b | ......N]`..6..................PK |
| 62da0 | 01 02 3f 03 0a 00 00 00 00 00 4d a4 66 5c 84 40 76 9f ae 10 00 00 ae 10 00 00 0d 00 24 00 00 00 | ..?.......M.f\.@v...........$... |
| 62dc0 | 00 00 00 00 20 80 b4 81 05 21 05 00 70 61 67 65 73 2f 74 72 65 65 2e 6a 73 0a 00 20 00 00 00 00 | .........!..pages/tree.js....... |
| 62de0 | 00 01 00 18 00 a2 24 ef 3d a0 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 | ......$.=....................PK. |
| 62e00 | 02 3f 03 0a 00 00 00 00 00 43 a4 66 5c 57 47 07 29 a6 08 00 00 a6 08 00 00 0f 00 24 00 00 00 00 | .?.......C.f\WG.)..........$.... |
| 62e20 | 00 00 00 20 80 b4 81 de 31 05 00 70 61 67 65 73 2f 7a 63 61 63 68 65 2e 6a 73 0a 00 20 00 00 00 | ........1..pages/zcache.js...... |
| 62e40 | 00 00 01 00 18 00 01 9c c5 31 a0 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b | .........1....................PK |
| 62e60 | 01 02 3f 03 0a 00 00 00 00 00 37 b7 66 5c d8 a4 3e e9 27 0d 00 00 27 0d 00 00 08 00 24 00 00 00 | ..?.......7.f\..>.'...'.....$... |
| 62e80 | 00 00 00 00 20 80 b4 81 b1 3a 05 00 74 68 65 6d 65 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 | .........:..theme.js............ |
| 62ea0 | 6a f2 4d 43 b4 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 14 00 | j.MC....................PK..?... |
| 62ec0 | 00 00 00 00 23 ae 66 5c 00 00 00 00 00 00 00 00 00 00 00 00 05 00 24 00 00 00 00 00 00 00 10 80 | ....#.f\..............$......... |
| 62ee0 | fd 41 fe 47 05 00 75 74 69 6c 2f 0a 00 20 00 00 00 00 00 01 00 18 00 a5 ac 60 ab aa ad dc 01 00 | .A.G..util/..............`...... |
| 62f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 00 22 70 66 5c fb | ...............PK..?......."pf\. |
| 62f20 | b4 a7 fc 1d 3c 00 00 1d 3c 00 00 15 00 24 00 00 00 00 00 00 00 20 80 b4 81 21 48 05 00 75 74 69 | ....<...<....$...........!H..uti |
| 62f40 | 6c 2f 63 6f 6d 70 61 63 74 62 69 6e 61 72 79 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 df a8 | l/compactbinary.js.............. |
| 62f60 | fa 48 69 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 | .Hi...................PK..?..... |
| 62f80 | 00 00 11 86 57 5c 00 4b 4e 53 3b 0c 00 00 3b 0c 00 00 11 00 24 00 00 00 00 00 00 00 20 80 b4 81 | ....W\.KNS;...;.....$........... |
| 62fa0 | 71 84 05 00 75 74 69 6c 2f 63 6f 6d 70 6f 6e 65 6e 74 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 | q...util/component.js........... |
| 62fc0 | 00 e5 be d1 dc db a4 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a | .........................PK..?.. |
| 62fe0 | 00 00 00 00 00 24 4a 75 5b 8b 15 70 b5 21 06 00 00 21 06 00 00 0f 00 24 00 00 00 00 00 00 00 20 | .....$Ju[..p.!...!.....$........ |
| 63000 | 80 b4 81 db 90 05 00 75 74 69 6c 2f 66 65 74 63 68 65 72 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 | .......util/fetcher.js.......... |
| 63020 | 18 00 3c a4 40 3a bf 5a dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 | ..<.@:.Z..................PK..?. |
| 63040 | 0a 00 00 00 00 00 23 ae 66 5c 59 05 58 d9 38 07 00 00 38 07 00 00 10 00 24 00 00 00 00 00 00 00 | ......#.f\Y.X.8...8.....$....... |
| 63060 | 20 80 b4 81 29 97 05 00 75 74 69 6c 2f 66 72 69 65 6e 64 6c 79 2e 6a 73 0a 00 20 00 00 00 00 00 | ....)...util/friendly.js........ |
| 63080 | 01 00 18 00 85 5e 60 ab aa ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 | .....^`.....................PK.. |
| 630a0 | 3f 03 0a 00 00 00 00 00 ca aa 46 5b df 67 e2 bf c3 03 00 00 c3 03 00 00 0d 00 24 00 00 00 00 00 | ?.........F[.g............$..... |
| 630c0 | 00 00 20 80 b4 81 8f 9e 05 00 75 74 69 6c 2f 6d 6f 64 61 6c 2e 6a 73 0a 00 20 00 00 00 00 00 01 | ..........util/modal.js......... |
| 630e0 | 00 18 00 a9 65 60 ea fe 36 dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f | ....e`..6..................PK..? |
| 63100 | 03 0a 00 00 00 00 00 03 ad 66 5c 33 7b 8f 61 07 26 00 00 07 26 00 00 0f 00 24 00 00 00 00 00 00 | .........f\3{.a.&...&....$...... |
| 63120 | 00 20 80 b4 81 7d a2 05 00 75 74 69 6c 2f 77 69 64 67 65 74 73 2e 6a 73 0a 00 20 00 00 00 00 00 | .....}...util/widgets.js........ |
| 63140 | 01 00 18 00 db 90 25 6a a9 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 | ......%j....................PK.. |
| 63160 | 3f 03 0a 00 00 00 00 00 96 ba 66 5c fa a2 58 e0 82 53 00 00 82 53 00 00 07 00 24 00 00 00 00 00 | ?.........f\..X..S...S....$..... |
| 63180 | 00 00 20 80 b4 81 b1 c8 05 00 7a 65 6e 2e 63 73 73 0a 00 20 00 00 00 00 00 01 00 18 00 5f 75 2e | ..........zen.css............_u. |
| 631a0 | 78 b7 ad dc 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 01 02 3f 03 0a 00 00 00 00 | x....................PK..?...... |
| 631c0 | 00 ca aa 46 5b 48 7b 2d 04 be 04 00 00 be 04 00 00 06 00 24 00 00 00 00 00 00 00 20 80 b4 81 58 | ...F[H{-...........$...........X |
| 631e0 | 1c 06 00 7a 65 6e 2e 6a 73 0a 00 20 00 00 00 00 00 01 00 18 00 a9 65 60 ea fe 36 dc 01 00 00 00 | ...zen.js.............e`..6..... |
| 63200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 50 4b 05 06 00 00 00 00 2d 00 2d 00 d3 10 00 00 3a 21 06 | .............PK......-.-.....:!. |
| 63220 | 00 00 00 | ... |