perf(html): encode rows as styled text runs (update schema v2)
Adjacent printable ASCII cells sharing a style become one CellUpdate whose width equals its length; wide and non-ASCII characters stay single entries so column alignment never depends on a fallback font. A 189x57 history scroll frame drops from 482 KB / 10,584 entries to about 15 KB / 57 entries, and the browser builds one span per run instead of one per character. The browser runtime accepts runs (width > 2 must be printable ASCII, one character per column) and gains applyAll, which validates a queue of updates and merges them so each changed row is rebuilt once per presentation. Schema version 2 is a breaking change for update and event consumers. The oracle golden only changes in its html digest; a transcript diff confirmed all 10,046 updates expand to the previous cell list.
- commit
- 4123601d88906d12ef76ad5b0742df1d09c64216
- author
- brice · · 2026-10-02 14:31 UTC
- parent
- 3fe3371
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
14 files · +748 -515
M README.md +5 -1
| @@ -102,13 +102,17 @@ non-authoritative hints. `Prepare` permits one outstanding draw and requires an | |||
| 102 | 102 | explicit `Commit` or `Abort`. `Reset` invalidates retained prepared draws. | |
| 103 | 103 | Updates are immutable, schema-versioned JSON-compatible values. Complete-row | |
| 104 | 104 | replacement preserves wide-cell atomicity, and scroll damage uses a safe | |
| 105 | - | snapshot fallback. `html.DefaultLimits()` documents the default 1,000,000-cell, | |
| 105 | + | snapshot fallback. Rows are encoded as text runs: adjacent printable ASCII | |
| 106 | + | cells with one style form a single entry, while wide and non-ASCII characters | |
| 107 | + | stay single entries so column alignment never depends on fallback fonts. `html.DefaultLimits()` documents the default 1,000,000-cell, | |
| 106 | 108 | 10,000-row, 64 MiB generated-update, and 65,536-style bounds. | |
| 107 | 109 | ||
| 108 | 110 | The browser adapter builds DOM nodes with `textContent` and fixed classes. It | |
| 109 | 111 | provides a labeled input proxy, synchronized plain-text accessible output, | |
| 110 | 112 | typed CSS themes, IME-aware text input, keys, paste, pointer, wheel, resize, and | |
| 111 | 113 | focus events. A synchronous consumer callback decides default prevention. | |
| 114 | + | `applyAll` validates a queue of updates and merges them before touching the | |
| 115 | + | DOM, so a consumer that falls behind rebuilds each changed row once. | |
| 112 | 116 | Consumers remain responsible for transport and mapping events to terminal bytes | |
| 113 | 117 | or application actions. Clipboard text is preserved unchanged, including | |
| 114 | 118 | control bytes, so consumers forwarding paste events to a PTY must apply their | |
| @@ -102,13 +102,17 @@ non-authoritative hints. `Prepare` permits one outstanding draw and requires an | |||||
| 102 | explicit `Commit` or `Abort`. `Reset` invalidates retained prepared draws. | 102 | explicit `Commit` or `Abort`. `Reset` invalidates retained prepared draws. | ||
| 103 | Updates are immutable, schema-versioned JSON-compatible values. Complete-row | 103 | Updates are immutable, schema-versioned JSON-compatible values. Complete-row | ||
| 104 | replacement preserves wide-cell atomicity, and scroll damage uses a safe | 104 | replacement preserves wide-cell atomicity, and scroll damage uses a safe | ||
| 105 | - | snapshot fallback. `html.DefaultLimits()` documents the default 1,000,000-cell, | 105 | + | snapshot fallback. Rows are encoded as text runs: adjacent printable ASCII |
| 106 | + | cells with one style form a single entry, while wide and non-ASCII characters | |||
| 107 | + | stay single entries so column alignment never depends on fallback fonts. `html.DefaultLimits()` documents the default 1,000,000-cell, | |||
| 106 | 10,000-row, 64 MiB generated-update, and 65,536-style bounds. | 108 | 10,000-row, 64 MiB generated-update, and 65,536-style bounds. | ||
| 107 | 109 | ||||
| 108 | The browser adapter builds DOM nodes with `textContent` and fixed classes. It | 110 | The browser adapter builds DOM nodes with `textContent` and fixed classes. It | ||
| 109 | provides a labeled input proxy, synchronized plain-text accessible output, | 111 | provides a labeled input proxy, synchronized plain-text accessible output, | ||
| 110 | typed CSS themes, IME-aware text input, keys, paste, pointer, wheel, resize, and | 112 | typed CSS themes, IME-aware text input, keys, paste, pointer, wheel, resize, and | ||
| 111 | focus events. A synchronous consumer callback decides default prevention. | 113 | focus events. A synchronous consumer callback decides default prevention. | ||
| 114 | + | `applyAll` validates a queue of updates and merges them before touching the | |||
| 115 | + | DOM, so a consumer that falls behind rebuilds each changed row once. | |||
| 112 | Consumers remain responsible for transport and mapping events to terminal bytes | 116 | Consumers remain responsible for transport and mapping events to terminal bytes | ||
| 113 | or application actions. Clipboard text is preserved unchanged, including | 117 | or application actions. Clipboard text is preserved unchanged, including | ||
| 114 | control bytes, so consumers forwarding paste events to a PTY must apply their | 118 | control bytes, so consumers forwarding paste events to a PTY must apply their | ||
M html/browser/consumer_external_test.go +1 -1
| @@ -10,7 +10,7 @@ func TestExternalBrowserConsumerUsesEmbeddedRuntimeAndNeutralEvents(t *testing.T | |||
| 10 | 10 | if browser.JavaScript() == "" { | |
| 11 | 11 | t.Fatal("embedded browser runtime is empty") | |
| 12 | 12 | } | |
| 13 | - | event, err := browser.DecodeEvent([]byte(`{"schemaVersion":1,"type":"focus","focused":true}`), browser.EventLimits{}) | |
| 13 | + | event, err := browser.DecodeEvent([]byte(`{"schemaVersion":2,"type":"focus","focused":true}`), browser.EventLimits{}) | |
| 14 | 14 | if err != nil { | |
| 15 | 15 | t.Fatal(err) | |
| 16 | 16 | } | |
| @@ -10,7 +10,7 @@ func TestExternalBrowserConsumerUsesEmbeddedRuntimeAndNeutralEvents(t *testing.T | |||||
| 10 | if browser.JavaScript() == "" { | 10 | if browser.JavaScript() == "" { | ||
| 11 | t.Fatal("embedded browser runtime is empty") | 11 | t.Fatal("embedded browser runtime is empty") | ||
| 12 | } | 12 | } | ||
| 13 | - | event, err := browser.DecodeEvent([]byte(`{"schemaVersion":1,"type":"focus","focused":true}`), browser.EventLimits{}) | 13 | + | event, err := browser.DecodeEvent([]byte(`{"schemaVersion":2,"type":"focus","focused":true}`), browser.EventLimits{}) |
| 14 | if err != nil { | 14 | if err != nil { | ||
| 15 | t.Fatal(err) | 15 | t.Fatal(err) | ||
| 16 | } | 16 | } | ||
M html/browser/event_test.go +27 -27
| @@ -9,26 +9,26 @@ import ( | |||
| 9 | 9 | ) | |
| 10 | 10 | ||
| 11 | 11 | func TestDecodeEventValidatesTheClosedSchema(t *testing.T) { | |
| 12 | - | event, err := DecodeEvent([]byte(`{"schemaVersion":1,"type":"text","text":"é"}`), EventLimits{}) | |
| 12 | + | event, err := DecodeEvent([]byte(`{"schemaVersion":2,"type":"text","text":"é"}`), EventLimits{}) | |
| 13 | 13 | require.NoError(t, err) | |
| 14 | 14 | require.Equal(t, EventText, event.Kind) | |
| 15 | 15 | require.Equal(t, "é", event.Text.Text) | |
| 16 | 16 | ||
| 17 | - | _, err = DecodeEvent([]byte(`{"schemaVersion":1,"type":"text","text":"x","unknown":true}`), EventLimits{}) | |
| 17 | + | _, err = DecodeEvent([]byte(`{"schemaVersion":2,"type":"text","text":"x","unknown":true}`), EventLimits{}) | |
| 18 | 18 | require.Error(t, err) | |
| 19 | 19 | ||
| 20 | - | _, err = DecodeEvent([]byte(`{"schemaVersion":1,"type":"paste","text":"toolong"}`), EventLimits{MaxPasteBytes: 3}) | |
| 20 | + | _, err = DecodeEvent([]byte(`{"schemaVersion":2,"type":"paste","text":"toolong"}`), EventLimits{MaxPasteBytes: 3}) | |
| 21 | 21 | require.ErrorIs(t, err, ErrEventLimit) | |
| 22 | 22 | ||
| 23 | 23 | _, err = DecodeEvent([]byte{'{', '"', 'x', '"', ':', '"', 0xff, '"', '}'}, EventLimits{}) | |
| 24 | 24 | require.ErrorContains(t, err, "not valid UTF-8") | |
| 25 | 25 | ||
| 26 | - | _, err = DecodeEvent([]byte(`{"schemaVersion":1,"type":"resize","columns":80,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`), EventLimits{}) | |
| 26 | + | _, err = DecodeEvent([]byte(`{"schemaVersion":2,"type":"resize","columns":80,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`), EventLimits{}) | |
| 27 | 27 | require.NoError(t, err) | |
| 28 | 28 | ||
| 29 | 29 | for _, data := range []string{ | |
| 30 | - | `{"schemaVersion":1,"type":"focus"}`, | |
| 31 | - | `{"schemaVersion":1,"type":"wheel"}`, | |
| 30 | + | `{"schemaVersion":2,"type":"focus"}`, | |
| 31 | + | `{"schemaVersion":2,"type":"wheel"}`, | |
| 32 | 32 | } { | |
| 33 | 33 | _, err = DecodeEvent([]byte(data), EventLimits{}) | |
| 34 | 34 | require.Error(t, err) | |
| @@ -40,11 +40,11 @@ func TestDecodeEventAcceptsRuntimeEventKinds(t *testing.T) { | |||
| 40 | 40 | kind EventKind | |
| 41 | 41 | json string | |
| 42 | 42 | }{ | |
| 43 | - | {EventKey, `{"schemaVersion":1,"type":"key","key":"ArrowUp","code":"ArrowUp","alt":false,"ctrl":false,"meta":false,"shift":false,"repeat":false,"location":0}`}, | |
| 44 | - | {EventPaste, `{"schemaVersion":1,"type":"paste","text":"hello"}`}, | |
| 45 | - | {EventPointer, `{"schemaVersion":1,"type":"pointer","action":"down","button":0,"buttons":1,"row":0,"column":0,"x":1,"y":2,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, | |
| 46 | - | {EventWheel, `{"schemaVersion":1,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":0,"row":0,"column":0,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, | |
| 47 | - | {EventFocus, `{"schemaVersion":1,"type":"focus","focused":true}`}, | |
| 43 | + | {EventKey, `{"schemaVersion":2,"type":"key","key":"ArrowUp","code":"ArrowUp","alt":false,"ctrl":false,"meta":false,"shift":false,"repeat":false,"location":0}`}, | |
| 44 | + | {EventPaste, `{"schemaVersion":2,"type":"paste","text":"hello"}`}, | |
| 45 | + | {EventPointer, `{"schemaVersion":2,"type":"pointer","action":"down","button":0,"buttons":1,"row":0,"column":0,"x":1,"y":2,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, | |
| 46 | + | {EventWheel, `{"schemaVersion":2,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":0,"row":0,"column":0,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, | |
| 47 | + | {EventFocus, `{"schemaVersion":2,"type":"focus","focused":true}`}, | |
| 48 | 48 | } | |
| 49 | 49 | for _, test := range tests { | |
| 50 | 50 | t.Run(string(test.kind), func(t *testing.T) { | |
| @@ -84,12 +84,12 @@ func TestNormalizeEventLimitsRejectsImpossibleEnvelope(t *testing.T) { | |||
| 84 | 84 | ||
| 85 | 85 | func TestDecodeEventRejectsMissingRequiredFields(t *testing.T) { | |
| 86 | 86 | tests := []string{ | |
| 87 | - | `{"schemaVersion":1,"type":"text"}`, | |
| 88 | - | `{"schemaVersion":1,"type":"key","code":"ArrowUp"}`, | |
| 89 | - | `{"schemaVersion":1,"type":"pointer","action":"down"}`, | |
| 90 | - | `{"schemaVersion":1,"type":"wheel"}`, | |
| 91 | - | `{"schemaVersion":1,"type":"resize","columns":80,"rows":24}`, | |
| 92 | - | `{"schemaVersion":1,"type":"focus"}`, | |
| 87 | + | `{"schemaVersion":2,"type":"text"}`, | |
| 88 | + | `{"schemaVersion":2,"type":"key","code":"ArrowUp"}`, | |
| 89 | + | `{"schemaVersion":2,"type":"pointer","action":"down"}`, | |
| 90 | + | `{"schemaVersion":2,"type":"wheel"}`, | |
| 91 | + | `{"schemaVersion":2,"type":"resize","columns":80,"rows":24}`, | |
| 92 | + | `{"schemaVersion":2,"type":"focus"}`, | |
| 93 | 93 | } | |
| 94 | 94 | for _, data := range tests { | |
| 95 | 95 | _, err := DecodeEvent([]byte(data), EventLimits{}) | |
| @@ -99,13 +99,13 @@ func TestDecodeEventRejectsMissingRequiredFields(t *testing.T) { | |||
| 99 | 99 | ||
| 100 | 100 | func TestDecodeEventRejectsInvalidRuntimePayloads(t *testing.T) { | |
| 101 | 101 | tests := map[string]string{ | |
| 102 | - | "schema": `{"schemaVersion":2,"type":"focus","focused":true}`, | |
| 103 | - | "pointer button": `{"schemaVersion":1,"type":"pointer","action":"down","button":5,"buttons":1,"row":0,"column":0,"x":1,"y":2}`, | |
| 104 | - | "pointer buttons": `{"schemaVersion":1,"type":"pointer","action":"down","button":0,"buttons":32,"row":0,"column":0,"x":1,"y":2}`, | |
| 105 | - | "wheel mode": `{"schemaVersion":1,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":3,"row":0,"column":0}`, | |
| 106 | - | "resize dimension": `{"schemaVersion":1,"type":"resize","columns":0,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`, | |
| 107 | - | "non-finite coordinate": `{"schemaVersion":1,"type":"pointer","action":"move","button":-1,"buttons":0,"row":0,"column":0,"x":1e999,"y":2}`, | |
| 108 | - | "trailing value": `{"schemaVersion":1,"type":"focus","focused":true} {}`, | |
| 102 | + | "schema": `{"schemaVersion":3,"type":"focus","focused":true}`, | |
| 103 | + | "pointer button": `{"schemaVersion":2,"type":"pointer","action":"down","button":5,"buttons":1,"row":0,"column":0,"x":1,"y":2}`, | |
| 104 | + | "pointer buttons": `{"schemaVersion":2,"type":"pointer","action":"down","button":0,"buttons":32,"row":0,"column":0,"x":1,"y":2}`, | |
| 105 | + | "wheel mode": `{"schemaVersion":2,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":3,"row":0,"column":0}`, | |
| 106 | + | "resize dimension": `{"schemaVersion":2,"type":"resize","columns":0,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`, | |
| 107 | + | "non-finite coordinate": `{"schemaVersion":2,"type":"pointer","action":"move","button":-1,"buttons":0,"row":0,"column":0,"x":1e999,"y":2}`, | |
| 108 | + | "trailing value": `{"schemaVersion":2,"type":"focus","focused":true} {}`, | |
| 109 | 109 | } | |
| 110 | 110 | for name, data := range tests { | |
| 111 | 111 | t.Run(name, func(t *testing.T) { | |
| @@ -116,10 +116,10 @@ func TestDecodeEventRejectsInvalidRuntimePayloads(t *testing.T) { | |||
| 116 | 116 | } | |
| 117 | 117 | ||
| 118 | 118 | func FuzzDecodeEvent(f *testing.F) { | |
| 119 | - | f.Add([]byte(`{"schemaVersion":1,"type":"focus","focused":true}`)) | |
| 120 | - | f.Add([]byte(`{"schemaVersion":1,"type":"text","text":"hello"}`)) | |
| 119 | + | f.Add([]byte(`{"schemaVersion":2,"type":"focus","focused":true}`)) | |
| 120 | + | f.Add([]byte(`{"schemaVersion":2,"type":"text","text":"hello"}`)) | |
| 121 | 121 | f.Add([]byte(`not json`)) | |
| 122 | - | f.Add([]byte(`{"schemaVersion":1,"type":"text","text":"` + strings.Repeat("x", 4<<10) + `"}`)) | |
| 122 | + | f.Add([]byte(`{"schemaVersion":2,"type":"text","text":"` + strings.Repeat("x", 4<<10) + `"}`)) | |
| 123 | 123 | f.Fuzz(func(t *testing.T, data []byte) { | |
| 124 | 124 | event, err := DecodeEvent(data, EventLimits{MaxEventBytes: 4 << 10, MaxTextBytes: 512, MaxPasteBytes: 512}) | |
| 125 | 125 | if len(data) > 4<<10 { | |
| @@ -9,26 +9,26 @@ import ( | |||||
| 9 | ) | 9 | ) | ||
| 10 | 10 | ||||
| 11 | func TestDecodeEventValidatesTheClosedSchema(t *testing.T) { | 11 | func TestDecodeEventValidatesTheClosedSchema(t *testing.T) { | ||
| 12 | - | event, err := DecodeEvent([]byte(`{"schemaVersion":1,"type":"text","text":"é"}`), EventLimits{}) | 12 | + | event, err := DecodeEvent([]byte(`{"schemaVersion":2,"type":"text","text":"é"}`), EventLimits{}) |
| 13 | require.NoError(t, err) | 13 | require.NoError(t, err) | ||
| 14 | require.Equal(t, EventText, event.Kind) | 14 | require.Equal(t, EventText, event.Kind) | ||
| 15 | require.Equal(t, "é", event.Text.Text) | 15 | require.Equal(t, "é", event.Text.Text) | ||
| 16 | 16 | ||||
| 17 | - | _, err = DecodeEvent([]byte(`{"schemaVersion":1,"type":"text","text":"x","unknown":true}`), EventLimits{}) | 17 | + | _, err = DecodeEvent([]byte(`{"schemaVersion":2,"type":"text","text":"x","unknown":true}`), EventLimits{}) |
| 18 | require.Error(t, err) | 18 | require.Error(t, err) | ||
| 19 | 19 | ||||
| 20 | - | _, err = DecodeEvent([]byte(`{"schemaVersion":1,"type":"paste","text":"toolong"}`), EventLimits{MaxPasteBytes: 3}) | 20 | + | _, err = DecodeEvent([]byte(`{"schemaVersion":2,"type":"paste","text":"toolong"}`), EventLimits{MaxPasteBytes: 3}) |
| 21 | require.ErrorIs(t, err, ErrEventLimit) | 21 | require.ErrorIs(t, err, ErrEventLimit) | ||
| 22 | 22 | ||||
| 23 | _, err = DecodeEvent([]byte{'{', '"', 'x', '"', ':', '"', 0xff, '"', '}'}, EventLimits{}) | 23 | _, err = DecodeEvent([]byte{'{', '"', 'x', '"', ':', '"', 0xff, '"', '}'}, EventLimits{}) | ||
| 24 | require.ErrorContains(t, err, "not valid UTF-8") | 24 | require.ErrorContains(t, err, "not valid UTF-8") | ||
| 25 | 25 | ||||
| 26 | - | _, err = DecodeEvent([]byte(`{"schemaVersion":1,"type":"resize","columns":80,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`), EventLimits{}) | 26 | + | _, err = DecodeEvent([]byte(`{"schemaVersion":2,"type":"resize","columns":80,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`), EventLimits{}) |
| 27 | require.NoError(t, err) | 27 | require.NoError(t, err) | ||
| 28 | 28 | ||||
| 29 | for _, data := range []string{ | 29 | for _, data := range []string{ | ||
| 30 | - | `{"schemaVersion":1,"type":"focus"}`, | 30 | + | `{"schemaVersion":2,"type":"focus"}`, |
| 31 | - | `{"schemaVersion":1,"type":"wheel"}`, | 31 | + | `{"schemaVersion":2,"type":"wheel"}`, |
| 32 | } { | 32 | } { | ||
| 33 | _, err = DecodeEvent([]byte(data), EventLimits{}) | 33 | _, err = DecodeEvent([]byte(data), EventLimits{}) | ||
| 34 | require.Error(t, err) | 34 | require.Error(t, err) | ||
| @@ -40,11 +40,11 @@ func TestDecodeEventAcceptsRuntimeEventKinds(t *testing.T) { | |||||
| 40 | kind EventKind | 40 | kind EventKind | ||
| 41 | json string | 41 | json string | ||
| 42 | }{ | 42 | }{ | ||
| 43 | - | {EventKey, `{"schemaVersion":1,"type":"key","key":"ArrowUp","code":"ArrowUp","alt":false,"ctrl":false,"meta":false,"shift":false,"repeat":false,"location":0}`}, | 43 | + | {EventKey, `{"schemaVersion":2,"type":"key","key":"ArrowUp","code":"ArrowUp","alt":false,"ctrl":false,"meta":false,"shift":false,"repeat":false,"location":0}`}, |
| 44 | - | {EventPaste, `{"schemaVersion":1,"type":"paste","text":"hello"}`}, | 44 | + | {EventPaste, `{"schemaVersion":2,"type":"paste","text":"hello"}`}, |
| 45 | - | {EventPointer, `{"schemaVersion":1,"type":"pointer","action":"down","button":0,"buttons":1,"row":0,"column":0,"x":1,"y":2,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, | 45 | + | {EventPointer, `{"schemaVersion":2,"type":"pointer","action":"down","button":0,"buttons":1,"row":0,"column":0,"x":1,"y":2,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, |
| 46 | - | {EventWheel, `{"schemaVersion":1,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":0,"row":0,"column":0,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, | 46 | + | {EventWheel, `{"schemaVersion":2,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":0,"row":0,"column":0,"alt":false,"ctrl":false,"meta":false,"shift":false}`}, |
| 47 | - | {EventFocus, `{"schemaVersion":1,"type":"focus","focused":true}`}, | 47 | + | {EventFocus, `{"schemaVersion":2,"type":"focus","focused":true}`}, |
| 48 | } | 48 | } | ||
| 49 | for _, test := range tests { | 49 | for _, test := range tests { | ||
| 50 | t.Run(string(test.kind), func(t *testing.T) { | 50 | t.Run(string(test.kind), func(t *testing.T) { | ||
| @@ -84,12 +84,12 @@ func TestNormalizeEventLimitsRejectsImpossibleEnvelope(t *testing.T) { | |||||
| 84 | 84 | ||||
| 85 | func TestDecodeEventRejectsMissingRequiredFields(t *testing.T) { | 85 | func TestDecodeEventRejectsMissingRequiredFields(t *testing.T) { | ||
| 86 | tests := []string{ | 86 | tests := []string{ | ||
| 87 | - | `{"schemaVersion":1,"type":"text"}`, | 87 | + | `{"schemaVersion":2,"type":"text"}`, |
| 88 | - | `{"schemaVersion":1,"type":"key","code":"ArrowUp"}`, | 88 | + | `{"schemaVersion":2,"type":"key","code":"ArrowUp"}`, |
| 89 | - | `{"schemaVersion":1,"type":"pointer","action":"down"}`, | 89 | + | `{"schemaVersion":2,"type":"pointer","action":"down"}`, |
| 90 | - | `{"schemaVersion":1,"type":"wheel"}`, | 90 | + | `{"schemaVersion":2,"type":"wheel"}`, |
| 91 | - | `{"schemaVersion":1,"type":"resize","columns":80,"rows":24}`, | 91 | + | `{"schemaVersion":2,"type":"resize","columns":80,"rows":24}`, |
| 92 | - | `{"schemaVersion":1,"type":"focus"}`, | 92 | + | `{"schemaVersion":2,"type":"focus"}`, |
| 93 | } | 93 | } | ||
| 94 | for _, data := range tests { | 94 | for _, data := range tests { | ||
| 95 | _, err := DecodeEvent([]byte(data), EventLimits{}) | 95 | _, err := DecodeEvent([]byte(data), EventLimits{}) | ||
| @@ -99,13 +99,13 @@ func TestDecodeEventRejectsMissingRequiredFields(t *testing.T) { | |||||
| 99 | 99 | ||||
| 100 | func TestDecodeEventRejectsInvalidRuntimePayloads(t *testing.T) { | 100 | func TestDecodeEventRejectsInvalidRuntimePayloads(t *testing.T) { | ||
| 101 | tests := map[string]string{ | 101 | tests := map[string]string{ | ||
| 102 | - | "schema": `{"schemaVersion":2,"type":"focus","focused":true}`, | 102 | + | "schema": `{"schemaVersion":3,"type":"focus","focused":true}`, |
| 103 | - | "pointer button": `{"schemaVersion":1,"type":"pointer","action":"down","button":5,"buttons":1,"row":0,"column":0,"x":1,"y":2}`, | 103 | + | "pointer button": `{"schemaVersion":2,"type":"pointer","action":"down","button":5,"buttons":1,"row":0,"column":0,"x":1,"y":2}`, |
| 104 | - | "pointer buttons": `{"schemaVersion":1,"type":"pointer","action":"down","button":0,"buttons":32,"row":0,"column":0,"x":1,"y":2}`, | 104 | + | "pointer buttons": `{"schemaVersion":2,"type":"pointer","action":"down","button":0,"buttons":32,"row":0,"column":0,"x":1,"y":2}`, |
| 105 | - | "wheel mode": `{"schemaVersion":1,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":3,"row":0,"column":0}`, | 105 | + | "wheel mode": `{"schemaVersion":2,"type":"wheel","deltaX":1,"deltaY":2,"deltaMode":3,"row":0,"column":0}`, |
| 106 | - | "resize dimension": `{"schemaVersion":1,"type":"resize","columns":0,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`, | 106 | + | "resize dimension": `{"schemaVersion":2,"type":"resize","columns":0,"rows":24,"pixelWidth":800,"pixelHeight":480,"cellWidth":10,"cellHeight":20,"devicePixelRatio":1}`, |
| 107 | - | "non-finite coordinate": `{"schemaVersion":1,"type":"pointer","action":"move","button":-1,"buttons":0,"row":0,"column":0,"x":1e999,"y":2}`, | 107 | + | "non-finite coordinate": `{"schemaVersion":2,"type":"pointer","action":"move","button":-1,"buttons":0,"row":0,"column":0,"x":1e999,"y":2}`, |
| 108 | - | "trailing value": `{"schemaVersion":1,"type":"focus","focused":true} {}`, | 108 | + | "trailing value": `{"schemaVersion":2,"type":"focus","focused":true} {}`, |
| 109 | } | 109 | } | ||
| 110 | for name, data := range tests { | 110 | for name, data := range tests { | ||
| 111 | t.Run(name, func(t *testing.T) { | 111 | t.Run(name, func(t *testing.T) { | ||
| @@ -116,10 +116,10 @@ func TestDecodeEventRejectsInvalidRuntimePayloads(t *testing.T) { | |||||
| 116 | } | 116 | } | ||
| 117 | 117 | ||||
| 118 | func FuzzDecodeEvent(f *testing.F) { | 118 | func FuzzDecodeEvent(f *testing.F) { | ||
| 119 | - | f.Add([]byte(`{"schemaVersion":1,"type":"focus","focused":true}`)) | 119 | + | f.Add([]byte(`{"schemaVersion":2,"type":"focus","focused":true}`)) |
| 120 | - | f.Add([]byte(`{"schemaVersion":1,"type":"text","text":"hello"}`)) | 120 | + | f.Add([]byte(`{"schemaVersion":2,"type":"text","text":"hello"}`)) |
| 121 | f.Add([]byte(`not json`)) | 121 | f.Add([]byte(`not json`)) | ||
| 122 | - | f.Add([]byte(`{"schemaVersion":1,"type":"text","text":"` + strings.Repeat("x", 4<<10) + `"}`)) | 122 | + | f.Add([]byte(`{"schemaVersion":2,"type":"text","text":"` + strings.Repeat("x", 4<<10) + `"}`)) |
| 123 | f.Fuzz(func(t *testing.T, data []byte) { | 123 | f.Fuzz(func(t *testing.T, data []byte) { | ||
| 124 | event, err := DecodeEvent(data, EventLimits{MaxEventBytes: 4 << 10, MaxTextBytes: 512, MaxPasteBytes: 512}) | 124 | event, err := DecodeEvent(data, EventLimits{MaxEventBytes: 4 << 10, MaxTextBytes: 512, MaxPasteBytes: 512}) | ||
| 125 | if len(data) > 4<<10 { | 125 | if len(data) > 4<<10 { | ||
M html/browser/terminal.js +74 -5
| @@ -13,9 +13,9 @@ | |||
| 13 | 13 | /** @typedef {{maxCells?: number, maxRowsPerUpdate?: number, maxColumns?: number, maxStyles?: number, maxTextBytes?: number, maxUpdateBytes?: number, maxPasteBytes?: number}} BrowserLimits */ | |
| 14 | 14 | /** @typedef {{foreground: RGB, background: RGB, cursor: RGB, selection: RGB, selectionText: RGB, palette: RGB[]}} TerminalTheme */ | |
| 15 | 15 | /** @typedef {{label: string, decide?: (event: BrowserEvent) => CaptureDecision, send?: (event: BrowserEvent) => void, limits?: BrowserLimits}} MountOptions */ | |
| 16 | - | /** @typedef {{apply(update: Update): void, focus(): void, setMouseCapture(enabled: boolean): void, setTheme(theme: TerminalTheme): void, destroy(): void}} Terminal */ | |
| 16 | + | /** @typedef {{apply(update: Update): void, applyAll(updates: Update[]): void, focus(): void, setMouseCapture(enabled: boolean): void, setTheme(theme: TerminalTheme): void, destroy(): void}} Terminal */ | |
| 17 | 17 | ||
| 18 | - | const SCHEMA_VERSION = 1; | |
| 18 | + | const SCHEMA_VERSION = 2; | |
| 19 | 19 | const DEFAULT_LIMITS = Object.freeze({ | |
| 20 | 20 | maxCells: 1_000_000, | |
| 21 | 21 | maxRowsPerUpdate: 10_000, | |
| @@ -26,6 +26,7 @@ | |||
| 26 | 26 | maxPasteBytes: 1 << 20 | |
| 27 | 27 | }); | |
| 28 | 28 | const encoder = new TextEncoder(); | |
| 29 | + | const PRINTABLE_ASCII = /^[\x20-\x7e]*$/; | |
| 29 | 30 | ||
| 30 | 31 | function fail(message) { | |
| 31 | 32 | throw new TypeError(`VevTerminal: ${message}`); | |
| @@ -56,7 +57,7 @@ | |||
| 56 | 57 | /** @returns {{value: string, byteLength: number}} */ | |
| 57 | 58 | function boundedString(value, limit, name) { | |
| 58 | 59 | if (typeof value !== 'string') fail(`${name} must be a string`); | |
| 59 | - | const byteLength = encoder.encode(value).byteLength; | |
| 60 | + | const byteLength = PRINTABLE_ASCII.test(value) ? value.length : encoder.encode(value).byteLength; | |
| 60 | 61 | if (byteLength > limit) fail(`${name} exceeds its byte limit`); | |
| 61 | 62 | return { value, byteLength }; | |
| 62 | 63 | } | |
| @@ -148,10 +149,13 @@ | |||
| 148 | 149 | object(candidate, name); | |
| 149 | 150 | keys(candidate, ['column', 'width', 'text', 'style'], name); | |
| 150 | 151 | const current = integer(candidate.column, 0, width - 1, `${name}.column`); | |
| 151 | - | const cellWidth = integer(candidate.width, 1, 2, `${name}.width`); | |
| 152 | + | const cellWidth = integer(candidate.width, 1, configured.maxColumns, `${name}.width`); | |
| 152 | 153 | if (current !== column) fail(`row coverage is not contiguous at row ${row} column ${column}`); | |
| 153 | 154 | if (current + cellWidth > width) fail(`row coverage exceeds width at row ${row}`); | |
| 154 | 155 | const text = boundedString(candidate.text, configured.maxTextBytes, `${name}.text`); | |
| 156 | + | // Entries wider than one wide character are text runs: printable ASCII, | |
| 157 | + | // one character per column, so grid columns and font advance agree. | |
| 158 | + | if (cellWidth > 2 && (text.value.length !== cellWidth || !PRINTABLE_ASCII.test(text.value))) fail(`${name} text run does not match its width`); | |
| 155 | 159 | const cell = { | |
| 156 | 160 | column: current, | |
| 157 | 161 | width: cellWidth, | |
| @@ -198,6 +202,52 @@ | |||
| 198 | 202 | return { schemaVersion: SCHEMA_VERSION, width, height, snapshot, rows, styles, cursor: validateCursor(value.cursor, width, height) }; | |
| 199 | 203 | } | |
| 200 | 204 | ||
| 205 | + | /** | |
| 206 | + | * Merge validated updates into the fewest equivalent ones. Each output | |
| 207 | + | * update keeps the geometry, snapshot flag, and cursor semantics of the | |
| 208 | + | * sequence it replaces; style ids are remapped to the styles still used. | |
| 209 | + | */ | |
| 210 | + | function coalesce(updates, maxStyles) { | |
| 211 | + | const groups = []; | |
| 212 | + | for (const update of updates) { | |
| 213 | + | const last = groups[groups.length - 1]; | |
| 214 | + | if (update.snapshot) { | |
| 215 | + | groups.length = 0; | |
| 216 | + | } else if (last && last.width === update.width && last.height === update.height) { | |
| 217 | + | for (const row of update.rows) last.rows.set(row.row, { row, styles: update.styles }); | |
| 218 | + | last.cursor = update.cursor; | |
| 219 | + | continue; | |
| 220 | + | } | |
| 221 | + | const rows = new Map(); | |
| 222 | + | for (const row of update.rows) rows.set(row.row, { row, styles: update.styles }); | |
| 223 | + | groups.push({ width: update.width, height: update.height, snapshot: update.snapshot, cursor: update.cursor, rows, single: update }); | |
| 224 | + | } | |
| 225 | + | return groups.flatMap(group => { | |
| 226 | + | if (group.rows.size === group.single.rows.length && [...group.rows.values()].every(entry => entry.styles === group.single.styles)) return [group.single]; | |
| 227 | + | const styles = []; | |
| 228 | + | const ids = new Map(); | |
| 229 | + | const rows = [...group.rows.keys()].sort((left, right) => left - right).map(key => { | |
| 230 | + | const { row, styles: source } = group.rows.get(key); | |
| 231 | + | return { | |
| 232 | + | row: row.row, | |
| 233 | + | bytes: row.bytes, | |
| 234 | + | cells: row.cells.map(cell => { | |
| 235 | + | const styleKey = JSON.stringify(source[cell.style]); | |
| 236 | + | let id = ids.get(styleKey); | |
| 237 | + | if (id === undefined) { | |
| 238 | + | id = styles.length; | |
| 239 | + | ids.set(styleKey, id); | |
| 240 | + | styles.push(source[cell.style]); | |
| 241 | + | } | |
| 242 | + | return { ...cell, style: id }; | |
| 243 | + | }) | |
| 244 | + | }; | |
| 245 | + | }); | |
| 246 | + | if (styles.length > maxStyles) fail('merged update styles exceed their limit'); | |
| 247 | + | return [{ schemaVersion: SCHEMA_VERSION, width: group.width, height: group.height, snapshot: group.snapshot, rows, styles, cursor: group.cursor }]; | |
| 248 | + | }); | |
| 249 | + | } | |
| 250 | + | ||
| 201 | 251 | function xtermColor(index) { | |
| 202 | 252 | if (index < 16) return `var(--vev-color-${index})`; | |
| 203 | 253 | if (index < 232) { | |
| @@ -416,7 +466,25 @@ | |||
| 416 | 466 | /** @param {Update} value */ | |
| 417 | 467 | function apply(value) { | |
| 418 | 468 | alive(); | |
| 419 | - | const update = validateUpdate(value, configured); | |
| 469 | + | applyValidated(validateUpdate(value, configured)); | |
| 470 | + | } | |
| 471 | + | ||
| 472 | + | /** | |
| 473 | + | * Validate a queue of updates, then apply the fewest equivalent updates: | |
| 474 | + | * a snapshot supersedes everything before it and consecutive updates of | |
| 475 | + | * the same geometry merge, last row wins. A consumer that falls behind | |
| 476 | + | * rebuilds each changed row once instead of once per queued update. | |
| 477 | + | * @param {Update[]} values | |
| 478 | + | */ | |
| 479 | + | function applyAll(values) { | |
| 480 | + | alive(); | |
| 481 | + | if (!Array.isArray(values)) fail('updates must be an array'); | |
| 482 | + | for (const update of coalesce(values.map(value => validateUpdate(value, configured)), configured.maxStyles)) { | |
| 483 | + | applyValidated(update); | |
| 484 | + | } | |
| 485 | + | } | |
| 486 | + | ||
| 487 | + | function applyValidated(update) { | |
| 420 | 488 | if (!update.snapshot && (update.width !== width || update.height !== height || rowNodes.length === 0)) fail('incremental update dimensions do not match the mounted snapshot'); | |
| 421 | 489 | if (!update.snapshot) { | |
| 422 | 490 | for (let row = 0; row < height; row += 1) { | |
| @@ -649,6 +717,7 @@ | |||
| 649 | 717 | ||
| 650 | 718 | return Object.freeze({ | |
| 651 | 719 | apply, | |
| 720 | + | applyAll, | |
| 652 | 721 | focus() { alive(); input.focus(); }, | |
| 653 | 722 | setMouseCapture(enabled) { | |
| 654 | 723 | alive(); | |
| @@ -13,9 +13,9 @@ | |||||
| 13 | /** @typedef {{maxCells?: number, maxRowsPerUpdate?: number, maxColumns?: number, maxStyles?: number, maxTextBytes?: number, maxUpdateBytes?: number, maxPasteBytes?: number}} BrowserLimits */ | 13 | /** @typedef {{maxCells?: number, maxRowsPerUpdate?: number, maxColumns?: number, maxStyles?: number, maxTextBytes?: number, maxUpdateBytes?: number, maxPasteBytes?: number}} BrowserLimits */ | ||
| 14 | /** @typedef {{foreground: RGB, background: RGB, cursor: RGB, selection: RGB, selectionText: RGB, palette: RGB[]}} TerminalTheme */ | 14 | /** @typedef {{foreground: RGB, background: RGB, cursor: RGB, selection: RGB, selectionText: RGB, palette: RGB[]}} TerminalTheme */ | ||
| 15 | /** @typedef {{label: string, decide?: (event: BrowserEvent) => CaptureDecision, send?: (event: BrowserEvent) => void, limits?: BrowserLimits}} MountOptions */ | 15 | /** @typedef {{label: string, decide?: (event: BrowserEvent) => CaptureDecision, send?: (event: BrowserEvent) => void, limits?: BrowserLimits}} MountOptions */ | ||
| 16 | - | /** @typedef {{apply(update: Update): void, focus(): void, setMouseCapture(enabled: boolean): void, setTheme(theme: TerminalTheme): void, destroy(): void}} Terminal */ | 16 | + | /** @typedef {{apply(update: Update): void, applyAll(updates: Update[]): void, focus(): void, setMouseCapture(enabled: boolean): void, setTheme(theme: TerminalTheme): void, destroy(): void}} Terminal */ |
| 17 | 17 | ||||
| 18 | - | const SCHEMA_VERSION = 1; | 18 | + | const SCHEMA_VERSION = 2; |
| 19 | const DEFAULT_LIMITS = Object.freeze({ | 19 | const DEFAULT_LIMITS = Object.freeze({ | ||
| 20 | maxCells: 1_000_000, | 20 | maxCells: 1_000_000, | ||
| 21 | maxRowsPerUpdate: 10_000, | 21 | maxRowsPerUpdate: 10_000, | ||
| @@ -26,6 +26,7 @@ | |||||
| 26 | maxPasteBytes: 1 << 20 | 26 | maxPasteBytes: 1 << 20 | ||
| 27 | }); | 27 | }); | ||
| 28 | const encoder = new TextEncoder(); | 28 | const encoder = new TextEncoder(); | ||
| 29 | + | const PRINTABLE_ASCII = /^[\x20-\x7e]*$/; | |||
| 29 | 30 | ||||
| 30 | function fail(message) { | 31 | function fail(message) { | ||
| 31 | throw new TypeError(`VevTerminal: ${message}`); | 32 | throw new TypeError(`VevTerminal: ${message}`); | ||
| @@ -56,7 +57,7 @@ | |||||
| 56 | /** @returns {{value: string, byteLength: number}} */ | 57 | /** @returns {{value: string, byteLength: number}} */ | ||
| 57 | function boundedString(value, limit, name) { | 58 | function boundedString(value, limit, name) { | ||
| 58 | if (typeof value !== 'string') fail(`${name} must be a string`); | 59 | if (typeof value !== 'string') fail(`${name} must be a string`); | ||
| 59 | - | const byteLength = encoder.encode(value).byteLength; | 60 | + | const byteLength = PRINTABLE_ASCII.test(value) ? value.length : encoder.encode(value).byteLength; |
| 60 | if (byteLength > limit) fail(`${name} exceeds its byte limit`); | 61 | if (byteLength > limit) fail(`${name} exceeds its byte limit`); | ||
| 61 | return { value, byteLength }; | 62 | return { value, byteLength }; | ||
| 62 | } | 63 | } | ||
| @@ -148,10 +149,13 @@ | |||||
| 148 | object(candidate, name); | 149 | object(candidate, name); | ||
| 149 | keys(candidate, ['column', 'width', 'text', 'style'], name); | 150 | keys(candidate, ['column', 'width', 'text', 'style'], name); | ||
| 150 | const current = integer(candidate.column, 0, width - 1, `${name}.column`); | 151 | const current = integer(candidate.column, 0, width - 1, `${name}.column`); | ||
| 151 | - | const cellWidth = integer(candidate.width, 1, 2, `${name}.width`); | 152 | + | const cellWidth = integer(candidate.width, 1, configured.maxColumns, `${name}.width`); |
| 152 | if (current !== column) fail(`row coverage is not contiguous at row ${row} column ${column}`); | 153 | if (current !== column) fail(`row coverage is not contiguous at row ${row} column ${column}`); | ||
| 153 | if (current + cellWidth > width) fail(`row coverage exceeds width at row ${row}`); | 154 | if (current + cellWidth > width) fail(`row coverage exceeds width at row ${row}`); | ||
| 154 | const text = boundedString(candidate.text, configured.maxTextBytes, `${name}.text`); | 155 | const text = boundedString(candidate.text, configured.maxTextBytes, `${name}.text`); | ||
| 156 | + | // Entries wider than one wide character are text runs: printable ASCII, | |||
| 157 | + | // one character per column, so grid columns and font advance agree. | |||
| 158 | + | if (cellWidth > 2 && (text.value.length !== cellWidth || !PRINTABLE_ASCII.test(text.value))) fail(`${name} text run does not match its width`); | |||
| 155 | const cell = { | 159 | const cell = { | ||
| 156 | column: current, | 160 | column: current, | ||
| 157 | width: cellWidth, | 161 | width: cellWidth, | ||
| @@ -198,6 +202,52 @@ | |||||
| 198 | return { schemaVersion: SCHEMA_VERSION, width, height, snapshot, rows, styles, cursor: validateCursor(value.cursor, width, height) }; | 202 | return { schemaVersion: SCHEMA_VERSION, width, height, snapshot, rows, styles, cursor: validateCursor(value.cursor, width, height) }; | ||
| 199 | } | 203 | } | ||
| 200 | 204 | ||||
| 205 | + | /** | |||
| 206 | + | * Merge validated updates into the fewest equivalent ones. Each output | |||
| 207 | + | * update keeps the geometry, snapshot flag, and cursor semantics of the | |||
| 208 | + | * sequence it replaces; style ids are remapped to the styles still used. | |||
| 209 | + | */ | |||
| 210 | + | function coalesce(updates, maxStyles) { | |||
| 211 | + | const groups = []; | |||
| 212 | + | for (const update of updates) { | |||
| 213 | + | const last = groups[groups.length - 1]; | |||
| 214 | + | if (update.snapshot) { | |||
| 215 | + | groups.length = 0; | |||
| 216 | + | } else if (last && last.width === update.width && last.height === update.height) { | |||
| 217 | + | for (const row of update.rows) last.rows.set(row.row, { row, styles: update.styles }); | |||
| 218 | + | last.cursor = update.cursor; | |||
| 219 | + | continue; | |||
| 220 | + | } | |||
| 221 | + | const rows = new Map(); | |||
| 222 | + | for (const row of update.rows) rows.set(row.row, { row, styles: update.styles }); | |||
| 223 | + | groups.push({ width: update.width, height: update.height, snapshot: update.snapshot, cursor: update.cursor, rows, single: update }); | |||
| 224 | + | } | |||
| 225 | + | return groups.flatMap(group => { | |||
| 226 | + | if (group.rows.size === group.single.rows.length && [...group.rows.values()].every(entry => entry.styles === group.single.styles)) return [group.single]; | |||
| 227 | + | const styles = []; | |||
| 228 | + | const ids = new Map(); | |||
| 229 | + | const rows = [...group.rows.keys()].sort((left, right) => left - right).map(key => { | |||
| 230 | + | const { row, styles: source } = group.rows.get(key); | |||
| 231 | + | return { | |||
| 232 | + | row: row.row, | |||
| 233 | + | bytes: row.bytes, | |||
| 234 | + | cells: row.cells.map(cell => { | |||
| 235 | + | const styleKey = JSON.stringify(source[cell.style]); | |||
| 236 | + | let id = ids.get(styleKey); | |||
| 237 | + | if (id === undefined) { | |||
| 238 | + | id = styles.length; | |||
| 239 | + | ids.set(styleKey, id); | |||
| 240 | + | styles.push(source[cell.style]); | |||
| 241 | + | } | |||
| 242 | + | return { ...cell, style: id }; | |||
| 243 | + | }) | |||
| 244 | + | }; | |||
| 245 | + | }); | |||
| 246 | + | if (styles.length > maxStyles) fail('merged update styles exceed their limit'); | |||
| 247 | + | return [{ schemaVersion: SCHEMA_VERSION, width: group.width, height: group.height, snapshot: group.snapshot, rows, styles, cursor: group.cursor }]; | |||
| 248 | + | }); | |||
| 249 | + | } | |||
| 250 | + | ||||
| 201 | function xtermColor(index) { | 251 | function xtermColor(index) { | ||
| 202 | if (index < 16) return `var(--vev-color-${index})`; | 252 | if (index < 16) return `var(--vev-color-${index})`; | ||
| 203 | if (index < 232) { | 253 | if (index < 232) { | ||
| @@ -416,7 +466,25 @@ | |||||
| 416 | /** @param {Update} value */ | 466 | /** @param {Update} value */ | ||
| 417 | function apply(value) { | 467 | function apply(value) { | ||
| 418 | alive(); | 468 | alive(); | ||
| 419 | - | const update = validateUpdate(value, configured); | 469 | + | applyValidated(validateUpdate(value, configured)); |
| 470 | + | } | |||
| 471 | + | ||||
| 472 | + | /** | |||
| 473 | + | * Validate a queue of updates, then apply the fewest equivalent updates: | |||
| 474 | + | * a snapshot supersedes everything before it and consecutive updates of | |||
| 475 | + | * the same geometry merge, last row wins. A consumer that falls behind | |||
| 476 | + | * rebuilds each changed row once instead of once per queued update. | |||
| 477 | + | * @param {Update[]} values | |||
| 478 | + | */ | |||
| 479 | + | function applyAll(values) { | |||
| 480 | + | alive(); | |||
| 481 | + | if (!Array.isArray(values)) fail('updates must be an array'); | |||
| 482 | + | for (const update of coalesce(values.map(value => validateUpdate(value, configured)), configured.maxStyles)) { | |||
| 483 | + | applyValidated(update); | |||
| 484 | + | } | |||
| 485 | + | } | |||
| 486 | + | ||||
| 487 | + | function applyValidated(update) { | |||
| 420 | if (!update.snapshot && (update.width !== width || update.height !== height || rowNodes.length === 0)) fail('incremental update dimensions do not match the mounted snapshot'); | 488 | if (!update.snapshot && (update.width !== width || update.height !== height || rowNodes.length === 0)) fail('incremental update dimensions do not match the mounted snapshot'); | ||
| 421 | if (!update.snapshot) { | 489 | if (!update.snapshot) { | ||
| 422 | for (let row = 0; row < height; row += 1) { | 490 | for (let row = 0; row < height; row += 1) { | ||
| @@ -649,6 +717,7 @@ | |||||
| 649 | 717 | ||||
| 650 | return Object.freeze({ | 718 | return Object.freeze({ | ||
| 651 | apply, | 719 | apply, | ||
| 720 | + | applyAll, | |||
| 652 | focus() { alive(); input.focus(); }, | 721 | focus() { alive(); input.focus(); }, | ||
| 653 | setMouseCapture(enabled) { | 722 | setMouseCapture(enabled) { | ||
| 654 | alive(); | 723 | alive(); | ||
M html/doc.go +3 -1
| @@ -8,7 +8,9 @@ | |||
| 8 | 8 | // | |
| 9 | 9 | // Damage values are non-authoritative hints: every row is compared with the | |
| 10 | 10 | // committed shadow, so mutations outside reported damage remain observable. | |
| 11 | - | // Updates replace complete rows to preserve wide-cell atomicity. Scroll damage | |
| 11 | + | // Updates replace complete rows to preserve wide-cell atomicity. Rows are | |
| 12 | + | // encoded as text runs of same-style printable ASCII; wide and non-ASCII | |
| 13 | + | // characters stay single entries. Scroll damage | |
| 12 | 14 | // uses a full snapshot until browser measurements justify a more complex plan. | |
| 13 | 15 | // | |
| 14 | 16 | // The package emits typed data and structural CSS; it never converts terminal | |
| @@ -8,7 +8,9 @@ | |||||
| 8 | // | 8 | // | ||
| 9 | // Damage values are non-authoritative hints: every row is compared with the | 9 | // Damage values are non-authoritative hints: every row is compared with the | ||
| 10 | // committed shadow, so mutations outside reported damage remain observable. | 10 | // committed shadow, so mutations outside reported damage remain observable. | ||
| 11 | - | // Updates replace complete rows to preserve wide-cell atomicity. Scroll damage | 11 | + | // Updates replace complete rows to preserve wide-cell atomicity. Rows are |
| 12 | + | // encoded as text runs of same-style printable ASCII; wide and non-ASCII | |||
| 13 | + | // characters stay single entries. Scroll damage | |||
| 12 | // uses a full snapshot until browser measurements justify a more complex plan. | 14 | // uses a full snapshot until browser measurements justify a more complex plan. | ||
| 13 | // | 15 | // | ||
| 14 | // The package emits typed data and structural CSS; it never converts terminal | 16 | // The package emits typed data and structural CSS; it never converts terminal | ||
M html/encode.go +3 -0
| @@ -223,6 +223,9 @@ func estimateUpdateJSONSize(update Update) int { | |||
| 223 | 223 | size := 256 + 256*len(update.Styles) | |
| 224 | 224 | for i := range update.Rows { | |
| 225 | 225 | size += 32 + 48*len(update.Rows[i].Cells) | |
| 226 | + | for j := range update.Rows[i].Cells { | |
| 227 | + | size += len(update.Rows[i].Cells[j].Text) | |
| 228 | + | } | |
| 226 | 229 | } | |
| 227 | 230 | return size | |
| 228 | 231 | } | |
| @@ -223,6 +223,9 @@ func estimateUpdateJSONSize(update Update) int { | |||||
| 223 | size := 256 + 256*len(update.Styles) | 223 | size := 256 + 256*len(update.Styles) | ||
| 224 | for i := range update.Rows { | 224 | for i := range update.Rows { | ||
| 225 | size += 32 + 48*len(update.Rows[i].Cells) | 225 | size += 32 + 48*len(update.Rows[i].Cells) | ||
| 226 | + | for j := range update.Rows[i].Cells { | |||
| 227 | + | size += len(update.Rows[i].Cells[j].Text) | |||
| 228 | + | } | |||
| 226 | } | 229 | } | ||
| 227 | return size | 230 | return size | ||
| 228 | } | 231 | } | ||
M html/encode_test.go +0 -7
| @@ -54,13 +54,6 @@ func FuzzAppendJSONString(f *testing.F) { | |||
| 54 | 54 | }) | |
| 55 | 55 | } | |
| 56 | 56 | ||
| 57 | - | func TestAsciiTextIndexesEveryByte(t *testing.T) { | |
| 58 | - | require.Len(t, asciiText, 128) | |
| 59 | - | for i := 0; i < 128; i++ { | |
| 60 | - | require.Equal(t, byte(i), asciiText[i]) | |
| 61 | - | } | |
| 62 | - | } | |
| 63 | - | ||
| 64 | 57 | func randomColor(rng *rand.Rand) Color { | |
| 65 | 58 | switch rng.Intn(3) { | |
| 66 | 59 | case 0: | |
| @@ -54,13 +54,6 @@ func FuzzAppendJSONString(f *testing.F) { | |||||
| 54 | }) | 54 | }) | ||
| 55 | } | 55 | } | ||
| 56 | 56 | ||||
| 57 | - | func TestAsciiTextIndexesEveryByte(t *testing.T) { | |||
| 58 | - | require.Len(t, asciiText, 128) | |||
| 59 | - | for i := 0; i < 128; i++ { | |||
| 60 | - | require.Equal(t, byte(i), asciiText[i]) | |||
| 61 | - | } | |||
| 62 | - | } | |||
| 63 | - | ||||
| 64 | func randomColor(rng *rand.Rand) Color { | 57 | func randomColor(rng *rand.Rand) Color { | ||
| 65 | switch rng.Intn(3) { | 58 | switch rng.Intn(3) { | ||
| 66 | case 0: | 59 | case 0: | ||
M html/renderer.go +67 -24
| @@ -266,6 +266,15 @@ func (r *Renderer) buildUpdate(frame core.Frame, scratch []core.Cell, snapshot b | |||
| 266 | 266 | Cursor: cursor, | |
| 267 | 267 | } | |
| 268 | 268 | styleIDs := make(map[Style]int) | |
| 269 | + | // Every row appends its runs to cells and their text to text; ends[i] | |
| 270 | + | // is the text offset after cells[i]. Rows and texts are sliced out once | |
| 271 | + | // at the end, so an update costs one cell slice and one string. | |
| 272 | + | var ( | |
| 273 | + | cells []CellUpdate | |
| 274 | + | ends []int | |
| 275 | + | text []byte | |
| 276 | + | rowStarts []int | |
| 277 | + | ) | |
| 269 | 278 | for y := range frame.Height { | |
| 270 | 279 | row := readRow(frame, y, scratch) | |
| 271 | 280 | if !snapshot && rowEqualsFrame(row, r.committed, y) { | |
| @@ -274,11 +283,26 @@ func (r *Renderer) buildUpdate(frame core.Frame, scratch []core.Cell, snapshot b | |||
| 274 | 283 | if len(update.Rows) >= r.limits.MaxRowsPerUpdate { | |
| 275 | 284 | return Update{}, fmt.Errorf("%w: update rows exceed limit %d", ErrLimitExceeded, r.limits.MaxRowsPerUpdate) | |
| 276 | 285 | } | |
| 277 | - | encoded, err := encodeRow(y, row, &update.Styles, styleIDs, r.limits.MaxStyles) | |
| 286 | + | rowStarts = append(rowStarts, len(cells)) | |
| 287 | + | update.Rows = append(update.Rows, RowUpdate{Row: y}) | |
| 288 | + | var err error | |
| 289 | + | cells, ends, text, err = encodeRow(row, cells, ends, text, &update.Styles, styleIDs, r.limits.MaxStyles) | |
| 278 | 290 | if err != nil { | |
| 279 | 291 | return Update{}, err | |
| 280 | 292 | } | |
| 281 | - | update.Rows = append(update.Rows, encoded) | |
| 293 | + | } | |
| 294 | + | all := string(text) | |
| 295 | + | offset := 0 | |
| 296 | + | for i := range cells { | |
| 297 | + | cells[i].Text = all[offset:ends[i]] | |
| 298 | + | offset = ends[i] | |
| 299 | + | } | |
| 300 | + | for i := range update.Rows { | |
| 301 | + | next := len(cells) | |
| 302 | + | if i+1 < len(rowStarts) { | |
| 303 | + | next = rowStarts[i+1] | |
| 304 | + | } | |
| 305 | + | update.Rows[i].Cells = cells[rowStarts[i]:next:next] | |
| 282 | 306 | } | |
| 283 | 307 | return update, nil | |
| 284 | 308 | } | |
| @@ -300,16 +324,30 @@ func encodeBoundedUpdate(update Update, limit int) ([]byte, error) { | |||
| 300 | 324 | return encoded, nil | |
| 301 | 325 | } | |
| 302 | 326 | ||
| 303 | - | // asciiText holds every ASCII byte so single-byte cell text can be sliced out | |
| 304 | - | // of it instead of allocating a new string per cell. | |
| 305 | - | const asciiText = "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" + | |
| 306 | - | "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" + | |
| 307 | - | " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f" | |
| 327 | + | // runText returns the single-column printable ASCII text of cell, treating a | |
| 328 | + | // blank cell as a space, or false when the cell cannot join a text run. | |
| 329 | + | func runText(cell core.Cell) (byte, bool) { | |
| 330 | + | switch { | |
| 331 | + | case cell.Continuation: | |
| 332 | + | return 0, false | |
| 333 | + | case cell.Rune == 0: | |
| 334 | + | return ' ', true | |
| 335 | + | case cell.Rune >= 0x20 && cell.Rune < 0x7f: | |
| 336 | + | return byte(cell.Rune), true | |
| 337 | + | default: | |
| 338 | + | return 0, false | |
| 339 | + | } | |
| 340 | + | } | |
| 308 | 341 | ||
| 309 | - | func encodeRow(y int, cells []core.Cell, styles *[]Style, styleIDs map[Style]int, maxStyles int) (RowUpdate, error) { | |
| 310 | - | row := RowUpdate{Row: y, Cells: make([]CellUpdate, 0, len(cells))} | |
| 311 | - | for x := 0; x < len(cells); x++ { | |
| 312 | - | cell := cells[x] | |
| 342 | + | // encodeRow appends one CellUpdate per text run of a row to cells, its text | |
| 343 | + | // to text, and the text end offset to ends. Adjacent printable ASCII or blank | |
| 344 | + | // cells with equal styles merge into one run whose Width equals its byte | |
| 345 | + | // length. Every other cell (wide or non-ASCII) stays a single entry, so | |
| 346 | + | // browsers never rely on a fallback font's advance for column alignment. | |
| 347 | + | // Text fields are filled by the caller. | |
| 348 | + | func encodeRow(row []core.Cell, cells []CellUpdate, ends []int, text []byte, styles *[]Style, styleIDs map[Style]int, maxStyles int) ([]CellUpdate, []int, []byte, error) { | |
| 349 | + | for x := 0; x < len(row); x++ { | |
| 350 | + | cell := row[x] | |
| 313 | 351 | if cell.Continuation { | |
| 314 | 352 | continue | |
| 315 | 353 | } | |
| @@ -317,26 +355,31 @@ func encodeRow(y int, cells []core.Cell, styles *[]Style, styleIDs map[Style]int | |||
| 317 | 355 | styleID, ok := styleIDs[style] | |
| 318 | 356 | if !ok { | |
| 319 | 357 | if len(*styles) >= maxStyles { | |
| 320 | - | return RowUpdate{}, fmt.Errorf("%w: update styles exceed limit %d", ErrLimitExceeded, maxStyles) | |
| 358 | + | return cells, ends, text, fmt.Errorf("%w: update styles exceed limit %d", ErrLimitExceeded, maxStyles) | |
| 321 | 359 | } | |
| 322 | 360 | styleID = len(*styles) | |
| 323 | 361 | styleIDs[style] = styleID | |
| 324 | 362 | *styles = append(*styles, style) | |
| 325 | 363 | } | |
| 326 | - | width := core.RuneWidth(cell.Rune) | |
| 327 | - | var text string | |
| 328 | - | switch { | |
| 329 | - | case cell.Rune == 0: | |
| 330 | - | width = 1 | |
| 331 | - | text = " " | |
| 332 | - | case cell.Rune < utf8.RuneSelf: | |
| 333 | - | text = asciiText[cell.Rune : cell.Rune+1] // no allocation | |
| 334 | - | default: | |
| 335 | - | text = string(cell.Rune) | |
| 364 | + | if first, ok := runText(cell); ok { | |
| 365 | + | start := x | |
| 366 | + | text = append(text, first) | |
| 367 | + | for x+1 < len(row) && row[x+1].Style.Equal(cell.Style) { | |
| 368 | + | next, ok := runText(row[x+1]) | |
| 369 | + | if !ok { | |
| 370 | + | break | |
| 371 | + | } | |
| 372 | + | text = append(text, next) | |
| 373 | + | x++ | |
| 374 | + | } | |
| 375 | + | cells = append(cells, CellUpdate{Column: start, Width: x - start + 1, Style: styleID}) | |
| 376 | + | } else { | |
| 377 | + | text = utf8.AppendRune(text, cell.Rune) | |
| 378 | + | cells = append(cells, CellUpdate{Column: x, Width: core.RuneWidth(cell.Rune), Style: styleID}) | |
| 336 | 379 | } | |
| 337 | - | row.Cells = append(row.Cells, CellUpdate{Column: x, Width: width, Text: text, Style: styleID}) | |
| 380 | + | ends = append(ends, len(text)) | |
| 338 | 381 | } | |
| 339 | - | return row, nil | |
| 382 | + | return cells, ends, text, nil | |
| 340 | 383 | } | |
| 341 | 384 | ||
| 342 | 385 | func validateCoreStyle(style core.Style) error { | |
| @@ -266,6 +266,15 @@ func (r *Renderer) buildUpdate(frame core.Frame, scratch []core.Cell, snapshot b | |||||
| 266 | Cursor: cursor, | 266 | Cursor: cursor, | ||
| 267 | } | 267 | } | ||
| 268 | styleIDs := make(map[Style]int) | 268 | styleIDs := make(map[Style]int) | ||
| 269 | + | // Every row appends its runs to cells and their text to text; ends[i] | |||
| 270 | + | // is the text offset after cells[i]. Rows and texts are sliced out once | |||
| 271 | + | // at the end, so an update costs one cell slice and one string. | |||
| 272 | + | var ( | |||
| 273 | + | cells []CellUpdate | |||
| 274 | + | ends []int | |||
| 275 | + | text []byte | |||
| 276 | + | rowStarts []int | |||
| 277 | + | ) | |||
| 269 | for y := range frame.Height { | 278 | for y := range frame.Height { | ||
| 270 | row := readRow(frame, y, scratch) | 279 | row := readRow(frame, y, scratch) | ||
| 271 | if !snapshot && rowEqualsFrame(row, r.committed, y) { | 280 | if !snapshot && rowEqualsFrame(row, r.committed, y) { | ||
| @@ -274,11 +283,26 @@ func (r *Renderer) buildUpdate(frame core.Frame, scratch []core.Cell, snapshot b | |||||
| 274 | if len(update.Rows) >= r.limits.MaxRowsPerUpdate { | 283 | if len(update.Rows) >= r.limits.MaxRowsPerUpdate { | ||
| 275 | return Update{}, fmt.Errorf("%w: update rows exceed limit %d", ErrLimitExceeded, r.limits.MaxRowsPerUpdate) | 284 | return Update{}, fmt.Errorf("%w: update rows exceed limit %d", ErrLimitExceeded, r.limits.MaxRowsPerUpdate) | ||
| 276 | } | 285 | } | ||
| 277 | - | encoded, err := encodeRow(y, row, &update.Styles, styleIDs, r.limits.MaxStyles) | 286 | + | rowStarts = append(rowStarts, len(cells)) |
| 287 | + | update.Rows = append(update.Rows, RowUpdate{Row: y}) | |||
| 288 | + | var err error | |||
| 289 | + | cells, ends, text, err = encodeRow(row, cells, ends, text, &update.Styles, styleIDs, r.limits.MaxStyles) | |||
| 278 | if err != nil { | 290 | if err != nil { | ||
| 279 | return Update{}, err | 291 | return Update{}, err | ||
| 280 | } | 292 | } | ||
| 281 | - | update.Rows = append(update.Rows, encoded) | 293 | + | } |
| 294 | + | all := string(text) | |||
| 295 | + | offset := 0 | |||
| 296 | + | for i := range cells { | |||
| 297 | + | cells[i].Text = all[offset:ends[i]] | |||
| 298 | + | offset = ends[i] | |||
| 299 | + | } | |||
| 300 | + | for i := range update.Rows { | |||
| 301 | + | next := len(cells) | |||
| 302 | + | if i+1 < len(rowStarts) { | |||
| 303 | + | next = rowStarts[i+1] | |||
| 304 | + | } | |||
| 305 | + | update.Rows[i].Cells = cells[rowStarts[i]:next:next] | |||
| 282 | } | 306 | } | ||
| 283 | return update, nil | 307 | return update, nil | ||
| 284 | } | 308 | } | ||
| @@ -300,16 +324,30 @@ func encodeBoundedUpdate(update Update, limit int) ([]byte, error) { | |||||
| 300 | return encoded, nil | 324 | return encoded, nil | ||
| 301 | } | 325 | } | ||
| 302 | 326 | ||||
| 303 | - | // asciiText holds every ASCII byte so single-byte cell text can be sliced out | 327 | + | // runText returns the single-column printable ASCII text of cell, treating a |
| 304 | - | // of it instead of allocating a new string per cell. | 328 | + | // blank cell as a space, or false when the cell cannot join a text run. |
| 305 | - | const asciiText = "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" + | 329 | + | func runText(cell core.Cell) (byte, bool) { |
| 306 | - | "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" + | 330 | + | switch { |
| 307 | - | " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\x7f" | 331 | + | case cell.Continuation: |
| 332 | + | return 0, false | |||
| 333 | + | case cell.Rune == 0: | |||
| 334 | + | return ' ', true | |||
| 335 | + | case cell.Rune >= 0x20 && cell.Rune < 0x7f: | |||
| 336 | + | return byte(cell.Rune), true | |||
| 337 | + | default: | |||
| 338 | + | return 0, false | |||
| 339 | + | } | |||
| 340 | + | } | |||
| 308 | 341 | ||||
| 309 | - | func encodeRow(y int, cells []core.Cell, styles *[]Style, styleIDs map[Style]int, maxStyles int) (RowUpdate, error) { | 342 | + | // encodeRow appends one CellUpdate per text run of a row to cells, its text |
| 310 | - | row := RowUpdate{Row: y, Cells: make([]CellUpdate, 0, len(cells))} | 343 | + | // to text, and the text end offset to ends. Adjacent printable ASCII or blank |
| 311 | - | for x := 0; x < len(cells); x++ { | 344 | + | // cells with equal styles merge into one run whose Width equals its byte |
| 312 | - | cell := cells[x] | 345 | + | // length. Every other cell (wide or non-ASCII) stays a single entry, so |
| 346 | + | // browsers never rely on a fallback font's advance for column alignment. | |||
| 347 | + | // Text fields are filled by the caller. | |||
| 348 | + | func encodeRow(row []core.Cell, cells []CellUpdate, ends []int, text []byte, styles *[]Style, styleIDs map[Style]int, maxStyles int) ([]CellUpdate, []int, []byte, error) { | |||
| 349 | + | for x := 0; x < len(row); x++ { | |||
| 350 | + | cell := row[x] | |||
| 313 | if cell.Continuation { | 351 | if cell.Continuation { | ||
| 314 | continue | 352 | continue | ||
| 315 | } | 353 | } | ||
| @@ -317,26 +355,31 @@ func encodeRow(y int, cells []core.Cell, styles *[]Style, styleIDs map[Style]int | |||||
| 317 | styleID, ok := styleIDs[style] | 355 | styleID, ok := styleIDs[style] | ||
| 318 | if !ok { | 356 | if !ok { | ||
| 319 | if len(*styles) >= maxStyles { | 357 | if len(*styles) >= maxStyles { | ||
| 320 | - | return RowUpdate{}, fmt.Errorf("%w: update styles exceed limit %d", ErrLimitExceeded, maxStyles) | 358 | + | return cells, ends, text, fmt.Errorf("%w: update styles exceed limit %d", ErrLimitExceeded, maxStyles) |
| 321 | } | 359 | } | ||
| 322 | styleID = len(*styles) | 360 | styleID = len(*styles) | ||
| 323 | styleIDs[style] = styleID | 361 | styleIDs[style] = styleID | ||
| 324 | *styles = append(*styles, style) | 362 | *styles = append(*styles, style) | ||
| 325 | } | 363 | } | ||
| 326 | - | width := core.RuneWidth(cell.Rune) | 364 | + | if first, ok := runText(cell); ok { |
| 327 | - | var text string | 365 | + | start := x |
| 328 | - | switch { | 366 | + | text = append(text, first) |
| 329 | - | case cell.Rune == 0: | 367 | + | for x+1 < len(row) && row[x+1].Style.Equal(cell.Style) { |
| 330 | - | width = 1 | 368 | + | next, ok := runText(row[x+1]) |
| 331 | - | text = " " | 369 | + | if !ok { |
| 332 | - | case cell.Rune < utf8.RuneSelf: | 370 | + | break |
| 333 | - | text = asciiText[cell.Rune : cell.Rune+1] // no allocation | 371 | + | } |
| 334 | - | default: | 372 | + | text = append(text, next) |
| 335 | - | text = string(cell.Rune) | 373 | + | x++ |
| 374 | + | } | |||
| 375 | + | cells = append(cells, CellUpdate{Column: start, Width: x - start + 1, Style: styleID}) | |||
| 376 | + | } else { | |||
| 377 | + | text = utf8.AppendRune(text, cell.Rune) | |||
| 378 | + | cells = append(cells, CellUpdate{Column: x, Width: core.RuneWidth(cell.Rune), Style: styleID}) | |||
| 336 | } | 379 | } | ||
| 337 | - | row.Cells = append(row.Cells, CellUpdate{Column: x, Width: width, Text: text, Style: styleID}) | 380 | + | ends = append(ends, len(text)) |
| 338 | } | 381 | } | ||
| 339 | - | return row, nil | 382 | + | return cells, ends, text, nil |
| 340 | } | 383 | } | ||
| 341 | 384 | ||||
| 342 | func validateCoreStyle(style core.Style) error { | 385 | func validateCoreStyle(style core.Style) error { | ||
M html/renderer_test.go +31 -1
| @@ -73,7 +73,7 @@ func TestRendererAcceptsCellSourceWithoutFrameCopy(t *testing.T) { | |||
| 73 | 73 | }, nil, false, Cursor{}) | |
| 74 | 74 | require.NoError(t, err) | |
| 75 | 75 | require.True(t, prepared.Update().Snapshot) | |
| 76 | - | require.Equal(t, "A", prepared.Update().Rows[0].Cells[0].Text) | |
| 76 | + | require.Equal(t, []CellUpdate{{Column: 0, Width: 2, Text: "A ", Style: 0}}, prepared.Update().Rows[0].Cells) | |
| 77 | 77 | require.NoError(t, prepared.Commit()) | |
| 78 | 78 | ||
| 79 | 79 | _, err = renderer.Prepare(nil, nil, false, Cursor{}) | |
| @@ -128,6 +128,36 @@ func TestRendererEnforcesExactGeneratedByteLimit(t *testing.T) { | |||
| 128 | 128 | require.ErrorContains(t, err, "generated update is") | |
| 129 | 129 | } | |
| 130 | 130 | ||
| 131 | + | func TestRendererMergesASCIICellsIntoStyledTextRuns(t *testing.T) { | |
| 132 | + | plain := core.DefaultStyle() | |
| 133 | + | bold := core.DefaultStyle() | |
| 134 | + | bold.Bold = true | |
| 135 | + | frame := core.NewFrame(12, 1) | |
| 136 | + | for x, r := range "ab" { | |
| 137 | + | frame.Set(x, 0, core.Cell{Rune: r, Style: plain}) | |
| 138 | + | } | |
| 139 | + | // x=2 stays blank (Rune 0) and joins the plain run as a space. | |
| 140 | + | frame.Set(3, 0, core.Cell{Rune: '界', Style: plain}) | |
| 141 | + | frame.Set(4, 0, core.Cell{Continuation: true, Style: plain}) | |
| 142 | + | frame.Set(5, 0, core.Cell{Rune: 'é', Style: plain}) | |
| 143 | + | frame.Set(6, 0, core.Cell{Rune: 'c', Style: bold}) | |
| 144 | + | frame.Set(7, 0, core.Cell{Rune: 'd', Style: bold}) | |
| 145 | + | frame.Set(8, 0, core.Cell{Rune: '~', Style: plain}) | |
| 146 | + | ||
| 147 | + | renderer, err := New(Options{}) | |
| 148 | + | require.NoError(t, err) | |
| 149 | + | prepared, err := renderer.Prepare(frame, nil, false, Cursor{}) | |
| 150 | + | require.NoError(t, err) | |
| 151 | + | require.Equal(t, []CellUpdate{ | |
| 152 | + | {Column: 0, Width: 3, Text: "ab ", Style: 0}, | |
| 153 | + | {Column: 3, Width: 2, Text: "界", Style: 0}, | |
| 154 | + | {Column: 5, Width: 1, Text: "é", Style: 0}, | |
| 155 | + | {Column: 6, Width: 2, Text: "cd", Style: 1}, | |
| 156 | + | {Column: 8, Width: 4, Text: "~ ", Style: 0}, | |
| 157 | + | }, prepared.Update().Rows[0].Cells) | |
| 158 | + | require.NoError(t, prepared.Commit()) | |
| 159 | + | } | |
| 160 | + | ||
| 131 | 161 | func TestRendererAcceptsMaxIntGeneratedBytesLimit(t *testing.T) { | |
| 132 | 162 | renderer, err := New(Options{Limits: Limits{MaxGeneratedBytes: math.MaxInt}}) | |
| 133 | 163 | require.NoError(t, err) | |
| @@ -73,7 +73,7 @@ func TestRendererAcceptsCellSourceWithoutFrameCopy(t *testing.T) { | |||||
| 73 | }, nil, false, Cursor{}) | 73 | }, nil, false, Cursor{}) | ||
| 74 | require.NoError(t, err) | 74 | require.NoError(t, err) | ||
| 75 | require.True(t, prepared.Update().Snapshot) | 75 | require.True(t, prepared.Update().Snapshot) | ||
| 76 | - | require.Equal(t, "A", prepared.Update().Rows[0].Cells[0].Text) | 76 | + | require.Equal(t, []CellUpdate{{Column: 0, Width: 2, Text: "A ", Style: 0}}, prepared.Update().Rows[0].Cells) |
| 77 | require.NoError(t, prepared.Commit()) | 77 | require.NoError(t, prepared.Commit()) | ||
| 78 | 78 | ||||
| 79 | _, err = renderer.Prepare(nil, nil, false, Cursor{}) | 79 | _, err = renderer.Prepare(nil, nil, false, Cursor{}) | ||
| @@ -128,6 +128,36 @@ func TestRendererEnforcesExactGeneratedByteLimit(t *testing.T) { | |||||
| 128 | require.ErrorContains(t, err, "generated update is") | 128 | require.ErrorContains(t, err, "generated update is") | ||
| 129 | } | 129 | } | ||
| 130 | 130 | ||||
| 131 | + | func TestRendererMergesASCIICellsIntoStyledTextRuns(t *testing.T) { | |||
| 132 | + | plain := core.DefaultStyle() | |||
| 133 | + | bold := core.DefaultStyle() | |||
| 134 | + | bold.Bold = true | |||
| 135 | + | frame := core.NewFrame(12, 1) | |||
| 136 | + | for x, r := range "ab" { | |||
| 137 | + | frame.Set(x, 0, core.Cell{Rune: r, Style: plain}) | |||
| 138 | + | } | |||
| 139 | + | // x=2 stays blank (Rune 0) and joins the plain run as a space. | |||
| 140 | + | frame.Set(3, 0, core.Cell{Rune: '界', Style: plain}) | |||
| 141 | + | frame.Set(4, 0, core.Cell{Continuation: true, Style: plain}) | |||
| 142 | + | frame.Set(5, 0, core.Cell{Rune: 'é', Style: plain}) | |||
| 143 | + | frame.Set(6, 0, core.Cell{Rune: 'c', Style: bold}) | |||
| 144 | + | frame.Set(7, 0, core.Cell{Rune: 'd', Style: bold}) | |||
| 145 | + | frame.Set(8, 0, core.Cell{Rune: '~', Style: plain}) | |||
| 146 | + | ||||
| 147 | + | renderer, err := New(Options{}) | |||
| 148 | + | require.NoError(t, err) | |||
| 149 | + | prepared, err := renderer.Prepare(frame, nil, false, Cursor{}) | |||
| 150 | + | require.NoError(t, err) | |||
| 151 | + | require.Equal(t, []CellUpdate{ | |||
| 152 | + | {Column: 0, Width: 3, Text: "ab ", Style: 0}, | |||
| 153 | + | {Column: 3, Width: 2, Text: "界", Style: 0}, | |||
| 154 | + | {Column: 5, Width: 1, Text: "é", Style: 0}, | |||
| 155 | + | {Column: 6, Width: 2, Text: "cd", Style: 1}, | |||
| 156 | + | {Column: 8, Width: 4, Text: "~ ", Style: 0}, | |||
| 157 | + | }, prepared.Update().Rows[0].Cells) | |||
| 158 | + | require.NoError(t, prepared.Commit()) | |||
| 159 | + | } | |||
| 160 | + | ||||
| 131 | func TestRendererAcceptsMaxIntGeneratedBytesLimit(t *testing.T) { | 161 | func TestRendererAcceptsMaxIntGeneratedBytesLimit(t *testing.T) { | ||
| 132 | renderer, err := New(Options{Limits: Limits{MaxGeneratedBytes: math.MaxInt}}) | 162 | renderer, err := New(Options{Limits: Limits{MaxGeneratedBytes: math.MaxInt}}) | ||
| 133 | require.NoError(t, err) | 163 | require.NoError(t, err) | ||
M html/update.go +6 -3
| @@ -8,7 +8,7 @@ import ( | |||
| 8 | 8 | ) | |
| 9 | 9 | ||
| 10 | 10 | // UpdateSchemaVersion identifies the browser update contract. | |
| 11 | - | const UpdateSchemaVersion uint16 = 1 | |
| 11 | + | const UpdateSchemaVersion uint16 = 2 | |
| 12 | 12 | ||
| 13 | 13 | // CursorStyle is a DECSCUSR cursor shape value from 0 through 6. | |
| 14 | 14 | type CursorStyle uint8 | |
| @@ -80,8 +80,11 @@ type Style struct { | |||
| 80 | 80 | UnderlineColor Color `json:"underlineColor"` | |
| 81 | 81 | } | |
| 82 | 82 | ||
| 83 | - | // CellUpdate occupies Width terminal columns beginning at Column. Wide-cell | |
| 84 | - | // continuation markers are represented by the preceding cell's width. | |
| 83 | + | // CellUpdate occupies Width terminal columns beginning at Column. It is | |
| 84 | + | // either a text run of Width printable ASCII characters (blank cells are | |
| 85 | + | // spaces) sharing one style, or one non-ASCII character of width 1 or 2. | |
| 86 | + | // Wide-cell continuation markers are represented by the preceding cell's | |
| 87 | + | // width. | |
| 85 | 88 | type CellUpdate struct { | |
| 86 | 89 | Column int `json:"column"` | |
| 87 | 90 | Width int `json:"width"` | |
| @@ -8,7 +8,7 @@ import ( | |||||
| 8 | ) | 8 | ) | ||
| 9 | 9 | ||||
| 10 | // UpdateSchemaVersion identifies the browser update contract. | 10 | // UpdateSchemaVersion identifies the browser update contract. | ||
| 11 | - | const UpdateSchemaVersion uint16 = 1 | 11 | + | const UpdateSchemaVersion uint16 = 2 |
| 12 | 12 | ||||
| 13 | // CursorStyle is a DECSCUSR cursor shape value from 0 through 6. | 13 | // CursorStyle is a DECSCUSR cursor shape value from 0 through 6. | ||
| 14 | type CursorStyle uint8 | 14 | type CursorStyle uint8 | ||
| @@ -80,8 +80,11 @@ type Style struct { | |||||
| 80 | UnderlineColor Color `json:"underlineColor"` | 80 | UnderlineColor Color `json:"underlineColor"` | ||
| 81 | } | 81 | } | ||
| 82 | 82 | ||||
| 83 | - | // CellUpdate occupies Width terminal columns beginning at Column. Wide-cell | 83 | + | // CellUpdate occupies Width terminal columns beginning at Column. It is |
| 84 | - | // continuation markers are represented by the preceding cell's width. | 84 | + | // either a text run of Width printable ASCII characters (blank cells are |
| 85 | + | // spaces) sharing one style, or one non-ASCII character of width 1 or 2. | |||
| 86 | + | // Wide-cell continuation markers are represented by the preceding cell's | |||
| 87 | + | // width. | |||
| 85 | type CellUpdate struct { | 88 | type CellUpdate struct { | ||
| 86 | Column int `json:"column"` | 89 | Column int `json:"column"` | ||
| 87 | Width int `json:"width"` | 90 | Width int `json:"width"` | ||
M internal/htmlharness/performance.spec.js +1 -1
| @@ -7,7 +7,7 @@ const root = process.cwd(); | |||
| 7 | 7 | function snapshot(width, height, text) { | |
| 8 | 8 | const cells = Array.from({ length: width }, (_, column) => ({ column, width: 1, text, style: 0 })); | |
| 9 | 9 | return { | |
| 10 | - | schemaVersion: 1, | |
| 10 | + | schemaVersion: 2, | |
| 11 | 11 | width, | |
| 12 | 12 | height, | |
| 13 | 13 | snapshot: true, | |
| @@ -7,7 +7,7 @@ const root = process.cwd(); | |||||
| 7 | function snapshot(width, height, text) { | 7 | function snapshot(width, height, text) { | ||
| 8 | const cells = Array.from({ length: width }, (_, column) => ({ column, width: 1, text, style: 0 })); | 8 | const cells = Array.from({ length: width }, (_, column) => ({ column, width: 1, text, style: 0 })); | ||
| 9 | return { | 9 | return { | ||
| 10 | - | schemaVersion: 1, | 10 | + | schemaVersion: 2, |
| 11 | width, | 11 | width, | ||
| 12 | height, | 12 | height, | ||
| 13 | snapshot: true, | 13 | snapshot: true, | ||
M internal/htmlharness/terminal.spec.js +97 -11
| @@ -81,7 +81,7 @@ test('default colors inherit without redundant per-cell properties', async ({ pa | |||
| 81 | 81 | test('plain spaces retain grid boxes without per-cell clipping', async ({ page }) => { | |
| 82 | 82 | await mount(page); | |
| 83 | 83 | await page.evaluate(() => terminal.apply({ | |
| 84 | - | schemaVersion: 1, width: 5, height: 1, snapshot: true, | |
| 84 | + | schemaVersion: 2, width: 5, height: 1, snapshot: true, | |
| 85 | 85 | styles: [ | |
| 86 | 86 | { foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0} }, | |
| 87 | 87 | { foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0}, underline:true } | |
| @@ -109,7 +109,7 @@ test('keeps wide blanks separate from adjacent space runs', async ({ page }) => | |||
| 109 | 109 | await mount(page); | |
| 110 | 110 | const geometry = await page.evaluate(() => { | |
| 111 | 111 | terminal.apply({ | |
| 112 | - | schemaVersion: 1, width: 4, height: 1, snapshot: true, | |
| 112 | + | schemaVersion: 2, width: 4, height: 1, snapshot: true, | |
| 113 | 113 | styles: [{ foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0} }], | |
| 114 | 114 | rows: [{row:0, cells:[ | |
| 115 | 115 | {column:0,width:1,text:' ',style:0}, | |
| @@ -134,7 +134,7 @@ test('applies typed rows without interpreting terminal text as markup', async ({ | |||
| 134 | 134 | await mount(page); | |
| 135 | 135 | const hostile = '<img src=x onerror="globalThis.injected=true">'; | |
| 136 | 136 | const update = { | |
| 137 | - | schemaVersion: 1, | |
| 137 | + | schemaVersion: 2, | |
| 138 | 138 | width: 3, | |
| 139 | 139 | height: 1, | |
| 140 | 140 | snapshot: true, | |
| @@ -167,7 +167,7 @@ test('keeps explicit terminal columns under fallback fonts and zoom', async ({ p | |||
| 167 | 167 | document.body.style.zoom = '125%'; | |
| 168 | 168 | document.querySelector('#terminal').style.fontFamily = 'serif'; | |
| 169 | 169 | terminal.apply({ | |
| 170 | - | schemaVersion: 1, width: 4, height: 1, snapshot: true, | |
| 170 | + | schemaVersion: 2, width: 4, height: 1, snapshot: true, | |
| 171 | 171 | styles: [{ | |
| 172 | 172 | bold: true, italic: true, dim: true, blink: true, strikethrough: true, | |
| 173 | 173 | underline: true, underlineStyle: 3, | |
| @@ -195,7 +195,7 @@ test('keeps explicit terminal columns under fallback fonts and zoom', async ({ p | |||
| 195 | 195 | test('rejects a malformed update before changing the DOM', async ({ page }) => { | |
| 196 | 196 | await mount(page); | |
| 197 | 197 | const snapshot = { | |
| 198 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, | |
| 198 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, | |
| 199 | 199 | styles: [{ foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }], | |
| 200 | 200 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | |
| 201 | 201 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |
| @@ -214,7 +214,7 @@ test('rejects a malformed update before changing the DOM', async ({ page }) => { | |||
| 214 | 214 | await expect(page.locator('.vev-terminal__cell')).toHaveText('A'); | |
| 215 | 215 | const staleVersion = await page.evaluate(value => { | |
| 216 | 216 | try { | |
| 217 | - | terminal.apply({ ...value, schemaVersion: 2 }); | |
| 217 | + | terminal.apply({ ...value, schemaVersion: 3 }); | |
| 218 | 218 | return ''; | |
| 219 | 219 | } catch (error) { | |
| 220 | 220 | return error.message; | |
| @@ -233,13 +233,99 @@ test('rejects a malformed update before changing the DOM', async ({ page }) => { | |||
| 233 | 233 | expect(duplicateMount).toContain('already owns a terminal'); | |
| 234 | 234 | }); | |
| 235 | 235 | ||
| 236 | + | test('renders ASCII text runs on the column grid and rejects mismatched runs', async ({ page }) => { | |
| 237 | + | await mount(page); | |
| 238 | + | const result = await page.evaluate(() => { | |
| 239 | + | const plain = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | |
| 240 | + | const bold = { ...plain, bold: true }; | |
| 241 | + | terminal.apply({ | |
| 242 | + | schemaVersion: 2, width: 12, height: 1, snapshot: true, styles: [plain, bold], | |
| 243 | + | rows: [{ row: 0, cells: [ | |
| 244 | + | { column: 0, width: 5, text: 'hello', style: 0 }, | |
| 245 | + | { column: 5, width: 2, text: '界', style: 0 }, | |
| 246 | + | { column: 7, width: 3, text: 'ab ', style: 1 }, | |
| 247 | + | { column: 10, width: 2, text: ' ', style: 0 } | |
| 248 | + | ] }], | |
| 249 | + | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |
| 250 | + | }); | |
| 251 | + | const cells = [...document.querySelectorAll('.vev-terminal__cell')]; | |
| 252 | + | const unit = cells[0].getBoundingClientRect().width / 5; | |
| 253 | + | const geometry = cells.map(node => { | |
| 254 | + | const box = node.getBoundingClientRect(); | |
| 255 | + | return [Math.round((box.x - cells[0].getBoundingClientRect().x) / unit), Math.round(box.width / unit)]; | |
| 256 | + | }); | |
| 257 | + | const reject = cells => { | |
| 258 | + | try { | |
| 259 | + | terminal.apply({ | |
| 260 | + | schemaVersion: 2, width: 4, height: 1, snapshot: true, styles: [plain], | |
| 261 | + | rows: [{ row: 0, cells }], cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |
| 262 | + | }); | |
| 263 | + | return ''; | |
| 264 | + | } catch (error) { | |
| 265 | + | return error.message; | |
| 266 | + | } | |
| 267 | + | }; | |
| 268 | + | return { | |
| 269 | + | texts: cells.map(node => node.textContent), | |
| 270 | + | geometry, | |
| 271 | + | output: document.querySelector('.vev-terminal__accessible-output').textContent, | |
| 272 | + | short: reject([{ column: 0, width: 4, text: 'abc', style: 0 }]), | |
| 273 | + | wide: reject([{ column: 0, width: 4, text: '界界', style: 0 }]) | |
| 274 | + | }; | |
| 275 | + | }); | |
| 276 | + | expect(result.texts).toEqual(['hello', '界', 'ab ', ' ']); | |
| 277 | + | expect(result.geometry).toEqual([[0, 5], [5, 2], [7, 3], [10, 2]]); | |
| 278 | + | expect(result.output).toBe('hello界ab '); | |
| 279 | + | expect(result.short).toContain('text run does not match its width'); | |
| 280 | + | expect(result.wide).toContain('text run does not match its width'); | |
| 281 | + | }); | |
| 282 | + | ||
| 283 | + | test('applyAll coalesces queued updates into the same final DOM as sequential apply', async ({ page }) => { | |
| 284 | + | await mount(page); | |
| 285 | + | const result = await page.evaluate(() => { | |
| 286 | + | const plain = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | |
| 287 | + | const bold = { ...plain, bold: true }; | |
| 288 | + | const red = { ...plain, foreground: { kind: 1, index: 1 } }; | |
| 289 | + | const cursor = column => ({ row: 0, column, visible: true, style: 0, styleSet: false }); | |
| 290 | + | const row = (index, text, style) => ({ row: index, cells: [{ column: 0, width: 4, text, style }] }); | |
| 291 | + | const snapshot = { schemaVersion: 2, width: 4, height: 3, snapshot: true, styles: [plain], rows: [row(0, 'aaaa', 0), row(1, 'bbbb', 0), row(2, 'cccc', 0)], cursor: cursor(0) }; | |
| 292 | + | const queue = [ | |
| 293 | + | { schemaVersion: 2, width: 4, height: 3, snapshot: false, styles: [bold], rows: [row(1, 'B1 ', 0)], cursor: cursor(1) }, | |
| 294 | + | { schemaVersion: 2, width: 4, height: 3, snapshot: false, styles: [red, plain], rows: [row(1, 'B2 ', 1), row(2, 'C2 ', 0)], cursor: cursor(2) }, | |
| 295 | + | { schemaVersion: 2, width: 4, height: 3, snapshot: false, styles: [bold], rows: [row(0, 'A3 ', 0)], cursor: cursor(3) } | |
| 296 | + | ]; | |
| 297 | + | const capture = () => ({ | |
| 298 | + | html: document.querySelector('.vev-terminal__viewport').innerHTML, | |
| 299 | + | text: document.querySelector('.vev-terminal__accessible-output').textContent | |
| 300 | + | }); | |
| 301 | + | terminal.apply(snapshot); | |
| 302 | + | for (const update of queue) terminal.apply(update); | |
| 303 | + | const sequential = capture(); | |
| 304 | + | terminal.apply(snapshot); | |
| 305 | + | const nodes = [...document.querySelectorAll('.vev-terminal__row')]; | |
| 306 | + | terminal.applyAll(queue); | |
| 307 | + | const merged = capture(); | |
| 308 | + | const rebuilt = [...document.querySelectorAll('.vev-terminal__row')].map((node, index) => node !== nodes[index]); | |
| 309 | + | terminal.applyAll([queue[0], snapshot, queue[2]]); | |
| 310 | + | const afterSnapshot = capture().text; | |
| 311 | + | let invalid = ''; | |
| 312 | + | try { terminal.applyAll([queue[0], { ...queue[1], width: 5 }]); } catch (error) { invalid = error.message; } | |
| 313 | + | return { sequential, merged, rebuilt, afterSnapshot, invalid, unchanged: capture().text === afterSnapshot }; | |
| 314 | + | }); | |
| 315 | + | expect(result.merged).toEqual(result.sequential); | |
| 316 | + | expect(result.rebuilt).toEqual([true, true, true]); | |
| 317 | + | expect(result.afterSnapshot).toBe('A3 \nbbbb\ncccc'); | |
| 318 | + | expect(result.invalid).not.toBe(''); | |
| 319 | + | expect(result.unchanged).toBe(true); | |
| 320 | + | }); | |
| 321 | + | ||
| 236 | 322 | test('rejects colors with a payload from another color kind', async ({ page }) => { | |
| 237 | 323 | await mount(page); | |
| 238 | 324 | const message = await page.evaluate(() => { | |
| 239 | 325 | const color = { kind: 1, index: 4, rgb: { r: 1, g: 2, b: 3 } }; | |
| 240 | 326 | try { | |
| 241 | 327 | terminal.apply({ | |
| 242 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, | |
| 328 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, | |
| 243 | 329 | styles: [{ foreground: color, background: { kind: 0 }, underlineColor: { kind: 0 } }], | |
| 244 | 330 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | |
| 245 | 331 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |
| @@ -323,7 +409,7 @@ test('rejects oversized input without throwing from DOM callbacks', async ({ pag | |||
| 323 | 409 | test('emits one composed text event and bounded pointer, wheel, resize, and focus events', async ({ page }) => { | |
| 324 | 410 | await mount(page); | |
| 325 | 411 | const snapshot = { | |
| 326 | - | schemaVersion: 1, width: 2, height: 1, snapshot: true, | |
| 412 | + | schemaVersion: 2, width: 2, height: 1, snapshot: true, | |
| 327 | 413 | styles: [{ foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }], | |
| 328 | 414 | rows: [{ row: 0, cells: [ | |
| 329 | 415 | { column: 0, width: 1, text: 'A', style: 0 }, | |
| @@ -392,7 +478,7 @@ test('applies dynamic terminal styles under a self-only CSP', async ({ page }) = | |||
| 392 | 478 | await page.evaluate(() => { | |
| 393 | 479 | globalThis.terminal = VevTerminal.mount(document.querySelector('#terminal'), { label: 'CSP terminal' }); | |
| 394 | 480 | terminal.apply({ | |
| 395 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, | |
| 481 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, | |
| 396 | 482 | styles: [{ | |
| 397 | 483 | foreground: { kind: 2, rgb: { r: 1, g: 2, b: 3 } }, | |
| 398 | 484 | background: { kind: 1, index: 4 }, | |
| @@ -428,12 +514,12 @@ test('updates complete rows, applies typed themes, and destroys owned state', as | |||
| 428 | 514 | await mount(page); | |
| 429 | 515 | const style = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | |
| 430 | 516 | await page.evaluate(value => terminal.apply(value), { | |
| 431 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, styles: [style], | |
| 517 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, styles: [style], | |
| 432 | 518 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | |
| 433 | 519 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |
| 434 | 520 | }); | |
| 435 | 521 | await page.evaluate(value => terminal.apply(value), { | |
| 436 | - | schemaVersion: 1, width: 1, height: 1, snapshot: false, styles: [style], | |
| 522 | + | schemaVersion: 2, width: 1, height: 1, snapshot: false, styles: [style], | |
| 437 | 523 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'B', style: 0 }] }], | |
| 438 | 524 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |
| 439 | 525 | }); | |
| @@ -81,7 +81,7 @@ test('default colors inherit without redundant per-cell properties', async ({ pa | |||||
| 81 | test('plain spaces retain grid boxes without per-cell clipping', async ({ page }) => { | 81 | test('plain spaces retain grid boxes without per-cell clipping', async ({ page }) => { | ||
| 82 | await mount(page); | 82 | await mount(page); | ||
| 83 | await page.evaluate(() => terminal.apply({ | 83 | await page.evaluate(() => terminal.apply({ | ||
| 84 | - | schemaVersion: 1, width: 5, height: 1, snapshot: true, | 84 | + | schemaVersion: 2, width: 5, height: 1, snapshot: true, |
| 85 | styles: [ | 85 | styles: [ | ||
| 86 | { foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0} }, | 86 | { foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0} }, | ||
| 87 | { foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0}, underline:true } | 87 | { foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0}, underline:true } | ||
| @@ -109,7 +109,7 @@ test('keeps wide blanks separate from adjacent space runs', async ({ page }) => | |||||
| 109 | await mount(page); | 109 | await mount(page); | ||
| 110 | const geometry = await page.evaluate(() => { | 110 | const geometry = await page.evaluate(() => { | ||
| 111 | terminal.apply({ | 111 | terminal.apply({ | ||
| 112 | - | schemaVersion: 1, width: 4, height: 1, snapshot: true, | 112 | + | schemaVersion: 2, width: 4, height: 1, snapshot: true, |
| 113 | styles: [{ foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0} }], | 113 | styles: [{ foreground: {kind:0}, background: {kind:0}, underlineColor: {kind:0} }], | ||
| 114 | rows: [{row:0, cells:[ | 114 | rows: [{row:0, cells:[ | ||
| 115 | {column:0,width:1,text:' ',style:0}, | 115 | {column:0,width:1,text:' ',style:0}, | ||
| @@ -134,7 +134,7 @@ test('applies typed rows without interpreting terminal text as markup', async ({ | |||||
| 134 | await mount(page); | 134 | await mount(page); | ||
| 135 | const hostile = '<img src=x onerror="globalThis.injected=true">'; | 135 | const hostile = '<img src=x onerror="globalThis.injected=true">'; | ||
| 136 | const update = { | 136 | const update = { | ||
| 137 | - | schemaVersion: 1, | 137 | + | schemaVersion: 2, |
| 138 | width: 3, | 138 | width: 3, | ||
| 139 | height: 1, | 139 | height: 1, | ||
| 140 | snapshot: true, | 140 | snapshot: true, | ||
| @@ -167,7 +167,7 @@ test('keeps explicit terminal columns under fallback fonts and zoom', async ({ p | |||||
| 167 | document.body.style.zoom = '125%'; | 167 | document.body.style.zoom = '125%'; | ||
| 168 | document.querySelector('#terminal').style.fontFamily = 'serif'; | 168 | document.querySelector('#terminal').style.fontFamily = 'serif'; | ||
| 169 | terminal.apply({ | 169 | terminal.apply({ | ||
| 170 | - | schemaVersion: 1, width: 4, height: 1, snapshot: true, | 170 | + | schemaVersion: 2, width: 4, height: 1, snapshot: true, |
| 171 | styles: [{ | 171 | styles: [{ | ||
| 172 | bold: true, italic: true, dim: true, blink: true, strikethrough: true, | 172 | bold: true, italic: true, dim: true, blink: true, strikethrough: true, | ||
| 173 | underline: true, underlineStyle: 3, | 173 | underline: true, underlineStyle: 3, | ||
| @@ -195,7 +195,7 @@ test('keeps explicit terminal columns under fallback fonts and zoom', async ({ p | |||||
| 195 | test('rejects a malformed update before changing the DOM', async ({ page }) => { | 195 | test('rejects a malformed update before changing the DOM', async ({ page }) => { | ||
| 196 | await mount(page); | 196 | await mount(page); | ||
| 197 | const snapshot = { | 197 | const snapshot = { | ||
| 198 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, | 198 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, |
| 199 | styles: [{ foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }], | 199 | styles: [{ foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }], | ||
| 200 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | 200 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | ||
| 201 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | 201 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | ||
| @@ -214,7 +214,7 @@ test('rejects a malformed update before changing the DOM', async ({ page }) => { | |||||
| 214 | await expect(page.locator('.vev-terminal__cell')).toHaveText('A'); | 214 | await expect(page.locator('.vev-terminal__cell')).toHaveText('A'); | ||
| 215 | const staleVersion = await page.evaluate(value => { | 215 | const staleVersion = await page.evaluate(value => { | ||
| 216 | try { | 216 | try { | ||
| 217 | - | terminal.apply({ ...value, schemaVersion: 2 }); | 217 | + | terminal.apply({ ...value, schemaVersion: 3 }); |
| 218 | return ''; | 218 | return ''; | ||
| 219 | } catch (error) { | 219 | } catch (error) { | ||
| 220 | return error.message; | 220 | return error.message; | ||
| @@ -233,13 +233,99 @@ test('rejects a malformed update before changing the DOM', async ({ page }) => { | |||||
| 233 | expect(duplicateMount).toContain('already owns a terminal'); | 233 | expect(duplicateMount).toContain('already owns a terminal'); | ||
| 234 | }); | 234 | }); | ||
| 235 | 235 | ||||
| 236 | + | test('renders ASCII text runs on the column grid and rejects mismatched runs', async ({ page }) => { | |||
| 237 | + | await mount(page); | |||
| 238 | + | const result = await page.evaluate(() => { | |||
| 239 | + | const plain = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | |||
| 240 | + | const bold = { ...plain, bold: true }; | |||
| 241 | + | terminal.apply({ | |||
| 242 | + | schemaVersion: 2, width: 12, height: 1, snapshot: true, styles: [plain, bold], | |||
| 243 | + | rows: [{ row: 0, cells: [ | |||
| 244 | + | { column: 0, width: 5, text: 'hello', style: 0 }, | |||
| 245 | + | { column: 5, width: 2, text: '界', style: 0 }, | |||
| 246 | + | { column: 7, width: 3, text: 'ab ', style: 1 }, | |||
| 247 | + | { column: 10, width: 2, text: ' ', style: 0 } | |||
| 248 | + | ] }], | |||
| 249 | + | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |||
| 250 | + | }); | |||
| 251 | + | const cells = [...document.querySelectorAll('.vev-terminal__cell')]; | |||
| 252 | + | const unit = cells[0].getBoundingClientRect().width / 5; | |||
| 253 | + | const geometry = cells.map(node => { | |||
| 254 | + | const box = node.getBoundingClientRect(); | |||
| 255 | + | return [Math.round((box.x - cells[0].getBoundingClientRect().x) / unit), Math.round(box.width / unit)]; | |||
| 256 | + | }); | |||
| 257 | + | const reject = cells => { | |||
| 258 | + | try { | |||
| 259 | + | terminal.apply({ | |||
| 260 | + | schemaVersion: 2, width: 4, height: 1, snapshot: true, styles: [plain], | |||
| 261 | + | rows: [{ row: 0, cells }], cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | |||
| 262 | + | }); | |||
| 263 | + | return ''; | |||
| 264 | + | } catch (error) { | |||
| 265 | + | return error.message; | |||
| 266 | + | } | |||
| 267 | + | }; | |||
| 268 | + | return { | |||
| 269 | + | texts: cells.map(node => node.textContent), | |||
| 270 | + | geometry, | |||
| 271 | + | output: document.querySelector('.vev-terminal__accessible-output').textContent, | |||
| 272 | + | short: reject([{ column: 0, width: 4, text: 'abc', style: 0 }]), | |||
| 273 | + | wide: reject([{ column: 0, width: 4, text: '界界', style: 0 }]) | |||
| 274 | + | }; | |||
| 275 | + | }); | |||
| 276 | + | expect(result.texts).toEqual(['hello', '界', 'ab ', ' ']); | |||
| 277 | + | expect(result.geometry).toEqual([[0, 5], [5, 2], [7, 3], [10, 2]]); | |||
| 278 | + | expect(result.output).toBe('hello界ab '); | |||
| 279 | + | expect(result.short).toContain('text run does not match its width'); | |||
| 280 | + | expect(result.wide).toContain('text run does not match its width'); | |||
| 281 | + | }); | |||
| 282 | + | ||||
| 283 | + | test('applyAll coalesces queued updates into the same final DOM as sequential apply', async ({ page }) => { | |||
| 284 | + | await mount(page); | |||
| 285 | + | const result = await page.evaluate(() => { | |||
| 286 | + | const plain = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | |||
| 287 | + | const bold = { ...plain, bold: true }; | |||
| 288 | + | const red = { ...plain, foreground: { kind: 1, index: 1 } }; | |||
| 289 | + | const cursor = column => ({ row: 0, column, visible: true, style: 0, styleSet: false }); | |||
| 290 | + | const row = (index, text, style) => ({ row: index, cells: [{ column: 0, width: 4, text, style }] }); | |||
| 291 | + | const snapshot = { schemaVersion: 2, width: 4, height: 3, snapshot: true, styles: [plain], rows: [row(0, 'aaaa', 0), row(1, 'bbbb', 0), row(2, 'cccc', 0)], cursor: cursor(0) }; | |||
| 292 | + | const queue = [ | |||
| 293 | + | { schemaVersion: 2, width: 4, height: 3, snapshot: false, styles: [bold], rows: [row(1, 'B1 ', 0)], cursor: cursor(1) }, | |||
| 294 | + | { schemaVersion: 2, width: 4, height: 3, snapshot: false, styles: [red, plain], rows: [row(1, 'B2 ', 1), row(2, 'C2 ', 0)], cursor: cursor(2) }, | |||
| 295 | + | { schemaVersion: 2, width: 4, height: 3, snapshot: false, styles: [bold], rows: [row(0, 'A3 ', 0)], cursor: cursor(3) } | |||
| 296 | + | ]; | |||
| 297 | + | const capture = () => ({ | |||
| 298 | + | html: document.querySelector('.vev-terminal__viewport').innerHTML, | |||
| 299 | + | text: document.querySelector('.vev-terminal__accessible-output').textContent | |||
| 300 | + | }); | |||
| 301 | + | terminal.apply(snapshot); | |||
| 302 | + | for (const update of queue) terminal.apply(update); | |||
| 303 | + | const sequential = capture(); | |||
| 304 | + | terminal.apply(snapshot); | |||
| 305 | + | const nodes = [...document.querySelectorAll('.vev-terminal__row')]; | |||
| 306 | + | terminal.applyAll(queue); | |||
| 307 | + | const merged = capture(); | |||
| 308 | + | const rebuilt = [...document.querySelectorAll('.vev-terminal__row')].map((node, index) => node !== nodes[index]); | |||
| 309 | + | terminal.applyAll([queue[0], snapshot, queue[2]]); | |||
| 310 | + | const afterSnapshot = capture().text; | |||
| 311 | + | let invalid = ''; | |||
| 312 | + | try { terminal.applyAll([queue[0], { ...queue[1], width: 5 }]); } catch (error) { invalid = error.message; } | |||
| 313 | + | return { sequential, merged, rebuilt, afterSnapshot, invalid, unchanged: capture().text === afterSnapshot }; | |||
| 314 | + | }); | |||
| 315 | + | expect(result.merged).toEqual(result.sequential); | |||
| 316 | + | expect(result.rebuilt).toEqual([true, true, true]); | |||
| 317 | + | expect(result.afterSnapshot).toBe('A3 \nbbbb\ncccc'); | |||
| 318 | + | expect(result.invalid).not.toBe(''); | |||
| 319 | + | expect(result.unchanged).toBe(true); | |||
| 320 | + | }); | |||
| 321 | + | ||||
| 236 | test('rejects colors with a payload from another color kind', async ({ page }) => { | 322 | test('rejects colors with a payload from another color kind', async ({ page }) => { | ||
| 237 | await mount(page); | 323 | await mount(page); | ||
| 238 | const message = await page.evaluate(() => { | 324 | const message = await page.evaluate(() => { | ||
| 239 | const color = { kind: 1, index: 4, rgb: { r: 1, g: 2, b: 3 } }; | 325 | const color = { kind: 1, index: 4, rgb: { r: 1, g: 2, b: 3 } }; | ||
| 240 | try { | 326 | try { | ||
| 241 | terminal.apply({ | 327 | terminal.apply({ | ||
| 242 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, | 328 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, |
| 243 | styles: [{ foreground: color, background: { kind: 0 }, underlineColor: { kind: 0 } }], | 329 | styles: [{ foreground: color, background: { kind: 0 }, underlineColor: { kind: 0 } }], | ||
| 244 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | 330 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | ||
| 245 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | 331 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | ||
| @@ -323,7 +409,7 @@ test('rejects oversized input without throwing from DOM callbacks', async ({ pag | |||||
| 323 | test('emits one composed text event and bounded pointer, wheel, resize, and focus events', async ({ page }) => { | 409 | test('emits one composed text event and bounded pointer, wheel, resize, and focus events', async ({ page }) => { | ||
| 324 | await mount(page); | 410 | await mount(page); | ||
| 325 | const snapshot = { | 411 | const snapshot = { | ||
| 326 | - | schemaVersion: 1, width: 2, height: 1, snapshot: true, | 412 | + | schemaVersion: 2, width: 2, height: 1, snapshot: true, |
| 327 | styles: [{ foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }], | 413 | styles: [{ foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }], | ||
| 328 | rows: [{ row: 0, cells: [ | 414 | rows: [{ row: 0, cells: [ | ||
| 329 | { column: 0, width: 1, text: 'A', style: 0 }, | 415 | { column: 0, width: 1, text: 'A', style: 0 }, | ||
| @@ -392,7 +478,7 @@ test('applies dynamic terminal styles under a self-only CSP', async ({ page }) = | |||||
| 392 | await page.evaluate(() => { | 478 | await page.evaluate(() => { | ||
| 393 | globalThis.terminal = VevTerminal.mount(document.querySelector('#terminal'), { label: 'CSP terminal' }); | 479 | globalThis.terminal = VevTerminal.mount(document.querySelector('#terminal'), { label: 'CSP terminal' }); | ||
| 394 | terminal.apply({ | 480 | terminal.apply({ | ||
| 395 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, | 481 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, |
| 396 | styles: [{ | 482 | styles: [{ | ||
| 397 | foreground: { kind: 2, rgb: { r: 1, g: 2, b: 3 } }, | 483 | foreground: { kind: 2, rgb: { r: 1, g: 2, b: 3 } }, | ||
| 398 | background: { kind: 1, index: 4 }, | 484 | background: { kind: 1, index: 4 }, | ||
| @@ -428,12 +514,12 @@ test('updates complete rows, applies typed themes, and destroys owned state', as | |||||
| 428 | await mount(page); | 514 | await mount(page); | ||
| 429 | const style = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | 515 | const style = { foreground: { kind: 0 }, background: { kind: 0 }, underlineColor: { kind: 0 } }; | ||
| 430 | await page.evaluate(value => terminal.apply(value), { | 516 | await page.evaluate(value => terminal.apply(value), { | ||
| 431 | - | schemaVersion: 1, width: 1, height: 1, snapshot: true, styles: [style], | 517 | + | schemaVersion: 2, width: 1, height: 1, snapshot: true, styles: [style], |
| 432 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | 518 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'A', style: 0 }] }], | ||
| 433 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | 519 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | ||
| 434 | }); | 520 | }); | ||
| 435 | await page.evaluate(value => terminal.apply(value), { | 521 | await page.evaluate(value => terminal.apply(value), { | ||
| 436 | - | schemaVersion: 1, width: 1, height: 1, snapshot: false, styles: [style], | 522 | + | schemaVersion: 2, width: 1, height: 1, snapshot: false, styles: [style], |
| 437 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'B', style: 0 }] }], | 523 | rows: [{ row: 0, cells: [{ column: 0, width: 1, text: 'B', style: 0 }] }], | ||
| 438 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | 524 | cursor: { row: 0, column: 0, visible: false, style: 0, styleSet: false } | ||
| 439 | }); | 525 | }); | ||
M internal/htmlharness/testdata/snapshot.json +1 -1
| @@ -1,5 +1,5 @@ | |||
| 1 | 1 | { | |
| 2 | - | "schemaVersion": 1, | |
| 2 | + | "schemaVersion": 2, | |
| 3 | 3 | "width": 3, | |
| 4 | 4 | "height": 1, | |
| 5 | 5 | "snapshot": true, | |
| @@ -1,5 +1,5 @@ | |||||
| 1 | { | 1 | { | ||
| 2 | - | "schemaVersion": 1, | 2 | + | "schemaVersion": 2, |
| 3 | "width": 3, | 3 | "width": 3, | ||
| 4 | "height": 1, | 4 | "height": 1, | ||
| 5 | "snapshot": true, | 5 | "snapshot": true, | ||
M testdata/oracle/golden.txt +432 -432
| @@ -1,432 +1,432 @@ | |||
| 1 | - | 00/019 input=34fc58104b22 vt=bb9b826cf048 graphics=c1313fa59940 history=e3b0c44298fc ansi=558b1d465cb9 ansi256=7c62df9f88a6 html=57085dbc6bc7 | |
| 2 | - | 00/039 input=957f13b6dc6d vt=d580503f0b0c graphics=d9a508723211 history=e3b0c44298fc ansi=d8801a468cd2 ansi256=4e4fbb5a75ae html=6f9f51bb389f | |
| 3 | - | 00/059 input=02ca4e7f645d vt=8f0ec905b4dd graphics=ca7e3df19c59 history=e3b0c44298fc ansi=22e9db71432b ansi256=c94537d35e21 html=77e2381b2833 | |
| 4 | - | 00/079 input=e7459a0424b7 vt=658a98490259 graphics=2294ead167f8 history=e3b0c44298fc ansi=a769731d8a6b ansi256=dfaab9ed690b html=9331f082e0c7 | |
| 5 | - | 00/099 input=65861d80c11d vt=3dff2abbe571 graphics=49a531a5cac2 history=e3b0c44298fc ansi=b9610fa412a9 ansi256=d9a001c8d0d3 html=bdcab0b42f1b | |
| 6 | - | 00/119 input=b7bbd6cab918 vt=802dc307f264 graphics=4dca1d671bb5 history=e3b0c44298fc ansi=94ed76fcf0d5 ansi256=cdeba8de8f99 html=b646697de0df | |
| 7 | - | 00/139 input=e1957aa581c4 vt=e59eed292827 graphics=c7edbf6bb08c history=e3b0c44298fc ansi=bf1cd5adba0c ansi256=4b00e8ef793c html=73f7506b9438 | |
| 8 | - | 00/159 input=72d2e266bbee vt=ce72286ff858 graphics=9d08071cbfe7 history=e3b0c44298fc ansi=3473f0b036d2 ansi256=7caddc9fa2d8 html=6a98d3bd5931 | |
| 9 | - | 00/179 input=5f03942bb446 vt=909794a3080a graphics=c4be9e09c930 history=e3b0c44298fc ansi=43919248cf80 ansi256=15e239bd6430 html=23461097c399 | |
| 10 | - | 00/199 input=537e6ea131ba vt=ed5b1e654b14 graphics=be52bd862e04 history=e3b0c44298fc ansi=77868d0f1ea5 ansi256=91351ed686ae html=4e7ba65fd552 | |
| 11 | - | 00/219 input=0d15f7a3b67c vt=4fa431325c0d graphics=79964969d8b4 history=e3b0c44298fc ansi=1dfbb31f7937 ansi256=0929b8057746 html=582bc75c8e8d | |
| 12 | - | 00/239 input=7c8d6d2373ed vt=bb9c175f8153 graphics=9e5082990084 history=e3b0c44298fc ansi=2ccb101439ce ansi256=7d50c7faac48 html=a98bb992d270 | |
| 13 | - | 01/019 input=cbc8877bed63 vt=22ab1acff1bf graphics=c5b8fe57cfa6 history=fa5d8f18f68d ansi=afdab3ddfac9 ansi256=48c65d2c43e6 html=02caebc851dd | |
| 14 | - | 01/039 input=d0cb0bd869c9 vt=f58c883883ec graphics=22628079d8b2 history=386f8088a60f ansi=d592741d1509 ansi256=fac3d9aee1ab html=bde87d40c7e5 | |
| 15 | - | 01/059 input=e25ff0ff1a54 vt=f329087d99d8 graphics=033cd4eb10d0 history=241434fd3fed ansi=d6547cc1881f ansi256=6e78b18137e7 html=578f8efbaa40 | |
| 16 | - | 01/079 input=4de36294e2e7 vt=0b491efe74c5 graphics=e3e861b21b99 history=3e3751cacfa6 ansi=36b333e14ee3 ansi256=f581315254ff html=7a358839f40a | |
| 17 | - | 01/099 input=2b7fa8b73e54 vt=cdcf0feb0ab2 graphics=7b1785222ace history=6de5f14c9b3b ansi=318c8c763741 ansi256=edeaafe2bf97 html=a6cc5cc4dc10 | |
| 18 | - | 01/119 input=ed4026577ede vt=47cfe6da14c5 graphics=1f4e90d00dbe history=9fc31e684946 ansi=511a067be740 ansi256=075aaf679ea9 html=5ba0d816280d | |
| 19 | - | 01/139 input=16d884839d5e vt=b47acf684680 graphics=aba320d6ac2d history=c694cebc9c6d ansi=a21c3e6b2c56 ansi256=d66750dd1f13 html=7bfd11f66888 | |
| 20 | - | 01/159 input=ae726a283ab9 vt=124d96154247 graphics=7c92abaf9499 history=1b394f493a6e ansi=e9bb095ab5e8 ansi256=c6e07402bca0 html=60840af2b8ab | |
| 21 | - | 01/179 input=4002bcdef56c vt=ae28edda6428 graphics=874c3d3632c4 history=f97e91c814bf ansi=1476dc66f1dc ansi256=e3d9c1c5f152 html=377eadb17b87 | |
| 22 | - | 01/199 input=bcdb0bb395af vt=6c6a86726ea6 graphics=408aa5c32aed history=cc247d46dc5d ansi=3900e39db02f ansi256=a1003c8fd5ad html=0ec54e438114 | |
| 23 | - | 01/219 input=b57a1b43c9ed vt=33212d08cac6 graphics=915c35a9e421 history=55df44fba064 ansi=a697afce6763 ansi256=4afd404912f3 html=6f57720f0bcc | |
| 24 | - | 01/239 input=5a6d7e54e43f vt=064445a04eb4 graphics=08fa69ab8d7e history=ae06c8614ee7 ansi=ec529ccb7d82 ansi256=da4537b03b71 html=e176c4d39894 | |
| 25 | - | 02/019 input=e128155ff5ee vt=6165a679180d graphics=9258c91bf1d0 history=417faca887a1 ansi=c76da783dd51 ansi256=ade5d4699a5a html=5c12498e7f09 | |
| 26 | - | 02/039 input=f55b6f5f0ae5 vt=6c13343e5e72 graphics=ec94ae6cc7b9 history=a98f1d645add ansi=9d23bdd6b42f ansi256=34b777e364eb html=7421f1e2339e | |
| 27 | - | 02/059 input=efecbfa91a37 vt=f15094e108a2 graphics=2cc2c4f89334 history=c354c025cf5c ansi=31a27bd463dc ansi256=f7cb938291b9 html=d1172b288064 | |
| 28 | - | 02/079 input=5569bc9cc096 vt=d49d527484f7 graphics=20fb47c1a763 history=5ee55bc12a28 ansi=2dc804e97027 ansi256=6f3132f4c824 html=cf0a7fd2cd04 | |
| 29 | - | 02/099 input=818abcb54d25 vt=79b2c236e761 graphics=2988687caeb9 history=772aefdee759 ansi=eaa23edb44d4 ansi256=f0c638352747 html=e975b06011c0 | |
| 30 | - | 02/119 input=0953c14a91ab vt=3255a5b7edd4 graphics=66394393cb3e history=40e37b86d83b ansi=ac12ac48a6d9 ansi256=786be89622e7 html=c2a8cbe382cd | |
| 31 | - | 02/139 input=097eb426b6af vt=cd9241f4e821 graphics=985e13b357ae history=d0c1aa3cc624 ansi=81d1a99de839 ansi256=465cdb5a2331 html=a4153acb0e41 | |
| 32 | - | 02/159 input=38bd63bbb187 vt=c6a6eaea70b2 graphics=aa9d4f7d2ef7 history=0de5f5ec693d ansi=6ac3fb8d4c15 ansi256=6d6993b9a7fc html=e2cbed3a72e5 | |
| 33 | - | 02/179 input=8ae111814233 vt=8fbc292c149b graphics=411e2f4f1d49 history=fdf4efdc191b ansi=abf0b4964a01 ansi256=2a7e59c820a8 html=5369dcb88366 | |
| 34 | - | 02/199 input=4213f245636c vt=c1d2f7fb395a graphics=5bfa4713d56a history=f5e53a839d08 ansi=7e4c5ba3abb2 ansi256=d2aa15e8b380 html=48adffbac091 | |
| 35 | - | 02/219 input=931fd5b7147d vt=c659827ccda1 graphics=1651f31f454f history=98009e23090b ansi=fe65923b0e7d ansi256=c7537bce4e9d html=f7dd3b851411 | |
| 36 | - | 02/239 input=8176a5e301c3 vt=c9d8342717ba graphics=fa8374156c82 history=09807ad0d1da ansi=8f8756e5bd05 ansi256=b6612363d590 html=98d729501758 | |
| 37 | - | 03/019 input=77c9efeb3d0d vt=9dd67d6ea65f graphics=32c8e22c58c9 history=9b00e5d5c883 ansi=bd1117ecc4ef ansi256=215c0a0c57b1 html=c8d2199048c7 | |
| 38 | - | 03/039 input=935cc14c51ee vt=b936be15b17e graphics=fa83d34babef history=53a5b6b99603 ansi=4dbccd5407c6 ansi256=1a21508da4df html=743c05c22684 | |
| 39 | - | 03/059 input=ecb91d159cb1 vt=e4fceadf53cc graphics=6ee88ceadd09 history=6f799dd4518c ansi=c7f5ad8c750c ansi256=ba17a1f0e9e4 html=390e3c978264 | |
| 40 | - | 03/079 input=cc2cd5bf9438 vt=5dd5e31dc91c graphics=a6faff22c0fb history=4c160d4c8f45 ansi=6eb8fa2cbfe8 ansi256=f575b7123b3e html=19a9a215197c | |
| 41 | - | 03/099 input=34c42410c4ec vt=89b335bd0924 graphics=ca98374af1a4 history=a1f40bab9f65 ansi=9286621ea5a3 ansi256=13c85dde6f2b html=2f2809220157 | |
| 42 | - | 03/119 input=699e8fffe957 vt=dcffdbdd8be9 graphics=cb0060e5f99a history=9abbb7c01a69 ansi=ee808efefd2c ansi256=9817a2a6e477 html=7f2515b0d4c5 | |
| 43 | - | 03/139 input=54491f16453e vt=0cda44af54d3 graphics=c1b2ccb71270 history=45387defc739 ansi=abe60f4d1602 ansi256=d6bc368e5286 html=524dc7f0d0a0 | |
| 44 | - | 03/159 input=36e653d4e326 vt=88d69714c293 graphics=171fbbb1cccd history=233f4b0c2757 ansi=e2a055de3f87 ansi256=3a40282667b5 html=e8c71b93f771 | |
| 45 | - | 03/179 input=abdc7322ccd7 vt=83b89bd0be8a graphics=c26da5657c11 history=f56741685971 ansi=d5ccdbca449a ansi256=dd0425640064 html=10c0b6c45bf6 | |
| 46 | - | 03/199 input=70dc8e14e40d vt=368c5ce18628 graphics=d5de3993daba history=31647d60d27e ansi=39a12dd48435 ansi256=6b0c5ab24849 html=52ca4c678d86 | |
| 47 | - | 03/219 input=19fb2dbf2b72 vt=5560f3c4e401 graphics=65eb029b7820 history=035984b53269 ansi=76e9d9396925 ansi256=fb130cac7f93 html=bbaf4c191a14 | |
| 48 | - | 03/239 input=7c0c5314aeb3 vt=a0dfae216688 graphics=5c6b4ae18b60 history=16d405a75917 ansi=70a2961a921f ansi256=0d5cef42c7e7 html=7a9861f18818 | |
| 49 | - | 04/019 input=ac95ee6bd1c4 vt=75730da64833 graphics=950dc65636f9 history=e3b0c44298fc ansi=1d40192d7f5e ansi256=7dd8c5f69449 html=a90d40d590c6 | |
| 50 | - | 04/039 input=b16461f2d459 vt=89fde5beaa91 graphics=dff172a47e3b history=e3b0c44298fc ansi=189928fc25b8 ansi256=66a31fd27570 html=94c99c9a140f | |
| 51 | - | 04/059 input=3dbd041c8a93 vt=46c05b268911 graphics=e8b76a1b9359 history=e3b0c44298fc ansi=80563f330836 ansi256=dc1a4011688e html=aa6ca15fed94 | |
| 52 | - | 04/079 input=6eb4f8e4532a vt=350a5e00a351 graphics=22f91ab97776 history=e3b0c44298fc ansi=0925fc7cb5c2 ansi256=45ee9ea10f8a html=fc626d1af828 | |
| 53 | - | 04/099 input=db3717e615c0 vt=107edd2cc2a8 graphics=c34235f9e530 history=e3b0c44298fc ansi=af0374be4eda ansi256=151e18f23ddc html=74f0e0a24be3 | |
| 54 | - | 04/119 input=cea55fc507f8 vt=b574c0bff677 graphics=93af9ac5666c history=e3b0c44298fc ansi=5add5259e40e ansi256=6138ac10783b html=6694d7af35ea | |
| 55 | - | 04/139 input=6955544376f2 vt=4f1f8af871a1 graphics=f538e5cd130e history=e3b0c44298fc ansi=f2c8d68bc14c ansi256=6c4c3b4fbd78 html=abb28b5beb15 | |
| 56 | - | 04/159 input=b9a9ad2510b6 vt=8c8645285af7 graphics=3b4e5f278af3 history=e3b0c44298fc ansi=0b0a39ce76c3 ansi256=54414e73c0da html=879d40057ea7 | |
| 57 | - | 04/179 input=211613aa2202 vt=c94fe03d96b5 graphics=d96a2ae371a5 history=e3b0c44298fc ansi=0adeddeaefc3 ansi256=9cc4ecb5bffe html=7cc5ca56a2d9 | |
| 58 | - | 04/199 input=58e91ff2f4ab vt=6490ae61b95d graphics=d2752175246b history=e3b0c44298fc ansi=63f461c41790 ansi256=3c1d924c1e80 html=30611d9fd7f2 | |
| 59 | - | 04/219 input=0eba9ec5a46c vt=1d18d28ac035 graphics=fc388d3d53a8 history=e3b0c44298fc ansi=680f2d93282c ansi256=2f45b31b9744 html=1ddfbe8755f7 | |
| 60 | - | 04/239 input=e7f7c681f5b9 vt=0279ccd298ba graphics=81e51316a2a4 history=e3b0c44298fc ansi=7f4446d48723 ansi256=caa0483de38f html=c282e85e2abd | |
| 61 | - | 05/019 input=f708f21d5048 vt=41bb0068b9d5 graphics=54d51f156f82 history=07dd8ff61a7d ansi=72c3abe84900 ansi256=9d5c3edf7855 html=4a7b2ecf0e1e | |
| 62 | - | 05/039 input=85ab36e8b650 vt=efaa87c37a99 graphics=532ada5ceafc history=3f002ee29e52 ansi=17da07e9f85a ansi256=2e2edf5b0f11 html=28eb1294ac9c | |
| 63 | - | 05/059 input=2e2be67ca1d8 vt=2d832e81234a graphics=93c5f3db8810 history=26ad83f6ee57 ansi=49df0f3f3645 ansi256=f0b65aeb31f1 html=31cd90891c94 | |
| 64 | - | 05/079 input=ba87d248dd45 vt=b4b08d9512f9 graphics=34b65f470628 history=9114e0fa08e7 ansi=09a785da16ea ansi256=194216597b68 html=89f907ea5f80 | |
| 65 | - | 05/099 input=e10211359c74 vt=3ceccf69da23 graphics=dda37883cced history=73a01cd06763 ansi=850eda258fcf ansi256=5dd5fa36a9d2 html=b3c3b354c29e | |
| 66 | - | 05/119 input=fffb660dfb77 vt=4c267790e36d graphics=250e1fb7980e history=2f84702229a3 ansi=27896d56c106 ansi256=67417b228a96 html=baca43c0fded | |
| 67 | - | 05/139 input=11becbe9e073 vt=4896be991e3e graphics=b9946b6cbb9c history=d83501ac272e ansi=d665657c3a5b ansi256=f4e6bac4daf8 html=481b4b26e549 | |
| 68 | - | 05/159 input=13ccb02683b9 vt=641ab8e1a9f5 graphics=fd8edc008758 history=1e949032c82f ansi=1c055d639abd ansi256=c39256b8bb32 html=9dc8479b34b6 | |
| 69 | - | 05/179 input=391e22e966cb vt=1c6ed4e827b0 graphics=67ec83f5987e history=4c5309acfd04 ansi=133414fa03a3 ansi256=ac1eccd3b707 html=e4e11d09f7d3 | |
| 70 | - | 05/199 input=7eb6729857bb vt=d7257566974a graphics=fe1fbdd5b0b4 history=4c0bd02293b1 ansi=4f242a4aca0c ansi256=a7c99d8be3da html=e7d40e2c3935 | |
| 71 | - | 05/219 input=ba08f58d01d5 vt=1cd8cd975688 graphics=f59bb471eb52 history=534f3354524d ansi=b3db0423a107 ansi256=2188a64e0992 html=dc36d8842b27 | |
| 72 | - | 05/239 input=366f9db6155b vt=b075af8eef2b graphics=89b9e8b5c474 history=c162856ede0d ansi=6ab7cf4895ed ansi256=40d312f0e070 html=92927bf6ba6e | |
| 73 | - | 06/019 input=74524b6e33c7 vt=48a669c6fac9 graphics=9258c91bf1d0 history=898655683e17 ansi=4713ac9daf80 ansi256=67a882e6ad82 html=b911dde00978 | |
| 74 | - | 06/039 input=65197226e07a vt=f6995273dbeb graphics=ec94ae6cc7b9 history=5362c829d6ad ansi=2e6a4fe4092e ansi256=cab88d1949fa html=e2ee10938c01 | |
| 75 | - | 06/059 input=0059c87f2ba3 vt=aa1cd4936ce4 graphics=fa4b1bdcb736 history=8d74567c7596 ansi=47ddcf9ea936 ansi256=3cf60f5f6c0b html=76ba5fdb95de | |
| 76 | - | 06/079 input=d1e20fd8eb50 vt=9ec6d176dcc8 graphics=8183b528dbca history=4d405f4fb2ca ansi=9659e34e0243 ansi256=0edab42116ad html=2b36d393a76c | |
| 77 | - | 06/099 input=cafcb126860a vt=5afe741a2678 graphics=fac73a1bb510 history=13c0d17ff5bd ansi=f55dd08f48f4 ansi256=e644288fb538 html=685b92a736a2 | |
| 78 | - | 06/119 input=a80f65f5b0a8 vt=ee42a12d024e graphics=97f45805af9a history=967e9dfc2073 ansi=cd0494e91242 ansi256=1d6db9d74155 html=ecd2b64c1487 | |
| 79 | - | 06/139 input=62d38f2be4a0 vt=238cb53ef640 graphics=f9e4dbc600c0 history=1a9c7f633db0 ansi=ef51adddf2f0 ansi256=7e7e85043c92 html=18ed59e5f344 | |
| 80 | - | 06/159 input=1cb1815e815b vt=831a04bbada5 graphics=7bd60ce8809b history=716ecc549fb4 ansi=97b20d9d7b63 ansi256=f9473ebaf756 html=8bdb2b2c8d25 | |
| 81 | - | 06/179 input=5badf3d2dff5 vt=c620f20feba4 graphics=1698c6765d18 history=f4624d43f8fe ansi=394a6010d7c3 ansi256=c0412c491438 html=aa3ec816effd | |
| 82 | - | 06/199 input=d3d3d2ce734a vt=28cd61f9633f graphics=09f725b24161 history=3807f05bc93c ansi=bfef2232dc63 ansi256=023386bab8cb html=1af233b18eaf | |
| 83 | - | 06/219 input=8506dd47df97 vt=b148edd65135 graphics=19818e5dfbce history=cef46ab3f84f ansi=673db820b25a ansi256=912deffb9972 html=d56e75c605ef | |
| 84 | - | 06/239 input=077726566d29 vt=064f0e868a78 graphics=cd062ea3471e history=3b8a6b0106d8 ansi=506bf9a5f620 ansi256=80c6f5141a3f html=d9fa0212e304 | |
| 85 | - | 07/019 input=fae29ee9e551 vt=4d8363b27bf0 graphics=e93052db1f72 history=a016741d0c17 ansi=fb6cbbd2bbb1 ansi256=b6407309d580 html=1904c198bc6e | |
| 86 | - | 07/039 input=dc25e2be6a38 vt=f0b1efcfcfa2 graphics=50e4979362e6 history=493077d95eaa ansi=fe6fa23f8ed3 ansi256=a10d6bbfa9cc html=59e4d2e00aa9 | |
| 87 | - | 07/059 input=7975bd5ebcd1 vt=fac6dce4c0d8 graphics=57703a717cd1 history=3f97ffdc2dec ansi=25965c7ad385 ansi256=3da98bce60a1 html=b648e177f0b2 | |
| 88 | - | 07/079 input=9c6219207676 vt=c94ffbffb325 graphics=fc80a80a4994 history=c02df921f9d1 ansi=a5d71cafb48f ansi256=3c6df957f87f html=2bf30738dbc6 | |
| 89 | - | 07/099 input=92186125c91e vt=9e6e590d719c graphics=b9fe79beddae history=3f28dfa7b563 ansi=95707765409a ansi256=1bdc74a4465d html=f33078e2cc8b | |
| 90 | - | 07/119 input=8fd98cda3883 vt=1fbec962753f graphics=c37f447943f5 history=0d80f172198d ansi=f55cac729412 ansi256=bbc080afd759 html=2f9227221148 | |
| 91 | - | 07/139 input=388a492ea7fe vt=bb6eefe94a6f graphics=5ad6c9e6e516 history=044cb3ac10ba ansi=0ffee86f12c9 ansi256=12f550934278 html=df8750ee768e | |
| 92 | - | 07/159 input=2d0089ab5f6a vt=034e8c8d8411 graphics=109355c3ac63 history=c359ce2d2381 ansi=4111ff4d3cda ansi256=16385f645c5e html=fe6a2200015c | |
| 93 | - | 07/179 input=9e4cb64f8a8c vt=1e5650773386 graphics=9a017a89f0dc history=591f5b1ff1ae ansi=b2cda00f5d7b ansi256=f31f5aedab35 html=653e213032d1 | |
| 94 | - | 07/199 input=4353da204940 vt=f3b87f13eb10 graphics=71f7c96bfdae history=50ee391fa45a ansi=21971bfbc100 ansi256=e9ebfde84853 html=ad6f2f4f0ec1 | |
| 95 | - | 07/219 input=dbf5ec27883f vt=69598cc4d0e7 graphics=710c0213a1fe history=d693455d4f7e ansi=53c3b90f9274 ansi256=8a2a3ca793cd html=9ee083a32da9 | |
| 96 | - | 07/239 input=ee738b75ee7b vt=e8eb1c81e3f2 graphics=c9d2c2dc189f history=3064233b1b2c ansi=2da069a3b0ab ansi256=2652868cc89a html=70fad90a28fb | |
| 97 | - | 08/019 input=ffb611ad4389 vt=e72fb0e18d1b graphics=0af58323e07f history=e3b0c44298fc ansi=eba47ed76a95 ansi256=61978201c3de html=c5f7b46ad24c | |
| 98 | - | 08/039 input=cec6bf13be3c vt=3515ec5c5c8c graphics=b5ac885200ab history=e3b0c44298fc ansi=efc869104b50 ansi256=3c21d039ec78 html=ad915c491c57 | |
| 99 | - | 08/059 input=687fc086986c vt=f60a863259ce graphics=dae0356b61d7 history=e3b0c44298fc ansi=135df0896a7e ansi256=7b605cee5329 html=8d3fb3996cc3 | |
| 100 | - | 08/079 input=26b30a7bfe76 vt=3c80b0ac0d77 graphics=7ab6e8e4205d history=e3b0c44298fc ansi=9ffdabb3d74e ansi256=384c10e114b0 html=db675520568c | |
| 101 | - | 08/099 input=85d377028faa vt=7258eb053a31 graphics=1b7d1f50bca5 history=e3b0c44298fc ansi=0f3c263fb26d ansi256=6302751823d5 html=59317cd039d6 | |
| 102 | - | 08/119 input=721048e0006f vt=8c18883d7799 graphics=933354e913ef history=e3b0c44298fc ansi=80e418ed9332 ansi256=6f9633182d67 html=5878d788176d | |
| 103 | - | 08/139 input=e89bacfc0b2a vt=2175ffd19d2d graphics=76585c8b0c85 history=e3b0c44298fc ansi=444b4cff6b95 ansi256=caf0f0407661 html=3adc8b865793 | |
| 104 | - | 08/159 input=6bcd5944fc82 vt=3f8142208b56 graphics=ac884b93caf7 history=e3b0c44298fc ansi=887116ca8f6e ansi256=b317af8348e6 html=29d4019bb2d8 | |
| 105 | - | 08/179 input=5c4c5729bd97 vt=af526eeb4ae5 graphics=223826b2fa2e history=e3b0c44298fc ansi=8d1309edf72a ansi256=f1a71a58ee69 html=2ffd35213559 | |
| 106 | - | 08/199 input=219d070f7cd5 vt=ff2bfd155de5 graphics=edb68bafb771 history=e3b0c44298fc ansi=3b50eb64330d ansi256=624d1973d4c1 html=fae82782f004 | |
| 107 | - | 08/219 input=9a8b9ab14cf8 vt=6e6f6c767761 graphics=1d9ff4825974 history=e3b0c44298fc ansi=a02880b1f6d8 ansi256=2d8685209b13 html=7c47212ef248 | |
| 108 | - | 08/239 input=d5a0eabb673d vt=59a1e70c0ae1 graphics=7c4d6749fdab history=e3b0c44298fc ansi=ee7fc1249130 ansi256=827ebce60d16 html=60e96934c1e7 | |
| 109 | - | 09/019 input=375c31d38e01 vt=e61ab6ec4c87 graphics=9258c91bf1d0 history=ae793708b2e3 ansi=9933eb508d02 ansi256=825a3a7b06cc html=dc8dc5491115 | |
| 110 | - | 09/039 input=51adeda97c8a vt=8538ff184ac7 graphics=ec94ae6cc7b9 history=3355696a7a17 ansi=8d7ca8687c2b ansi256=8104cf283c3f html=05130e0da4ad | |
| 111 | - | 09/059 input=26704fddad28 vt=784b54585b46 graphics=04ecffba52a2 history=398a3fca14d9 ansi=7ffb8815309d ansi256=1e5a60233787 html=4a85047ed01c | |
| 112 | - | 09/079 input=a2c65542686b vt=95266b5f896f graphics=429dd0371fdc history=74dbda994020 ansi=5412731ac28c ansi256=626afcad4b76 html=f5f8ef6ba658 | |
| 113 | - | 09/099 input=63f82eef3142 vt=e1628289d678 graphics=b012cf49350e history=e653fd8f57b2 ansi=1990868a0a83 ansi256=154cb27c6867 html=8720031f8dc1 | |
| 114 | - | 09/119 input=50f417492a89 vt=95ccdf0c4556 graphics=3c082a76bd09 history=eca74c726b29 ansi=25f847e9a0a1 ansi256=8bbc1364711b html=3110d4191b15 | |
| 115 | - | 09/139 input=f22701044a4e vt=7228dceef0d8 graphics=5016c8d979ca history=555cc174c81c ansi=d92b9305a595 ansi256=ec316e005b62 html=de0e7c44ca73 | |
| 116 | - | 09/159 input=f4cde1fc68a6 vt=ca04021ddae7 graphics=44017697e035 history=b51ca289a2cd ansi=3537fc95a66f ansi256=bd90418c5f00 html=6ae5b29a5d33 | |
| 117 | - | 09/179 input=fb22f401fa59 vt=700c026a33bc graphics=889a00c22cfb history=f07dc27c1831 ansi=ab274c4be5dd ansi256=495917d23e1b html=d3f3e23f5d84 | |
| 118 | - | 09/199 input=9ebd3391a785 vt=3693180d540a graphics=8441eff04541 history=9f926ff96f78 ansi=4a7c3681294d ansi256=f9b30e3b20cb html=f82cf6f343ae | |
| 119 | - | 09/219 input=7c79ac16673d vt=b9a4c0603935 graphics=a83ab7751bc5 history=a03bc237d484 ansi=48dc26e77ed3 ansi256=040865fea0e2 html=3b2fb2e87e14 | |
| 120 | - | 09/239 input=33d1b8f46fc6 vt=5bf2f76601b2 graphics=d4f2f55f7ecc history=105ae31c67f2 ansi=c4ad351e161e ansi256=8ed3feb18879 html=c609fd52d6c6 | |
| 121 | - | 10/019 input=4a773fa88d0e vt=e56acbaa3c3c graphics=f8979b697ae6 history=9a1d180260d9 ansi=b2b0a3acf112 ansi256=e99773dd4ed9 html=c3b1d6f9af79 | |
| 122 | - | 10/039 input=5a19d9d4c2d6 vt=7ffdb9e95420 graphics=896174966c8e history=091b178e1831 ansi=7d1e36e89a84 ansi256=e415fef4821c html=952d3c5bf21b | |
| 123 | - | 10/059 input=3d61fb352e87 vt=156ac33a85b0 graphics=60644c95d91b history=06f1f1fab2f4 ansi=a2d1a144f34a ansi256=6e2066d8c58b html=1a1175166ea9 | |
| 124 | - | 10/079 input=d5182a61be8c vt=cd5fdb02e924 graphics=309679508d19 history=5fa6d8aeda89 ansi=2a0e3196bfd6 ansi256=9e1147ef50bd html=ce8dea3d316e | |
| 125 | - | 10/099 input=66f393c8e024 vt=2e7994bde84b graphics=dbc14a5ae241 history=04998276902f ansi=aee487949558 ansi256=c87b7581c162 html=619c397c3d0f | |
| 126 | - | 10/119 input=b49c6e9c2784 vt=c46e5f7f618b graphics=33cd5cd651da history=5c9911da4a8f ansi=6084136b1e33 ansi256=a33ff57d23c0 html=51a347687195 | |
| 127 | - | 10/139 input=b1b06a0b58cd vt=b88fda26708b graphics=b9cd90b1ed9d history=41f382e35a07 ansi=01c25d2d4537 ansi256=9d617a7f0a07 html=5b2119c988ff | |
| 128 | - | 10/159 input=fbaf8971741d vt=19ec261f5b77 graphics=bcf25cdb2e51 history=c5cfe985bd1b ansi=4ae61c21451f ansi256=9c3dc8f71556 html=99d1313114bb | |
| 129 | - | 10/179 input=b02f77b5cd73 vt=5375dd4ed7f6 graphics=f591bfded96c history=c4fcf5031cbb ansi=500ee209d80a ansi256=ce2b80daad73 html=dbfc1a9f8389 | |
| 130 | - | 10/199 input=cc1128412f8b vt=7e4d2086c5bb graphics=b4956c877d8c history=a2b67591b711 ansi=00bd358eb62d ansi256=f141b4f09b2d html=b15c9bf82493 | |
| 131 | - | 10/219 input=2347ed53f13f vt=0af90759155f graphics=b19cc5de1ed4 history=88d94c1e29e9 ansi=ad17609946ad ansi256=737472c30aeb html=ff561dca927b | |
| 132 | - | 10/239 input=8a8aa55dce6b vt=7a75f8f03acb graphics=b5618c41bc19 history=5d74197f29fc ansi=e33bf0b866fd ansi256=43b6ad691359 html=2c6a65d1b030 | |
| 133 | - | 11/019 input=9265dacd75c2 vt=375101271ee1 graphics=f8979b697ae6 history=711a38708632 ansi=84ce9b2e5448 ansi256=f7d6444a0ec2 html=685d54b5cb53 | |
| 134 | - | 11/039 input=fa84608e0849 vt=2a74efb6ab39 graphics=5dbcfed44856 history=e862c7fa8409 ansi=0497214221c4 ansi256=329e82145d64 html=d523431dbaa8 | |
| 135 | - | 11/059 input=55f99f6d98ed vt=2a5bd217b354 graphics=7cc33ba32eea history=f6afc9616658 ansi=23f55173e472 ansi256=e8d2f6e6ed2b html=e82979905278 | |
| 136 | - | 11/079 input=a9b3a0df8858 vt=7d9930235196 graphics=6919c4d26b60 history=c5fe90406ec8 ansi=829d8d678f5a ansi256=000d15ca2660 html=1664c0bc58b7 | |
| 137 | - | 11/099 input=ae76386fd7d1 vt=9cd4bda7b6f5 graphics=d455141d92f7 history=ead2e3f30d49 ansi=82a2bb0a9bdb ansi256=91509db5578f html=8618f8ac0481 | |
| 138 | - | 11/119 input=9af26788e7bc vt=a3c03f3376e8 graphics=15a3c905b21d history=481784c95062 ansi=bb43cb4d0950 ansi256=f2f5c846ddf5 html=a780738715d5 | |
| 139 | - | 11/139 input=f9baf0d2fb38 vt=ab6a31624261 graphics=a221841874c6 history=4248d3856c10 ansi=46d0c42a80c6 ansi256=0e32105ecd9e html=e9c94b0050bc | |
| 140 | - | 11/159 input=95a95c43643e vt=d046ac47c2f6 graphics=d4f6f0ba7eb7 history=1fc26a2b22ca ansi=56ab2524964e ansi256=ad04371dbbc8 html=fc00ae7bffeb | |
| 141 | - | 11/179 input=dcc8364da3f4 vt=2129ba5cc2d2 graphics=f865953d3b1d history=598bb57229f6 ansi=adca037af52b ansi256=47bfdd0b6b2b html=52341cfdd5cb | |
| 142 | - | 11/199 input=203eef9c539c vt=d90f5a5f35fa graphics=cb2ad40dabec history=a23d1435d01d ansi=1f57d064d798 ansi256=7175de8c5a24 html=4ef9a65aef53 | |
| 143 | - | 11/219 input=32e59dd96f51 vt=66a86a72207f graphics=d19ae5484f1b history=a0c79bc4d577 ansi=124273bc600c ansi256=0eaeecc77e90 html=2d84f0b34b02 | |
| 144 | - | 11/239 input=9fa7f4fdcde3 vt=7a764cea4e94 graphics=1ac611e08f86 history=793108a49d50 ansi=dc3e80fe3499 ansi256=4bfe0f0735c4 html=d53adab71625 | |
| 145 | - | 12/019 input=0cd53f8dc866 vt=94283af4d7bd graphics=aa1966378332 history=e3b0c44298fc ansi=9635b13597ab ansi256=9020c0176325 html=b2744def1bed | |
| 146 | - | 12/039 input=a4adb8bd74ff vt=1e4fa3c28868 graphics=446b136e5620 history=e3b0c44298fc ansi=846ae78c61c0 ansi256=61463b656f85 html=c3fe542cf614 | |
| 147 | - | 12/059 input=8e1743411c94 vt=f2e40d527f1f graphics=383509aa2748 history=e3b0c44298fc ansi=e43feca44dd4 ansi256=5592050ecb33 html=ba5853607654 | |
| 148 | - | 12/079 input=24b7b3927733 vt=ca5d80c350c7 graphics=adb60fbc77df history=e3b0c44298fc ansi=54cf7d6a19d2 ansi256=e8bc1048d1cb html=8720cb8d4748 | |
| 149 | - | 12/099 input=084e6637aff7 vt=5364ef66f04e graphics=8aee9666cf7e history=e3b0c44298fc ansi=3c9190df845e ansi256=df24c0122682 html=43f2d2763a3d | |
| 150 | - | 12/119 input=dfad7236783e vt=b47b5f66a92f graphics=fc1ca2755ec5 history=e3b0c44298fc ansi=28f7789859cb ansi256=bfe43afcf74c html=7a25e8488c73 | |
| 151 | - | 12/139 input=868d9b85b00d vt=b35476bcaf77 graphics=71e72390b15a history=e3b0c44298fc ansi=7a113a99cba4 ansi256=154812340ca6 html=bdbe756ad0eb | |
| 152 | - | 12/159 input=079a8d8cf303 vt=d5c21fc98ebd graphics=8e59b761a886 history=e3b0c44298fc ansi=633f2c29a069 ansi256=0a5d8a4bf2cc html=b5de688f4e37 | |
| 153 | - | 12/179 input=b04504a5e95e vt=dc59f7f4f179 graphics=0c74926a3adc history=e3b0c44298fc ansi=6616cc37f757 ansi256=8bc4de6a188b html=729d8e8ed02c | |
| 154 | - | 12/199 input=087381b37012 vt=2dfb9fe9cb33 graphics=fb30a203819e history=e3b0c44298fc ansi=0ab48534e4f0 ansi256=376f1c085a06 html=80424fa73a56 | |
| 155 | - | 12/219 input=1c3f8730674c vt=af87d933c49b graphics=28a7ba5996a9 history=e3b0c44298fc ansi=2c88572f8243 ansi256=50eb8105b067 html=618f932e30bb | |
| 156 | - | 12/239 input=01426d60b04b vt=b39a82a17c4c graphics=3a167d043f4a history=e3b0c44298fc ansi=e63cf3dfdbc2 ansi256=e5a6efa00e87 html=1a1101a850a3 | |
| 157 | - | 13/019 input=7520f8daaf0c vt=acafc9adc02c graphics=f6ba63ec3717 history=46adc8d8dbc3 ansi=a96cee0c7c56 ansi256=1ff37de7ca5a html=461dbdd7849b | |
| 158 | - | 13/039 input=0b6c937d49bb vt=f0da4cf5bffe graphics=80775244c49f history=a68772b5b2a4 ansi=a605a2ddaaa4 ansi256=6c548f01ade8 html=2be43a85cc1d | |
| 159 | - | 13/059 input=73c036bb83ab vt=cccfcabc9883 graphics=e654e9345138 history=fe83f6679c59 ansi=dec1eee5f6b7 ansi256=46df57dbc15f html=f2bd74cccefa | |
| 160 | - | 13/079 input=1740e9668bd9 vt=2af93a316eea graphics=3c8abf2d09db history=59798eb0f0c0 ansi=c3f28ae5b5c4 ansi256=e17cc886a56c html=86e264ad48ff | |
| 161 | - | 13/099 input=8bee21358f91 vt=e5a61a289e0a graphics=3bf53336708e history=92cf7dbf6937 ansi=3162b5f25c5f ansi256=f762ea238db0 html=95aa64fdd24b | |
| 162 | - | 13/119 input=4a7587dd0528 vt=a42eceae253a graphics=f3248511fb51 history=43d954a57008 ansi=22700a2fb762 ansi256=ab2e8af6974c html=33a564524571 | |
| 163 | - | 13/139 input=a013d2d99b71 vt=c56c6570ce4d graphics=56cf16bd1b92 history=2ed23713a723 ansi=09aebb4d1635 ansi256=1c5bb54127d9 html=36c58cdf4992 | |
| 164 | - | 13/159 input=671dfaa83917 vt=d53289c06948 graphics=d145457d4b59 history=80fa71b1a3aa ansi=d40af80aa84d ansi256=b5417d3c6341 html=e37a3eccd6ce | |
| 165 | - | 13/179 input=4ac1c3073a32 vt=8dc458197d00 graphics=e8ea9c343f0d history=7d8a9ea0b656 ansi=64beed089e47 ansi256=1808932f9729 html=f4affc600b08 | |
| 166 | - | 13/199 input=8db1eaec3f54 vt=5c71eaa36a21 graphics=c27ebde9c961 history=b19a73a76ecf ansi=b8592ddd4d3b ansi256=00729536519a html=39aa8e2fbb44 | |
| 167 | - | 13/219 input=9fb709c6f4f5 vt=5887f955f492 graphics=f81762265c3c history=ebf71b617ff3 ansi=580afcb45172 ansi256=ae3d6515c35b html=5cd3d7c38131 | |
| 168 | - | 13/239 input=607893ccc66e vt=9b45c6f4ad16 graphics=57aad1c476be history=7525380830a1 ansi=34ebc3bbd92c ansi256=0403d973c622 html=60dae1c93eeb | |
| 169 | - | 14/019 input=a7f334c12c30 vt=9bcdf21a28d1 graphics=81c725928397 history=2385a3e8dab8 ansi=c0c9f7a64341 ansi256=b31486c31b86 html=35708e80da60 | |
| 170 | - | 14/039 input=cb163ae3c433 vt=5753f4daeff1 graphics=d7c6ebd7cfc0 history=587cae73034f ansi=2d4925a35af4 ansi256=f66845c5742b html=baeb6bcefb51 | |
| 171 | - | 14/059 input=f56d76937fd0 vt=57b2f629970a graphics=8a7d860c2c19 history=2fbcda1cb486 ansi=c6cb6b834b4e ansi256=845612b63a58 html=9252e3a88f4c | |
| 172 | - | 14/079 input=f33604d23f28 vt=c974e326a90b graphics=6f6c28b5e14f history=9c6e93bf5ae0 ansi=a264f3287c53 ansi256=aa0e7995674c html=678f55e2b870 | |
| 173 | - | 14/099 input=66e2c12b7a2c vt=21ae28e601f7 graphics=c841084c011b history=77fcecaf9198 ansi=f88e07c8b8e7 ansi256=f61593ae5173 html=b615aa206946 | |
| 174 | - | 14/119 input=2423dd867693 vt=260dca79f790 graphics=13c1d848ef7c history=0578cc790f11 ansi=d6cd6e0d3a39 ansi256=a7030caa2248 html=0248bc83fd1f | |
| 175 | - | 14/139 input=6bba00dd2011 vt=a272f823ab24 graphics=ff9f2a7413a2 history=e88c4115b82b ansi=219f25d864eb ansi256=a895895e4810 html=3f8fc72b3e73 | |
| 176 | - | 14/159 input=bd6974df946a vt=04ddc0b7cc5a graphics=d0cc3cf7f292 history=115133c655d6 ansi=f5a8ffdb271b ansi256=18c35ff238cd html=b9c2a5885b26 | |
| 177 | - | 14/179 input=37e67a5d9bbb vt=0fde96b6035a graphics=d7a2abfae087 history=e67566a79d14 ansi=527202ca46b4 ansi256=8a82a2201ac1 html=39eb2a61fe24 | |
| 178 | - | 14/199 input=e37a2b467fbe vt=b24e698bc457 graphics=b8031e6234b1 history=6c6cd77efa68 ansi=bb95fe893d2c ansi256=b167c3b0e86e html=5ba24470430a | |
| 179 | - | 14/219 input=1029130bfbb3 vt=e88b9860fbf3 graphics=334fcad630b4 history=601f1eaad212 ansi=34f9eee0f681 ansi256=a7a0e8e22cf3 html=e8f97d2a8ab8 | |
| 180 | - | 14/239 input=4f4b33115d02 vt=665ba03c5b8d graphics=bcdf3ceb7d32 history=64972943269c ansi=abf6d0a0365e ansi256=568e79b90695 html=b26a8767b60f | |
| 181 | - | 15/019 input=adebbbf2b67e vt=592cebb0eae3 graphics=9258c91bf1d0 history=9f7f72048c7e ansi=a847879b9e08 ansi256=7289d4ca24b0 html=c81ae1f026d5 | |
| 182 | - | 15/039 input=2f24c044f13b vt=9b88bb5525f8 graphics=7273f3c7ea47 history=10b4c3487308 ansi=d813c264ae04 ansi256=513731bb2435 html=832e48b619ef | |
| 183 | - | 15/059 input=3f7f0171fcbc vt=f9c33f6d70ca graphics=65b90ea66aa7 history=61984d2b07f3 ansi=11c2dc4fbbdd ansi256=a295c8d95c3d html=74a231c8abae | |
| 184 | - | 15/079 input=73c002f7f158 vt=24e15581eb38 graphics=3cb55010354a history=d1eb9f880a9f ansi=26e7212c03ac ansi256=1c68f8acd6ac html=d6b96f3a1124 | |
| 185 | - | 15/099 input=d0d48ac2b495 vt=9a76e08324cd graphics=ed4caac777f5 history=0c0c27929ec9 ansi=82c96808d0b9 ansi256=f675fc6e8262 html=73ffc8cb16bc | |
| 186 | - | 15/119 input=3fa81ee4d3ba vt=a81be1aa206e graphics=ff117fead386 history=20d00a7e251f ansi=3aba1781bad7 ansi256=07e4c09ffdb7 html=6dd9ca74de99 | |
| 187 | - | 15/139 input=68408fbbf5ee vt=a32e7bbf0c27 graphics=0054f2fa69dc history=580f23cdf9fd ansi=ac525261d78b ansi256=b10a40001689 html=8959a3ae5b86 | |
| 188 | - | 15/159 input=ba1363213435 vt=3619f3845be9 graphics=78ed8fc1091e history=b7aa7e1d1cad ansi=28499c397587 ansi256=89ad14bc135b html=1d2ae39f6ea4 | |
| 189 | - | 15/179 input=33e641fc5d55 vt=f64b9094c4dd graphics=ef3c8c1e57a0 history=186362c6d3a3 ansi=4b9d9655854c ansi256=a1c9511e4cd2 html=cdc0d8cd4e2c | |
| 190 | - | 15/199 input=ef88153e80d9 vt=0801d3286cdd graphics=2d4906246230 history=fd3b0095a05e ansi=00e0730b7f8f ansi256=4324a4e945bd html=504e8fdfd696 | |
| 191 | - | 15/219 input=fddb2208db96 vt=1369dc45a440 graphics=b012b26b3b66 history=2febb7f5b494 ansi=1413b3804af6 ansi256=c0d3e8b8786e html=cfb271a64a93 | |
| 192 | - | 15/239 input=6a6b1380bfa1 vt=0ae81863dd42 graphics=701820e5764c history=4f15a73b2b68 ansi=303f8cd3cc58 ansi256=520deee2c650 html=c16b2ad7d817 | |
| 193 | - | 16/019 input=86c2dda4db03 vt=6d7415e4ab74 graphics=f8979b697ae6 history=e3b0c44298fc ansi=76a6fbc5b6c3 ansi256=ff3164ac5487 html=12bb8014b393 | |
| 194 | - | 16/039 input=55ed57bbec1d vt=c7de0211b8a3 graphics=982379a6cc3d history=e3b0c44298fc ansi=0a5c39595e6e ansi256=d0cb3aa4a078 html=882f254a57bd | |
| 195 | - | 16/059 input=75c0a5c47c7c vt=41df5e7c69c2 graphics=842a2ffbda7d history=e3b0c44298fc ansi=7e4f99dcb027 ansi256=c9183d6491e2 html=aaed4ccf4e11 | |
| 196 | - | 16/079 input=e47d941b4795 vt=29818752a1ca graphics=83bad9ddc481 history=e3b0c44298fc ansi=1c402472c1c7 ansi256=0b8c9fbd2c3c html=da5f12987565 | |
| 197 | - | 16/099 input=1d5b3f836ac9 vt=fa20f6be77fc graphics=a76562326d86 history=e3b0c44298fc ansi=56aac95f1834 ansi256=fe63446dcca4 html=9ba9d95cc8dc | |
| 198 | - | 16/119 input=3732e6080846 vt=79f64e3b5554 graphics=14f68a7bb6bb history=e3b0c44298fc ansi=cb0bb8b4fadc ansi256=afa479443df7 html=74a9930b54de | |
| 199 | - | 16/139 input=1c79946f3ea3 vt=c45bb228fa62 graphics=2403dce32ba9 history=e3b0c44298fc ansi=1ca0a48540d9 ansi256=1096ad83e268 html=53c873c508f3 | |
| 200 | - | 16/159 input=b2687f8c50d3 vt=1501b13122dc graphics=3c87413b9ae6 history=e3b0c44298fc ansi=34725ee3e966 ansi256=f85d124e4f37 html=cb92bc348ac7 | |
| 201 | - | 16/179 input=e6f371d2288b vt=f22a83e34a23 graphics=1d16a3c1ae70 history=e3b0c44298fc ansi=1e5b0b8d3682 ansi256=a80b1cb97d9e html=6ed1d0943b74 | |
| 202 | - | 16/199 input=ef6ef7381c1f vt=e6c36ee8cb16 graphics=629add49f562 history=e3b0c44298fc ansi=d8e1c77f2871 ansi256=5118043a76e9 html=182382bf5aa1 | |
| 203 | - | 16/219 input=a70b8d880419 vt=f6f6b6285356 graphics=379bd66ce1f5 history=e3b0c44298fc ansi=c9a98c855aba ansi256=548576b0b5cf html=c1ecafe6cceb | |
| 204 | - | 16/239 input=e318eee4b6f3 vt=39841be2f7a7 graphics=d1fb1b1764e1 history=e3b0c44298fc ansi=d33af6657153 ansi256=a292cd0f0bc3 html=9f12c4a9c576 | |
| 205 | - | 17/019 input=58c9a4153140 vt=324b438d3711 graphics=f8979b697ae6 history=711a38708632 ansi=5c9302e7cb6b ansi256=85a7583c5c6c html=d1cd396bd85c | |
| 206 | - | 17/039 input=db579e65ea7d vt=6fbfe2c1e929 graphics=5dbcfed44856 history=90f1132b4c8b ansi=d33d277dddb9 ansi256=877081d93305 html=bf1412d87fde | |
| 207 | - | 17/059 input=f1499c3938fb vt=eed0360845e2 graphics=e7bc26dbbc26 history=c11561ff594b ansi=fe2e1e877cac ansi256=d77c223b95c9 html=91f0252e84a3 | |
| 208 | - | 17/079 input=9ec0bad9b8da vt=854ea5835b4c graphics=4e43c7db5d2b history=86f74a48ec8e ansi=233882d7d87d ansi256=b333d4c639b3 html=87008431833b | |
| 209 | - | 17/099 input=b1a45d5c094d vt=fb72368bcf60 graphics=7b45a01a7c43 history=864baf9e2a68 ansi=c5171a082201 ansi256=19ce8af4292d html=808649c8f7b1 | |
| 210 | - | 17/119 input=630c816a56f6 vt=7f3660b85dac graphics=5b2757212ce6 history=b1f20dbcbf8a ansi=137fbfd28076 ansi256=13c827cb60a9 html=c67aad58b8ae | |
| 211 | - | 17/139 input=22d78f18ce2e vt=ab7b75a6d8f9 graphics=b437e11b41ee history=ad9bf3567e67 ansi=4b9c15d40677 ansi256=cc3881dfbffd html=8e9e0016dcd7 | |
| 212 | - | 17/159 input=4ef271e495f0 vt=d00fe585dc54 graphics=6fc51315d33b history=d0783031468e ansi=e2224565fe65 ansi256=45f3942d9b49 html=b07e484d1f80 | |
| 213 | - | 17/179 input=e9b418a8b2ef vt=24199de84f03 graphics=a0cfd961aa4e history=4557d790c7b4 ansi=fba711ad72c5 ansi256=a9694cf6a10c html=ddb0554e57d4 | |
| 214 | - | 17/199 input=61ca70a2bf80 vt=b1839e18ae6f graphics=92f8577c9b42 history=b81d21bcc4d5 ansi=6c5c1bb9cad5 ansi256=406444ebbca7 html=c85efa4f3290 | |
| 215 | - | 17/219 input=ff5c94c9b013 vt=5d22d9894727 graphics=7bc5dede1a89 history=4b4ab2d37875 ansi=dc67081dc05a ansi256=95c664bbd051 html=3a1923f73eb1 | |
| 216 | - | 17/239 input=8cb41999a222 vt=dc320c39f15c graphics=7de85cd30f7a history=f0da9faa34f7 ansi=b53f7cb0427d ansi256=23ef37e00200 html=43d304aed60e | |
| 217 | - | 18/019 input=1a8fb352acf4 vt=8c78c5a6e699 graphics=f8979b697ae6 history=cd2c313ff542 ansi=2a1160b2c9ef ansi256=8c5b08c915f6 html=2bf2911efe68 | |
| 218 | - | 18/039 input=120fd08d580e vt=9d25a6b19337 graphics=896174966c8e history=875839281971 ansi=e78d4972dd5f ansi256=93a1db68bce5 html=3175a85eb9b3 | |
| 219 | - | 18/059 input=82098b093bfc vt=6c75370c7db9 graphics=207a60bb91d0 history=24174fce0b1f ansi=66d2d608a1f1 ansi256=158b0e0a39ec html=7dd3e682b17a | |
| 220 | - | 18/079 input=cbeb78d372be vt=d27386b7d77b graphics=7de8d4796cb6 history=59795806ccc0 ansi=03e7a153c2ee ansi256=0b42ab8e910c html=089bcb7a902c | |
| 221 | - | 18/099 input=fe6eb5467cf1 vt=0784720cea47 graphics=e25a6167d75f history=1d9cfd1abb4e ansi=75bbd8201a08 ansi256=a34e0ca1feb4 html=f63a6dc3a8dd | |
| 222 | - | 18/119 input=95f0f611f332 vt=d017ed80bcab graphics=2049bdbbab3e history=a63d9aeb1f01 ansi=94ba30222542 ansi256=aa123dff5919 html=9ef446e144ba | |
| 223 | - | 18/139 input=3c2f99ffc023 vt=75e8e55898a9 graphics=f0595f3aa950 history=9d638c447b01 ansi=fa31decdd13e ansi256=6b7d5c6d8d68 html=d72827d09492 | |
| 224 | - | 18/159 input=9ad591a6fb7d vt=4269793feb5b graphics=310714a28461 history=4758ee28b6bd ansi=91e9125972f8 ansi256=797e0afe0aee html=2319778b4656 | |
| 225 | - | 18/179 input=4cb34afc6104 vt=0485fb01b5dc graphics=145af612aaae history=e3bf8800fc5b ansi=ac0b90d29af0 ansi256=6f5f308aa309 html=3ac541d9babc | |
| 226 | - | 18/199 input=30c450be5b97 vt=13406cc1f87e graphics=de90792e0729 history=241a96bae4c7 ansi=fb45d99a1b40 ansi256=a895d173ea7c html=169bf57f5be4 | |
| 227 | - | 18/219 input=98e3ba6d672b vt=5786a38e5eca graphics=d73ed6f6b01f history=679dde0ae545 ansi=45503c8e4ceb ansi256=5e823b3c23fe html=da83ebd9c28b | |
| 228 | - | 18/239 input=4cdc68b810b1 vt=11f8526bd447 graphics=c934b313196f history=5f8e6cd1474f ansi=a4e37289b509 ansi256=d17b781bf646 html=d9facf5ef080 | |
| 229 | - | 19/019 input=f025072611f9 vt=98568b096752 graphics=ceeffa9ccef0 history=223962168d6a ansi=982272b5b3fe ansi256=e8fa54fc8107 html=b4c79949091a | |
| 230 | - | 19/039 input=a0fb77925963 vt=bc9062ea2ed5 graphics=6bbb371766da history=b4f46e999dc1 ansi=5ea1a0292697 ansi256=2945a8344189 html=67aa33fe168e | |
| 231 | - | 19/059 input=3143a584229f vt=5cfca7c8b962 graphics=a0f8cb27ebae history=bb35f1365c5c ansi=7fe21ad4ea22 ansi256=8c0a1fe0ff92 html=38ad5252ae40 | |
| 232 | - | 19/079 input=4d3dff9e2a08 vt=98bf07c97ece graphics=00fce6dcd131 history=a677db84e2e6 ansi=14ec6eb04e0c ansi256=3ae2236e1d07 html=d2988f43f0b6 | |
| 233 | - | 19/099 input=a19d75d8d10d vt=650ec28e93e2 graphics=59ddaa7408c9 history=9d586b3ecfa3 ansi=87ba403a3b61 ansi256=14bb2fab1628 html=10230866f668 | |
| 234 | - | 19/119 input=dfd4382938c3 vt=800f59356c9d graphics=4e3403b66904 history=4a12e0d293d7 ansi=c06123578fca ansi256=14e2b9939b37 html=2063bd042d4c | |
| 235 | - | 19/139 input=d9daa2a5883f vt=4da1fe870181 graphics=b6b22e3b11c4 history=fc9604300c0f ansi=b45b6aaefb3c ansi256=3763b0de69f2 html=9fb9f7ad76a3 | |
| 236 | - | 19/159 input=45fee457c34d vt=c150ddb3ac4e graphics=49f24bd1c839 history=996c5b447767 ansi=dbab6aaa9d86 ansi256=c3a8bee718ab html=f9c6e7a7791d | |
| 237 | - | 19/179 input=3f763216e7cd vt=ea4eb51b5f00 graphics=fe3c10d6141b history=d4d85159b904 ansi=01a5e9d16446 ansi256=dcae4df49cdd html=3fd07b41ddc0 | |
| 238 | - | 19/199 input=16fa624597c7 vt=c9df47e68a7c graphics=9dd86c09229e history=5142585fde71 ansi=f98e9a365f26 ansi256=89d119043450 html=e95640b13639 | |
| 239 | - | 19/219 input=5db9cbb2203d vt=6af15b8cec32 graphics=bc944b4862e6 history=9553e7f99699 ansi=2554dbc19ef5 ansi256=f147b4cad322 html=b03435926fa9 | |
| 240 | - | 19/239 input=ff65425ea000 vt=14e5cf5f064a graphics=786652c8dcaa history=93b9446a5724 ansi=3e8b96b5b855 ansi256=c35e2ebba309 html=711b0093e774 | |
| 241 | - | 20/019 input=16ab1b41f873 vt=1499bc214fc5 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=6e012cb0dccf ansi256=da37e6c9d339 html=1e5a56704b1f | |
| 242 | - | 20/039 input=7fdb1cd71af0 vt=b0db232b4e0c graphics=ec94ae6cc7b9 history=e3b0c44298fc ansi=3119d279d44b ansi256=53b0a1780247 html=52d553f534aa | |
| 243 | - | 20/059 input=97bbd10bdc02 vt=4072b59cc2ed graphics=7bdd0ed29a7a history=e3b0c44298fc ansi=fe617dc64f1d ansi256=a5be42706dca html=f89b539d3cf2 | |
| 244 | - | 20/079 input=4643c53e7d5f vt=258eb8d27202 graphics=484b3575b9e4 history=e3b0c44298fc ansi=b58678e2d51e ansi256=f1a4cbf04a19 html=c0ec4c442871 | |
| 245 | - | 20/099 input=5c6ba398d86c vt=b3e2901f9ce0 graphics=3a68ef622ce1 history=e3b0c44298fc ansi=24622d01be50 ansi256=453ef09e3e72 html=09a56a97c1df | |
| 246 | - | 20/119 input=bf82e477a33c vt=127461ab7faa graphics=dc64f3a0bcf8 history=e3b0c44298fc ansi=811ab8b1df46 ansi256=1fc38e82a4a2 html=69239da06710 | |
| 247 | - | 20/139 input=4713957fa737 vt=25e0887161c7 graphics=3bcd0d1750d2 history=e3b0c44298fc ansi=0e872d556857 ansi256=2f37f4d66894 html=ea55b56c71d7 | |
| 248 | - | 20/159 input=4ae9c4eeb18a vt=709bfec3b6fc graphics=793c21562ca1 history=e3b0c44298fc ansi=ecb61bffd21e ansi256=ed97a1f1aab9 html=2375703500ae | |
| 249 | - | 20/179 input=c7321f26aa4b vt=b2f88ab421ac graphics=6d505782c178 history=e3b0c44298fc ansi=e514cec2d55f ansi256=2f05ce045a65 html=e304819dcd51 | |
| 250 | - | 20/199 input=1e64f0e712cc vt=459e975efafb graphics=0f85c60d8bcb history=e3b0c44298fc ansi=56387c036e8e ansi256=bfeda84d3504 html=a48d40ca4f47 | |
| 251 | - | 20/219 input=c61722782b3a vt=9190bfc820a1 graphics=f067ec496b5f history=e3b0c44298fc ansi=45bf0573bb99 ansi256=6cbb9c7975c0 html=3b23062ea98d | |
| 252 | - | 20/239 input=c65e79b596b7 vt=d3c8edcf5fd1 graphics=a3a95cd20f28 history=e3b0c44298fc ansi=59e10a802b95 ansi256=dab2ffea8d09 html=c8c701b72531 | |
| 253 | - | 21/019 input=6d8b599454bb vt=e50e4850cdce graphics=9258c91bf1d0 history=6ebc4b61f2b4 ansi=d14fad767c53 ansi256=9e4839c11686 html=518eba74c84e | |
| 254 | - | 21/039 input=2f3792505a5c vt=3f8418dcf338 graphics=edd491a142d6 history=f505b2de2e1a ansi=9f4b37c1b289 ansi256=b0c92a0cf22d html=fa2697e6e19a | |
| 255 | - | 21/059 input=50ba70575923 vt=596598247f57 graphics=174ea50ec6ff history=2cde5b0f65b4 ansi=11d6f5602c6b ansi256=3fa666485317 html=41b4c9987e4d | |
| 256 | - | 21/079 input=1a42a368e14e vt=3be5c7a9966f graphics=c426645bbdd2 history=dbe1817e0470 ansi=ef4d959165ee ansi256=07ba166dcf3a html=c9a40672ea7f | |
| 257 | - | 21/099 input=63df54056256 vt=b295b0f8bf2d graphics=36e802fe6bff history=22e67a9b0953 ansi=1a30d1904101 ansi256=d0d28a777232 html=ba2d6607611c | |
| 258 | - | 21/119 input=79df89b8fff0 vt=0db1c329e0d3 graphics=c8b780d37f64 history=ab7add1cd086 ansi=2cf9f805abf6 ansi256=3535c3153101 html=7d7915391dd6 | |
| 259 | - | 21/139 input=ea612f912526 vt=c752acdac1a8 graphics=0227de479c40 history=b10111c570bf ansi=72518d3e245e ansi256=029947f1bff3 html=dea59c047bbf | |
| 260 | - | 21/159 input=aeec6f11002c vt=ac7d2948b0b1 graphics=467a390aa711 history=24ec315d181b ansi=fa7beae868b5 ansi256=fb0946d83c29 html=06e70ca42d9d | |
| 261 | - | 21/179 input=24c60e60e3b1 vt=947c888b5fce graphics=efb40f7c49d2 history=798d584342c8 ansi=df547f10afec ansi256=5bbbdd3ca038 html=1eeb28e01a3d | |
| 262 | - | 21/199 input=547dccaa57f2 vt=d641d1cb2344 graphics=ff664e7569f7 history=2fa0eac3eb0a ansi=c153660c3195 ansi256=de9744c0df8b html=cc94e437c027 | |
| 263 | - | 21/219 input=580f2ee8bf6b vt=c24cc36b68cb graphics=b37f93b7361c history=e6d0f07fe46d ansi=1425654efbe1 ansi256=9f0b0970721b html=8432818c20c0 | |
| 264 | - | 21/239 input=f1652e1ff7e7 vt=0d7501b75864 graphics=47ada5c8972d history=de469d69d99b ansi=bacf8fe6257b ansi256=d568d80203ef html=dfe930a2b881 | |
| 265 | - | 22/019 input=01ba17ac85c4 vt=496cb010d953 graphics=f22af68f3b72 history=b7f0f7e99584 ansi=6eb40193751c ansi256=1c451df21b16 html=827985f38ddd | |
| 266 | - | 22/039 input=42f3c147fdba vt=a3c945d1206f graphics=ccb9f1f8aec3 history=c7e0e31fcf0e ansi=d90cd8db8990 ansi256=2f717b9573f0 html=2063a9c75ac8 | |
| 267 | - | 22/059 input=b5272cf6b2c0 vt=d0e9e33e4c1d graphics=e6e24428355e history=aaeb10ce7c44 ansi=c85a689382eb ansi256=bb35fa6ad750 html=bc5cbb51abdf | |
| 268 | - | 22/079 input=df11fc0ea107 vt=0ef28c94e4c7 graphics=8a631615821d history=37f5de85229a ansi=ef6cd391b992 ansi256=b5de86d12a9f html=586083cbebef | |
| 269 | - | 22/099 input=c4176d57bf31 vt=1c723153a857 graphics=481ee10342ab history=a250b6417499 ansi=aa77d5716663 ansi256=d57198ace643 html=fdddf431d85d | |
| 270 | - | 22/119 input=1081c942b525 vt=b1b795f197d6 graphics=02b28bf3aa32 history=1bdee1ef0937 ansi=b6ea7c081f1c ansi256=ede92df0ea04 html=0de5a23e4010 | |
| 271 | - | 22/139 input=cd85644bd3fa vt=be34e6a836e9 graphics=432fedf48712 history=6f54299845b5 ansi=51f3c1f48e96 ansi256=53a36e5a7b0c html=f37ec24a96f9 | |
| 272 | - | 22/159 input=94e080045d0a vt=a63997ef6095 graphics=bae0c9f75b53 history=f4e3d587bc1d ansi=f6581e7652a1 ansi256=356dc4385c7b html=2734dcee119e | |
| 273 | - | 22/179 input=67502dd99a94 vt=0d12c6645323 graphics=e1fa932c581d history=48618f2eb924 ansi=e62c948f7b61 ansi256=2081f7d8fd89 html=ab1ed984b294 | |
| 274 | - | 22/199 input=1a875e7489aa vt=30f0de781b81 graphics=79bbcc4a697b history=d74cb6820539 ansi=aafe502a3368 ansi256=803867175a8a html=fc1e839f63b6 | |
| 275 | - | 22/219 input=97cd8f5e7b40 vt=329131c2c98c graphics=5d057491e906 history=761f4a4c1a0a ansi=8ce94a66a529 ansi256=30c70089306d html=321dae654bca | |
| 276 | - | 22/239 input=74ac88bf42f0 vt=6302e4338e3e graphics=8248f4385dc8 history=057a1e67dc5c ansi=26f0bf26e9d6 ansi256=b8b0feffbd10 html=7ba1561dda31 | |
| 277 | - | 23/019 input=1ac834dd66ad vt=0703283520c4 graphics=9258c91bf1d0 history=d5e92dfbe7ad ansi=59ff2eeabc7d ansi256=4d98e3b459c4 html=1f588a40164e | |
| 278 | - | 23/039 input=52c7c552e18a vt=c7c6f6a3b87e graphics=762d16b098e3 history=4b446bb67c28 ansi=4f977bf9ba80 ansi256=62ce599a19a8 html=20cbeb3461b3 | |
| 279 | - | 23/059 input=c728326cd041 vt=53fdafdd6168 graphics=15ef31cb4efb history=dfd246f6a230 ansi=259d4cb646a3 ansi256=afd261fca4fe html=b759e05e7e42 | |
| 280 | - | 23/079 input=72846e647366 vt=64fac99bac94 graphics=212e4c08e2cd history=bea125990222 ansi=1080f1358b3f ansi256=cd3bfdd4c44b html=2e124eb47c51 | |
| 281 | - | 23/099 input=6b584e536c32 vt=76fa20f1b2f7 graphics=279ae557dad6 history=1e92e99bf77b ansi=b3e9a6850cc5 ansi256=d1a86aac3718 html=9ad39e087f83 | |
| 282 | - | 23/119 input=d1256672f808 vt=5fe9b2f6c14c graphics=52845616bc40 history=318e8e7794f5 ansi=4ea8c0bfe1e2 ansi256=0fb5fd863f3e html=e668e50f26a0 | |
| 283 | - | 23/139 input=55d0a8e00404 vt=3f27f2fbead5 graphics=991903976c4a history=8423992a5268 ansi=e9e74ee182ab ansi256=ab9911e6e52a html=7cba44ebb246 | |
| 284 | - | 23/159 input=3a92a89887d8 vt=405b4ec5829d graphics=a94c75564483 history=fcb99eb85aa8 ansi=a64c8cfbcf82 ansi256=10cbc31927b9 html=0085b8454be1 | |
| 285 | - | 23/179 input=0d5a633cd93a vt=219797ad4bde graphics=cdbd6f5d52b2 history=002c612acebb ansi=c91018b65a7d ansi256=cdd0b78340e3 html=1228a2356628 | |
| 286 | - | 23/199 input=c9c456495830 vt=fc7556378cef graphics=3bda366a4653 history=6a4964108626 ansi=6c0ae68c7db9 ansi256=a451eedd0781 html=4ad42d85bf40 | |
| 287 | - | 23/219 input=8c41bfb460a3 vt=144903b07554 graphics=bb4b123e09d3 history=9b0ea55ebf1e ansi=2dc10f02a8d5 ansi256=17ab91693041 html=607a11cbb2ba | |
| 288 | - | 23/239 input=ccd5bae9d0d4 vt=3ee3e4bcf2c9 graphics=fdb9c488c44f history=433238a91160 ansi=b8a97608d2ef ansi256=52ef6c545a86 html=d1cbad075fc6 | |
| 289 | - | 24/019 input=148102104127 vt=e22fcc59d5b8 graphics=f8979b697ae6 history=e3b0c44298fc ansi=40b1b6544cc6 ansi256=636b355a35cf html=2ef429ced7eb | |
| 290 | - | 24/039 input=018bead9b7ae vt=205c10c84d59 graphics=3342f04c7491 history=e3b0c44298fc ansi=ef8059fcac20 ansi256=1f000c7cc8c5 html=5c88341ab5a7 | |
| 291 | - | 24/059 input=319607f49e0a vt=9cfdb3b9dd63 graphics=2b7e7b47aa81 history=e3b0c44298fc ansi=349f9af1db55 ansi256=8ea789af1a5c html=580f5c77e3e0 | |
| 292 | - | 24/079 input=e6926c76740e vt=517f29d0eba1 graphics=edc4d4e288c8 history=e3b0c44298fc ansi=5210df2c3aeb ansi256=42d8552bc074 html=e9ac7656e9d3 | |
| 293 | - | 24/099 input=c18757c3b799 vt=b3a83e738a66 graphics=c60ca86be87a history=e3b0c44298fc ansi=66b4681f9721 ansi256=a2b0bced4166 html=a9d1c68677ca | |
| 294 | - | 24/119 input=9861958c685f vt=b6e7b01496c9 graphics=c709a324064f history=e3b0c44298fc ansi=e3ce39e0ae12 ansi256=8674e90c5215 html=6d9550434d86 | |
| 295 | - | 24/139 input=05cdfc1f5efe vt=038e0c505a83 graphics=193805159acf history=e3b0c44298fc ansi=3bb5071299e4 ansi256=822567388615 html=92f98a360d36 | |
| 296 | - | 24/159 input=8e607996da30 vt=106b19e6ec5a graphics=8d6375572fa1 history=e3b0c44298fc ansi=d6f1c798ec9b ansi256=bba4bb627baf html=24ead4eae2fd | |
| 297 | - | 24/179 input=dfe92c6f2bad vt=a9348116c0bd graphics=cc914d760012 history=e3b0c44298fc ansi=1789b413341e ansi256=40f767a2dc82 html=58c9042c8c54 | |
| 298 | - | 24/199 input=4c2553c2517c vt=02e131e2d775 graphics=7bb2aa5d8d6e history=e3b0c44298fc ansi=48beec3c3118 ansi256=d6123686c1d3 html=80edff930a81 | |
| 299 | - | 24/219 input=11342eff7098 vt=8a82550741ad graphics=6d72ab39e211 history=e3b0c44298fc ansi=5c8067ce0751 ansi256=c61a4dc165c3 html=1d6c3461c933 | |
| 300 | - | 24/239 input=7701b418b2c4 vt=29f384a3aac7 graphics=483f93084782 history=e3b0c44298fc ansi=76141e442411 ansi256=60b08d80a715 html=5e79b9d39bf1 | |
| 301 | - | 25/019 input=52d18b6088cd vt=fca038dd5083 graphics=9258c91bf1d0 history=028563431d2c ansi=de864fbef6ad ansi256=da875ca937d7 html=988825f1a0f7 | |
| 302 | - | 25/039 input=9371bf89fcd5 vt=8254bb5172ef graphics=ec94ae6cc7b9 history=c21a1e2aff02 ansi=e6312cb66040 ansi256=2de9bb4807d5 html=d38a6e4486f6 | |
| 303 | - | 25/059 input=648f90254a8c vt=7bf7a9fe2551 graphics=f3e88db7524a history=2a7d136dc209 ansi=11532c02d511 ansi256=ce3e2ce9182e html=d93a806b0199 | |
| 304 | - | 25/079 input=ac8a64fd0669 vt=9055770e92e0 graphics=03c96da25a3b history=695aba930edc ansi=909609df56dc ansi256=c698724afe00 html=161836d0b719 | |
| 305 | - | 25/099 input=b9cf01acdb26 vt=8dd2058f433e graphics=21a529189863 history=5238bbd06b82 ansi=b5d4088e160c ansi256=0ff96150e2be html=1940b52d8463 | |
| 306 | - | 25/119 input=410378a33ad3 vt=dace7518854d graphics=671c04cdbb2e history=ba8ffc54516d ansi=9daa743e922f ansi256=0f6bdecf771b html=abca3838f07d | |
| 307 | - | 25/139 input=d5c58840cccb vt=a863354d2e79 graphics=774c3af4a9d7 history=fc832c985019 ansi=fd8a33c8643f ansi256=248acfdd5b79 html=2d2a6142c2a0 | |
| 308 | - | 25/159 input=c779a92ffff8 vt=59722e5604cc graphics=90138c047ccc history=784062fd993e ansi=4fd68de4eb47 ansi256=47fac1db6a5e html=c9fa450a5ccf | |
| 309 | - | 25/179 input=0f10e10ba19e vt=35008d097bad graphics=893057b33dd8 history=16953fbaeb54 ansi=3b27b5e8053d ansi256=7da8c6e6e855 html=78d28e5b20c8 | |
| 310 | - | 25/199 input=0ca98a998041 vt=8efd480ed24b graphics=63413593bec4 history=47776a85fe59 ansi=7d7d4c66a6e8 ansi256=5bdb0d8d7bbf html=0ddc17f9e7e4 | |
| 311 | - | 25/219 input=de28db3b700a vt=17daa62c7cfb graphics=dd49376c4da5 history=15a33d7773c3 ansi=ae80596f4399 ansi256=82c08aa54c2c html=7a6d084b97d8 | |
| 312 | - | 25/239 input=7376fea910e5 vt=fbb1d592f8d4 graphics=91fce35d7281 history=9386c1fadc98 ansi=6d4a3a73dc23 ansi256=868fb03a774e html=8c0629d2bc33 | |
| 313 | - | 26/019 input=fda9cdcb5b52 vt=facd51ef20c8 graphics=382c68b55f88 history=77c1e92b28ce ansi=2ca00c5ec060 ansi256=d468b0312f32 html=99c7671e334c | |
| 314 | - | 26/039 input=45dde463af51 vt=6351e7ebe54f graphics=2b4e93560776 history=6d6bea4b9262 ansi=27f8e6f34ff1 ansi256=5497e744c3f1 html=d35ad612683b | |
| 315 | - | 26/059 input=7da19667b980 vt=d0db0647cfe6 graphics=5489354feff2 history=2a69dea37d81 ansi=a198b376a5f7 ansi256=b9ea808c723b html=f0d8237c3bca | |
| 316 | - | 26/079 input=32a6d6a2b1bc vt=cf96bfc4e6a1 graphics=3f478b3003e5 history=9127b57731bd ansi=47fe1fddd752 ansi256=8c4757767979 html=140d6ef6fcae | |
| 317 | - | 26/099 input=6f6ab6c33f6e vt=8d0bd32b9860 graphics=41c51ddaef04 history=e1fc29444d46 ansi=ad7570e6e1a9 ansi256=54ae825a2d51 html=b5202ae161ea | |
| 318 | - | 26/119 input=7268ff0f428b vt=3570eaaa8987 graphics=1536a47eea05 history=d4ca4f97cc2d ansi=6f955f7061fa ansi256=9b376649c4a3 html=4af6ca84ff47 | |
| 319 | - | 26/139 input=a035d95e4133 vt=31fd63dcc343 graphics=56623268bf21 history=9e9e09147d59 ansi=367469570f8c ansi256=c1d131bf9d73 html=8ba9423aab63 | |
| 320 | - | 26/159 input=13dac00ab83f vt=f3886857efe2 graphics=9c93b507d033 history=1d61914d4451 ansi=a70745216d22 ansi256=38f3aa51849a html=d7d9e3d8e315 | |
| 321 | - | 26/179 input=b74e39ac0058 vt=cdd2058ecb63 graphics=24b3d853ce9c history=40a77b124d6c ansi=2f8eeb70c459 ansi256=292c6f4b1128 html=ae88fcc454f7 | |
| 322 | - | 26/199 input=644a9acc3e7c vt=4d3b7e94ad9d graphics=105f7d3ad244 history=bd347f14b6ed ansi=db8bc20b0152 ansi256=db77852447fc html=e9b1ffb17748 | |
| 323 | - | 26/219 input=3a73386e101b vt=32bafcc85079 graphics=29eb959b5720 history=69a44f4a9e2a ansi=433ef0c96908 ansi256=ffc502920bda html=329de537b64b | |
| 324 | - | 26/239 input=41caba3e4176 vt=72cdbafbedfc graphics=f103e171dc0a history=e01e78beb0e4 ansi=42e5a332cf10 ansi256=ffc9fdbf7eaf html=506fbd125bbb | |
| 325 | - | 27/019 input=a0ab158021a4 vt=4c016f9ab6b8 graphics=869d15133c58 history=b02d2b5c146d ansi=a66af5fe25e3 ansi256=028c81af44b0 html=fc80a7830ed5 | |
| 326 | - | 27/039 input=619d48ca4875 vt=24a873ab19d8 graphics=e591a2412917 history=93d77aa8b991 ansi=9627caaffa74 ansi256=7f76f10a45e8 html=93e3f0ec2811 | |
| 327 | - | 27/059 input=37323836c954 vt=a7361b81ab9d graphics=27fc3572e7b4 history=30619de4a0ee ansi=786e44106197 ansi256=bf3797a8c835 html=9c5c832eb751 | |
| 328 | - | 27/079 input=9a19b64b0196 vt=f1baaa7f0a85 graphics=ffb49c684293 history=37e041c6b820 ansi=f7f24c82de96 ansi256=a5f5110890de html=15c69493adc0 | |
| 329 | - | 27/099 input=d12989c27d01 vt=a8fc3484ba05 graphics=c8e28e457332 history=a8279232604b ansi=98ffda5977b0 ansi256=534a060f046f html=e39368befb4f | |
| 330 | - | 27/119 input=0ac9080d8928 vt=b83980a4008a graphics=da849ea45a90 history=5c3d8be7a9e4 ansi=2b2e932c973a ansi256=21b8da618178 html=1c8956fa86b1 | |
| 331 | - | 27/139 input=282ef624dfad vt=d6b004fd262d graphics=12a2e8a9f60d history=1329220e670f ansi=2298fb0d8a5b ansi256=11e812bae71f html=92e76791613c | |
| 332 | - | 27/159 input=a01c716c963c vt=13e121a5ed05 graphics=e6459b86b3cb history=3eb84b471759 ansi=f690218fe3b4 ansi256=fc21b25f6924 html=2621c438c156 | |
| 333 | - | 27/179 input=20f00a694447 vt=94321f06be09 graphics=a3c4c9c6f33f history=42d4520330a0 ansi=a2a46388663f ansi256=a376fcbb8164 html=655351f8ba42 | |
| 334 | - | 27/199 input=fdb67ef93b9d vt=1838510afa9c graphics=d29b34fbd961 history=df63294e32fc ansi=827143c01f7e ansi256=b85859dcbdb9 html=035cf7541b52 | |
| 335 | - | 27/219 input=8ddfbab95f21 vt=e45174a8db12 graphics=c97d30325b64 history=62fa448733e2 ansi=32121881889d ansi256=4b64757e726c html=bc0256e425bd | |
| 336 | - | 27/239 input=753e7bf06dbc vt=60f1105433d5 graphics=efbf1f464724 history=4a90c407f9c4 ansi=c4071852a228 ansi256=1f57fb29fec1 html=f02e632104b0 | |
| 337 | - | 28/019 input=391f94dcf6a1 vt=39ec4af818c0 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=ed7d4a6a2cf5 ansi256=f02d1647a112 html=0c6fd0634bab | |
| 338 | - | 28/039 input=a2dc4b392a48 vt=b8e0c66df113 graphics=83d520edbb4f history=e3b0c44298fc ansi=5c501391013a ansi256=048ac49fbd32 html=c6cb7696f2fe | |
| 339 | - | 28/059 input=9512e505bd51 vt=3fd50ae5cb19 graphics=2a04a7e76271 history=e3b0c44298fc ansi=38d1d62d4cdc ansi256=7341cbe0d85b html=fa39f477d565 | |
| 340 | - | 28/079 input=b4f33aa964fd vt=e8a914500faa graphics=b84eb0ef5e85 history=e3b0c44298fc ansi=5d58e0f3cc04 ansi256=0bef41c71264 html=c9b7d0a74d28 | |
| 341 | - | 28/099 input=42c86901a419 vt=53cfab76eaf2 graphics=e919013fbcfe history=e3b0c44298fc ansi=d60a7106690d ansi256=674909bf361d html=9168b1416cb6 | |
| 342 | - | 28/119 input=e00da70055da vt=7de1f675883b graphics=f2ef9f6ac5a5 history=e3b0c44298fc ansi=2aabcf8d8eee ansi256=168b25bf2b19 html=e22b7e487e36 | |
| 343 | - | 28/139 input=d750a1ac07d4 vt=b315c0f1df33 graphics=ab0ed3a804ae history=e3b0c44298fc ansi=e9d617aa4089 ansi256=fae71b6133c8 html=01972989965e | |
| 344 | - | 28/159 input=3fc7f46eabe8 vt=ccffd168fd63 graphics=ec03ac4ca0cd history=e3b0c44298fc ansi=11a6c758321d ansi256=e80ed90c3bcb html=f4bcab9117e6 | |
| 345 | - | 28/179 input=1d4acd9c4af7 vt=8bf36c9b23ee graphics=1911cb9145c5 history=e3b0c44298fc ansi=56763f90b125 ansi256=d9a87c01b2b1 html=d002b29e05f2 | |
| 346 | - | 28/199 input=1856f88796c2 vt=0abd510a59d6 graphics=057f85e08328 history=e3b0c44298fc ansi=b0d6f894f6da ansi256=aeec9cff2fcf html=57f2df151504 | |
| 347 | - | 28/219 input=cd27a5fd4004 vt=4ac4f7028196 graphics=a5316d8dcd5e history=e3b0c44298fc ansi=aab02f46cf70 ansi256=5b2060872b3f html=c2469613e79e | |
| 348 | - | 28/239 input=1670f4358e8c vt=89328e3b3947 graphics=d91c8b353650 history=e3b0c44298fc ansi=c75943df0217 ansi256=919688b315c1 html=d1989ca8a68c | |
| 349 | - | 29/019 input=d2b5871bb414 vt=c052ae09b304 graphics=9258c91bf1d0 history=d3fd1a0b8244 ansi=91c870d1933c ansi256=f4e29987bead html=b4d07df3d6cd | |
| 350 | - | 29/039 input=5b0a2705ef4d vt=0d059bd5f42f graphics=8142d34d582c history=92f9707352a1 ansi=b43e08309a86 ansi256=19b9af5d6ae0 html=fdc190cf1253 | |
| 351 | - | 29/059 input=47ada4f1019c vt=b40f6e177d1d graphics=1e0eb8920f76 history=6db573d69703 ansi=41ccfb4ac2df ansi256=649bc6b5da2f html=1e5bf7f9470c | |
| 352 | - | 29/079 input=8bc9e83b5a81 vt=374c8594de2c graphics=0532805773dc history=46255be21ecb ansi=765157fbeff5 ansi256=b88f874e8c6b html=072a60554e2e | |
| 353 | - | 29/099 input=9f1e5c464abd vt=aa59b0b22cf3 graphics=d2d3cdc33260 history=37760bb8481b ansi=989b753bd4f7 ansi256=7050ab6e10f1 html=8b9a85f51a19 | |
| 354 | - | 29/119 input=cfc6143e2e7b vt=1acd379f3bed graphics=c7f90dde3e58 history=067212979178 ansi=b0093eb9ed2a ansi256=0219a9bbbc74 html=91eb9810990e | |
| 355 | - | 29/139 input=6953c4cb1ff3 vt=da2df4505df2 graphics=d87e27f1fedd history=bbbd1009cb0a ansi=45612d00f8ae ansi256=aa563cf04415 html=1a16506e94ef | |
| 356 | - | 29/159 input=7625b8495e7f vt=865ffd108fda graphics=b39ba83c432b history=3556ac8bf0d7 ansi=df732e1bf1d2 ansi256=ec385b448b4f html=a2fecf7db3fe | |
| 357 | - | 29/179 input=b321a53fe360 vt=69d2a8985995 graphics=58400326653e history=8f690969e6f2 ansi=a64950b43d96 ansi256=d7489c15a4fc html=2ad62006a5e0 | |
| 358 | - | 29/199 input=37191c6fa49b vt=51dd26cf6374 graphics=c98569c74a00 history=a2bf34248497 ansi=f956527071d1 ansi256=4a45079fe8e9 html=be2bb9129a02 | |
| 359 | - | 29/219 input=55e0459a5d06 vt=570ab6ceac22 graphics=5ffd6c200c89 history=52e3c5d61685 ansi=17dc0c38ee41 ansi256=5ddb6f47a5fd html=fc6cb77549f6 | |
| 360 | - | 29/239 input=3423aac00df5 vt=1c71bdbec8c6 graphics=66cfc819e87f history=0d94a263950c ansi=37c75f4e6ee9 ansi256=9cbe40931eff html=249158fb98cd | |
| 361 | - | 30/019 input=81b751d4ee69 vt=cd8eb7cdf707 graphics=c8d8b5e0d84c history=2c3d149755a5 ansi=46df2034c3bb ansi256=5c4635e74a7b html=ba6e227155d4 | |
| 362 | - | 30/039 input=f2ea78ebc633 vt=32f6e4b794b5 graphics=0c4a8732135c history=d2fd3d71ad52 ansi=5d06683bca49 ansi256=2e3c3f8e2573 html=08fef3cd9bf8 | |
| 363 | - | 30/059 input=b5b88be76b35 vt=a89c35759631 graphics=0a16a95018e3 history=dd5821495eb2 ansi=8212058f2c16 ansi256=bf999a03348f html=a120f8550939 | |
| 364 | - | 30/079 input=aab80cdb1a9d vt=bad39e3cd313 graphics=fbde544e97db history=a6b95b04c20e ansi=bb5e412c315f ansi256=d3806cd75402 html=f3b857fe9281 | |
| 365 | - | 30/099 input=fecff317770d vt=dcfed4e41776 graphics=62e6fadbeb33 history=f0143cbc9235 ansi=372309dc5b18 ansi256=a1a2575fa6fc html=10213ad6969e | |
| 366 | - | 30/119 input=f36a0921e2c1 vt=c1c87f7aa7d5 graphics=0e5650a6b594 history=2539236c8d07 ansi=b44c19672ced ansi256=e63496a082c5 html=40fe33da0bc3 | |
| 367 | - | 30/139 input=1235b90e027c vt=92378b77cee0 graphics=6570bcfcc284 history=29f785a303ff ansi=f95d045ca021 ansi256=96ba741a02df html=a02c2c05f24d | |
| 368 | - | 30/159 input=0a9c4944432e vt=c1c4f164e2ed graphics=9655c95832a3 history=5cab22d70e85 ansi=4d8b73aa1781 ansi256=d017ea26c731 html=9d428fd38757 | |
| 369 | - | 30/179 input=8188ef7c5aea vt=9df594a81c83 graphics=6135d5ea25a8 history=2171fb6763dc ansi=746fdb74c702 ansi256=4403fc8df293 html=f17ee03f7c5b | |
| 370 | - | 30/199 input=4abad5b6d552 vt=e0ffd787a8fa graphics=c3ff71dd99e8 history=8c073ea7f31b ansi=877f98e30188 ansi256=8a662a41ab7b html=9f046facb643 | |
| 371 | - | 30/219 input=c466091ffc3e vt=6fef0ac7c1b5 graphics=92faa40c0c50 history=de0ca81512fe ansi=cf605527be7f ansi256=d982cf06fa77 html=728ea5986192 | |
| 372 | - | 30/239 input=4145ebca2134 vt=43dee83cd99c graphics=a10996d846e9 history=9127a917775a ansi=48031030271c ansi256=644c27c658cc html=520641374e9c | |
| 373 | - | 31/019 input=4ffdd107e130 vt=a8f488f70e96 graphics=54a47f32d294 history=1363d4610810 ansi=d12a1938e477 ansi256=b3d7ac12ba37 html=709869c68aa7 | |
| 374 | - | 31/039 input=580dc6809479 vt=26d09ae8088c graphics=932b610185a6 history=546bb0ec07c3 ansi=3d73d7b4ece4 ansi256=c9f2585ef571 html=c1b184bd2031 | |
| 375 | - | 31/059 input=d55047314620 vt=ba8944f37704 graphics=93f9c09cc57f history=13263e91f3a0 ansi=b7e22aa137a1 ansi256=ac0dee7439a1 html=6c0652e529c3 | |
| 376 | - | 31/079 input=481041bbdeb3 vt=7e2b3392c536 graphics=96a7f4c0e9cc history=b4e2710a711f ansi=5bd2e666b439 ansi256=f75b592537b4 html=a4af462fedcc | |
| 377 | - | 31/099 input=a0faf263fb01 vt=b8a49978e022 graphics=8102f1a4335e history=2fe4211ff34a ansi=be22be7e7f00 ansi256=879a70e29f04 html=fdf426a8f598 | |
| 378 | - | 31/119 input=187877e7efa8 vt=73e5614e80b2 graphics=9569fd17b61e history=241eea6af7a7 ansi=8bc768ccea64 ansi256=a5c49983195b html=cc65f0a09f0b | |
| 379 | - | 31/139 input=de7b035ba613 vt=9dd8609cafec graphics=d564f22f470b history=0184633328b3 ansi=4bdf20abbc23 ansi256=330f23d0aefb html=42ed22d9a936 | |
| 380 | - | 31/159 input=b6fd5e5706dc vt=797000293a6b graphics=7a52d325bebe history=7610ffcf2c68 ansi=b3fd23a46a82 ansi256=eccb38052f3f html=0038d1a5f1a9 | |
| 381 | - | 31/179 input=8c6baa09d601 vt=14bcb2ac1ccb graphics=c47105a03d8f history=bd6755a03aeb ansi=f5bad7cc857f ansi256=f4e17410acaa html=895199ed0c72 | |
| 382 | - | 31/199 input=e93f7c591ad3 vt=6d96a17aba6f graphics=2f720cb29179 history=3a9736691489 ansi=460307957329 ansi256=80e672ca3ac0 html=b6718ba45e5e | |
| 383 | - | 31/219 input=79773cf0de2d vt=186bf619a34a graphics=f49eef257c76 history=5aa2cfa1b249 ansi=ae7c27b07155 ansi256=7c18b74d2046 html=0fb7696ea8eb | |
| 384 | - | 31/239 input=6c9d844e01b7 vt=54d6672972da graphics=121fb62a4ac9 history=973c3872c5f5 ansi=0d6dc977f68d ansi256=8dfe6cc64918 html=8bd17b2d00fa | |
| 385 | - | 32/019 input=f1b9f49825d1 vt=b896febefb87 graphics=5b44277a67f0 history=e3b0c44298fc ansi=a59d647eab6b ansi256=dac7099fe2ea html=834f953e7816 | |
| 386 | - | 32/039 input=2a33a289496a vt=b5916d7070fa graphics=26d5bc17baae history=e3b0c44298fc ansi=7f524a65348d ansi256=0db81005952b html=2dbbc99315ad | |
| 387 | - | 32/059 input=c744aeba9d35 vt=1f7ab0ed0a85 graphics=19bea48d4bbe history=e3b0c44298fc ansi=48f20dcecafe ansi256=cba05808b822 html=cd106657a417 | |
| 388 | - | 32/079 input=a291715ca604 vt=02dae80575f6 graphics=cc3ccd321b8f history=e3b0c44298fc ansi=e60a2f443845 ansi256=fe695b1b74da html=5e5dce1dbcfb | |
| 389 | - | 32/099 input=0185338fbcae vt=8fc5a3e651b4 graphics=2f6b60f4c1bd history=e3b0c44298fc ansi=6bbbc41196a6 ansi256=d1c3be6963f5 html=38fbc5c0e198 | |
| 390 | - | 32/119 input=5bdba58e56ef vt=fae5a689ad92 graphics=ad43c49b7a64 history=e3b0c44298fc ansi=0ce313ad92c0 ansi256=c13d348e44ee html=691cf37c35d0 | |
| 391 | - | 32/139 input=c1db2991e5c9 vt=54093b9b2429 graphics=3df6b10ab88c history=e3b0c44298fc ansi=e31e25be2279 ansi256=f64244a7e151 html=691a9628b531 | |
| 392 | - | 32/159 input=591789c42d4b vt=c24909ea2afe graphics=c236f799ecaa history=e3b0c44298fc ansi=022f0da69021 ansi256=239a7a465997 html=8e5993493cfc | |
| 393 | - | 32/179 input=65675fdd79cc vt=19f4b67d3b4e graphics=261327b79d5c history=e3b0c44298fc ansi=a3b2504f775a ansi256=afb363d453b9 html=201666f5a199 | |
| 394 | - | 32/199 input=05390be08cb1 vt=4bc9f1107e39 graphics=fa6550382379 history=e3b0c44298fc ansi=89d28c0df975 ansi256=805ad4ff7ce5 html=ebc32b3a93e8 | |
| 395 | - | 32/219 input=80d7f0067852 vt=d430bffec709 graphics=5c1d55bc5c72 history=e3b0c44298fc ansi=06fda943d841 ansi256=a76bc4ca9ca4 html=088e8f8b6c28 | |
| 396 | - | 32/239 input=9971f0ae2fa1 vt=9ab36840c246 graphics=aa7fa2241277 history=e3b0c44298fc ansi=1c7e054f03bd ansi256=f377130452c0 html=96b525a29e6c | |
| 397 | - | 33/019 input=4d8ec4a4118a vt=223f264f2447 graphics=88d9ff5277da history=711a38708632 ansi=080247111071 ansi256=db0ad0bd8b9a html=8578a4d939fd | |
| 398 | - | 33/039 input=72bd61b19dd6 vt=525fb700abae graphics=cdb95740eded history=0d7c8ec46243 ansi=292ed59cca0f ansi256=5370dc6a7441 html=2cb3a89f23a4 | |
| 399 | - | 33/059 input=230c9af2f983 vt=e49b983f0af7 graphics=a9ef4a02744c history=b77790113127 ansi=cb2676a2038e ansi256=adc4188bb526 html=8b3de2c7c4b8 | |
| 400 | - | 33/079 input=4df91df6e37c vt=fb750cb35392 graphics=818dbc92bea3 history=23a3886975c8 ansi=13f3aa9761bb ansi256=064a59ef4fc6 html=73c2a40af02c | |
| 401 | - | 33/099 input=678d23120ba3 vt=6d6b38fb0388 graphics=92ab0d9966af history=2ca97bd48c2f ansi=d0fbb5b13d15 ansi256=c0d1412e905a html=1491accb4ed3 | |
| 402 | - | 33/119 input=bcc5b1e12cec vt=3f46ce9c8abf graphics=ec245d1603aa history=5032daa96a10 ansi=83456a35b8e7 ansi256=7860a7f16450 html=ff85921dc9bd | |
| 403 | - | 33/139 input=3adcc6ae924e vt=b9fde658c5a9 graphics=5ad851d25e4d history=3a916388dafb ansi=f3cf449bbd60 ansi256=b72ae24101a9 html=61ae977e257d | |
| 404 | - | 33/159 input=fb7643e0bce4 vt=74c506f158c0 graphics=5b509853d2db history=877c1724a1fb ansi=fa29a37cf87f ansi256=fcac20dc9549 html=2548f41db282 | |
| 405 | - | 33/179 input=caa52db0cbdf vt=e75162de1b89 graphics=d949a79b005e history=bef9891a91f3 ansi=1b75efb5c608 ansi256=fc91fc6f771a html=82ffdfbb26d7 | |
| 406 | - | 33/199 input=c2671cae6a9f vt=e7b36b067938 graphics=d6eb2ebcb29b history=7334f6641140 ansi=0b8aa22b4190 ansi256=49b67dd6fae1 html=a4d1eca5d7e7 | |
| 407 | - | 33/219 input=e7cea0a5df37 vt=1de3013b4d64 graphics=cf342952544e history=f0e0478fb828 ansi=23b4346842b6 ansi256=1866c47845b6 html=63bc52ed79bb | |
| 408 | - | 33/239 input=5e15a796e7a7 vt=9665e614c843 graphics=94587b3237d4 history=6be392d9a77c ansi=f69f3eaf9883 ansi256=4275a0f5d1ea html=fc5fc2a96c78 | |
| 409 | - | 34/019 input=178da8bbf142 vt=205910068395 graphics=dbfcd55d0b33 history=7502eeba6bb8 ansi=8163280cad67 ansi256=159b42c6fac6 html=953e473e01fc | |
| 410 | - | 34/039 input=a1bc6765e27f vt=48042beef7b7 graphics=29f7f17a132f history=6ec8d7f5ecca ansi=245569305424 ansi256=13017bde2cac html=f75731ef87a0 | |
| 411 | - | 34/059 input=949398406918 vt=90cc3b7424e8 graphics=8c7bfaa71c9d history=8638567d108a ansi=e21a53a5acc1 ansi256=d4d06f3e4053 html=8f242eb9352e | |
| 412 | - | 34/079 input=9d2e927f6a2a vt=3d041543a44b graphics=8cffef3c56ba history=79b1b371a8e3 ansi=082ee3283735 ansi256=8ed8beda9444 html=f229a8e62de4 | |
| 413 | - | 34/099 input=28020b63bbd6 vt=32c06be61be0 graphics=20301a3655ce history=6679d91bbfd4 ansi=42bd595e6e1e ansi256=afade28b969a html=d77c51a7fc40 | |
| 414 | - | 34/119 input=daf68c036c3c vt=af9c947f7422 graphics=5441da3a6af7 history=adbdbeea589e ansi=93a79bdb653b ansi256=82786c1b4fa3 html=0983d1771e07 | |
| 415 | - | 34/139 input=6d25662acf3a vt=5cdb4756e6b8 graphics=ae0700fd7a09 history=acd95dfdc46d ansi=0b761099f515 ansi256=0ee389babd62 html=b09e98948277 | |
| 416 | - | 34/159 input=b65ddcd437b9 vt=540ab8b4a6d9 graphics=71afa643a19e history=95e19294a4cb ansi=e1cdb7e662c3 ansi256=733d11b8083f html=83f8842bbd2e | |
| 417 | - | 34/179 input=57f1f81acb3c vt=41ece03f7923 graphics=7dc07edadc7a history=ce5abe9435b7 ansi=7d026cc1a611 ansi256=15f91df0de54 html=01710e6ff318 | |
| 418 | - | 34/199 input=3a7b3c2440bf vt=a9150ba7a4cb graphics=52db9cf3851a history=e14f94ccdd58 ansi=2a2474a89a60 ansi256=0537f46cd650 html=295390e7c9e6 | |
| 419 | - | 34/219 input=76c4c4ccc65d vt=ac0da0319944 graphics=59162dcc7a6c history=3f8c45dc183b ansi=49a40bf933cf ansi256=15bd13cb4377 html=d356d7e4aec0 | |
| 420 | - | 34/239 input=74a38b340785 vt=754f065a06b1 graphics=784b8e4a91be history=8af536dda7f7 ansi=a858ae00e59d ansi256=dd5c4ca64682 html=a77267367f14 | |
| 421 | - | 35/019 input=e01695bf4e50 vt=8d5a98309b21 graphics=023952274cf9 history=2659734a87a8 ansi=b024edea8c61 ansi256=d5f38420be8b html=3515ae8035f2 | |
| 422 | - | 35/039 input=93665be63313 vt=a35f7be82f67 graphics=18b07a725813 history=7e0e18d77c74 ansi=390a8472c45c ansi256=6f6a93364ee3 html=8ae2d5763ebb | |
| 423 | - | 35/059 input=dd1cc03b3572 vt=6afa913190d6 graphics=14547246cfc9 history=be2e3ffa555b ansi=31f3ce2ba63c ansi256=3884c9872e16 html=3444412498cd | |
| 424 | - | 35/079 input=44796a406918 vt=6ce22280a030 graphics=8244d770854a history=30ab815d28f1 ansi=02a0bdfbbcd6 ansi256=8eb3b5dd6ca5 html=035d2d2e090f | |
| 425 | - | 35/099 input=43ec30d13ab6 vt=13cafa9a15c4 graphics=c8de2510382b history=de35b2cda662 ansi=18856574b289 ansi256=803599ee7085 html=20449628df2c | |
| 426 | - | 35/119 input=51d29207da68 vt=cc52140c5b87 graphics=569a06ba1c26 history=ae9194ed626a ansi=3d3a69a1cec5 ansi256=a619ec705a9b html=2f61a9b55f28 | |
| 427 | - | 35/139 input=b6e1eac19c21 vt=87bc9c96ee66 graphics=a761438c266b history=c565c9eb5e67 ansi=8b92e0851a34 ansi256=4ffa0b70b26c html=89caf046d441 | |
| 428 | - | 35/159 input=b720c6dc8986 vt=5460691c9f91 graphics=1b8ce71ffdce history=6dfd322c6901 ansi=1728d0c18bca ansi256=b7b1df41146f html=72290758bc08 | |
| 429 | - | 35/179 input=0341f9cb3b4d vt=7336edcff9a8 graphics=ff521966f503 history=c556c9bddb2d ansi=df31635476c2 ansi256=2259657c5fb8 html=85bd9cee86c2 | |
| 430 | - | 35/199 input=1f9be1f8195d vt=e1efb6275a87 graphics=806918fdf91b history=c577342a7558 ansi=0d61fc403ed4 ansi256=3dfe6c2d3f95 html=79cf3e389d27 | |
| 431 | - | 35/219 input=1706e3dc7ba6 vt=4797a5f1c73a graphics=9c0eb19d32f4 history=9448c87c1fde ansi=4093919d80c9 ansi256=e8391c2d9989 html=0398443da2dd | |
| 432 | - | 35/239 input=880a5d50813f vt=06531473f963 graphics=0dc2013efaf5 history=449d96644a4f ansi=250e7eeabc3c ansi256=4c6fafe74d13 html=464da1cb9915 | |
| 1 | + | 00/019 input=34fc58104b22 vt=bb9b826cf048 graphics=c1313fa59940 history=e3b0c44298fc ansi=558b1d465cb9 ansi256=7c62df9f88a6 html=089c336c055a | |
| 2 | + | 00/039 input=957f13b6dc6d vt=d580503f0b0c graphics=d9a508723211 history=e3b0c44298fc ansi=d8801a468cd2 ansi256=4e4fbb5a75ae html=d8e1bb77bf69 | |
| 3 | + | 00/059 input=02ca4e7f645d vt=8f0ec905b4dd graphics=ca7e3df19c59 history=e3b0c44298fc ansi=22e9db71432b ansi256=c94537d35e21 html=c6415e69c0a4 | |
| 4 | + | 00/079 input=e7459a0424b7 vt=658a98490259 graphics=2294ead167f8 history=e3b0c44298fc ansi=a769731d8a6b ansi256=dfaab9ed690b html=6643b5bb55f8 | |
| 5 | + | 00/099 input=65861d80c11d vt=3dff2abbe571 graphics=49a531a5cac2 history=e3b0c44298fc ansi=b9610fa412a9 ansi256=d9a001c8d0d3 html=e974c5a205b1 | |
| 6 | + | 00/119 input=b7bbd6cab918 vt=802dc307f264 graphics=4dca1d671bb5 history=e3b0c44298fc ansi=94ed76fcf0d5 ansi256=cdeba8de8f99 html=f6a001f04d84 | |
| 7 | + | 00/139 input=e1957aa581c4 vt=e59eed292827 graphics=c7edbf6bb08c history=e3b0c44298fc ansi=bf1cd5adba0c ansi256=4b00e8ef793c html=4390bf9591a3 | |
| 8 | + | 00/159 input=72d2e266bbee vt=ce72286ff858 graphics=9d08071cbfe7 history=e3b0c44298fc ansi=3473f0b036d2 ansi256=7caddc9fa2d8 html=eeb8a79679a4 | |
| 9 | + | 00/179 input=5f03942bb446 vt=909794a3080a graphics=c4be9e09c930 history=e3b0c44298fc ansi=43919248cf80 ansi256=15e239bd6430 html=3a1093ff03ab | |
| 10 | + | 00/199 input=537e6ea131ba vt=ed5b1e654b14 graphics=be52bd862e04 history=e3b0c44298fc ansi=77868d0f1ea5 ansi256=91351ed686ae html=bd818b02e6f5 | |
| 11 | + | 00/219 input=0d15f7a3b67c vt=4fa431325c0d graphics=79964969d8b4 history=e3b0c44298fc ansi=1dfbb31f7937 ansi256=0929b8057746 html=6a0de30fcbb1 | |
| 12 | + | 00/239 input=7c8d6d2373ed vt=bb9c175f8153 graphics=9e5082990084 history=e3b0c44298fc ansi=2ccb101439ce ansi256=7d50c7faac48 html=9ba22418c9c3 | |
| 13 | + | 01/019 input=cbc8877bed63 vt=22ab1acff1bf graphics=c5b8fe57cfa6 history=fa5d8f18f68d ansi=afdab3ddfac9 ansi256=48c65d2c43e6 html=f4b4d477f95b | |
| 14 | + | 01/039 input=d0cb0bd869c9 vt=f58c883883ec graphics=22628079d8b2 history=386f8088a60f ansi=d592741d1509 ansi256=fac3d9aee1ab html=44685aecaf23 | |
| 15 | + | 01/059 input=e25ff0ff1a54 vt=f329087d99d8 graphics=033cd4eb10d0 history=241434fd3fed ansi=d6547cc1881f ansi256=6e78b18137e7 html=9deadb6f5ae1 | |
| 16 | + | 01/079 input=4de36294e2e7 vt=0b491efe74c5 graphics=e3e861b21b99 history=3e3751cacfa6 ansi=36b333e14ee3 ansi256=f581315254ff html=76778478b41d | |
| 17 | + | 01/099 input=2b7fa8b73e54 vt=cdcf0feb0ab2 graphics=7b1785222ace history=6de5f14c9b3b ansi=318c8c763741 ansi256=edeaafe2bf97 html=215c330cbbea | |
| 18 | + | 01/119 input=ed4026577ede vt=47cfe6da14c5 graphics=1f4e90d00dbe history=9fc31e684946 ansi=511a067be740 ansi256=075aaf679ea9 html=9181eac13792 | |
| 19 | + | 01/139 input=16d884839d5e vt=b47acf684680 graphics=aba320d6ac2d history=c694cebc9c6d ansi=a21c3e6b2c56 ansi256=d66750dd1f13 html=f5a06b3ad355 | |
| 20 | + | 01/159 input=ae726a283ab9 vt=124d96154247 graphics=7c92abaf9499 history=1b394f493a6e ansi=e9bb095ab5e8 ansi256=c6e07402bca0 html=fb013b8dbd86 | |
| 21 | + | 01/179 input=4002bcdef56c vt=ae28edda6428 graphics=874c3d3632c4 history=f97e91c814bf ansi=1476dc66f1dc ansi256=e3d9c1c5f152 html=cbc59d21acdb | |
| 22 | + | 01/199 input=bcdb0bb395af vt=6c6a86726ea6 graphics=408aa5c32aed history=cc247d46dc5d ansi=3900e39db02f ansi256=a1003c8fd5ad html=8da61d8f5751 | |
| 23 | + | 01/219 input=b57a1b43c9ed vt=33212d08cac6 graphics=915c35a9e421 history=55df44fba064 ansi=a697afce6763 ansi256=4afd404912f3 html=cef0f5a71bde | |
| 24 | + | 01/239 input=5a6d7e54e43f vt=064445a04eb4 graphics=08fa69ab8d7e history=ae06c8614ee7 ansi=ec529ccb7d82 ansi256=da4537b03b71 html=aabd84eaf112 | |
| 25 | + | 02/019 input=e128155ff5ee vt=6165a679180d graphics=9258c91bf1d0 history=417faca887a1 ansi=c76da783dd51 ansi256=ade5d4699a5a html=c9b1d5a2a343 | |
| 26 | + | 02/039 input=f55b6f5f0ae5 vt=6c13343e5e72 graphics=ec94ae6cc7b9 history=a98f1d645add ansi=9d23bdd6b42f ansi256=34b777e364eb html=f0adcc3a9475 | |
| 27 | + | 02/059 input=efecbfa91a37 vt=f15094e108a2 graphics=2cc2c4f89334 history=c354c025cf5c ansi=31a27bd463dc ansi256=f7cb938291b9 html=69c18784fbc3 | |
| 28 | + | 02/079 input=5569bc9cc096 vt=d49d527484f7 graphics=20fb47c1a763 history=5ee55bc12a28 ansi=2dc804e97027 ansi256=6f3132f4c824 html=9cfa349b105c | |
| 29 | + | 02/099 input=818abcb54d25 vt=79b2c236e761 graphics=2988687caeb9 history=772aefdee759 ansi=eaa23edb44d4 ansi256=f0c638352747 html=a7c605065255 | |
| 30 | + | 02/119 input=0953c14a91ab vt=3255a5b7edd4 graphics=66394393cb3e history=40e37b86d83b ansi=ac12ac48a6d9 ansi256=786be89622e7 html=d586806fbd37 | |
| 31 | + | 02/139 input=097eb426b6af vt=cd9241f4e821 graphics=985e13b357ae history=d0c1aa3cc624 ansi=81d1a99de839 ansi256=465cdb5a2331 html=622548996465 | |
| 32 | + | 02/159 input=38bd63bbb187 vt=c6a6eaea70b2 graphics=aa9d4f7d2ef7 history=0de5f5ec693d ansi=6ac3fb8d4c15 ansi256=6d6993b9a7fc html=802320b5c19a | |
| 33 | + | 02/179 input=8ae111814233 vt=8fbc292c149b graphics=411e2f4f1d49 history=fdf4efdc191b ansi=abf0b4964a01 ansi256=2a7e59c820a8 html=474a30754595 | |
| 34 | + | 02/199 input=4213f245636c vt=c1d2f7fb395a graphics=5bfa4713d56a history=f5e53a839d08 ansi=7e4c5ba3abb2 ansi256=d2aa15e8b380 html=46502c6e826a | |
| 35 | + | 02/219 input=931fd5b7147d vt=c659827ccda1 graphics=1651f31f454f history=98009e23090b ansi=fe65923b0e7d ansi256=c7537bce4e9d html=a9044cae47f7 | |
| 36 | + | 02/239 input=8176a5e301c3 vt=c9d8342717ba graphics=fa8374156c82 history=09807ad0d1da ansi=8f8756e5bd05 ansi256=b6612363d590 html=f1f88ba61457 | |
| 37 | + | 03/019 input=77c9efeb3d0d vt=9dd67d6ea65f graphics=32c8e22c58c9 history=9b00e5d5c883 ansi=bd1117ecc4ef ansi256=215c0a0c57b1 html=9782cdf7cf43 | |
| 38 | + | 03/039 input=935cc14c51ee vt=b936be15b17e graphics=fa83d34babef history=53a5b6b99603 ansi=4dbccd5407c6 ansi256=1a21508da4df html=301d72bff7ad | |
| 39 | + | 03/059 input=ecb91d159cb1 vt=e4fceadf53cc graphics=6ee88ceadd09 history=6f799dd4518c ansi=c7f5ad8c750c ansi256=ba17a1f0e9e4 html=c7cdba4c4787 | |
| 40 | + | 03/079 input=cc2cd5bf9438 vt=5dd5e31dc91c graphics=a6faff22c0fb history=4c160d4c8f45 ansi=6eb8fa2cbfe8 ansi256=f575b7123b3e html=7229ef77dbe6 | |
| 41 | + | 03/099 input=34c42410c4ec vt=89b335bd0924 graphics=ca98374af1a4 history=a1f40bab9f65 ansi=9286621ea5a3 ansi256=13c85dde6f2b html=104721016a8b | |
| 42 | + | 03/119 input=699e8fffe957 vt=dcffdbdd8be9 graphics=cb0060e5f99a history=9abbb7c01a69 ansi=ee808efefd2c ansi256=9817a2a6e477 html=e29ae3b5a099 | |
| 43 | + | 03/139 input=54491f16453e vt=0cda44af54d3 graphics=c1b2ccb71270 history=45387defc739 ansi=abe60f4d1602 ansi256=d6bc368e5286 html=07df11d13d70 | |
| 44 | + | 03/159 input=36e653d4e326 vt=88d69714c293 graphics=171fbbb1cccd history=233f4b0c2757 ansi=e2a055de3f87 ansi256=3a40282667b5 html=8ebc1f87e76e | |
| 45 | + | 03/179 input=abdc7322ccd7 vt=83b89bd0be8a graphics=c26da5657c11 history=f56741685971 ansi=d5ccdbca449a ansi256=dd0425640064 html=c99954f24155 | |
| 46 | + | 03/199 input=70dc8e14e40d vt=368c5ce18628 graphics=d5de3993daba history=31647d60d27e ansi=39a12dd48435 ansi256=6b0c5ab24849 html=b6f40afdf05f | |
| 47 | + | 03/219 input=19fb2dbf2b72 vt=5560f3c4e401 graphics=65eb029b7820 history=035984b53269 ansi=76e9d9396925 ansi256=fb130cac7f93 html=2afb96491c19 | |
| 48 | + | 03/239 input=7c0c5314aeb3 vt=a0dfae216688 graphics=5c6b4ae18b60 history=16d405a75917 ansi=70a2961a921f ansi256=0d5cef42c7e7 html=b42bc55d7fac | |
| 49 | + | 04/019 input=ac95ee6bd1c4 vt=75730da64833 graphics=950dc65636f9 history=e3b0c44298fc ansi=1d40192d7f5e ansi256=7dd8c5f69449 html=b60ec69d4fa9 | |
| 50 | + | 04/039 input=b16461f2d459 vt=89fde5beaa91 graphics=dff172a47e3b history=e3b0c44298fc ansi=189928fc25b8 ansi256=66a31fd27570 html=06836c676591 | |
| 51 | + | 04/059 input=3dbd041c8a93 vt=46c05b268911 graphics=e8b76a1b9359 history=e3b0c44298fc ansi=80563f330836 ansi256=dc1a4011688e html=4ce55cf3da59 | |
| 52 | + | 04/079 input=6eb4f8e4532a vt=350a5e00a351 graphics=22f91ab97776 history=e3b0c44298fc ansi=0925fc7cb5c2 ansi256=45ee9ea10f8a html=1d746274bc81 | |
| 53 | + | 04/099 input=db3717e615c0 vt=107edd2cc2a8 graphics=c34235f9e530 history=e3b0c44298fc ansi=af0374be4eda ansi256=151e18f23ddc html=c0ee4f10da7e | |
| 54 | + | 04/119 input=cea55fc507f8 vt=b574c0bff677 graphics=93af9ac5666c history=e3b0c44298fc ansi=5add5259e40e ansi256=6138ac10783b html=985a353387a6 | |
| 55 | + | 04/139 input=6955544376f2 vt=4f1f8af871a1 graphics=f538e5cd130e history=e3b0c44298fc ansi=f2c8d68bc14c ansi256=6c4c3b4fbd78 html=60afdc995c07 | |
| 56 | + | 04/159 input=b9a9ad2510b6 vt=8c8645285af7 graphics=3b4e5f278af3 history=e3b0c44298fc ansi=0b0a39ce76c3 ansi256=54414e73c0da html=fcbb42127a91 | |
| 57 | + | 04/179 input=211613aa2202 vt=c94fe03d96b5 graphics=d96a2ae371a5 history=e3b0c44298fc ansi=0adeddeaefc3 ansi256=9cc4ecb5bffe html=c786476b64b0 | |
| 58 | + | 04/199 input=58e91ff2f4ab vt=6490ae61b95d graphics=d2752175246b history=e3b0c44298fc ansi=63f461c41790 ansi256=3c1d924c1e80 html=63651875ac7c | |
| 59 | + | 04/219 input=0eba9ec5a46c vt=1d18d28ac035 graphics=fc388d3d53a8 history=e3b0c44298fc ansi=680f2d93282c ansi256=2f45b31b9744 html=639e28fadf36 | |
| 60 | + | 04/239 input=e7f7c681f5b9 vt=0279ccd298ba graphics=81e51316a2a4 history=e3b0c44298fc ansi=7f4446d48723 ansi256=caa0483de38f html=50a15e38179e | |
| 61 | + | 05/019 input=f708f21d5048 vt=41bb0068b9d5 graphics=54d51f156f82 history=07dd8ff61a7d ansi=72c3abe84900 ansi256=9d5c3edf7855 html=5e3c0b6d8f5a | |
| 62 | + | 05/039 input=85ab36e8b650 vt=efaa87c37a99 graphics=532ada5ceafc history=3f002ee29e52 ansi=17da07e9f85a ansi256=2e2edf5b0f11 html=5dbb1b79aeee | |
| 63 | + | 05/059 input=2e2be67ca1d8 vt=2d832e81234a graphics=93c5f3db8810 history=26ad83f6ee57 ansi=49df0f3f3645 ansi256=f0b65aeb31f1 html=d26bda36d08d | |
| 64 | + | 05/079 input=ba87d248dd45 vt=b4b08d9512f9 graphics=34b65f470628 history=9114e0fa08e7 ansi=09a785da16ea ansi256=194216597b68 html=c79050afee6f | |
| 65 | + | 05/099 input=e10211359c74 vt=3ceccf69da23 graphics=dda37883cced history=73a01cd06763 ansi=850eda258fcf ansi256=5dd5fa36a9d2 html=82494484858f | |
| 66 | + | 05/119 input=fffb660dfb77 vt=4c267790e36d graphics=250e1fb7980e history=2f84702229a3 ansi=27896d56c106 ansi256=67417b228a96 html=dd9fe0485715 | |
| 67 | + | 05/139 input=11becbe9e073 vt=4896be991e3e graphics=b9946b6cbb9c history=d83501ac272e ansi=d665657c3a5b ansi256=f4e6bac4daf8 html=e5aa04a63cd0 | |
| 68 | + | 05/159 input=13ccb02683b9 vt=641ab8e1a9f5 graphics=fd8edc008758 history=1e949032c82f ansi=1c055d639abd ansi256=c39256b8bb32 html=7d55008a07de | |
| 69 | + | 05/179 input=391e22e966cb vt=1c6ed4e827b0 graphics=67ec83f5987e history=4c5309acfd04 ansi=133414fa03a3 ansi256=ac1eccd3b707 html=ca28ec566369 | |
| 70 | + | 05/199 input=7eb6729857bb vt=d7257566974a graphics=fe1fbdd5b0b4 history=4c0bd02293b1 ansi=4f242a4aca0c ansi256=a7c99d8be3da html=5e8b04f4b7bd | |
| 71 | + | 05/219 input=ba08f58d01d5 vt=1cd8cd975688 graphics=f59bb471eb52 history=534f3354524d ansi=b3db0423a107 ansi256=2188a64e0992 html=3ec517b33883 | |
| 72 | + | 05/239 input=366f9db6155b vt=b075af8eef2b graphics=89b9e8b5c474 history=c162856ede0d ansi=6ab7cf4895ed ansi256=40d312f0e070 html=eb2a7c236afe | |
| 73 | + | 06/019 input=74524b6e33c7 vt=48a669c6fac9 graphics=9258c91bf1d0 history=898655683e17 ansi=4713ac9daf80 ansi256=67a882e6ad82 html=aea88a93a61c | |
| 74 | + | 06/039 input=65197226e07a vt=f6995273dbeb graphics=ec94ae6cc7b9 history=5362c829d6ad ansi=2e6a4fe4092e ansi256=cab88d1949fa html=f63ddc28d704 | |
| 75 | + | 06/059 input=0059c87f2ba3 vt=aa1cd4936ce4 graphics=fa4b1bdcb736 history=8d74567c7596 ansi=47ddcf9ea936 ansi256=3cf60f5f6c0b html=8a17b7495efc | |
| 76 | + | 06/079 input=d1e20fd8eb50 vt=9ec6d176dcc8 graphics=8183b528dbca history=4d405f4fb2ca ansi=9659e34e0243 ansi256=0edab42116ad html=62dfd24647b6 | |
| 77 | + | 06/099 input=cafcb126860a vt=5afe741a2678 graphics=fac73a1bb510 history=13c0d17ff5bd ansi=f55dd08f48f4 ansi256=e644288fb538 html=533e055e0f1f | |
| 78 | + | 06/119 input=a80f65f5b0a8 vt=ee42a12d024e graphics=97f45805af9a history=967e9dfc2073 ansi=cd0494e91242 ansi256=1d6db9d74155 html=6955dfb35625 | |
| 79 | + | 06/139 input=62d38f2be4a0 vt=238cb53ef640 graphics=f9e4dbc600c0 history=1a9c7f633db0 ansi=ef51adddf2f0 ansi256=7e7e85043c92 html=482d160d3d10 | |
| 80 | + | 06/159 input=1cb1815e815b vt=831a04bbada5 graphics=7bd60ce8809b history=716ecc549fb4 ansi=97b20d9d7b63 ansi256=f9473ebaf756 html=7086bcc7441a | |
| 81 | + | 06/179 input=5badf3d2dff5 vt=c620f20feba4 graphics=1698c6765d18 history=f4624d43f8fe ansi=394a6010d7c3 ansi256=c0412c491438 html=94eb780da668 | |
| 82 | + | 06/199 input=d3d3d2ce734a vt=28cd61f9633f graphics=09f725b24161 history=3807f05bc93c ansi=bfef2232dc63 ansi256=023386bab8cb html=1e40b054a6bf | |
| 83 | + | 06/219 input=8506dd47df97 vt=b148edd65135 graphics=19818e5dfbce history=cef46ab3f84f ansi=673db820b25a ansi256=912deffb9972 html=f0624d650e63 | |
| 84 | + | 06/239 input=077726566d29 vt=064f0e868a78 graphics=cd062ea3471e history=3b8a6b0106d8 ansi=506bf9a5f620 ansi256=80c6f5141a3f html=c41c5aad070e | |
| 85 | + | 07/019 input=fae29ee9e551 vt=4d8363b27bf0 graphics=e93052db1f72 history=a016741d0c17 ansi=fb6cbbd2bbb1 ansi256=b6407309d580 html=aa5dabef9e2e | |
| 86 | + | 07/039 input=dc25e2be6a38 vt=f0b1efcfcfa2 graphics=50e4979362e6 history=493077d95eaa ansi=fe6fa23f8ed3 ansi256=a10d6bbfa9cc html=149320fcfb1b | |
| 87 | + | 07/059 input=7975bd5ebcd1 vt=fac6dce4c0d8 graphics=57703a717cd1 history=3f97ffdc2dec ansi=25965c7ad385 ansi256=3da98bce60a1 html=31b80c27ee0c | |
| 88 | + | 07/079 input=9c6219207676 vt=c94ffbffb325 graphics=fc80a80a4994 history=c02df921f9d1 ansi=a5d71cafb48f ansi256=3c6df957f87f html=00aab4567a96 | |
| 89 | + | 07/099 input=92186125c91e vt=9e6e590d719c graphics=b9fe79beddae history=3f28dfa7b563 ansi=95707765409a ansi256=1bdc74a4465d html=5494d3d8e30d | |
| 90 | + | 07/119 input=8fd98cda3883 vt=1fbec962753f graphics=c37f447943f5 history=0d80f172198d ansi=f55cac729412 ansi256=bbc080afd759 html=0d4856ac1767 | |
| 91 | + | 07/139 input=388a492ea7fe vt=bb6eefe94a6f graphics=5ad6c9e6e516 history=044cb3ac10ba ansi=0ffee86f12c9 ansi256=12f550934278 html=d3f687643349 | |
| 92 | + | 07/159 input=2d0089ab5f6a vt=034e8c8d8411 graphics=109355c3ac63 history=c359ce2d2381 ansi=4111ff4d3cda ansi256=16385f645c5e html=c5f62df911de | |
| 93 | + | 07/179 input=9e4cb64f8a8c vt=1e5650773386 graphics=9a017a89f0dc history=591f5b1ff1ae ansi=b2cda00f5d7b ansi256=f31f5aedab35 html=6cf05664d193 | |
| 94 | + | 07/199 input=4353da204940 vt=f3b87f13eb10 graphics=71f7c96bfdae history=50ee391fa45a ansi=21971bfbc100 ansi256=e9ebfde84853 html=a16d44322275 | |
| 95 | + | 07/219 input=dbf5ec27883f vt=69598cc4d0e7 graphics=710c0213a1fe history=d693455d4f7e ansi=53c3b90f9274 ansi256=8a2a3ca793cd html=3d824b5bd23c | |
| 96 | + | 07/239 input=ee738b75ee7b vt=e8eb1c81e3f2 graphics=c9d2c2dc189f history=3064233b1b2c ansi=2da069a3b0ab ansi256=2652868cc89a html=140de656fed8 | |
| 97 | + | 08/019 input=ffb611ad4389 vt=e72fb0e18d1b graphics=0af58323e07f history=e3b0c44298fc ansi=eba47ed76a95 ansi256=61978201c3de html=93320268dea4 | |
| 98 | + | 08/039 input=cec6bf13be3c vt=3515ec5c5c8c graphics=b5ac885200ab history=e3b0c44298fc ansi=efc869104b50 ansi256=3c21d039ec78 html=09ce8b0e5826 | |
| 99 | + | 08/059 input=687fc086986c vt=f60a863259ce graphics=dae0356b61d7 history=e3b0c44298fc ansi=135df0896a7e ansi256=7b605cee5329 html=fb30a14f5bab | |
| 100 | + | 08/079 input=26b30a7bfe76 vt=3c80b0ac0d77 graphics=7ab6e8e4205d history=e3b0c44298fc ansi=9ffdabb3d74e ansi256=384c10e114b0 html=0f0c9de323ea | |
| 101 | + | 08/099 input=85d377028faa vt=7258eb053a31 graphics=1b7d1f50bca5 history=e3b0c44298fc ansi=0f3c263fb26d ansi256=6302751823d5 html=f6763041bb24 | |
| 102 | + | 08/119 input=721048e0006f vt=8c18883d7799 graphics=933354e913ef history=e3b0c44298fc ansi=80e418ed9332 ansi256=6f9633182d67 html=2a905aba4a22 | |
| 103 | + | 08/139 input=e89bacfc0b2a vt=2175ffd19d2d graphics=76585c8b0c85 history=e3b0c44298fc ansi=444b4cff6b95 ansi256=caf0f0407661 html=716af36a0433 | |
| 104 | + | 08/159 input=6bcd5944fc82 vt=3f8142208b56 graphics=ac884b93caf7 history=e3b0c44298fc ansi=887116ca8f6e ansi256=b317af8348e6 html=6d773012be0b | |
| 105 | + | 08/179 input=5c4c5729bd97 vt=af526eeb4ae5 graphics=223826b2fa2e history=e3b0c44298fc ansi=8d1309edf72a ansi256=f1a71a58ee69 html=ae4cf7fa9ed6 | |
| 106 | + | 08/199 input=219d070f7cd5 vt=ff2bfd155de5 graphics=edb68bafb771 history=e3b0c44298fc ansi=3b50eb64330d ansi256=624d1973d4c1 html=ca4cf6eb6e52 | |
| 107 | + | 08/219 input=9a8b9ab14cf8 vt=6e6f6c767761 graphics=1d9ff4825974 history=e3b0c44298fc ansi=a02880b1f6d8 ansi256=2d8685209b13 html=5ee0c1e12b3f | |
| 108 | + | 08/239 input=d5a0eabb673d vt=59a1e70c0ae1 graphics=7c4d6749fdab history=e3b0c44298fc ansi=ee7fc1249130 ansi256=827ebce60d16 html=dc1f8772bd1e | |
| 109 | + | 09/019 input=375c31d38e01 vt=e61ab6ec4c87 graphics=9258c91bf1d0 history=ae793708b2e3 ansi=9933eb508d02 ansi256=825a3a7b06cc html=39820a00874f | |
| 110 | + | 09/039 input=51adeda97c8a vt=8538ff184ac7 graphics=ec94ae6cc7b9 history=3355696a7a17 ansi=8d7ca8687c2b ansi256=8104cf283c3f html=3a7a8c727717 | |
| 111 | + | 09/059 input=26704fddad28 vt=784b54585b46 graphics=04ecffba52a2 history=398a3fca14d9 ansi=7ffb8815309d ansi256=1e5a60233787 html=e5a8224668a7 | |
| 112 | + | 09/079 input=a2c65542686b vt=95266b5f896f graphics=429dd0371fdc history=74dbda994020 ansi=5412731ac28c ansi256=626afcad4b76 html=5ee3b59d07cf | |
| 113 | + | 09/099 input=63f82eef3142 vt=e1628289d678 graphics=b012cf49350e history=e653fd8f57b2 ansi=1990868a0a83 ansi256=154cb27c6867 html=798e35937b71 | |
| 114 | + | 09/119 input=50f417492a89 vt=95ccdf0c4556 graphics=3c082a76bd09 history=eca74c726b29 ansi=25f847e9a0a1 ansi256=8bbc1364711b html=caeaf888a3a3 | |
| 115 | + | 09/139 input=f22701044a4e vt=7228dceef0d8 graphics=5016c8d979ca history=555cc174c81c ansi=d92b9305a595 ansi256=ec316e005b62 html=bc8f044736ba | |
| 116 | + | 09/159 input=f4cde1fc68a6 vt=ca04021ddae7 graphics=44017697e035 history=b51ca289a2cd ansi=3537fc95a66f ansi256=bd90418c5f00 html=c967d12919c3 | |
| 117 | + | 09/179 input=fb22f401fa59 vt=700c026a33bc graphics=889a00c22cfb history=f07dc27c1831 ansi=ab274c4be5dd ansi256=495917d23e1b html=da50b8205551 | |
| 118 | + | 09/199 input=9ebd3391a785 vt=3693180d540a graphics=8441eff04541 history=9f926ff96f78 ansi=4a7c3681294d ansi256=f9b30e3b20cb html=870126d93f17 | |
| 119 | + | 09/219 input=7c79ac16673d vt=b9a4c0603935 graphics=a83ab7751bc5 history=a03bc237d484 ansi=48dc26e77ed3 ansi256=040865fea0e2 html=cf34ce1397c9 | |
| 120 | + | 09/239 input=33d1b8f46fc6 vt=5bf2f76601b2 graphics=d4f2f55f7ecc history=105ae31c67f2 ansi=c4ad351e161e ansi256=8ed3feb18879 html=a1a4f1688621 | |
| 121 | + | 10/019 input=4a773fa88d0e vt=e56acbaa3c3c graphics=f8979b697ae6 history=9a1d180260d9 ansi=b2b0a3acf112 ansi256=e99773dd4ed9 html=dab6d4faf486 | |
| 122 | + | 10/039 input=5a19d9d4c2d6 vt=7ffdb9e95420 graphics=896174966c8e history=091b178e1831 ansi=7d1e36e89a84 ansi256=e415fef4821c html=2c5dc4901961 | |
| 123 | + | 10/059 input=3d61fb352e87 vt=156ac33a85b0 graphics=60644c95d91b history=06f1f1fab2f4 ansi=a2d1a144f34a ansi256=6e2066d8c58b html=0ca46fcef12a | |
| 124 | + | 10/079 input=d5182a61be8c vt=cd5fdb02e924 graphics=309679508d19 history=5fa6d8aeda89 ansi=2a0e3196bfd6 ansi256=9e1147ef50bd html=7fa02aea9ca0 | |
| 125 | + | 10/099 input=66f393c8e024 vt=2e7994bde84b graphics=dbc14a5ae241 history=04998276902f ansi=aee487949558 ansi256=c87b7581c162 html=36678145fb1d | |
| 126 | + | 10/119 input=b49c6e9c2784 vt=c46e5f7f618b graphics=33cd5cd651da history=5c9911da4a8f ansi=6084136b1e33 ansi256=a33ff57d23c0 html=d616be275a4f | |
| 127 | + | 10/139 input=b1b06a0b58cd vt=b88fda26708b graphics=b9cd90b1ed9d history=41f382e35a07 ansi=01c25d2d4537 ansi256=9d617a7f0a07 html=f72a72992da9 | |
| 128 | + | 10/159 input=fbaf8971741d vt=19ec261f5b77 graphics=bcf25cdb2e51 history=c5cfe985bd1b ansi=4ae61c21451f ansi256=9c3dc8f71556 html=013bae0e404c | |
| 129 | + | 10/179 input=b02f77b5cd73 vt=5375dd4ed7f6 graphics=f591bfded96c history=c4fcf5031cbb ansi=500ee209d80a ansi256=ce2b80daad73 html=c63146008cf9 | |
| 130 | + | 10/199 input=cc1128412f8b vt=7e4d2086c5bb graphics=b4956c877d8c history=a2b67591b711 ansi=00bd358eb62d ansi256=f141b4f09b2d html=add16175d243 | |
| 131 | + | 10/219 input=2347ed53f13f vt=0af90759155f graphics=b19cc5de1ed4 history=88d94c1e29e9 ansi=ad17609946ad ansi256=737472c30aeb html=0ed6e3d3080b | |
| 132 | + | 10/239 input=8a8aa55dce6b vt=7a75f8f03acb graphics=b5618c41bc19 history=5d74197f29fc ansi=e33bf0b866fd ansi256=43b6ad691359 html=c87faf04884f | |
| 133 | + | 11/019 input=9265dacd75c2 vt=375101271ee1 graphics=f8979b697ae6 history=711a38708632 ansi=84ce9b2e5448 ansi256=f7d6444a0ec2 html=5ba1387502c4 | |
| 134 | + | 11/039 input=fa84608e0849 vt=2a74efb6ab39 graphics=5dbcfed44856 history=e862c7fa8409 ansi=0497214221c4 ansi256=329e82145d64 html=ba773178391d | |
| 135 | + | 11/059 input=55f99f6d98ed vt=2a5bd217b354 graphics=7cc33ba32eea history=f6afc9616658 ansi=23f55173e472 ansi256=e8d2f6e6ed2b html=11eb8167734a | |
| 136 | + | 11/079 input=a9b3a0df8858 vt=7d9930235196 graphics=6919c4d26b60 history=c5fe90406ec8 ansi=829d8d678f5a ansi256=000d15ca2660 html=7773d0ba6a3b | |
| 137 | + | 11/099 input=ae76386fd7d1 vt=9cd4bda7b6f5 graphics=d455141d92f7 history=ead2e3f30d49 ansi=82a2bb0a9bdb ansi256=91509db5578f html=50bb739ad1aa | |
| 138 | + | 11/119 input=9af26788e7bc vt=a3c03f3376e8 graphics=15a3c905b21d history=481784c95062 ansi=bb43cb4d0950 ansi256=f2f5c846ddf5 html=f844f09a17a0 | |
| 139 | + | 11/139 input=f9baf0d2fb38 vt=ab6a31624261 graphics=a221841874c6 history=4248d3856c10 ansi=46d0c42a80c6 ansi256=0e32105ecd9e html=1e56d16fd049 | |
| 140 | + | 11/159 input=95a95c43643e vt=d046ac47c2f6 graphics=d4f6f0ba7eb7 history=1fc26a2b22ca ansi=56ab2524964e ansi256=ad04371dbbc8 html=f297a61f9281 | |
| 141 | + | 11/179 input=dcc8364da3f4 vt=2129ba5cc2d2 graphics=f865953d3b1d history=598bb57229f6 ansi=adca037af52b ansi256=47bfdd0b6b2b html=2fd114cff392 | |
| 142 | + | 11/199 input=203eef9c539c vt=d90f5a5f35fa graphics=cb2ad40dabec history=a23d1435d01d ansi=1f57d064d798 ansi256=7175de8c5a24 html=2d976ddea703 | |
| 143 | + | 11/219 input=32e59dd96f51 vt=66a86a72207f graphics=d19ae5484f1b history=a0c79bc4d577 ansi=124273bc600c ansi256=0eaeecc77e90 html=f46e1ea0615a | |
| 144 | + | 11/239 input=9fa7f4fdcde3 vt=7a764cea4e94 graphics=1ac611e08f86 history=793108a49d50 ansi=dc3e80fe3499 ansi256=4bfe0f0735c4 html=977f78afa9a0 | |
| 145 | + | 12/019 input=0cd53f8dc866 vt=94283af4d7bd graphics=aa1966378332 history=e3b0c44298fc ansi=9635b13597ab ansi256=9020c0176325 html=d136fa944cf0 | |
| 146 | + | 12/039 input=a4adb8bd74ff vt=1e4fa3c28868 graphics=446b136e5620 history=e3b0c44298fc ansi=846ae78c61c0 ansi256=61463b656f85 html=692b71da21c2 | |
| 147 | + | 12/059 input=8e1743411c94 vt=f2e40d527f1f graphics=383509aa2748 history=e3b0c44298fc ansi=e43feca44dd4 ansi256=5592050ecb33 html=1b5244afb7c1 | |
| 148 | + | 12/079 input=24b7b3927733 vt=ca5d80c350c7 graphics=adb60fbc77df history=e3b0c44298fc ansi=54cf7d6a19d2 ansi256=e8bc1048d1cb html=f0606b21a47a | |
| 149 | + | 12/099 input=084e6637aff7 vt=5364ef66f04e graphics=8aee9666cf7e history=e3b0c44298fc ansi=3c9190df845e ansi256=df24c0122682 html=e7a58215367f | |
| 150 | + | 12/119 input=dfad7236783e vt=b47b5f66a92f graphics=fc1ca2755ec5 history=e3b0c44298fc ansi=28f7789859cb ansi256=bfe43afcf74c html=a0cba6410e13 | |
| 151 | + | 12/139 input=868d9b85b00d vt=b35476bcaf77 graphics=71e72390b15a history=e3b0c44298fc ansi=7a113a99cba4 ansi256=154812340ca6 html=32eaeb7d5a8b | |
| 152 | + | 12/159 input=079a8d8cf303 vt=d5c21fc98ebd graphics=8e59b761a886 history=e3b0c44298fc ansi=633f2c29a069 ansi256=0a5d8a4bf2cc html=0e35e049c148 | |
| 153 | + | 12/179 input=b04504a5e95e vt=dc59f7f4f179 graphics=0c74926a3adc history=e3b0c44298fc ansi=6616cc37f757 ansi256=8bc4de6a188b html=459941d5527a | |
| 154 | + | 12/199 input=087381b37012 vt=2dfb9fe9cb33 graphics=fb30a203819e history=e3b0c44298fc ansi=0ab48534e4f0 ansi256=376f1c085a06 html=6ac39cca84f3 | |
| 155 | + | 12/219 input=1c3f8730674c vt=af87d933c49b graphics=28a7ba5996a9 history=e3b0c44298fc ansi=2c88572f8243 ansi256=50eb8105b067 html=7ca55741ac11 | |
| 156 | + | 12/239 input=01426d60b04b vt=b39a82a17c4c graphics=3a167d043f4a history=e3b0c44298fc ansi=e63cf3dfdbc2 ansi256=e5a6efa00e87 html=0eac32bba211 | |
| 157 | + | 13/019 input=7520f8daaf0c vt=acafc9adc02c graphics=f6ba63ec3717 history=46adc8d8dbc3 ansi=a96cee0c7c56 ansi256=1ff37de7ca5a html=e1360d945474 | |
| 158 | + | 13/039 input=0b6c937d49bb vt=f0da4cf5bffe graphics=80775244c49f history=a68772b5b2a4 ansi=a605a2ddaaa4 ansi256=6c548f01ade8 html=d9c415f50a58 | |
| 159 | + | 13/059 input=73c036bb83ab vt=cccfcabc9883 graphics=e654e9345138 history=fe83f6679c59 ansi=dec1eee5f6b7 ansi256=46df57dbc15f html=9dda3e704c8a | |
| 160 | + | 13/079 input=1740e9668bd9 vt=2af93a316eea graphics=3c8abf2d09db history=59798eb0f0c0 ansi=c3f28ae5b5c4 ansi256=e17cc886a56c html=162f9067beb9 | |
| 161 | + | 13/099 input=8bee21358f91 vt=e5a61a289e0a graphics=3bf53336708e history=92cf7dbf6937 ansi=3162b5f25c5f ansi256=f762ea238db0 html=7625c399ab38 | |
| 162 | + | 13/119 input=4a7587dd0528 vt=a42eceae253a graphics=f3248511fb51 history=43d954a57008 ansi=22700a2fb762 ansi256=ab2e8af6974c html=7084daee211c | |
| 163 | + | 13/139 input=a013d2d99b71 vt=c56c6570ce4d graphics=56cf16bd1b92 history=2ed23713a723 ansi=09aebb4d1635 ansi256=1c5bb54127d9 html=58ab301d0410 | |
| 164 | + | 13/159 input=671dfaa83917 vt=d53289c06948 graphics=d145457d4b59 history=80fa71b1a3aa ansi=d40af80aa84d ansi256=b5417d3c6341 html=8e2033458000 | |
| 165 | + | 13/179 input=4ac1c3073a32 vt=8dc458197d00 graphics=e8ea9c343f0d history=7d8a9ea0b656 ansi=64beed089e47 ansi256=1808932f9729 html=ccade24e7a2e | |
| 166 | + | 13/199 input=8db1eaec3f54 vt=5c71eaa36a21 graphics=c27ebde9c961 history=b19a73a76ecf ansi=b8592ddd4d3b ansi256=00729536519a html=758afa4b816b | |
| 167 | + | 13/219 input=9fb709c6f4f5 vt=5887f955f492 graphics=f81762265c3c history=ebf71b617ff3 ansi=580afcb45172 ansi256=ae3d6515c35b html=a18596840497 | |
| 168 | + | 13/239 input=607893ccc66e vt=9b45c6f4ad16 graphics=57aad1c476be history=7525380830a1 ansi=34ebc3bbd92c ansi256=0403d973c622 html=c191a3b3290a | |
| 169 | + | 14/019 input=a7f334c12c30 vt=9bcdf21a28d1 graphics=81c725928397 history=2385a3e8dab8 ansi=c0c9f7a64341 ansi256=b31486c31b86 html=624866ab22c0 | |
| 170 | + | 14/039 input=cb163ae3c433 vt=5753f4daeff1 graphics=d7c6ebd7cfc0 history=587cae73034f ansi=2d4925a35af4 ansi256=f66845c5742b html=4004db29e75b | |
| 171 | + | 14/059 input=f56d76937fd0 vt=57b2f629970a graphics=8a7d860c2c19 history=2fbcda1cb486 ansi=c6cb6b834b4e ansi256=845612b63a58 html=6800dec3587c | |
| 172 | + | 14/079 input=f33604d23f28 vt=c974e326a90b graphics=6f6c28b5e14f history=9c6e93bf5ae0 ansi=a264f3287c53 ansi256=aa0e7995674c html=1a0879e6b6ce | |
| 173 | + | 14/099 input=66e2c12b7a2c vt=21ae28e601f7 graphics=c841084c011b history=77fcecaf9198 ansi=f88e07c8b8e7 ansi256=f61593ae5173 html=7f469c764132 | |
| 174 | + | 14/119 input=2423dd867693 vt=260dca79f790 graphics=13c1d848ef7c history=0578cc790f11 ansi=d6cd6e0d3a39 ansi256=a7030caa2248 html=ebf032ec15b9 | |
| 175 | + | 14/139 input=6bba00dd2011 vt=a272f823ab24 graphics=ff9f2a7413a2 history=e88c4115b82b ansi=219f25d864eb ansi256=a895895e4810 html=8c033c8aeff5 | |
| 176 | + | 14/159 input=bd6974df946a vt=04ddc0b7cc5a graphics=d0cc3cf7f292 history=115133c655d6 ansi=f5a8ffdb271b ansi256=18c35ff238cd html=26ab94daecff | |
| 177 | + | 14/179 input=37e67a5d9bbb vt=0fde96b6035a graphics=d7a2abfae087 history=e67566a79d14 ansi=527202ca46b4 ansi256=8a82a2201ac1 html=71ae7c285edf | |
| 178 | + | 14/199 input=e37a2b467fbe vt=b24e698bc457 graphics=b8031e6234b1 history=6c6cd77efa68 ansi=bb95fe893d2c ansi256=b167c3b0e86e html=3502a075f2b6 | |
| 179 | + | 14/219 input=1029130bfbb3 vt=e88b9860fbf3 graphics=334fcad630b4 history=601f1eaad212 ansi=34f9eee0f681 ansi256=a7a0e8e22cf3 html=bbdbcb570ce0 | |
| 180 | + | 14/239 input=4f4b33115d02 vt=665ba03c5b8d graphics=bcdf3ceb7d32 history=64972943269c ansi=abf6d0a0365e ansi256=568e79b90695 html=3e9f9706fe44 | |
| 181 | + | 15/019 input=adebbbf2b67e vt=592cebb0eae3 graphics=9258c91bf1d0 history=9f7f72048c7e ansi=a847879b9e08 ansi256=7289d4ca24b0 html=6bba05924f28 | |
| 182 | + | 15/039 input=2f24c044f13b vt=9b88bb5525f8 graphics=7273f3c7ea47 history=10b4c3487308 ansi=d813c264ae04 ansi256=513731bb2435 html=bdb9c226b5b4 | |
| 183 | + | 15/059 input=3f7f0171fcbc vt=f9c33f6d70ca graphics=65b90ea66aa7 history=61984d2b07f3 ansi=11c2dc4fbbdd ansi256=a295c8d95c3d html=27917bd88c28 | |
| 184 | + | 15/079 input=73c002f7f158 vt=24e15581eb38 graphics=3cb55010354a history=d1eb9f880a9f ansi=26e7212c03ac ansi256=1c68f8acd6ac html=92e07e4d2696 | |
| 185 | + | 15/099 input=d0d48ac2b495 vt=9a76e08324cd graphics=ed4caac777f5 history=0c0c27929ec9 ansi=82c96808d0b9 ansi256=f675fc6e8262 html=26e8fa371929 | |
| 186 | + | 15/119 input=3fa81ee4d3ba vt=a81be1aa206e graphics=ff117fead386 history=20d00a7e251f ansi=3aba1781bad7 ansi256=07e4c09ffdb7 html=71ddb87b03c6 | |
| 187 | + | 15/139 input=68408fbbf5ee vt=a32e7bbf0c27 graphics=0054f2fa69dc history=580f23cdf9fd ansi=ac525261d78b ansi256=b10a40001689 html=77e1c19a630a | |
| 188 | + | 15/159 input=ba1363213435 vt=3619f3845be9 graphics=78ed8fc1091e history=b7aa7e1d1cad ansi=28499c397587 ansi256=89ad14bc135b html=dd9ade2377b8 | |
| 189 | + | 15/179 input=33e641fc5d55 vt=f64b9094c4dd graphics=ef3c8c1e57a0 history=186362c6d3a3 ansi=4b9d9655854c ansi256=a1c9511e4cd2 html=a945bdf7171b | |
| 190 | + | 15/199 input=ef88153e80d9 vt=0801d3286cdd graphics=2d4906246230 history=fd3b0095a05e ansi=00e0730b7f8f ansi256=4324a4e945bd html=9859c329ccbc | |
| 191 | + | 15/219 input=fddb2208db96 vt=1369dc45a440 graphics=b012b26b3b66 history=2febb7f5b494 ansi=1413b3804af6 ansi256=c0d3e8b8786e html=0f4ba90c6e14 | |
| 192 | + | 15/239 input=6a6b1380bfa1 vt=0ae81863dd42 graphics=701820e5764c history=4f15a73b2b68 ansi=303f8cd3cc58 ansi256=520deee2c650 html=7c49ec45117a | |
| 193 | + | 16/019 input=86c2dda4db03 vt=6d7415e4ab74 graphics=f8979b697ae6 history=e3b0c44298fc ansi=76a6fbc5b6c3 ansi256=ff3164ac5487 html=b66c2da27d67 | |
| 194 | + | 16/039 input=55ed57bbec1d vt=c7de0211b8a3 graphics=982379a6cc3d history=e3b0c44298fc ansi=0a5c39595e6e ansi256=d0cb3aa4a078 html=07660540bc45 | |
| 195 | + | 16/059 input=75c0a5c47c7c vt=41df5e7c69c2 graphics=842a2ffbda7d history=e3b0c44298fc ansi=7e4f99dcb027 ansi256=c9183d6491e2 html=92f6593ee1ed | |
| 196 | + | 16/079 input=e47d941b4795 vt=29818752a1ca graphics=83bad9ddc481 history=e3b0c44298fc ansi=1c402472c1c7 ansi256=0b8c9fbd2c3c html=6cf54aa99777 | |
| 197 | + | 16/099 input=1d5b3f836ac9 vt=fa20f6be77fc graphics=a76562326d86 history=e3b0c44298fc ansi=56aac95f1834 ansi256=fe63446dcca4 html=a62772bcb17f | |
| 198 | + | 16/119 input=3732e6080846 vt=79f64e3b5554 graphics=14f68a7bb6bb history=e3b0c44298fc ansi=cb0bb8b4fadc ansi256=afa479443df7 html=a78d901ffc40 | |
| 199 | + | 16/139 input=1c79946f3ea3 vt=c45bb228fa62 graphics=2403dce32ba9 history=e3b0c44298fc ansi=1ca0a48540d9 ansi256=1096ad83e268 html=60bf3d5135a8 | |
| 200 | + | 16/159 input=b2687f8c50d3 vt=1501b13122dc graphics=3c87413b9ae6 history=e3b0c44298fc ansi=34725ee3e966 ansi256=f85d124e4f37 html=eae681dd600a | |
| 201 | + | 16/179 input=e6f371d2288b vt=f22a83e34a23 graphics=1d16a3c1ae70 history=e3b0c44298fc ansi=1e5b0b8d3682 ansi256=a80b1cb97d9e html=5ac3e753f8e6 | |
| 202 | + | 16/199 input=ef6ef7381c1f vt=e6c36ee8cb16 graphics=629add49f562 history=e3b0c44298fc ansi=d8e1c77f2871 ansi256=5118043a76e9 html=5ec84c5dab81 | |
| 203 | + | 16/219 input=a70b8d880419 vt=f6f6b6285356 graphics=379bd66ce1f5 history=e3b0c44298fc ansi=c9a98c855aba ansi256=548576b0b5cf html=461fe37dacec | |
| 204 | + | 16/239 input=e318eee4b6f3 vt=39841be2f7a7 graphics=d1fb1b1764e1 history=e3b0c44298fc ansi=d33af6657153 ansi256=a292cd0f0bc3 html=9379c8b70e6d | |
| 205 | + | 17/019 input=58c9a4153140 vt=324b438d3711 graphics=f8979b697ae6 history=711a38708632 ansi=5c9302e7cb6b ansi256=85a7583c5c6c html=c950759970ac | |
| 206 | + | 17/039 input=db579e65ea7d vt=6fbfe2c1e929 graphics=5dbcfed44856 history=90f1132b4c8b ansi=d33d277dddb9 ansi256=877081d93305 html=c3d389874978 | |
| 207 | + | 17/059 input=f1499c3938fb vt=eed0360845e2 graphics=e7bc26dbbc26 history=c11561ff594b ansi=fe2e1e877cac ansi256=d77c223b95c9 html=6df62da401a7 | |
| 208 | + | 17/079 input=9ec0bad9b8da vt=854ea5835b4c graphics=4e43c7db5d2b history=86f74a48ec8e ansi=233882d7d87d ansi256=b333d4c639b3 html=91abb5967424 | |
| 209 | + | 17/099 input=b1a45d5c094d vt=fb72368bcf60 graphics=7b45a01a7c43 history=864baf9e2a68 ansi=c5171a082201 ansi256=19ce8af4292d html=cf95c189fd1e | |
| 210 | + | 17/119 input=630c816a56f6 vt=7f3660b85dac graphics=5b2757212ce6 history=b1f20dbcbf8a ansi=137fbfd28076 ansi256=13c827cb60a9 html=0fab40417e2e | |
| 211 | + | 17/139 input=22d78f18ce2e vt=ab7b75a6d8f9 graphics=b437e11b41ee history=ad9bf3567e67 ansi=4b9c15d40677 ansi256=cc3881dfbffd html=0283cbf8bcfd | |
| 212 | + | 17/159 input=4ef271e495f0 vt=d00fe585dc54 graphics=6fc51315d33b history=d0783031468e ansi=e2224565fe65 ansi256=45f3942d9b49 html=8cb10ed21aee | |
| 213 | + | 17/179 input=e9b418a8b2ef vt=24199de84f03 graphics=a0cfd961aa4e history=4557d790c7b4 ansi=fba711ad72c5 ansi256=a9694cf6a10c html=11340a9ac372 | |
| 214 | + | 17/199 input=61ca70a2bf80 vt=b1839e18ae6f graphics=92f8577c9b42 history=b81d21bcc4d5 ansi=6c5c1bb9cad5 ansi256=406444ebbca7 html=315fe4f62ac9 | |
| 215 | + | 17/219 input=ff5c94c9b013 vt=5d22d9894727 graphics=7bc5dede1a89 history=4b4ab2d37875 ansi=dc67081dc05a ansi256=95c664bbd051 html=28781309a907 | |
| 216 | + | 17/239 input=8cb41999a222 vt=dc320c39f15c graphics=7de85cd30f7a history=f0da9faa34f7 ansi=b53f7cb0427d ansi256=23ef37e00200 html=a6bfa83de069 | |
| 217 | + | 18/019 input=1a8fb352acf4 vt=8c78c5a6e699 graphics=f8979b697ae6 history=cd2c313ff542 ansi=2a1160b2c9ef ansi256=8c5b08c915f6 html=9c37e62d4105 | |
| 218 | + | 18/039 input=120fd08d580e vt=9d25a6b19337 graphics=896174966c8e history=875839281971 ansi=e78d4972dd5f ansi256=93a1db68bce5 html=7f8eb4ffe4a4 | |
| 219 | + | 18/059 input=82098b093bfc vt=6c75370c7db9 graphics=207a60bb91d0 history=24174fce0b1f ansi=66d2d608a1f1 ansi256=158b0e0a39ec html=a0218d72224b | |
| 220 | + | 18/079 input=cbeb78d372be vt=d27386b7d77b graphics=7de8d4796cb6 history=59795806ccc0 ansi=03e7a153c2ee ansi256=0b42ab8e910c html=4f2181e01a05 | |
| 221 | + | 18/099 input=fe6eb5467cf1 vt=0784720cea47 graphics=e25a6167d75f history=1d9cfd1abb4e ansi=75bbd8201a08 ansi256=a34e0ca1feb4 html=0f5d7215a577 | |
| 222 | + | 18/119 input=95f0f611f332 vt=d017ed80bcab graphics=2049bdbbab3e history=a63d9aeb1f01 ansi=94ba30222542 ansi256=aa123dff5919 html=aa255c42831a | |
| 223 | + | 18/139 input=3c2f99ffc023 vt=75e8e55898a9 graphics=f0595f3aa950 history=9d638c447b01 ansi=fa31decdd13e ansi256=6b7d5c6d8d68 html=bd676e45f460 | |
| 224 | + | 18/159 input=9ad591a6fb7d vt=4269793feb5b graphics=310714a28461 history=4758ee28b6bd ansi=91e9125972f8 ansi256=797e0afe0aee html=cf78edfa9ff0 | |
| 225 | + | 18/179 input=4cb34afc6104 vt=0485fb01b5dc graphics=145af612aaae history=e3bf8800fc5b ansi=ac0b90d29af0 ansi256=6f5f308aa309 html=2b3538b75c23 | |
| 226 | + | 18/199 input=30c450be5b97 vt=13406cc1f87e graphics=de90792e0729 history=241a96bae4c7 ansi=fb45d99a1b40 ansi256=a895d173ea7c html=93f029ca163e | |
| 227 | + | 18/219 input=98e3ba6d672b vt=5786a38e5eca graphics=d73ed6f6b01f history=679dde0ae545 ansi=45503c8e4ceb ansi256=5e823b3c23fe html=fb1636afedc9 | |
| 228 | + | 18/239 input=4cdc68b810b1 vt=11f8526bd447 graphics=c934b313196f history=5f8e6cd1474f ansi=a4e37289b509 ansi256=d17b781bf646 html=be4e56348b14 | |
| 229 | + | 19/019 input=f025072611f9 vt=98568b096752 graphics=ceeffa9ccef0 history=223962168d6a ansi=982272b5b3fe ansi256=e8fa54fc8107 html=82aa3f112ae9 | |
| 230 | + | 19/039 input=a0fb77925963 vt=bc9062ea2ed5 graphics=6bbb371766da history=b4f46e999dc1 ansi=5ea1a0292697 ansi256=2945a8344189 html=8c2f2fe08c83 | |
| 231 | + | 19/059 input=3143a584229f vt=5cfca7c8b962 graphics=a0f8cb27ebae history=bb35f1365c5c ansi=7fe21ad4ea22 ansi256=8c0a1fe0ff92 html=aa92d3516ed7 | |
| 232 | + | 19/079 input=4d3dff9e2a08 vt=98bf07c97ece graphics=00fce6dcd131 history=a677db84e2e6 ansi=14ec6eb04e0c ansi256=3ae2236e1d07 html=2c9fca31684d | |
| 233 | + | 19/099 input=a19d75d8d10d vt=650ec28e93e2 graphics=59ddaa7408c9 history=9d586b3ecfa3 ansi=87ba403a3b61 ansi256=14bb2fab1628 html=aa36dba56b64 | |
| 234 | + | 19/119 input=dfd4382938c3 vt=800f59356c9d graphics=4e3403b66904 history=4a12e0d293d7 ansi=c06123578fca ansi256=14e2b9939b37 html=4102271a70be | |
| 235 | + | 19/139 input=d9daa2a5883f vt=4da1fe870181 graphics=b6b22e3b11c4 history=fc9604300c0f ansi=b45b6aaefb3c ansi256=3763b0de69f2 html=874edfbd39bb | |
| 236 | + | 19/159 input=45fee457c34d vt=c150ddb3ac4e graphics=49f24bd1c839 history=996c5b447767 ansi=dbab6aaa9d86 ansi256=c3a8bee718ab html=fc4c5ad5f36f | |
| 237 | + | 19/179 input=3f763216e7cd vt=ea4eb51b5f00 graphics=fe3c10d6141b history=d4d85159b904 ansi=01a5e9d16446 ansi256=dcae4df49cdd html=df611651a813 | |
| 238 | + | 19/199 input=16fa624597c7 vt=c9df47e68a7c graphics=9dd86c09229e history=5142585fde71 ansi=f98e9a365f26 ansi256=89d119043450 html=9f580b5529b2 | |
| 239 | + | 19/219 input=5db9cbb2203d vt=6af15b8cec32 graphics=bc944b4862e6 history=9553e7f99699 ansi=2554dbc19ef5 ansi256=f147b4cad322 html=737837acb850 | |
| 240 | + | 19/239 input=ff65425ea000 vt=14e5cf5f064a graphics=786652c8dcaa history=93b9446a5724 ansi=3e8b96b5b855 ansi256=c35e2ebba309 html=2d7fd3dd6288 | |
| 241 | + | 20/019 input=16ab1b41f873 vt=1499bc214fc5 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=6e012cb0dccf ansi256=da37e6c9d339 html=ea9bb8d056ce | |
| 242 | + | 20/039 input=7fdb1cd71af0 vt=b0db232b4e0c graphics=ec94ae6cc7b9 history=e3b0c44298fc ansi=3119d279d44b ansi256=53b0a1780247 html=35a9fcd0f066 | |
| 243 | + | 20/059 input=97bbd10bdc02 vt=4072b59cc2ed graphics=7bdd0ed29a7a history=e3b0c44298fc ansi=fe617dc64f1d ansi256=a5be42706dca html=8b7467f003f7 | |
| 244 | + | 20/079 input=4643c53e7d5f vt=258eb8d27202 graphics=484b3575b9e4 history=e3b0c44298fc ansi=b58678e2d51e ansi256=f1a4cbf04a19 html=b874f6977d1f | |
| 245 | + | 20/099 input=5c6ba398d86c vt=b3e2901f9ce0 graphics=3a68ef622ce1 history=e3b0c44298fc ansi=24622d01be50 ansi256=453ef09e3e72 html=c70bc509e9ba | |
| 246 | + | 20/119 input=bf82e477a33c vt=127461ab7faa graphics=dc64f3a0bcf8 history=e3b0c44298fc ansi=811ab8b1df46 ansi256=1fc38e82a4a2 html=755e992f586e | |
| 247 | + | 20/139 input=4713957fa737 vt=25e0887161c7 graphics=3bcd0d1750d2 history=e3b0c44298fc ansi=0e872d556857 ansi256=2f37f4d66894 html=1bdba5af890c | |
| 248 | + | 20/159 input=4ae9c4eeb18a vt=709bfec3b6fc graphics=793c21562ca1 history=e3b0c44298fc ansi=ecb61bffd21e ansi256=ed97a1f1aab9 html=e024f49f976e | |
| 249 | + | 20/179 input=c7321f26aa4b vt=b2f88ab421ac graphics=6d505782c178 history=e3b0c44298fc ansi=e514cec2d55f ansi256=2f05ce045a65 html=760e0670abf5 | |
| 250 | + | 20/199 input=1e64f0e712cc vt=459e975efafb graphics=0f85c60d8bcb history=e3b0c44298fc ansi=56387c036e8e ansi256=bfeda84d3504 html=de91aba53c9d | |
| 251 | + | 20/219 input=c61722782b3a vt=9190bfc820a1 graphics=f067ec496b5f history=e3b0c44298fc ansi=45bf0573bb99 ansi256=6cbb9c7975c0 html=acb8d08d88cb | |
| 252 | + | 20/239 input=c65e79b596b7 vt=d3c8edcf5fd1 graphics=a3a95cd20f28 history=e3b0c44298fc ansi=59e10a802b95 ansi256=dab2ffea8d09 html=9107c60cfbfb | |
| 253 | + | 21/019 input=6d8b599454bb vt=e50e4850cdce graphics=9258c91bf1d0 history=6ebc4b61f2b4 ansi=d14fad767c53 ansi256=9e4839c11686 html=91bf1b2aee35 | |
| 254 | + | 21/039 input=2f3792505a5c vt=3f8418dcf338 graphics=edd491a142d6 history=f505b2de2e1a ansi=9f4b37c1b289 ansi256=b0c92a0cf22d html=8401e25edd69 | |
| 255 | + | 21/059 input=50ba70575923 vt=596598247f57 graphics=174ea50ec6ff history=2cde5b0f65b4 ansi=11d6f5602c6b ansi256=3fa666485317 html=fe9c9ac770af | |
| 256 | + | 21/079 input=1a42a368e14e vt=3be5c7a9966f graphics=c426645bbdd2 history=dbe1817e0470 ansi=ef4d959165ee ansi256=07ba166dcf3a html=4074c037d648 | |
| 257 | + | 21/099 input=63df54056256 vt=b295b0f8bf2d graphics=36e802fe6bff history=22e67a9b0953 ansi=1a30d1904101 ansi256=d0d28a777232 html=8916164d3fa1 | |
| 258 | + | 21/119 input=79df89b8fff0 vt=0db1c329e0d3 graphics=c8b780d37f64 history=ab7add1cd086 ansi=2cf9f805abf6 ansi256=3535c3153101 html=775e644a78c8 | |
| 259 | + | 21/139 input=ea612f912526 vt=c752acdac1a8 graphics=0227de479c40 history=b10111c570bf ansi=72518d3e245e ansi256=029947f1bff3 html=23e078796f04 | |
| 260 | + | 21/159 input=aeec6f11002c vt=ac7d2948b0b1 graphics=467a390aa711 history=24ec315d181b ansi=fa7beae868b5 ansi256=fb0946d83c29 html=46996b58aa5c | |
| 261 | + | 21/179 input=24c60e60e3b1 vt=947c888b5fce graphics=efb40f7c49d2 history=798d584342c8 ansi=df547f10afec ansi256=5bbbdd3ca038 html=8f2c5e0f666a | |
| 262 | + | 21/199 input=547dccaa57f2 vt=d641d1cb2344 graphics=ff664e7569f7 history=2fa0eac3eb0a ansi=c153660c3195 ansi256=de9744c0df8b html=fef9544e4c00 | |
| 263 | + | 21/219 input=580f2ee8bf6b vt=c24cc36b68cb graphics=b37f93b7361c history=e6d0f07fe46d ansi=1425654efbe1 ansi256=9f0b0970721b html=82a83298788a | |
| 264 | + | 21/239 input=f1652e1ff7e7 vt=0d7501b75864 graphics=47ada5c8972d history=de469d69d99b ansi=bacf8fe6257b ansi256=d568d80203ef html=f98e13b8faa1 | |
| 265 | + | 22/019 input=01ba17ac85c4 vt=496cb010d953 graphics=f22af68f3b72 history=b7f0f7e99584 ansi=6eb40193751c ansi256=1c451df21b16 html=e477bdf6697f | |
| 266 | + | 22/039 input=42f3c147fdba vt=a3c945d1206f graphics=ccb9f1f8aec3 history=c7e0e31fcf0e ansi=d90cd8db8990 ansi256=2f717b9573f0 html=4c661bc8771d | |
| 267 | + | 22/059 input=b5272cf6b2c0 vt=d0e9e33e4c1d graphics=e6e24428355e history=aaeb10ce7c44 ansi=c85a689382eb ansi256=bb35fa6ad750 html=80709231da2d | |
| 268 | + | 22/079 input=df11fc0ea107 vt=0ef28c94e4c7 graphics=8a631615821d history=37f5de85229a ansi=ef6cd391b992 ansi256=b5de86d12a9f html=c8049fe56360 | |
| 269 | + | 22/099 input=c4176d57bf31 vt=1c723153a857 graphics=481ee10342ab history=a250b6417499 ansi=aa77d5716663 ansi256=d57198ace643 html=957d4fd04142 | |
| 270 | + | 22/119 input=1081c942b525 vt=b1b795f197d6 graphics=02b28bf3aa32 history=1bdee1ef0937 ansi=b6ea7c081f1c ansi256=ede92df0ea04 html=3087fdc2075b | |
| 271 | + | 22/139 input=cd85644bd3fa vt=be34e6a836e9 graphics=432fedf48712 history=6f54299845b5 ansi=51f3c1f48e96 ansi256=53a36e5a7b0c html=f49480808ebe | |
| 272 | + | 22/159 input=94e080045d0a vt=a63997ef6095 graphics=bae0c9f75b53 history=f4e3d587bc1d ansi=f6581e7652a1 ansi256=356dc4385c7b html=281b9e1ca5a5 | |
| 273 | + | 22/179 input=67502dd99a94 vt=0d12c6645323 graphics=e1fa932c581d history=48618f2eb924 ansi=e62c948f7b61 ansi256=2081f7d8fd89 html=d4b53a405025 | |
| 274 | + | 22/199 input=1a875e7489aa vt=30f0de781b81 graphics=79bbcc4a697b history=d74cb6820539 ansi=aafe502a3368 ansi256=803867175a8a html=269da56f7e67 | |
| 275 | + | 22/219 input=97cd8f5e7b40 vt=329131c2c98c graphics=5d057491e906 history=761f4a4c1a0a ansi=8ce94a66a529 ansi256=30c70089306d html=6d1f222aee83 | |
| 276 | + | 22/239 input=74ac88bf42f0 vt=6302e4338e3e graphics=8248f4385dc8 history=057a1e67dc5c ansi=26f0bf26e9d6 ansi256=b8b0feffbd10 html=3f0d12817f79 | |
| 277 | + | 23/019 input=1ac834dd66ad vt=0703283520c4 graphics=9258c91bf1d0 history=d5e92dfbe7ad ansi=59ff2eeabc7d ansi256=4d98e3b459c4 html=758784684781 | |
| 278 | + | 23/039 input=52c7c552e18a vt=c7c6f6a3b87e graphics=762d16b098e3 history=4b446bb67c28 ansi=4f977bf9ba80 ansi256=62ce599a19a8 html=d8c8912b0087 | |
| 279 | + | 23/059 input=c728326cd041 vt=53fdafdd6168 graphics=15ef31cb4efb history=dfd246f6a230 ansi=259d4cb646a3 ansi256=afd261fca4fe html=50112a65038b | |
| 280 | + | 23/079 input=72846e647366 vt=64fac99bac94 graphics=212e4c08e2cd history=bea125990222 ansi=1080f1358b3f ansi256=cd3bfdd4c44b html=76d220c1e425 | |
| 281 | + | 23/099 input=6b584e536c32 vt=76fa20f1b2f7 graphics=279ae557dad6 history=1e92e99bf77b ansi=b3e9a6850cc5 ansi256=d1a86aac3718 html=09795c8d450e | |
| 282 | + | 23/119 input=d1256672f808 vt=5fe9b2f6c14c graphics=52845616bc40 history=318e8e7794f5 ansi=4ea8c0bfe1e2 ansi256=0fb5fd863f3e html=2925de362c58 | |
| 283 | + | 23/139 input=55d0a8e00404 vt=3f27f2fbead5 graphics=991903976c4a history=8423992a5268 ansi=e9e74ee182ab ansi256=ab9911e6e52a html=d32fbdb6015a | |
| 284 | + | 23/159 input=3a92a89887d8 vt=405b4ec5829d graphics=a94c75564483 history=fcb99eb85aa8 ansi=a64c8cfbcf82 ansi256=10cbc31927b9 html=cd34aa925b91 | |
| 285 | + | 23/179 input=0d5a633cd93a vt=219797ad4bde graphics=cdbd6f5d52b2 history=002c612acebb ansi=c91018b65a7d ansi256=cdd0b78340e3 html=5cd0cb469ed2 | |
| 286 | + | 23/199 input=c9c456495830 vt=fc7556378cef graphics=3bda366a4653 history=6a4964108626 ansi=6c0ae68c7db9 ansi256=a451eedd0781 html=c712acae1c6c | |
| 287 | + | 23/219 input=8c41bfb460a3 vt=144903b07554 graphics=bb4b123e09d3 history=9b0ea55ebf1e ansi=2dc10f02a8d5 ansi256=17ab91693041 html=8fe62b538dfd | |
| 288 | + | 23/239 input=ccd5bae9d0d4 vt=3ee3e4bcf2c9 graphics=fdb9c488c44f history=433238a91160 ansi=b8a97608d2ef ansi256=52ef6c545a86 html=a1432b7e3ece | |
| 289 | + | 24/019 input=148102104127 vt=e22fcc59d5b8 graphics=f8979b697ae6 history=e3b0c44298fc ansi=40b1b6544cc6 ansi256=636b355a35cf html=a40b0f7ea9df | |
| 290 | + | 24/039 input=018bead9b7ae vt=205c10c84d59 graphics=3342f04c7491 history=e3b0c44298fc ansi=ef8059fcac20 ansi256=1f000c7cc8c5 html=e4289f83c3b1 | |
| 291 | + | 24/059 input=319607f49e0a vt=9cfdb3b9dd63 graphics=2b7e7b47aa81 history=e3b0c44298fc ansi=349f9af1db55 ansi256=8ea789af1a5c html=f5a2a5a8209b | |
| 292 | + | 24/079 input=e6926c76740e vt=517f29d0eba1 graphics=edc4d4e288c8 history=e3b0c44298fc ansi=5210df2c3aeb ansi256=42d8552bc074 html=352b846be3bd | |
| 293 | + | 24/099 input=c18757c3b799 vt=b3a83e738a66 graphics=c60ca86be87a history=e3b0c44298fc ansi=66b4681f9721 ansi256=a2b0bced4166 html=4401ba0947cb | |
| 294 | + | 24/119 input=9861958c685f vt=b6e7b01496c9 graphics=c709a324064f history=e3b0c44298fc ansi=e3ce39e0ae12 ansi256=8674e90c5215 html=e72953ead1c8 | |
| 295 | + | 24/139 input=05cdfc1f5efe vt=038e0c505a83 graphics=193805159acf history=e3b0c44298fc ansi=3bb5071299e4 ansi256=822567388615 html=7d7558b1555a | |
| 296 | + | 24/159 input=8e607996da30 vt=106b19e6ec5a graphics=8d6375572fa1 history=e3b0c44298fc ansi=d6f1c798ec9b ansi256=bba4bb627baf html=7f920f0c0e6f | |
| 297 | + | 24/179 input=dfe92c6f2bad vt=a9348116c0bd graphics=cc914d760012 history=e3b0c44298fc ansi=1789b413341e ansi256=40f767a2dc82 html=7b4b65133093 | |
| 298 | + | 24/199 input=4c2553c2517c vt=02e131e2d775 graphics=7bb2aa5d8d6e history=e3b0c44298fc ansi=48beec3c3118 ansi256=d6123686c1d3 html=116dad2d7221 | |
| 299 | + | 24/219 input=11342eff7098 vt=8a82550741ad graphics=6d72ab39e211 history=e3b0c44298fc ansi=5c8067ce0751 ansi256=c61a4dc165c3 html=844644f97c7f | |
| 300 | + | 24/239 input=7701b418b2c4 vt=29f384a3aac7 graphics=483f93084782 history=e3b0c44298fc ansi=76141e442411 ansi256=60b08d80a715 html=a97fb61c1e3a | |
| 301 | + | 25/019 input=52d18b6088cd vt=fca038dd5083 graphics=9258c91bf1d0 history=028563431d2c ansi=de864fbef6ad ansi256=da875ca937d7 html=35ce39cdfca6 | |
| 302 | + | 25/039 input=9371bf89fcd5 vt=8254bb5172ef graphics=ec94ae6cc7b9 history=c21a1e2aff02 ansi=e6312cb66040 ansi256=2de9bb4807d5 html=a4b5d67b421e | |
| 303 | + | 25/059 input=648f90254a8c vt=7bf7a9fe2551 graphics=f3e88db7524a history=2a7d136dc209 ansi=11532c02d511 ansi256=ce3e2ce9182e html=ad030f95009b | |
| 304 | + | 25/079 input=ac8a64fd0669 vt=9055770e92e0 graphics=03c96da25a3b history=695aba930edc ansi=909609df56dc ansi256=c698724afe00 html=2782dddc6683 | |
| 305 | + | 25/099 input=b9cf01acdb26 vt=8dd2058f433e graphics=21a529189863 history=5238bbd06b82 ansi=b5d4088e160c ansi256=0ff96150e2be html=4fa96475aa88 | |
| 306 | + | 25/119 input=410378a33ad3 vt=dace7518854d graphics=671c04cdbb2e history=ba8ffc54516d ansi=9daa743e922f ansi256=0f6bdecf771b html=87e8c7ed55ed | |
| 307 | + | 25/139 input=d5c58840cccb vt=a863354d2e79 graphics=774c3af4a9d7 history=fc832c985019 ansi=fd8a33c8643f ansi256=248acfdd5b79 html=d682ccc98c28 | |
| 308 | + | 25/159 input=c779a92ffff8 vt=59722e5604cc graphics=90138c047ccc history=784062fd993e ansi=4fd68de4eb47 ansi256=47fac1db6a5e html=7660b94c2181 | |
| 309 | + | 25/179 input=0f10e10ba19e vt=35008d097bad graphics=893057b33dd8 history=16953fbaeb54 ansi=3b27b5e8053d ansi256=7da8c6e6e855 html=e8145b206f38 | |
| 310 | + | 25/199 input=0ca98a998041 vt=8efd480ed24b graphics=63413593bec4 history=47776a85fe59 ansi=7d7d4c66a6e8 ansi256=5bdb0d8d7bbf html=cb8aea5d6a06 | |
| 311 | + | 25/219 input=de28db3b700a vt=17daa62c7cfb graphics=dd49376c4da5 history=15a33d7773c3 ansi=ae80596f4399 ansi256=82c08aa54c2c html=f7ec0c353da4 | |
| 312 | + | 25/239 input=7376fea910e5 vt=fbb1d592f8d4 graphics=91fce35d7281 history=9386c1fadc98 ansi=6d4a3a73dc23 ansi256=868fb03a774e html=cf54d6e6ef44 | |
| 313 | + | 26/019 input=fda9cdcb5b52 vt=facd51ef20c8 graphics=382c68b55f88 history=77c1e92b28ce ansi=2ca00c5ec060 ansi256=d468b0312f32 html=0dc24aeb7e4b | |
| 314 | + | 26/039 input=45dde463af51 vt=6351e7ebe54f graphics=2b4e93560776 history=6d6bea4b9262 ansi=27f8e6f34ff1 ansi256=5497e744c3f1 html=ab547a8f2abf | |
| 315 | + | 26/059 input=7da19667b980 vt=d0db0647cfe6 graphics=5489354feff2 history=2a69dea37d81 ansi=a198b376a5f7 ansi256=b9ea808c723b html=131019becb23 | |
| 316 | + | 26/079 input=32a6d6a2b1bc vt=cf96bfc4e6a1 graphics=3f478b3003e5 history=9127b57731bd ansi=47fe1fddd752 ansi256=8c4757767979 html=8b7545ed3ce1 | |
| 317 | + | 26/099 input=6f6ab6c33f6e vt=8d0bd32b9860 graphics=41c51ddaef04 history=e1fc29444d46 ansi=ad7570e6e1a9 ansi256=54ae825a2d51 html=6c2656c63f45 | |
| 318 | + | 26/119 input=7268ff0f428b vt=3570eaaa8987 graphics=1536a47eea05 history=d4ca4f97cc2d ansi=6f955f7061fa ansi256=9b376649c4a3 html=9097059436e3 | |
| 319 | + | 26/139 input=a035d95e4133 vt=31fd63dcc343 graphics=56623268bf21 history=9e9e09147d59 ansi=367469570f8c ansi256=c1d131bf9d73 html=8e6b53b98941 | |
| 320 | + | 26/159 input=13dac00ab83f vt=f3886857efe2 graphics=9c93b507d033 history=1d61914d4451 ansi=a70745216d22 ansi256=38f3aa51849a html=60682bd1a380 | |
| 321 | + | 26/179 input=b74e39ac0058 vt=cdd2058ecb63 graphics=24b3d853ce9c history=40a77b124d6c ansi=2f8eeb70c459 ansi256=292c6f4b1128 html=19fd23f9e12a | |
| 322 | + | 26/199 input=644a9acc3e7c vt=4d3b7e94ad9d graphics=105f7d3ad244 history=bd347f14b6ed ansi=db8bc20b0152 ansi256=db77852447fc html=a94abf989880 | |
| 323 | + | 26/219 input=3a73386e101b vt=32bafcc85079 graphics=29eb959b5720 history=69a44f4a9e2a ansi=433ef0c96908 ansi256=ffc502920bda html=6ff4b02d0106 | |
| 324 | + | 26/239 input=41caba3e4176 vt=72cdbafbedfc graphics=f103e171dc0a history=e01e78beb0e4 ansi=42e5a332cf10 ansi256=ffc9fdbf7eaf html=ba4c9427aab3 | |
| 325 | + | 27/019 input=a0ab158021a4 vt=4c016f9ab6b8 graphics=869d15133c58 history=b02d2b5c146d ansi=a66af5fe25e3 ansi256=028c81af44b0 html=aee9fd49c8e2 | |
| 326 | + | 27/039 input=619d48ca4875 vt=24a873ab19d8 graphics=e591a2412917 history=93d77aa8b991 ansi=9627caaffa74 ansi256=7f76f10a45e8 html=4110805335c8 | |
| 327 | + | 27/059 input=37323836c954 vt=a7361b81ab9d graphics=27fc3572e7b4 history=30619de4a0ee ansi=786e44106197 ansi256=bf3797a8c835 html=7c7e0c9a27ea | |
| 328 | + | 27/079 input=9a19b64b0196 vt=f1baaa7f0a85 graphics=ffb49c684293 history=37e041c6b820 ansi=f7f24c82de96 ansi256=a5f5110890de html=943e0e6b0d3e | |
| 329 | + | 27/099 input=d12989c27d01 vt=a8fc3484ba05 graphics=c8e28e457332 history=a8279232604b ansi=98ffda5977b0 ansi256=534a060f046f html=441757fa747c | |
| 330 | + | 27/119 input=0ac9080d8928 vt=b83980a4008a graphics=da849ea45a90 history=5c3d8be7a9e4 ansi=2b2e932c973a ansi256=21b8da618178 html=38b4a396109e | |
| 331 | + | 27/139 input=282ef624dfad vt=d6b004fd262d graphics=12a2e8a9f60d history=1329220e670f ansi=2298fb0d8a5b ansi256=11e812bae71f html=6ab198ad7d62 | |
| 332 | + | 27/159 input=a01c716c963c vt=13e121a5ed05 graphics=e6459b86b3cb history=3eb84b471759 ansi=f690218fe3b4 ansi256=fc21b25f6924 html=20543aa8668a | |
| 333 | + | 27/179 input=20f00a694447 vt=94321f06be09 graphics=a3c4c9c6f33f history=42d4520330a0 ansi=a2a46388663f ansi256=a376fcbb8164 html=f452adb7c099 | |
| 334 | + | 27/199 input=fdb67ef93b9d vt=1838510afa9c graphics=d29b34fbd961 history=df63294e32fc ansi=827143c01f7e ansi256=b85859dcbdb9 html=a0270a6ff48a | |
| 335 | + | 27/219 input=8ddfbab95f21 vt=e45174a8db12 graphics=c97d30325b64 history=62fa448733e2 ansi=32121881889d ansi256=4b64757e726c html=e783d8d52fcc | |
| 336 | + | 27/239 input=753e7bf06dbc vt=60f1105433d5 graphics=efbf1f464724 history=4a90c407f9c4 ansi=c4071852a228 ansi256=1f57fb29fec1 html=58e396789f49 | |
| 337 | + | 28/019 input=391f94dcf6a1 vt=39ec4af818c0 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=ed7d4a6a2cf5 ansi256=f02d1647a112 html=a6821c989a88 | |
| 338 | + | 28/039 input=a2dc4b392a48 vt=b8e0c66df113 graphics=83d520edbb4f history=e3b0c44298fc ansi=5c501391013a ansi256=048ac49fbd32 html=9df692cce880 | |
| 339 | + | 28/059 input=9512e505bd51 vt=3fd50ae5cb19 graphics=2a04a7e76271 history=e3b0c44298fc ansi=38d1d62d4cdc ansi256=7341cbe0d85b html=0f973c22ced8 | |
| 340 | + | 28/079 input=b4f33aa964fd vt=e8a914500faa graphics=b84eb0ef5e85 history=e3b0c44298fc ansi=5d58e0f3cc04 ansi256=0bef41c71264 html=834d4572a93e | |
| 341 | + | 28/099 input=42c86901a419 vt=53cfab76eaf2 graphics=e919013fbcfe history=e3b0c44298fc ansi=d60a7106690d ansi256=674909bf361d html=09dd174bc0c2 | |
| 342 | + | 28/119 input=e00da70055da vt=7de1f675883b graphics=f2ef9f6ac5a5 history=e3b0c44298fc ansi=2aabcf8d8eee ansi256=168b25bf2b19 html=3efa90487f52 | |
| 343 | + | 28/139 input=d750a1ac07d4 vt=b315c0f1df33 graphics=ab0ed3a804ae history=e3b0c44298fc ansi=e9d617aa4089 ansi256=fae71b6133c8 html=0b5f9a6a19ce | |
| 344 | + | 28/159 input=3fc7f46eabe8 vt=ccffd168fd63 graphics=ec03ac4ca0cd history=e3b0c44298fc ansi=11a6c758321d ansi256=e80ed90c3bcb html=9bde62877bc9 | |
| 345 | + | 28/179 input=1d4acd9c4af7 vt=8bf36c9b23ee graphics=1911cb9145c5 history=e3b0c44298fc ansi=56763f90b125 ansi256=d9a87c01b2b1 html=92ff406e50df | |
| 346 | + | 28/199 input=1856f88796c2 vt=0abd510a59d6 graphics=057f85e08328 history=e3b0c44298fc ansi=b0d6f894f6da ansi256=aeec9cff2fcf html=dcc54270c89d | |
| 347 | + | 28/219 input=cd27a5fd4004 vt=4ac4f7028196 graphics=a5316d8dcd5e history=e3b0c44298fc ansi=aab02f46cf70 ansi256=5b2060872b3f html=a8fe9ba0e37c | |
| 348 | + | 28/239 input=1670f4358e8c vt=89328e3b3947 graphics=d91c8b353650 history=e3b0c44298fc ansi=c75943df0217 ansi256=919688b315c1 html=57e659453318 | |
| 349 | + | 29/019 input=d2b5871bb414 vt=c052ae09b304 graphics=9258c91bf1d0 history=d3fd1a0b8244 ansi=91c870d1933c ansi256=f4e29987bead html=fb3670f0566c | |
| 350 | + | 29/039 input=5b0a2705ef4d vt=0d059bd5f42f graphics=8142d34d582c history=92f9707352a1 ansi=b43e08309a86 ansi256=19b9af5d6ae0 html=4fe9bc6d4d45 | |
| 351 | + | 29/059 input=47ada4f1019c vt=b40f6e177d1d graphics=1e0eb8920f76 history=6db573d69703 ansi=41ccfb4ac2df ansi256=649bc6b5da2f html=656f15c2d920 | |
| 352 | + | 29/079 input=8bc9e83b5a81 vt=374c8594de2c graphics=0532805773dc history=46255be21ecb ansi=765157fbeff5 ansi256=b88f874e8c6b html=ab13c12b0bff | |
| 353 | + | 29/099 input=9f1e5c464abd vt=aa59b0b22cf3 graphics=d2d3cdc33260 history=37760bb8481b ansi=989b753bd4f7 ansi256=7050ab6e10f1 html=b0bf20c85237 | |
| 354 | + | 29/119 input=cfc6143e2e7b vt=1acd379f3bed graphics=c7f90dde3e58 history=067212979178 ansi=b0093eb9ed2a ansi256=0219a9bbbc74 html=aeb7c81d051c | |
| 355 | + | 29/139 input=6953c4cb1ff3 vt=da2df4505df2 graphics=d87e27f1fedd history=bbbd1009cb0a ansi=45612d00f8ae ansi256=aa563cf04415 html=c1d02dad5c04 | |
| 356 | + | 29/159 input=7625b8495e7f vt=865ffd108fda graphics=b39ba83c432b history=3556ac8bf0d7 ansi=df732e1bf1d2 ansi256=ec385b448b4f html=185239d52d6b | |
| 357 | + | 29/179 input=b321a53fe360 vt=69d2a8985995 graphics=58400326653e history=8f690969e6f2 ansi=a64950b43d96 ansi256=d7489c15a4fc html=5d5c7fc673ac | |
| 358 | + | 29/199 input=37191c6fa49b vt=51dd26cf6374 graphics=c98569c74a00 history=a2bf34248497 ansi=f956527071d1 ansi256=4a45079fe8e9 html=f590f50e4086 | |
| 359 | + | 29/219 input=55e0459a5d06 vt=570ab6ceac22 graphics=5ffd6c200c89 history=52e3c5d61685 ansi=17dc0c38ee41 ansi256=5ddb6f47a5fd html=cc454c9fde4f | |
| 360 | + | 29/239 input=3423aac00df5 vt=1c71bdbec8c6 graphics=66cfc819e87f history=0d94a263950c ansi=37c75f4e6ee9 ansi256=9cbe40931eff html=fc6d9ac222ac | |
| 361 | + | 30/019 input=81b751d4ee69 vt=cd8eb7cdf707 graphics=c8d8b5e0d84c history=2c3d149755a5 ansi=46df2034c3bb ansi256=5c4635e74a7b html=26ac662414fb | |
| 362 | + | 30/039 input=f2ea78ebc633 vt=32f6e4b794b5 graphics=0c4a8732135c history=d2fd3d71ad52 ansi=5d06683bca49 ansi256=2e3c3f8e2573 html=e50b5f832f2f | |
| 363 | + | 30/059 input=b5b88be76b35 vt=a89c35759631 graphics=0a16a95018e3 history=dd5821495eb2 ansi=8212058f2c16 ansi256=bf999a03348f html=29efef390894 | |
| 364 | + | 30/079 input=aab80cdb1a9d vt=bad39e3cd313 graphics=fbde544e97db history=a6b95b04c20e ansi=bb5e412c315f ansi256=d3806cd75402 html=5aee5ea0fa52 | |
| 365 | + | 30/099 input=fecff317770d vt=dcfed4e41776 graphics=62e6fadbeb33 history=f0143cbc9235 ansi=372309dc5b18 ansi256=a1a2575fa6fc html=e5c90bd65ed7 | |
| 366 | + | 30/119 input=f36a0921e2c1 vt=c1c87f7aa7d5 graphics=0e5650a6b594 history=2539236c8d07 ansi=b44c19672ced ansi256=e63496a082c5 html=39b24981cea4 | |
| 367 | + | 30/139 input=1235b90e027c vt=92378b77cee0 graphics=6570bcfcc284 history=29f785a303ff ansi=f95d045ca021 ansi256=96ba741a02df html=fe3e1d3c4335 | |
| 368 | + | 30/159 input=0a9c4944432e vt=c1c4f164e2ed graphics=9655c95832a3 history=5cab22d70e85 ansi=4d8b73aa1781 ansi256=d017ea26c731 html=841c8db13e76 | |
| 369 | + | 30/179 input=8188ef7c5aea vt=9df594a81c83 graphics=6135d5ea25a8 history=2171fb6763dc ansi=746fdb74c702 ansi256=4403fc8df293 html=1871eea3dccd | |
| 370 | + | 30/199 input=4abad5b6d552 vt=e0ffd787a8fa graphics=c3ff71dd99e8 history=8c073ea7f31b ansi=877f98e30188 ansi256=8a662a41ab7b html=e7b4682a813c | |
| 371 | + | 30/219 input=c466091ffc3e vt=6fef0ac7c1b5 graphics=92faa40c0c50 history=de0ca81512fe ansi=cf605527be7f ansi256=d982cf06fa77 html=227f67d9cd13 | |
| 372 | + | 30/239 input=4145ebca2134 vt=43dee83cd99c graphics=a10996d846e9 history=9127a917775a ansi=48031030271c ansi256=644c27c658cc html=d4672d580959 | |
| 373 | + | 31/019 input=4ffdd107e130 vt=a8f488f70e96 graphics=54a47f32d294 history=1363d4610810 ansi=d12a1938e477 ansi256=b3d7ac12ba37 html=d6f9da234b14 | |
| 374 | + | 31/039 input=580dc6809479 vt=26d09ae8088c graphics=932b610185a6 history=546bb0ec07c3 ansi=3d73d7b4ece4 ansi256=c9f2585ef571 html=bd25f5216874 | |
| 375 | + | 31/059 input=d55047314620 vt=ba8944f37704 graphics=93f9c09cc57f history=13263e91f3a0 ansi=b7e22aa137a1 ansi256=ac0dee7439a1 html=956cc406dfd0 | |
| 376 | + | 31/079 input=481041bbdeb3 vt=7e2b3392c536 graphics=96a7f4c0e9cc history=b4e2710a711f ansi=5bd2e666b439 ansi256=f75b592537b4 html=2a3fd5342fc7 | |
| 377 | + | 31/099 input=a0faf263fb01 vt=b8a49978e022 graphics=8102f1a4335e history=2fe4211ff34a ansi=be22be7e7f00 ansi256=879a70e29f04 html=9ba58685ff6b | |
| 378 | + | 31/119 input=187877e7efa8 vt=73e5614e80b2 graphics=9569fd17b61e history=241eea6af7a7 ansi=8bc768ccea64 ansi256=a5c49983195b html=e69d0b65abd9 | |
| 379 | + | 31/139 input=de7b035ba613 vt=9dd8609cafec graphics=d564f22f470b history=0184633328b3 ansi=4bdf20abbc23 ansi256=330f23d0aefb html=fe2ea29ccaa0 | |
| 380 | + | 31/159 input=b6fd5e5706dc vt=797000293a6b graphics=7a52d325bebe history=7610ffcf2c68 ansi=b3fd23a46a82 ansi256=eccb38052f3f html=a7f9631b2c88 | |
| 381 | + | 31/179 input=8c6baa09d601 vt=14bcb2ac1ccb graphics=c47105a03d8f history=bd6755a03aeb ansi=f5bad7cc857f ansi256=f4e17410acaa html=a0a79004841f | |
| 382 | + | 31/199 input=e93f7c591ad3 vt=6d96a17aba6f graphics=2f720cb29179 history=3a9736691489 ansi=460307957329 ansi256=80e672ca3ac0 html=1e568267c0f3 | |
| 383 | + | 31/219 input=79773cf0de2d vt=186bf619a34a graphics=f49eef257c76 history=5aa2cfa1b249 ansi=ae7c27b07155 ansi256=7c18b74d2046 html=4d61d2bbf6c3 | |
| 384 | + | 31/239 input=6c9d844e01b7 vt=54d6672972da graphics=121fb62a4ac9 history=973c3872c5f5 ansi=0d6dc977f68d ansi256=8dfe6cc64918 html=fda3886406ae | |
| 385 | + | 32/019 input=f1b9f49825d1 vt=b896febefb87 graphics=5b44277a67f0 history=e3b0c44298fc ansi=a59d647eab6b ansi256=dac7099fe2ea html=7826b887c494 | |
| 386 | + | 32/039 input=2a33a289496a vt=b5916d7070fa graphics=26d5bc17baae history=e3b0c44298fc ansi=7f524a65348d ansi256=0db81005952b html=a77b46397a7d | |
| 387 | + | 32/059 input=c744aeba9d35 vt=1f7ab0ed0a85 graphics=19bea48d4bbe history=e3b0c44298fc ansi=48f20dcecafe ansi256=cba05808b822 html=b06fe59398d0 | |
| 388 | + | 32/079 input=a291715ca604 vt=02dae80575f6 graphics=cc3ccd321b8f history=e3b0c44298fc ansi=e60a2f443845 ansi256=fe695b1b74da html=6b20357c444c | |
| 389 | + | 32/099 input=0185338fbcae vt=8fc5a3e651b4 graphics=2f6b60f4c1bd history=e3b0c44298fc ansi=6bbbc41196a6 ansi256=d1c3be6963f5 html=fe45e309448e | |
| 390 | + | 32/119 input=5bdba58e56ef vt=fae5a689ad92 graphics=ad43c49b7a64 history=e3b0c44298fc ansi=0ce313ad92c0 ansi256=c13d348e44ee html=6251460bdb27 | |
| 391 | + | 32/139 input=c1db2991e5c9 vt=54093b9b2429 graphics=3df6b10ab88c history=e3b0c44298fc ansi=e31e25be2279 ansi256=f64244a7e151 html=ef6eab2d901d | |
| 392 | + | 32/159 input=591789c42d4b vt=c24909ea2afe graphics=c236f799ecaa history=e3b0c44298fc ansi=022f0da69021 ansi256=239a7a465997 html=425f201de6c8 | |
| 393 | + | 32/179 input=65675fdd79cc vt=19f4b67d3b4e graphics=261327b79d5c history=e3b0c44298fc ansi=a3b2504f775a ansi256=afb363d453b9 html=9a0e34c3de6c | |
| 394 | + | 32/199 input=05390be08cb1 vt=4bc9f1107e39 graphics=fa6550382379 history=e3b0c44298fc ansi=89d28c0df975 ansi256=805ad4ff7ce5 html=2c4f044e9974 | |
| 395 | + | 32/219 input=80d7f0067852 vt=d430bffec709 graphics=5c1d55bc5c72 history=e3b0c44298fc ansi=06fda943d841 ansi256=a76bc4ca9ca4 html=6456853f45ea | |
| 396 | + | 32/239 input=9971f0ae2fa1 vt=9ab36840c246 graphics=aa7fa2241277 history=e3b0c44298fc ansi=1c7e054f03bd ansi256=f377130452c0 html=452e676574cd | |
| 397 | + | 33/019 input=4d8ec4a4118a vt=223f264f2447 graphics=88d9ff5277da history=711a38708632 ansi=080247111071 ansi256=db0ad0bd8b9a html=dad9d89a88d9 | |
| 398 | + | 33/039 input=72bd61b19dd6 vt=525fb700abae graphics=cdb95740eded history=0d7c8ec46243 ansi=292ed59cca0f ansi256=5370dc6a7441 html=7898eb99bcdc | |
| 399 | + | 33/059 input=230c9af2f983 vt=e49b983f0af7 graphics=a9ef4a02744c history=b77790113127 ansi=cb2676a2038e ansi256=adc4188bb526 html=ffa8d80f79a7 | |
| 400 | + | 33/079 input=4df91df6e37c vt=fb750cb35392 graphics=818dbc92bea3 history=23a3886975c8 ansi=13f3aa9761bb ansi256=064a59ef4fc6 html=022acfaa4566 | |
| 401 | + | 33/099 input=678d23120ba3 vt=6d6b38fb0388 graphics=92ab0d9966af history=2ca97bd48c2f ansi=d0fbb5b13d15 ansi256=c0d1412e905a html=2590e2cbe635 | |
| 402 | + | 33/119 input=bcc5b1e12cec vt=3f46ce9c8abf graphics=ec245d1603aa history=5032daa96a10 ansi=83456a35b8e7 ansi256=7860a7f16450 html=0d53a4ac208b | |
| 403 | + | 33/139 input=3adcc6ae924e vt=b9fde658c5a9 graphics=5ad851d25e4d history=3a916388dafb ansi=f3cf449bbd60 ansi256=b72ae24101a9 html=a99bb68d05bc | |
| 404 | + | 33/159 input=fb7643e0bce4 vt=74c506f158c0 graphics=5b509853d2db history=877c1724a1fb ansi=fa29a37cf87f ansi256=fcac20dc9549 html=84d0b0fcee46 | |
| 405 | + | 33/179 input=caa52db0cbdf vt=e75162de1b89 graphics=d949a79b005e history=bef9891a91f3 ansi=1b75efb5c608 ansi256=fc91fc6f771a html=67c7a0c1b852 | |
| 406 | + | 33/199 input=c2671cae6a9f vt=e7b36b067938 graphics=d6eb2ebcb29b history=7334f6641140 ansi=0b8aa22b4190 ansi256=49b67dd6fae1 html=ad8ef1b74291 | |
| 407 | + | 33/219 input=e7cea0a5df37 vt=1de3013b4d64 graphics=cf342952544e history=f0e0478fb828 ansi=23b4346842b6 ansi256=1866c47845b6 html=49665b234d90 | |
| 408 | + | 33/239 input=5e15a796e7a7 vt=9665e614c843 graphics=94587b3237d4 history=6be392d9a77c ansi=f69f3eaf9883 ansi256=4275a0f5d1ea html=07ea899a4957 | |
| 409 | + | 34/019 input=178da8bbf142 vt=205910068395 graphics=dbfcd55d0b33 history=7502eeba6bb8 ansi=8163280cad67 ansi256=159b42c6fac6 html=d73a1d1e83d2 | |
| 410 | + | 34/039 input=a1bc6765e27f vt=48042beef7b7 graphics=29f7f17a132f history=6ec8d7f5ecca ansi=245569305424 ansi256=13017bde2cac html=3ad4002d1259 | |
| 411 | + | 34/059 input=949398406918 vt=90cc3b7424e8 graphics=8c7bfaa71c9d history=8638567d108a ansi=e21a53a5acc1 ansi256=d4d06f3e4053 html=4e55ba25dea9 | |
| 412 | + | 34/079 input=9d2e927f6a2a vt=3d041543a44b graphics=8cffef3c56ba history=79b1b371a8e3 ansi=082ee3283735 ansi256=8ed8beda9444 html=4bc9aed3e24e | |
| 413 | + | 34/099 input=28020b63bbd6 vt=32c06be61be0 graphics=20301a3655ce history=6679d91bbfd4 ansi=42bd595e6e1e ansi256=afade28b969a html=2929815d7d52 | |
| 414 | + | 34/119 input=daf68c036c3c vt=af9c947f7422 graphics=5441da3a6af7 history=adbdbeea589e ansi=93a79bdb653b ansi256=82786c1b4fa3 html=1d5e7e843242 | |
| 415 | + | 34/139 input=6d25662acf3a vt=5cdb4756e6b8 graphics=ae0700fd7a09 history=acd95dfdc46d ansi=0b761099f515 ansi256=0ee389babd62 html=86f5f689f9b1 | |
| 416 | + | 34/159 input=b65ddcd437b9 vt=540ab8b4a6d9 graphics=71afa643a19e history=95e19294a4cb ansi=e1cdb7e662c3 ansi256=733d11b8083f html=026d7d079fc2 | |
| 417 | + | 34/179 input=57f1f81acb3c vt=41ece03f7923 graphics=7dc07edadc7a history=ce5abe9435b7 ansi=7d026cc1a611 ansi256=15f91df0de54 html=9070de5dbdbd | |
| 418 | + | 34/199 input=3a7b3c2440bf vt=a9150ba7a4cb graphics=52db9cf3851a history=e14f94ccdd58 ansi=2a2474a89a60 ansi256=0537f46cd650 html=deef629c975d | |
| 419 | + | 34/219 input=76c4c4ccc65d vt=ac0da0319944 graphics=59162dcc7a6c history=3f8c45dc183b ansi=49a40bf933cf ansi256=15bd13cb4377 html=9d1996d432ac | |
| 420 | + | 34/239 input=74a38b340785 vt=754f065a06b1 graphics=784b8e4a91be history=8af536dda7f7 ansi=a858ae00e59d ansi256=dd5c4ca64682 html=efbc1cff92fd | |
| 421 | + | 35/019 input=e01695bf4e50 vt=8d5a98309b21 graphics=023952274cf9 history=2659734a87a8 ansi=b024edea8c61 ansi256=d5f38420be8b html=0e3a30bba33c | |
| 422 | + | 35/039 input=93665be63313 vt=a35f7be82f67 graphics=18b07a725813 history=7e0e18d77c74 ansi=390a8472c45c ansi256=6f6a93364ee3 html=ad85f0d84907 | |
| 423 | + | 35/059 input=dd1cc03b3572 vt=6afa913190d6 graphics=14547246cfc9 history=be2e3ffa555b ansi=31f3ce2ba63c ansi256=3884c9872e16 html=79f5ee94dc0b | |
| 424 | + | 35/079 input=44796a406918 vt=6ce22280a030 graphics=8244d770854a history=30ab815d28f1 ansi=02a0bdfbbcd6 ansi256=8eb3b5dd6ca5 html=fd6d3994ce58 | |
| 425 | + | 35/099 input=43ec30d13ab6 vt=13cafa9a15c4 graphics=c8de2510382b history=de35b2cda662 ansi=18856574b289 ansi256=803599ee7085 html=bd5bb7685683 | |
| 426 | + | 35/119 input=51d29207da68 vt=cc52140c5b87 graphics=569a06ba1c26 history=ae9194ed626a ansi=3d3a69a1cec5 ansi256=a619ec705a9b html=6c98f3a4d068 | |
| 427 | + | 35/139 input=b6e1eac19c21 vt=87bc9c96ee66 graphics=a761438c266b history=c565c9eb5e67 ansi=8b92e0851a34 ansi256=4ffa0b70b26c html=5274c4085723 | |
| 428 | + | 35/159 input=b720c6dc8986 vt=5460691c9f91 graphics=1b8ce71ffdce history=6dfd322c6901 ansi=1728d0c18bca ansi256=b7b1df41146f html=58f827dcf566 | |
| 429 | + | 35/179 input=0341f9cb3b4d vt=7336edcff9a8 graphics=ff521966f503 history=c556c9bddb2d ansi=df31635476c2 ansi256=2259657c5fb8 html=f2c63f49d36d | |
| 430 | + | 35/199 input=1f9be1f8195d vt=e1efb6275a87 graphics=806918fdf91b history=c577342a7558 ansi=0d61fc403ed4 ansi256=3dfe6c2d3f95 html=e1b9f7636d44 | |
| 431 | + | 35/219 input=1706e3dc7ba6 vt=4797a5f1c73a graphics=9c0eb19d32f4 history=9448c87c1fde ansi=4093919d80c9 ansi256=e8391c2d9989 html=c8bd26392776 | |
| 432 | + | 35/239 input=880a5d50813f vt=06531473f963 graphics=0dc2013efaf5 history=449d96644a4f ansi=250e7eeabc3c ansi256=4c6fafe74d13 html=430af5b9d865 | |
| @@ -1,432 +1,432 @@ | |||||
| 1 | - | 00/019 input=34fc58104b22 vt=bb9b826cf048 graphics=c1313fa59940 history=e3b0c44298fc ansi=558b1d465cb9 ansi256=7c62df9f88a6 html=57085dbc6bc7 | 1 | + | 00/019 input=34fc58104b22 vt=bb9b826cf048 graphics=c1313fa59940 history=e3b0c44298fc ansi=558b1d465cb9 ansi256=7c62df9f88a6 html=089c336c055a |
| 2 | - | 00/039 input=957f13b6dc6d vt=d580503f0b0c graphics=d9a508723211 history=e3b0c44298fc ansi=d8801a468cd2 ansi256=4e4fbb5a75ae html=6f9f51bb389f | 2 | + | 00/039 input=957f13b6dc6d vt=d580503f0b0c graphics=d9a508723211 history=e3b0c44298fc ansi=d8801a468cd2 ansi256=4e4fbb5a75ae html=d8e1bb77bf69 |
| 3 | - | 00/059 input=02ca4e7f645d vt=8f0ec905b4dd graphics=ca7e3df19c59 history=e3b0c44298fc ansi=22e9db71432b ansi256=c94537d35e21 html=77e2381b2833 | 3 | + | 00/059 input=02ca4e7f645d vt=8f0ec905b4dd graphics=ca7e3df19c59 history=e3b0c44298fc ansi=22e9db71432b ansi256=c94537d35e21 html=c6415e69c0a4 |
| 4 | - | 00/079 input=e7459a0424b7 vt=658a98490259 graphics=2294ead167f8 history=e3b0c44298fc ansi=a769731d8a6b ansi256=dfaab9ed690b html=9331f082e0c7 | 4 | + | 00/079 input=e7459a0424b7 vt=658a98490259 graphics=2294ead167f8 history=e3b0c44298fc ansi=a769731d8a6b ansi256=dfaab9ed690b html=6643b5bb55f8 |
| 5 | - | 00/099 input=65861d80c11d vt=3dff2abbe571 graphics=49a531a5cac2 history=e3b0c44298fc ansi=b9610fa412a9 ansi256=d9a001c8d0d3 html=bdcab0b42f1b | 5 | + | 00/099 input=65861d80c11d vt=3dff2abbe571 graphics=49a531a5cac2 history=e3b0c44298fc ansi=b9610fa412a9 ansi256=d9a001c8d0d3 html=e974c5a205b1 |
| 6 | - | 00/119 input=b7bbd6cab918 vt=802dc307f264 graphics=4dca1d671bb5 history=e3b0c44298fc ansi=94ed76fcf0d5 ansi256=cdeba8de8f99 html=b646697de0df | 6 | + | 00/119 input=b7bbd6cab918 vt=802dc307f264 graphics=4dca1d671bb5 history=e3b0c44298fc ansi=94ed76fcf0d5 ansi256=cdeba8de8f99 html=f6a001f04d84 |
| 7 | - | 00/139 input=e1957aa581c4 vt=e59eed292827 graphics=c7edbf6bb08c history=e3b0c44298fc ansi=bf1cd5adba0c ansi256=4b00e8ef793c html=73f7506b9438 | 7 | + | 00/139 input=e1957aa581c4 vt=e59eed292827 graphics=c7edbf6bb08c history=e3b0c44298fc ansi=bf1cd5adba0c ansi256=4b00e8ef793c html=4390bf9591a3 |
| 8 | - | 00/159 input=72d2e266bbee vt=ce72286ff858 graphics=9d08071cbfe7 history=e3b0c44298fc ansi=3473f0b036d2 ansi256=7caddc9fa2d8 html=6a98d3bd5931 | 8 | + | 00/159 input=72d2e266bbee vt=ce72286ff858 graphics=9d08071cbfe7 history=e3b0c44298fc ansi=3473f0b036d2 ansi256=7caddc9fa2d8 html=eeb8a79679a4 |
| 9 | - | 00/179 input=5f03942bb446 vt=909794a3080a graphics=c4be9e09c930 history=e3b0c44298fc ansi=43919248cf80 ansi256=15e239bd6430 html=23461097c399 | 9 | + | 00/179 input=5f03942bb446 vt=909794a3080a graphics=c4be9e09c930 history=e3b0c44298fc ansi=43919248cf80 ansi256=15e239bd6430 html=3a1093ff03ab |
| 10 | - | 00/199 input=537e6ea131ba vt=ed5b1e654b14 graphics=be52bd862e04 history=e3b0c44298fc ansi=77868d0f1ea5 ansi256=91351ed686ae html=4e7ba65fd552 | 10 | + | 00/199 input=537e6ea131ba vt=ed5b1e654b14 graphics=be52bd862e04 history=e3b0c44298fc ansi=77868d0f1ea5 ansi256=91351ed686ae html=bd818b02e6f5 |
| 11 | - | 00/219 input=0d15f7a3b67c vt=4fa431325c0d graphics=79964969d8b4 history=e3b0c44298fc ansi=1dfbb31f7937 ansi256=0929b8057746 html=582bc75c8e8d | 11 | + | 00/219 input=0d15f7a3b67c vt=4fa431325c0d graphics=79964969d8b4 history=e3b0c44298fc ansi=1dfbb31f7937 ansi256=0929b8057746 html=6a0de30fcbb1 |
| 12 | - | 00/239 input=7c8d6d2373ed vt=bb9c175f8153 graphics=9e5082990084 history=e3b0c44298fc ansi=2ccb101439ce ansi256=7d50c7faac48 html=a98bb992d270 | 12 | + | 00/239 input=7c8d6d2373ed vt=bb9c175f8153 graphics=9e5082990084 history=e3b0c44298fc ansi=2ccb101439ce ansi256=7d50c7faac48 html=9ba22418c9c3 |
| 13 | - | 01/019 input=cbc8877bed63 vt=22ab1acff1bf graphics=c5b8fe57cfa6 history=fa5d8f18f68d ansi=afdab3ddfac9 ansi256=48c65d2c43e6 html=02caebc851dd | 13 | + | 01/019 input=cbc8877bed63 vt=22ab1acff1bf graphics=c5b8fe57cfa6 history=fa5d8f18f68d ansi=afdab3ddfac9 ansi256=48c65d2c43e6 html=f4b4d477f95b |
| 14 | - | 01/039 input=d0cb0bd869c9 vt=f58c883883ec graphics=22628079d8b2 history=386f8088a60f ansi=d592741d1509 ansi256=fac3d9aee1ab html=bde87d40c7e5 | 14 | + | 01/039 input=d0cb0bd869c9 vt=f58c883883ec graphics=22628079d8b2 history=386f8088a60f ansi=d592741d1509 ansi256=fac3d9aee1ab html=44685aecaf23 |
| 15 | - | 01/059 input=e25ff0ff1a54 vt=f329087d99d8 graphics=033cd4eb10d0 history=241434fd3fed ansi=d6547cc1881f ansi256=6e78b18137e7 html=578f8efbaa40 | 15 | + | 01/059 input=e25ff0ff1a54 vt=f329087d99d8 graphics=033cd4eb10d0 history=241434fd3fed ansi=d6547cc1881f ansi256=6e78b18137e7 html=9deadb6f5ae1 |
| 16 | - | 01/079 input=4de36294e2e7 vt=0b491efe74c5 graphics=e3e861b21b99 history=3e3751cacfa6 ansi=36b333e14ee3 ansi256=f581315254ff html=7a358839f40a | 16 | + | 01/079 input=4de36294e2e7 vt=0b491efe74c5 graphics=e3e861b21b99 history=3e3751cacfa6 ansi=36b333e14ee3 ansi256=f581315254ff html=76778478b41d |
| 17 | - | 01/099 input=2b7fa8b73e54 vt=cdcf0feb0ab2 graphics=7b1785222ace history=6de5f14c9b3b ansi=318c8c763741 ansi256=edeaafe2bf97 html=a6cc5cc4dc10 | 17 | + | 01/099 input=2b7fa8b73e54 vt=cdcf0feb0ab2 graphics=7b1785222ace history=6de5f14c9b3b ansi=318c8c763741 ansi256=edeaafe2bf97 html=215c330cbbea |
| 18 | - | 01/119 input=ed4026577ede vt=47cfe6da14c5 graphics=1f4e90d00dbe history=9fc31e684946 ansi=511a067be740 ansi256=075aaf679ea9 html=5ba0d816280d | 18 | + | 01/119 input=ed4026577ede vt=47cfe6da14c5 graphics=1f4e90d00dbe history=9fc31e684946 ansi=511a067be740 ansi256=075aaf679ea9 html=9181eac13792 |
| 19 | - | 01/139 input=16d884839d5e vt=b47acf684680 graphics=aba320d6ac2d history=c694cebc9c6d ansi=a21c3e6b2c56 ansi256=d66750dd1f13 html=7bfd11f66888 | 19 | + | 01/139 input=16d884839d5e vt=b47acf684680 graphics=aba320d6ac2d history=c694cebc9c6d ansi=a21c3e6b2c56 ansi256=d66750dd1f13 html=f5a06b3ad355 |
| 20 | - | 01/159 input=ae726a283ab9 vt=124d96154247 graphics=7c92abaf9499 history=1b394f493a6e ansi=e9bb095ab5e8 ansi256=c6e07402bca0 html=60840af2b8ab | 20 | + | 01/159 input=ae726a283ab9 vt=124d96154247 graphics=7c92abaf9499 history=1b394f493a6e ansi=e9bb095ab5e8 ansi256=c6e07402bca0 html=fb013b8dbd86 |
| 21 | - | 01/179 input=4002bcdef56c vt=ae28edda6428 graphics=874c3d3632c4 history=f97e91c814bf ansi=1476dc66f1dc ansi256=e3d9c1c5f152 html=377eadb17b87 | 21 | + | 01/179 input=4002bcdef56c vt=ae28edda6428 graphics=874c3d3632c4 history=f97e91c814bf ansi=1476dc66f1dc ansi256=e3d9c1c5f152 html=cbc59d21acdb |
| 22 | - | 01/199 input=bcdb0bb395af vt=6c6a86726ea6 graphics=408aa5c32aed history=cc247d46dc5d ansi=3900e39db02f ansi256=a1003c8fd5ad html=0ec54e438114 | 22 | + | 01/199 input=bcdb0bb395af vt=6c6a86726ea6 graphics=408aa5c32aed history=cc247d46dc5d ansi=3900e39db02f ansi256=a1003c8fd5ad html=8da61d8f5751 |
| 23 | - | 01/219 input=b57a1b43c9ed vt=33212d08cac6 graphics=915c35a9e421 history=55df44fba064 ansi=a697afce6763 ansi256=4afd404912f3 html=6f57720f0bcc | 23 | + | 01/219 input=b57a1b43c9ed vt=33212d08cac6 graphics=915c35a9e421 history=55df44fba064 ansi=a697afce6763 ansi256=4afd404912f3 html=cef0f5a71bde |
| 24 | - | 01/239 input=5a6d7e54e43f vt=064445a04eb4 graphics=08fa69ab8d7e history=ae06c8614ee7 ansi=ec529ccb7d82 ansi256=da4537b03b71 html=e176c4d39894 | 24 | + | 01/239 input=5a6d7e54e43f vt=064445a04eb4 graphics=08fa69ab8d7e history=ae06c8614ee7 ansi=ec529ccb7d82 ansi256=da4537b03b71 html=aabd84eaf112 |
| 25 | - | 02/019 input=e128155ff5ee vt=6165a679180d graphics=9258c91bf1d0 history=417faca887a1 ansi=c76da783dd51 ansi256=ade5d4699a5a html=5c12498e7f09 | 25 | + | 02/019 input=e128155ff5ee vt=6165a679180d graphics=9258c91bf1d0 history=417faca887a1 ansi=c76da783dd51 ansi256=ade5d4699a5a html=c9b1d5a2a343 |
| 26 | - | 02/039 input=f55b6f5f0ae5 vt=6c13343e5e72 graphics=ec94ae6cc7b9 history=a98f1d645add ansi=9d23bdd6b42f ansi256=34b777e364eb html=7421f1e2339e | 26 | + | 02/039 input=f55b6f5f0ae5 vt=6c13343e5e72 graphics=ec94ae6cc7b9 history=a98f1d645add ansi=9d23bdd6b42f ansi256=34b777e364eb html=f0adcc3a9475 |
| 27 | - | 02/059 input=efecbfa91a37 vt=f15094e108a2 graphics=2cc2c4f89334 history=c354c025cf5c ansi=31a27bd463dc ansi256=f7cb938291b9 html=d1172b288064 | 27 | + | 02/059 input=efecbfa91a37 vt=f15094e108a2 graphics=2cc2c4f89334 history=c354c025cf5c ansi=31a27bd463dc ansi256=f7cb938291b9 html=69c18784fbc3 |
| 28 | - | 02/079 input=5569bc9cc096 vt=d49d527484f7 graphics=20fb47c1a763 history=5ee55bc12a28 ansi=2dc804e97027 ansi256=6f3132f4c824 html=cf0a7fd2cd04 | 28 | + | 02/079 input=5569bc9cc096 vt=d49d527484f7 graphics=20fb47c1a763 history=5ee55bc12a28 ansi=2dc804e97027 ansi256=6f3132f4c824 html=9cfa349b105c |
| 29 | - | 02/099 input=818abcb54d25 vt=79b2c236e761 graphics=2988687caeb9 history=772aefdee759 ansi=eaa23edb44d4 ansi256=f0c638352747 html=e975b06011c0 | 29 | + | 02/099 input=818abcb54d25 vt=79b2c236e761 graphics=2988687caeb9 history=772aefdee759 ansi=eaa23edb44d4 ansi256=f0c638352747 html=a7c605065255 |
| 30 | - | 02/119 input=0953c14a91ab vt=3255a5b7edd4 graphics=66394393cb3e history=40e37b86d83b ansi=ac12ac48a6d9 ansi256=786be89622e7 html=c2a8cbe382cd | 30 | + | 02/119 input=0953c14a91ab vt=3255a5b7edd4 graphics=66394393cb3e history=40e37b86d83b ansi=ac12ac48a6d9 ansi256=786be89622e7 html=d586806fbd37 |
| 31 | - | 02/139 input=097eb426b6af vt=cd9241f4e821 graphics=985e13b357ae history=d0c1aa3cc624 ansi=81d1a99de839 ansi256=465cdb5a2331 html=a4153acb0e41 | 31 | + | 02/139 input=097eb426b6af vt=cd9241f4e821 graphics=985e13b357ae history=d0c1aa3cc624 ansi=81d1a99de839 ansi256=465cdb5a2331 html=622548996465 |
| 32 | - | 02/159 input=38bd63bbb187 vt=c6a6eaea70b2 graphics=aa9d4f7d2ef7 history=0de5f5ec693d ansi=6ac3fb8d4c15 ansi256=6d6993b9a7fc html=e2cbed3a72e5 | 32 | + | 02/159 input=38bd63bbb187 vt=c6a6eaea70b2 graphics=aa9d4f7d2ef7 history=0de5f5ec693d ansi=6ac3fb8d4c15 ansi256=6d6993b9a7fc html=802320b5c19a |
| 33 | - | 02/179 input=8ae111814233 vt=8fbc292c149b graphics=411e2f4f1d49 history=fdf4efdc191b ansi=abf0b4964a01 ansi256=2a7e59c820a8 html=5369dcb88366 | 33 | + | 02/179 input=8ae111814233 vt=8fbc292c149b graphics=411e2f4f1d49 history=fdf4efdc191b ansi=abf0b4964a01 ansi256=2a7e59c820a8 html=474a30754595 |
| 34 | - | 02/199 input=4213f245636c vt=c1d2f7fb395a graphics=5bfa4713d56a history=f5e53a839d08 ansi=7e4c5ba3abb2 ansi256=d2aa15e8b380 html=48adffbac091 | 34 | + | 02/199 input=4213f245636c vt=c1d2f7fb395a graphics=5bfa4713d56a history=f5e53a839d08 ansi=7e4c5ba3abb2 ansi256=d2aa15e8b380 html=46502c6e826a |
| 35 | - | 02/219 input=931fd5b7147d vt=c659827ccda1 graphics=1651f31f454f history=98009e23090b ansi=fe65923b0e7d ansi256=c7537bce4e9d html=f7dd3b851411 | 35 | + | 02/219 input=931fd5b7147d vt=c659827ccda1 graphics=1651f31f454f history=98009e23090b ansi=fe65923b0e7d ansi256=c7537bce4e9d html=a9044cae47f7 |
| 36 | - | 02/239 input=8176a5e301c3 vt=c9d8342717ba graphics=fa8374156c82 history=09807ad0d1da ansi=8f8756e5bd05 ansi256=b6612363d590 html=98d729501758 | 36 | + | 02/239 input=8176a5e301c3 vt=c9d8342717ba graphics=fa8374156c82 history=09807ad0d1da ansi=8f8756e5bd05 ansi256=b6612363d590 html=f1f88ba61457 |
| 37 | - | 03/019 input=77c9efeb3d0d vt=9dd67d6ea65f graphics=32c8e22c58c9 history=9b00e5d5c883 ansi=bd1117ecc4ef ansi256=215c0a0c57b1 html=c8d2199048c7 | 37 | + | 03/019 input=77c9efeb3d0d vt=9dd67d6ea65f graphics=32c8e22c58c9 history=9b00e5d5c883 ansi=bd1117ecc4ef ansi256=215c0a0c57b1 html=9782cdf7cf43 |
| 38 | - | 03/039 input=935cc14c51ee vt=b936be15b17e graphics=fa83d34babef history=53a5b6b99603 ansi=4dbccd5407c6 ansi256=1a21508da4df html=743c05c22684 | 38 | + | 03/039 input=935cc14c51ee vt=b936be15b17e graphics=fa83d34babef history=53a5b6b99603 ansi=4dbccd5407c6 ansi256=1a21508da4df html=301d72bff7ad |
| 39 | - | 03/059 input=ecb91d159cb1 vt=e4fceadf53cc graphics=6ee88ceadd09 history=6f799dd4518c ansi=c7f5ad8c750c ansi256=ba17a1f0e9e4 html=390e3c978264 | 39 | + | 03/059 input=ecb91d159cb1 vt=e4fceadf53cc graphics=6ee88ceadd09 history=6f799dd4518c ansi=c7f5ad8c750c ansi256=ba17a1f0e9e4 html=c7cdba4c4787 |
| 40 | - | 03/079 input=cc2cd5bf9438 vt=5dd5e31dc91c graphics=a6faff22c0fb history=4c160d4c8f45 ansi=6eb8fa2cbfe8 ansi256=f575b7123b3e html=19a9a215197c | 40 | + | 03/079 input=cc2cd5bf9438 vt=5dd5e31dc91c graphics=a6faff22c0fb history=4c160d4c8f45 ansi=6eb8fa2cbfe8 ansi256=f575b7123b3e html=7229ef77dbe6 |
| 41 | - | 03/099 input=34c42410c4ec vt=89b335bd0924 graphics=ca98374af1a4 history=a1f40bab9f65 ansi=9286621ea5a3 ansi256=13c85dde6f2b html=2f2809220157 | 41 | + | 03/099 input=34c42410c4ec vt=89b335bd0924 graphics=ca98374af1a4 history=a1f40bab9f65 ansi=9286621ea5a3 ansi256=13c85dde6f2b html=104721016a8b |
| 42 | - | 03/119 input=699e8fffe957 vt=dcffdbdd8be9 graphics=cb0060e5f99a history=9abbb7c01a69 ansi=ee808efefd2c ansi256=9817a2a6e477 html=7f2515b0d4c5 | 42 | + | 03/119 input=699e8fffe957 vt=dcffdbdd8be9 graphics=cb0060e5f99a history=9abbb7c01a69 ansi=ee808efefd2c ansi256=9817a2a6e477 html=e29ae3b5a099 |
| 43 | - | 03/139 input=54491f16453e vt=0cda44af54d3 graphics=c1b2ccb71270 history=45387defc739 ansi=abe60f4d1602 ansi256=d6bc368e5286 html=524dc7f0d0a0 | 43 | + | 03/139 input=54491f16453e vt=0cda44af54d3 graphics=c1b2ccb71270 history=45387defc739 ansi=abe60f4d1602 ansi256=d6bc368e5286 html=07df11d13d70 |
| 44 | - | 03/159 input=36e653d4e326 vt=88d69714c293 graphics=171fbbb1cccd history=233f4b0c2757 ansi=e2a055de3f87 ansi256=3a40282667b5 html=e8c71b93f771 | 44 | + | 03/159 input=36e653d4e326 vt=88d69714c293 graphics=171fbbb1cccd history=233f4b0c2757 ansi=e2a055de3f87 ansi256=3a40282667b5 html=8ebc1f87e76e |
| 45 | - | 03/179 input=abdc7322ccd7 vt=83b89bd0be8a graphics=c26da5657c11 history=f56741685971 ansi=d5ccdbca449a ansi256=dd0425640064 html=10c0b6c45bf6 | 45 | + | 03/179 input=abdc7322ccd7 vt=83b89bd0be8a graphics=c26da5657c11 history=f56741685971 ansi=d5ccdbca449a ansi256=dd0425640064 html=c99954f24155 |
| 46 | - | 03/199 input=70dc8e14e40d vt=368c5ce18628 graphics=d5de3993daba history=31647d60d27e ansi=39a12dd48435 ansi256=6b0c5ab24849 html=52ca4c678d86 | 46 | + | 03/199 input=70dc8e14e40d vt=368c5ce18628 graphics=d5de3993daba history=31647d60d27e ansi=39a12dd48435 ansi256=6b0c5ab24849 html=b6f40afdf05f |
| 47 | - | 03/219 input=19fb2dbf2b72 vt=5560f3c4e401 graphics=65eb029b7820 history=035984b53269 ansi=76e9d9396925 ansi256=fb130cac7f93 html=bbaf4c191a14 | 47 | + | 03/219 input=19fb2dbf2b72 vt=5560f3c4e401 graphics=65eb029b7820 history=035984b53269 ansi=76e9d9396925 ansi256=fb130cac7f93 html=2afb96491c19 |
| 48 | - | 03/239 input=7c0c5314aeb3 vt=a0dfae216688 graphics=5c6b4ae18b60 history=16d405a75917 ansi=70a2961a921f ansi256=0d5cef42c7e7 html=7a9861f18818 | 48 | + | 03/239 input=7c0c5314aeb3 vt=a0dfae216688 graphics=5c6b4ae18b60 history=16d405a75917 ansi=70a2961a921f ansi256=0d5cef42c7e7 html=b42bc55d7fac |
| 49 | - | 04/019 input=ac95ee6bd1c4 vt=75730da64833 graphics=950dc65636f9 history=e3b0c44298fc ansi=1d40192d7f5e ansi256=7dd8c5f69449 html=a90d40d590c6 | 49 | + | 04/019 input=ac95ee6bd1c4 vt=75730da64833 graphics=950dc65636f9 history=e3b0c44298fc ansi=1d40192d7f5e ansi256=7dd8c5f69449 html=b60ec69d4fa9 |
| 50 | - | 04/039 input=b16461f2d459 vt=89fde5beaa91 graphics=dff172a47e3b history=e3b0c44298fc ansi=189928fc25b8 ansi256=66a31fd27570 html=94c99c9a140f | 50 | + | 04/039 input=b16461f2d459 vt=89fde5beaa91 graphics=dff172a47e3b history=e3b0c44298fc ansi=189928fc25b8 ansi256=66a31fd27570 html=06836c676591 |
| 51 | - | 04/059 input=3dbd041c8a93 vt=46c05b268911 graphics=e8b76a1b9359 history=e3b0c44298fc ansi=80563f330836 ansi256=dc1a4011688e html=aa6ca15fed94 | 51 | + | 04/059 input=3dbd041c8a93 vt=46c05b268911 graphics=e8b76a1b9359 history=e3b0c44298fc ansi=80563f330836 ansi256=dc1a4011688e html=4ce55cf3da59 |
| 52 | - | 04/079 input=6eb4f8e4532a vt=350a5e00a351 graphics=22f91ab97776 history=e3b0c44298fc ansi=0925fc7cb5c2 ansi256=45ee9ea10f8a html=fc626d1af828 | 52 | + | 04/079 input=6eb4f8e4532a vt=350a5e00a351 graphics=22f91ab97776 history=e3b0c44298fc ansi=0925fc7cb5c2 ansi256=45ee9ea10f8a html=1d746274bc81 |
| 53 | - | 04/099 input=db3717e615c0 vt=107edd2cc2a8 graphics=c34235f9e530 history=e3b0c44298fc ansi=af0374be4eda ansi256=151e18f23ddc html=74f0e0a24be3 | 53 | + | 04/099 input=db3717e615c0 vt=107edd2cc2a8 graphics=c34235f9e530 history=e3b0c44298fc ansi=af0374be4eda ansi256=151e18f23ddc html=c0ee4f10da7e |
| 54 | - | 04/119 input=cea55fc507f8 vt=b574c0bff677 graphics=93af9ac5666c history=e3b0c44298fc ansi=5add5259e40e ansi256=6138ac10783b html=6694d7af35ea | 54 | + | 04/119 input=cea55fc507f8 vt=b574c0bff677 graphics=93af9ac5666c history=e3b0c44298fc ansi=5add5259e40e ansi256=6138ac10783b html=985a353387a6 |
| 55 | - | 04/139 input=6955544376f2 vt=4f1f8af871a1 graphics=f538e5cd130e history=e3b0c44298fc ansi=f2c8d68bc14c ansi256=6c4c3b4fbd78 html=abb28b5beb15 | 55 | + | 04/139 input=6955544376f2 vt=4f1f8af871a1 graphics=f538e5cd130e history=e3b0c44298fc ansi=f2c8d68bc14c ansi256=6c4c3b4fbd78 html=60afdc995c07 |
| 56 | - | 04/159 input=b9a9ad2510b6 vt=8c8645285af7 graphics=3b4e5f278af3 history=e3b0c44298fc ansi=0b0a39ce76c3 ansi256=54414e73c0da html=879d40057ea7 | 56 | + | 04/159 input=b9a9ad2510b6 vt=8c8645285af7 graphics=3b4e5f278af3 history=e3b0c44298fc ansi=0b0a39ce76c3 ansi256=54414e73c0da html=fcbb42127a91 |
| 57 | - | 04/179 input=211613aa2202 vt=c94fe03d96b5 graphics=d96a2ae371a5 history=e3b0c44298fc ansi=0adeddeaefc3 ansi256=9cc4ecb5bffe html=7cc5ca56a2d9 | 57 | + | 04/179 input=211613aa2202 vt=c94fe03d96b5 graphics=d96a2ae371a5 history=e3b0c44298fc ansi=0adeddeaefc3 ansi256=9cc4ecb5bffe html=c786476b64b0 |
| 58 | - | 04/199 input=58e91ff2f4ab vt=6490ae61b95d graphics=d2752175246b history=e3b0c44298fc ansi=63f461c41790 ansi256=3c1d924c1e80 html=30611d9fd7f2 | 58 | + | 04/199 input=58e91ff2f4ab vt=6490ae61b95d graphics=d2752175246b history=e3b0c44298fc ansi=63f461c41790 ansi256=3c1d924c1e80 html=63651875ac7c |
| 59 | - | 04/219 input=0eba9ec5a46c vt=1d18d28ac035 graphics=fc388d3d53a8 history=e3b0c44298fc ansi=680f2d93282c ansi256=2f45b31b9744 html=1ddfbe8755f7 | 59 | + | 04/219 input=0eba9ec5a46c vt=1d18d28ac035 graphics=fc388d3d53a8 history=e3b0c44298fc ansi=680f2d93282c ansi256=2f45b31b9744 html=639e28fadf36 |
| 60 | - | 04/239 input=e7f7c681f5b9 vt=0279ccd298ba graphics=81e51316a2a4 history=e3b0c44298fc ansi=7f4446d48723 ansi256=caa0483de38f html=c282e85e2abd | 60 | + | 04/239 input=e7f7c681f5b9 vt=0279ccd298ba graphics=81e51316a2a4 history=e3b0c44298fc ansi=7f4446d48723 ansi256=caa0483de38f html=50a15e38179e |
| 61 | - | 05/019 input=f708f21d5048 vt=41bb0068b9d5 graphics=54d51f156f82 history=07dd8ff61a7d ansi=72c3abe84900 ansi256=9d5c3edf7855 html=4a7b2ecf0e1e | 61 | + | 05/019 input=f708f21d5048 vt=41bb0068b9d5 graphics=54d51f156f82 history=07dd8ff61a7d ansi=72c3abe84900 ansi256=9d5c3edf7855 html=5e3c0b6d8f5a |
| 62 | - | 05/039 input=85ab36e8b650 vt=efaa87c37a99 graphics=532ada5ceafc history=3f002ee29e52 ansi=17da07e9f85a ansi256=2e2edf5b0f11 html=28eb1294ac9c | 62 | + | 05/039 input=85ab36e8b650 vt=efaa87c37a99 graphics=532ada5ceafc history=3f002ee29e52 ansi=17da07e9f85a ansi256=2e2edf5b0f11 html=5dbb1b79aeee |
| 63 | - | 05/059 input=2e2be67ca1d8 vt=2d832e81234a graphics=93c5f3db8810 history=26ad83f6ee57 ansi=49df0f3f3645 ansi256=f0b65aeb31f1 html=31cd90891c94 | 63 | + | 05/059 input=2e2be67ca1d8 vt=2d832e81234a graphics=93c5f3db8810 history=26ad83f6ee57 ansi=49df0f3f3645 ansi256=f0b65aeb31f1 html=d26bda36d08d |
| 64 | - | 05/079 input=ba87d248dd45 vt=b4b08d9512f9 graphics=34b65f470628 history=9114e0fa08e7 ansi=09a785da16ea ansi256=194216597b68 html=89f907ea5f80 | 64 | + | 05/079 input=ba87d248dd45 vt=b4b08d9512f9 graphics=34b65f470628 history=9114e0fa08e7 ansi=09a785da16ea ansi256=194216597b68 html=c79050afee6f |
| 65 | - | 05/099 input=e10211359c74 vt=3ceccf69da23 graphics=dda37883cced history=73a01cd06763 ansi=850eda258fcf ansi256=5dd5fa36a9d2 html=b3c3b354c29e | 65 | + | 05/099 input=e10211359c74 vt=3ceccf69da23 graphics=dda37883cced history=73a01cd06763 ansi=850eda258fcf ansi256=5dd5fa36a9d2 html=82494484858f |
| 66 | - | 05/119 input=fffb660dfb77 vt=4c267790e36d graphics=250e1fb7980e history=2f84702229a3 ansi=27896d56c106 ansi256=67417b228a96 html=baca43c0fded | 66 | + | 05/119 input=fffb660dfb77 vt=4c267790e36d graphics=250e1fb7980e history=2f84702229a3 ansi=27896d56c106 ansi256=67417b228a96 html=dd9fe0485715 |
| 67 | - | 05/139 input=11becbe9e073 vt=4896be991e3e graphics=b9946b6cbb9c history=d83501ac272e ansi=d665657c3a5b ansi256=f4e6bac4daf8 html=481b4b26e549 | 67 | + | 05/139 input=11becbe9e073 vt=4896be991e3e graphics=b9946b6cbb9c history=d83501ac272e ansi=d665657c3a5b ansi256=f4e6bac4daf8 html=e5aa04a63cd0 |
| 68 | - | 05/159 input=13ccb02683b9 vt=641ab8e1a9f5 graphics=fd8edc008758 history=1e949032c82f ansi=1c055d639abd ansi256=c39256b8bb32 html=9dc8479b34b6 | 68 | + | 05/159 input=13ccb02683b9 vt=641ab8e1a9f5 graphics=fd8edc008758 history=1e949032c82f ansi=1c055d639abd ansi256=c39256b8bb32 html=7d55008a07de |
| 69 | - | 05/179 input=391e22e966cb vt=1c6ed4e827b0 graphics=67ec83f5987e history=4c5309acfd04 ansi=133414fa03a3 ansi256=ac1eccd3b707 html=e4e11d09f7d3 | 69 | + | 05/179 input=391e22e966cb vt=1c6ed4e827b0 graphics=67ec83f5987e history=4c5309acfd04 ansi=133414fa03a3 ansi256=ac1eccd3b707 html=ca28ec566369 |
| 70 | - | 05/199 input=7eb6729857bb vt=d7257566974a graphics=fe1fbdd5b0b4 history=4c0bd02293b1 ansi=4f242a4aca0c ansi256=a7c99d8be3da html=e7d40e2c3935 | 70 | + | 05/199 input=7eb6729857bb vt=d7257566974a graphics=fe1fbdd5b0b4 history=4c0bd02293b1 ansi=4f242a4aca0c ansi256=a7c99d8be3da html=5e8b04f4b7bd |
| 71 | - | 05/219 input=ba08f58d01d5 vt=1cd8cd975688 graphics=f59bb471eb52 history=534f3354524d ansi=b3db0423a107 ansi256=2188a64e0992 html=dc36d8842b27 | 71 | + | 05/219 input=ba08f58d01d5 vt=1cd8cd975688 graphics=f59bb471eb52 history=534f3354524d ansi=b3db0423a107 ansi256=2188a64e0992 html=3ec517b33883 |
| 72 | - | 05/239 input=366f9db6155b vt=b075af8eef2b graphics=89b9e8b5c474 history=c162856ede0d ansi=6ab7cf4895ed ansi256=40d312f0e070 html=92927bf6ba6e | 72 | + | 05/239 input=366f9db6155b vt=b075af8eef2b graphics=89b9e8b5c474 history=c162856ede0d ansi=6ab7cf4895ed ansi256=40d312f0e070 html=eb2a7c236afe |
| 73 | - | 06/019 input=74524b6e33c7 vt=48a669c6fac9 graphics=9258c91bf1d0 history=898655683e17 ansi=4713ac9daf80 ansi256=67a882e6ad82 html=b911dde00978 | 73 | + | 06/019 input=74524b6e33c7 vt=48a669c6fac9 graphics=9258c91bf1d0 history=898655683e17 ansi=4713ac9daf80 ansi256=67a882e6ad82 html=aea88a93a61c |
| 74 | - | 06/039 input=65197226e07a vt=f6995273dbeb graphics=ec94ae6cc7b9 history=5362c829d6ad ansi=2e6a4fe4092e ansi256=cab88d1949fa html=e2ee10938c01 | 74 | + | 06/039 input=65197226e07a vt=f6995273dbeb graphics=ec94ae6cc7b9 history=5362c829d6ad ansi=2e6a4fe4092e ansi256=cab88d1949fa html=f63ddc28d704 |
| 75 | - | 06/059 input=0059c87f2ba3 vt=aa1cd4936ce4 graphics=fa4b1bdcb736 history=8d74567c7596 ansi=47ddcf9ea936 ansi256=3cf60f5f6c0b html=76ba5fdb95de | 75 | + | 06/059 input=0059c87f2ba3 vt=aa1cd4936ce4 graphics=fa4b1bdcb736 history=8d74567c7596 ansi=47ddcf9ea936 ansi256=3cf60f5f6c0b html=8a17b7495efc |
| 76 | - | 06/079 input=d1e20fd8eb50 vt=9ec6d176dcc8 graphics=8183b528dbca history=4d405f4fb2ca ansi=9659e34e0243 ansi256=0edab42116ad html=2b36d393a76c | 76 | + | 06/079 input=d1e20fd8eb50 vt=9ec6d176dcc8 graphics=8183b528dbca history=4d405f4fb2ca ansi=9659e34e0243 ansi256=0edab42116ad html=62dfd24647b6 |
| 77 | - | 06/099 input=cafcb126860a vt=5afe741a2678 graphics=fac73a1bb510 history=13c0d17ff5bd ansi=f55dd08f48f4 ansi256=e644288fb538 html=685b92a736a2 | 77 | + | 06/099 input=cafcb126860a vt=5afe741a2678 graphics=fac73a1bb510 history=13c0d17ff5bd ansi=f55dd08f48f4 ansi256=e644288fb538 html=533e055e0f1f |
| 78 | - | 06/119 input=a80f65f5b0a8 vt=ee42a12d024e graphics=97f45805af9a history=967e9dfc2073 ansi=cd0494e91242 ansi256=1d6db9d74155 html=ecd2b64c1487 | 78 | + | 06/119 input=a80f65f5b0a8 vt=ee42a12d024e graphics=97f45805af9a history=967e9dfc2073 ansi=cd0494e91242 ansi256=1d6db9d74155 html=6955dfb35625 |
| 79 | - | 06/139 input=62d38f2be4a0 vt=238cb53ef640 graphics=f9e4dbc600c0 history=1a9c7f633db0 ansi=ef51adddf2f0 ansi256=7e7e85043c92 html=18ed59e5f344 | 79 | + | 06/139 input=62d38f2be4a0 vt=238cb53ef640 graphics=f9e4dbc600c0 history=1a9c7f633db0 ansi=ef51adddf2f0 ansi256=7e7e85043c92 html=482d160d3d10 |
| 80 | - | 06/159 input=1cb1815e815b vt=831a04bbada5 graphics=7bd60ce8809b history=716ecc549fb4 ansi=97b20d9d7b63 ansi256=f9473ebaf756 html=8bdb2b2c8d25 | 80 | + | 06/159 input=1cb1815e815b vt=831a04bbada5 graphics=7bd60ce8809b history=716ecc549fb4 ansi=97b20d9d7b63 ansi256=f9473ebaf756 html=7086bcc7441a |
| 81 | - | 06/179 input=5badf3d2dff5 vt=c620f20feba4 graphics=1698c6765d18 history=f4624d43f8fe ansi=394a6010d7c3 ansi256=c0412c491438 html=aa3ec816effd | 81 | + | 06/179 input=5badf3d2dff5 vt=c620f20feba4 graphics=1698c6765d18 history=f4624d43f8fe ansi=394a6010d7c3 ansi256=c0412c491438 html=94eb780da668 |
| 82 | - | 06/199 input=d3d3d2ce734a vt=28cd61f9633f graphics=09f725b24161 history=3807f05bc93c ansi=bfef2232dc63 ansi256=023386bab8cb html=1af233b18eaf | 82 | + | 06/199 input=d3d3d2ce734a vt=28cd61f9633f graphics=09f725b24161 history=3807f05bc93c ansi=bfef2232dc63 ansi256=023386bab8cb html=1e40b054a6bf |
| 83 | - | 06/219 input=8506dd47df97 vt=b148edd65135 graphics=19818e5dfbce history=cef46ab3f84f ansi=673db820b25a ansi256=912deffb9972 html=d56e75c605ef | 83 | + | 06/219 input=8506dd47df97 vt=b148edd65135 graphics=19818e5dfbce history=cef46ab3f84f ansi=673db820b25a ansi256=912deffb9972 html=f0624d650e63 |
| 84 | - | 06/239 input=077726566d29 vt=064f0e868a78 graphics=cd062ea3471e history=3b8a6b0106d8 ansi=506bf9a5f620 ansi256=80c6f5141a3f html=d9fa0212e304 | 84 | + | 06/239 input=077726566d29 vt=064f0e868a78 graphics=cd062ea3471e history=3b8a6b0106d8 ansi=506bf9a5f620 ansi256=80c6f5141a3f html=c41c5aad070e |
| 85 | - | 07/019 input=fae29ee9e551 vt=4d8363b27bf0 graphics=e93052db1f72 history=a016741d0c17 ansi=fb6cbbd2bbb1 ansi256=b6407309d580 html=1904c198bc6e | 85 | + | 07/019 input=fae29ee9e551 vt=4d8363b27bf0 graphics=e93052db1f72 history=a016741d0c17 ansi=fb6cbbd2bbb1 ansi256=b6407309d580 html=aa5dabef9e2e |
| 86 | - | 07/039 input=dc25e2be6a38 vt=f0b1efcfcfa2 graphics=50e4979362e6 history=493077d95eaa ansi=fe6fa23f8ed3 ansi256=a10d6bbfa9cc html=59e4d2e00aa9 | 86 | + | 07/039 input=dc25e2be6a38 vt=f0b1efcfcfa2 graphics=50e4979362e6 history=493077d95eaa ansi=fe6fa23f8ed3 ansi256=a10d6bbfa9cc html=149320fcfb1b |
| 87 | - | 07/059 input=7975bd5ebcd1 vt=fac6dce4c0d8 graphics=57703a717cd1 history=3f97ffdc2dec ansi=25965c7ad385 ansi256=3da98bce60a1 html=b648e177f0b2 | 87 | + | 07/059 input=7975bd5ebcd1 vt=fac6dce4c0d8 graphics=57703a717cd1 history=3f97ffdc2dec ansi=25965c7ad385 ansi256=3da98bce60a1 html=31b80c27ee0c |
| 88 | - | 07/079 input=9c6219207676 vt=c94ffbffb325 graphics=fc80a80a4994 history=c02df921f9d1 ansi=a5d71cafb48f ansi256=3c6df957f87f html=2bf30738dbc6 | 88 | + | 07/079 input=9c6219207676 vt=c94ffbffb325 graphics=fc80a80a4994 history=c02df921f9d1 ansi=a5d71cafb48f ansi256=3c6df957f87f html=00aab4567a96 |
| 89 | - | 07/099 input=92186125c91e vt=9e6e590d719c graphics=b9fe79beddae history=3f28dfa7b563 ansi=95707765409a ansi256=1bdc74a4465d html=f33078e2cc8b | 89 | + | 07/099 input=92186125c91e vt=9e6e590d719c graphics=b9fe79beddae history=3f28dfa7b563 ansi=95707765409a ansi256=1bdc74a4465d html=5494d3d8e30d |
| 90 | - | 07/119 input=8fd98cda3883 vt=1fbec962753f graphics=c37f447943f5 history=0d80f172198d ansi=f55cac729412 ansi256=bbc080afd759 html=2f9227221148 | 90 | + | 07/119 input=8fd98cda3883 vt=1fbec962753f graphics=c37f447943f5 history=0d80f172198d ansi=f55cac729412 ansi256=bbc080afd759 html=0d4856ac1767 |
| 91 | - | 07/139 input=388a492ea7fe vt=bb6eefe94a6f graphics=5ad6c9e6e516 history=044cb3ac10ba ansi=0ffee86f12c9 ansi256=12f550934278 html=df8750ee768e | 91 | + | 07/139 input=388a492ea7fe vt=bb6eefe94a6f graphics=5ad6c9e6e516 history=044cb3ac10ba ansi=0ffee86f12c9 ansi256=12f550934278 html=d3f687643349 |
| 92 | - | 07/159 input=2d0089ab5f6a vt=034e8c8d8411 graphics=109355c3ac63 history=c359ce2d2381 ansi=4111ff4d3cda ansi256=16385f645c5e html=fe6a2200015c | 92 | + | 07/159 input=2d0089ab5f6a vt=034e8c8d8411 graphics=109355c3ac63 history=c359ce2d2381 ansi=4111ff4d3cda ansi256=16385f645c5e html=c5f62df911de |
| 93 | - | 07/179 input=9e4cb64f8a8c vt=1e5650773386 graphics=9a017a89f0dc history=591f5b1ff1ae ansi=b2cda00f5d7b ansi256=f31f5aedab35 html=653e213032d1 | 93 | + | 07/179 input=9e4cb64f8a8c vt=1e5650773386 graphics=9a017a89f0dc history=591f5b1ff1ae ansi=b2cda00f5d7b ansi256=f31f5aedab35 html=6cf05664d193 |
| 94 | - | 07/199 input=4353da204940 vt=f3b87f13eb10 graphics=71f7c96bfdae history=50ee391fa45a ansi=21971bfbc100 ansi256=e9ebfde84853 html=ad6f2f4f0ec1 | 94 | + | 07/199 input=4353da204940 vt=f3b87f13eb10 graphics=71f7c96bfdae history=50ee391fa45a ansi=21971bfbc100 ansi256=e9ebfde84853 html=a16d44322275 |
| 95 | - | 07/219 input=dbf5ec27883f vt=69598cc4d0e7 graphics=710c0213a1fe history=d693455d4f7e ansi=53c3b90f9274 ansi256=8a2a3ca793cd html=9ee083a32da9 | 95 | + | 07/219 input=dbf5ec27883f vt=69598cc4d0e7 graphics=710c0213a1fe history=d693455d4f7e ansi=53c3b90f9274 ansi256=8a2a3ca793cd html=3d824b5bd23c |
| 96 | - | 07/239 input=ee738b75ee7b vt=e8eb1c81e3f2 graphics=c9d2c2dc189f history=3064233b1b2c ansi=2da069a3b0ab ansi256=2652868cc89a html=70fad90a28fb | 96 | + | 07/239 input=ee738b75ee7b vt=e8eb1c81e3f2 graphics=c9d2c2dc189f history=3064233b1b2c ansi=2da069a3b0ab ansi256=2652868cc89a html=140de656fed8 |
| 97 | - | 08/019 input=ffb611ad4389 vt=e72fb0e18d1b graphics=0af58323e07f history=e3b0c44298fc ansi=eba47ed76a95 ansi256=61978201c3de html=c5f7b46ad24c | 97 | + | 08/019 input=ffb611ad4389 vt=e72fb0e18d1b graphics=0af58323e07f history=e3b0c44298fc ansi=eba47ed76a95 ansi256=61978201c3de html=93320268dea4 |
| 98 | - | 08/039 input=cec6bf13be3c vt=3515ec5c5c8c graphics=b5ac885200ab history=e3b0c44298fc ansi=efc869104b50 ansi256=3c21d039ec78 html=ad915c491c57 | 98 | + | 08/039 input=cec6bf13be3c vt=3515ec5c5c8c graphics=b5ac885200ab history=e3b0c44298fc ansi=efc869104b50 ansi256=3c21d039ec78 html=09ce8b0e5826 |
| 99 | - | 08/059 input=687fc086986c vt=f60a863259ce graphics=dae0356b61d7 history=e3b0c44298fc ansi=135df0896a7e ansi256=7b605cee5329 html=8d3fb3996cc3 | 99 | + | 08/059 input=687fc086986c vt=f60a863259ce graphics=dae0356b61d7 history=e3b0c44298fc ansi=135df0896a7e ansi256=7b605cee5329 html=fb30a14f5bab |
| 100 | - | 08/079 input=26b30a7bfe76 vt=3c80b0ac0d77 graphics=7ab6e8e4205d history=e3b0c44298fc ansi=9ffdabb3d74e ansi256=384c10e114b0 html=db675520568c | 100 | + | 08/079 input=26b30a7bfe76 vt=3c80b0ac0d77 graphics=7ab6e8e4205d history=e3b0c44298fc ansi=9ffdabb3d74e ansi256=384c10e114b0 html=0f0c9de323ea |
| 101 | - | 08/099 input=85d377028faa vt=7258eb053a31 graphics=1b7d1f50bca5 history=e3b0c44298fc ansi=0f3c263fb26d ansi256=6302751823d5 html=59317cd039d6 | 101 | + | 08/099 input=85d377028faa vt=7258eb053a31 graphics=1b7d1f50bca5 history=e3b0c44298fc ansi=0f3c263fb26d ansi256=6302751823d5 html=f6763041bb24 |
| 102 | - | 08/119 input=721048e0006f vt=8c18883d7799 graphics=933354e913ef history=e3b0c44298fc ansi=80e418ed9332 ansi256=6f9633182d67 html=5878d788176d | 102 | + | 08/119 input=721048e0006f vt=8c18883d7799 graphics=933354e913ef history=e3b0c44298fc ansi=80e418ed9332 ansi256=6f9633182d67 html=2a905aba4a22 |
| 103 | - | 08/139 input=e89bacfc0b2a vt=2175ffd19d2d graphics=76585c8b0c85 history=e3b0c44298fc ansi=444b4cff6b95 ansi256=caf0f0407661 html=3adc8b865793 | 103 | + | 08/139 input=e89bacfc0b2a vt=2175ffd19d2d graphics=76585c8b0c85 history=e3b0c44298fc ansi=444b4cff6b95 ansi256=caf0f0407661 html=716af36a0433 |
| 104 | - | 08/159 input=6bcd5944fc82 vt=3f8142208b56 graphics=ac884b93caf7 history=e3b0c44298fc ansi=887116ca8f6e ansi256=b317af8348e6 html=29d4019bb2d8 | 104 | + | 08/159 input=6bcd5944fc82 vt=3f8142208b56 graphics=ac884b93caf7 history=e3b0c44298fc ansi=887116ca8f6e ansi256=b317af8348e6 html=6d773012be0b |
| 105 | - | 08/179 input=5c4c5729bd97 vt=af526eeb4ae5 graphics=223826b2fa2e history=e3b0c44298fc ansi=8d1309edf72a ansi256=f1a71a58ee69 html=2ffd35213559 | 105 | + | 08/179 input=5c4c5729bd97 vt=af526eeb4ae5 graphics=223826b2fa2e history=e3b0c44298fc ansi=8d1309edf72a ansi256=f1a71a58ee69 html=ae4cf7fa9ed6 |
| 106 | - | 08/199 input=219d070f7cd5 vt=ff2bfd155de5 graphics=edb68bafb771 history=e3b0c44298fc ansi=3b50eb64330d ansi256=624d1973d4c1 html=fae82782f004 | 106 | + | 08/199 input=219d070f7cd5 vt=ff2bfd155de5 graphics=edb68bafb771 history=e3b0c44298fc ansi=3b50eb64330d ansi256=624d1973d4c1 html=ca4cf6eb6e52 |
| 107 | - | 08/219 input=9a8b9ab14cf8 vt=6e6f6c767761 graphics=1d9ff4825974 history=e3b0c44298fc ansi=a02880b1f6d8 ansi256=2d8685209b13 html=7c47212ef248 | 107 | + | 08/219 input=9a8b9ab14cf8 vt=6e6f6c767761 graphics=1d9ff4825974 history=e3b0c44298fc ansi=a02880b1f6d8 ansi256=2d8685209b13 html=5ee0c1e12b3f |
| 108 | - | 08/239 input=d5a0eabb673d vt=59a1e70c0ae1 graphics=7c4d6749fdab history=e3b0c44298fc ansi=ee7fc1249130 ansi256=827ebce60d16 html=60e96934c1e7 | 108 | + | 08/239 input=d5a0eabb673d vt=59a1e70c0ae1 graphics=7c4d6749fdab history=e3b0c44298fc ansi=ee7fc1249130 ansi256=827ebce60d16 html=dc1f8772bd1e |
| 109 | - | 09/019 input=375c31d38e01 vt=e61ab6ec4c87 graphics=9258c91bf1d0 history=ae793708b2e3 ansi=9933eb508d02 ansi256=825a3a7b06cc html=dc8dc5491115 | 109 | + | 09/019 input=375c31d38e01 vt=e61ab6ec4c87 graphics=9258c91bf1d0 history=ae793708b2e3 ansi=9933eb508d02 ansi256=825a3a7b06cc html=39820a00874f |
| 110 | - | 09/039 input=51adeda97c8a vt=8538ff184ac7 graphics=ec94ae6cc7b9 history=3355696a7a17 ansi=8d7ca8687c2b ansi256=8104cf283c3f html=05130e0da4ad | 110 | + | 09/039 input=51adeda97c8a vt=8538ff184ac7 graphics=ec94ae6cc7b9 history=3355696a7a17 ansi=8d7ca8687c2b ansi256=8104cf283c3f html=3a7a8c727717 |
| 111 | - | 09/059 input=26704fddad28 vt=784b54585b46 graphics=04ecffba52a2 history=398a3fca14d9 ansi=7ffb8815309d ansi256=1e5a60233787 html=4a85047ed01c | 111 | + | 09/059 input=26704fddad28 vt=784b54585b46 graphics=04ecffba52a2 history=398a3fca14d9 ansi=7ffb8815309d ansi256=1e5a60233787 html=e5a8224668a7 |
| 112 | - | 09/079 input=a2c65542686b vt=95266b5f896f graphics=429dd0371fdc history=74dbda994020 ansi=5412731ac28c ansi256=626afcad4b76 html=f5f8ef6ba658 | 112 | + | 09/079 input=a2c65542686b vt=95266b5f896f graphics=429dd0371fdc history=74dbda994020 ansi=5412731ac28c ansi256=626afcad4b76 html=5ee3b59d07cf |
| 113 | - | 09/099 input=63f82eef3142 vt=e1628289d678 graphics=b012cf49350e history=e653fd8f57b2 ansi=1990868a0a83 ansi256=154cb27c6867 html=8720031f8dc1 | 113 | + | 09/099 input=63f82eef3142 vt=e1628289d678 graphics=b012cf49350e history=e653fd8f57b2 ansi=1990868a0a83 ansi256=154cb27c6867 html=798e35937b71 |
| 114 | - | 09/119 input=50f417492a89 vt=95ccdf0c4556 graphics=3c082a76bd09 history=eca74c726b29 ansi=25f847e9a0a1 ansi256=8bbc1364711b html=3110d4191b15 | 114 | + | 09/119 input=50f417492a89 vt=95ccdf0c4556 graphics=3c082a76bd09 history=eca74c726b29 ansi=25f847e9a0a1 ansi256=8bbc1364711b html=caeaf888a3a3 |
| 115 | - | 09/139 input=f22701044a4e vt=7228dceef0d8 graphics=5016c8d979ca history=555cc174c81c ansi=d92b9305a595 ansi256=ec316e005b62 html=de0e7c44ca73 | 115 | + | 09/139 input=f22701044a4e vt=7228dceef0d8 graphics=5016c8d979ca history=555cc174c81c ansi=d92b9305a595 ansi256=ec316e005b62 html=bc8f044736ba |
| 116 | - | 09/159 input=f4cde1fc68a6 vt=ca04021ddae7 graphics=44017697e035 history=b51ca289a2cd ansi=3537fc95a66f ansi256=bd90418c5f00 html=6ae5b29a5d33 | 116 | + | 09/159 input=f4cde1fc68a6 vt=ca04021ddae7 graphics=44017697e035 history=b51ca289a2cd ansi=3537fc95a66f ansi256=bd90418c5f00 html=c967d12919c3 |
| 117 | - | 09/179 input=fb22f401fa59 vt=700c026a33bc graphics=889a00c22cfb history=f07dc27c1831 ansi=ab274c4be5dd ansi256=495917d23e1b html=d3f3e23f5d84 | 117 | + | 09/179 input=fb22f401fa59 vt=700c026a33bc graphics=889a00c22cfb history=f07dc27c1831 ansi=ab274c4be5dd ansi256=495917d23e1b html=da50b8205551 |
| 118 | - | 09/199 input=9ebd3391a785 vt=3693180d540a graphics=8441eff04541 history=9f926ff96f78 ansi=4a7c3681294d ansi256=f9b30e3b20cb html=f82cf6f343ae | 118 | + | 09/199 input=9ebd3391a785 vt=3693180d540a graphics=8441eff04541 history=9f926ff96f78 ansi=4a7c3681294d ansi256=f9b30e3b20cb html=870126d93f17 |
| 119 | - | 09/219 input=7c79ac16673d vt=b9a4c0603935 graphics=a83ab7751bc5 history=a03bc237d484 ansi=48dc26e77ed3 ansi256=040865fea0e2 html=3b2fb2e87e14 | 119 | + | 09/219 input=7c79ac16673d vt=b9a4c0603935 graphics=a83ab7751bc5 history=a03bc237d484 ansi=48dc26e77ed3 ansi256=040865fea0e2 html=cf34ce1397c9 |
| 120 | - | 09/239 input=33d1b8f46fc6 vt=5bf2f76601b2 graphics=d4f2f55f7ecc history=105ae31c67f2 ansi=c4ad351e161e ansi256=8ed3feb18879 html=c609fd52d6c6 | 120 | + | 09/239 input=33d1b8f46fc6 vt=5bf2f76601b2 graphics=d4f2f55f7ecc history=105ae31c67f2 ansi=c4ad351e161e ansi256=8ed3feb18879 html=a1a4f1688621 |
| 121 | - | 10/019 input=4a773fa88d0e vt=e56acbaa3c3c graphics=f8979b697ae6 history=9a1d180260d9 ansi=b2b0a3acf112 ansi256=e99773dd4ed9 html=c3b1d6f9af79 | 121 | + | 10/019 input=4a773fa88d0e vt=e56acbaa3c3c graphics=f8979b697ae6 history=9a1d180260d9 ansi=b2b0a3acf112 ansi256=e99773dd4ed9 html=dab6d4faf486 |
| 122 | - | 10/039 input=5a19d9d4c2d6 vt=7ffdb9e95420 graphics=896174966c8e history=091b178e1831 ansi=7d1e36e89a84 ansi256=e415fef4821c html=952d3c5bf21b | 122 | + | 10/039 input=5a19d9d4c2d6 vt=7ffdb9e95420 graphics=896174966c8e history=091b178e1831 ansi=7d1e36e89a84 ansi256=e415fef4821c html=2c5dc4901961 |
| 123 | - | 10/059 input=3d61fb352e87 vt=156ac33a85b0 graphics=60644c95d91b history=06f1f1fab2f4 ansi=a2d1a144f34a ansi256=6e2066d8c58b html=1a1175166ea9 | 123 | + | 10/059 input=3d61fb352e87 vt=156ac33a85b0 graphics=60644c95d91b history=06f1f1fab2f4 ansi=a2d1a144f34a ansi256=6e2066d8c58b html=0ca46fcef12a |
| 124 | - | 10/079 input=d5182a61be8c vt=cd5fdb02e924 graphics=309679508d19 history=5fa6d8aeda89 ansi=2a0e3196bfd6 ansi256=9e1147ef50bd html=ce8dea3d316e | 124 | + | 10/079 input=d5182a61be8c vt=cd5fdb02e924 graphics=309679508d19 history=5fa6d8aeda89 ansi=2a0e3196bfd6 ansi256=9e1147ef50bd html=7fa02aea9ca0 |
| 125 | - | 10/099 input=66f393c8e024 vt=2e7994bde84b graphics=dbc14a5ae241 history=04998276902f ansi=aee487949558 ansi256=c87b7581c162 html=619c397c3d0f | 125 | + | 10/099 input=66f393c8e024 vt=2e7994bde84b graphics=dbc14a5ae241 history=04998276902f ansi=aee487949558 ansi256=c87b7581c162 html=36678145fb1d |
| 126 | - | 10/119 input=b49c6e9c2784 vt=c46e5f7f618b graphics=33cd5cd651da history=5c9911da4a8f ansi=6084136b1e33 ansi256=a33ff57d23c0 html=51a347687195 | 126 | + | 10/119 input=b49c6e9c2784 vt=c46e5f7f618b graphics=33cd5cd651da history=5c9911da4a8f ansi=6084136b1e33 ansi256=a33ff57d23c0 html=d616be275a4f |
| 127 | - | 10/139 input=b1b06a0b58cd vt=b88fda26708b graphics=b9cd90b1ed9d history=41f382e35a07 ansi=01c25d2d4537 ansi256=9d617a7f0a07 html=5b2119c988ff | 127 | + | 10/139 input=b1b06a0b58cd vt=b88fda26708b graphics=b9cd90b1ed9d history=41f382e35a07 ansi=01c25d2d4537 ansi256=9d617a7f0a07 html=f72a72992da9 |
| 128 | - | 10/159 input=fbaf8971741d vt=19ec261f5b77 graphics=bcf25cdb2e51 history=c5cfe985bd1b ansi=4ae61c21451f ansi256=9c3dc8f71556 html=99d1313114bb | 128 | + | 10/159 input=fbaf8971741d vt=19ec261f5b77 graphics=bcf25cdb2e51 history=c5cfe985bd1b ansi=4ae61c21451f ansi256=9c3dc8f71556 html=013bae0e404c |
| 129 | - | 10/179 input=b02f77b5cd73 vt=5375dd4ed7f6 graphics=f591bfded96c history=c4fcf5031cbb ansi=500ee209d80a ansi256=ce2b80daad73 html=dbfc1a9f8389 | 129 | + | 10/179 input=b02f77b5cd73 vt=5375dd4ed7f6 graphics=f591bfded96c history=c4fcf5031cbb ansi=500ee209d80a ansi256=ce2b80daad73 html=c63146008cf9 |
| 130 | - | 10/199 input=cc1128412f8b vt=7e4d2086c5bb graphics=b4956c877d8c history=a2b67591b711 ansi=00bd358eb62d ansi256=f141b4f09b2d html=b15c9bf82493 | 130 | + | 10/199 input=cc1128412f8b vt=7e4d2086c5bb graphics=b4956c877d8c history=a2b67591b711 ansi=00bd358eb62d ansi256=f141b4f09b2d html=add16175d243 |
| 131 | - | 10/219 input=2347ed53f13f vt=0af90759155f graphics=b19cc5de1ed4 history=88d94c1e29e9 ansi=ad17609946ad ansi256=737472c30aeb html=ff561dca927b | 131 | + | 10/219 input=2347ed53f13f vt=0af90759155f graphics=b19cc5de1ed4 history=88d94c1e29e9 ansi=ad17609946ad ansi256=737472c30aeb html=0ed6e3d3080b |
| 132 | - | 10/239 input=8a8aa55dce6b vt=7a75f8f03acb graphics=b5618c41bc19 history=5d74197f29fc ansi=e33bf0b866fd ansi256=43b6ad691359 html=2c6a65d1b030 | 132 | + | 10/239 input=8a8aa55dce6b vt=7a75f8f03acb graphics=b5618c41bc19 history=5d74197f29fc ansi=e33bf0b866fd ansi256=43b6ad691359 html=c87faf04884f |
| 133 | - | 11/019 input=9265dacd75c2 vt=375101271ee1 graphics=f8979b697ae6 history=711a38708632 ansi=84ce9b2e5448 ansi256=f7d6444a0ec2 html=685d54b5cb53 | 133 | + | 11/019 input=9265dacd75c2 vt=375101271ee1 graphics=f8979b697ae6 history=711a38708632 ansi=84ce9b2e5448 ansi256=f7d6444a0ec2 html=5ba1387502c4 |
| 134 | - | 11/039 input=fa84608e0849 vt=2a74efb6ab39 graphics=5dbcfed44856 history=e862c7fa8409 ansi=0497214221c4 ansi256=329e82145d64 html=d523431dbaa8 | 134 | + | 11/039 input=fa84608e0849 vt=2a74efb6ab39 graphics=5dbcfed44856 history=e862c7fa8409 ansi=0497214221c4 ansi256=329e82145d64 html=ba773178391d |
| 135 | - | 11/059 input=55f99f6d98ed vt=2a5bd217b354 graphics=7cc33ba32eea history=f6afc9616658 ansi=23f55173e472 ansi256=e8d2f6e6ed2b html=e82979905278 | 135 | + | 11/059 input=55f99f6d98ed vt=2a5bd217b354 graphics=7cc33ba32eea history=f6afc9616658 ansi=23f55173e472 ansi256=e8d2f6e6ed2b html=11eb8167734a |
| 136 | - | 11/079 input=a9b3a0df8858 vt=7d9930235196 graphics=6919c4d26b60 history=c5fe90406ec8 ansi=829d8d678f5a ansi256=000d15ca2660 html=1664c0bc58b7 | 136 | + | 11/079 input=a9b3a0df8858 vt=7d9930235196 graphics=6919c4d26b60 history=c5fe90406ec8 ansi=829d8d678f5a ansi256=000d15ca2660 html=7773d0ba6a3b |
| 137 | - | 11/099 input=ae76386fd7d1 vt=9cd4bda7b6f5 graphics=d455141d92f7 history=ead2e3f30d49 ansi=82a2bb0a9bdb ansi256=91509db5578f html=8618f8ac0481 | 137 | + | 11/099 input=ae76386fd7d1 vt=9cd4bda7b6f5 graphics=d455141d92f7 history=ead2e3f30d49 ansi=82a2bb0a9bdb ansi256=91509db5578f html=50bb739ad1aa |
| 138 | - | 11/119 input=9af26788e7bc vt=a3c03f3376e8 graphics=15a3c905b21d history=481784c95062 ansi=bb43cb4d0950 ansi256=f2f5c846ddf5 html=a780738715d5 | 138 | + | 11/119 input=9af26788e7bc vt=a3c03f3376e8 graphics=15a3c905b21d history=481784c95062 ansi=bb43cb4d0950 ansi256=f2f5c846ddf5 html=f844f09a17a0 |
| 139 | - | 11/139 input=f9baf0d2fb38 vt=ab6a31624261 graphics=a221841874c6 history=4248d3856c10 ansi=46d0c42a80c6 ansi256=0e32105ecd9e html=e9c94b0050bc | 139 | + | 11/139 input=f9baf0d2fb38 vt=ab6a31624261 graphics=a221841874c6 history=4248d3856c10 ansi=46d0c42a80c6 ansi256=0e32105ecd9e html=1e56d16fd049 |
| 140 | - | 11/159 input=95a95c43643e vt=d046ac47c2f6 graphics=d4f6f0ba7eb7 history=1fc26a2b22ca ansi=56ab2524964e ansi256=ad04371dbbc8 html=fc00ae7bffeb | 140 | + | 11/159 input=95a95c43643e vt=d046ac47c2f6 graphics=d4f6f0ba7eb7 history=1fc26a2b22ca ansi=56ab2524964e ansi256=ad04371dbbc8 html=f297a61f9281 |
| 141 | - | 11/179 input=dcc8364da3f4 vt=2129ba5cc2d2 graphics=f865953d3b1d history=598bb57229f6 ansi=adca037af52b ansi256=47bfdd0b6b2b html=52341cfdd5cb | 141 | + | 11/179 input=dcc8364da3f4 vt=2129ba5cc2d2 graphics=f865953d3b1d history=598bb57229f6 ansi=adca037af52b ansi256=47bfdd0b6b2b html=2fd114cff392 |
| 142 | - | 11/199 input=203eef9c539c vt=d90f5a5f35fa graphics=cb2ad40dabec history=a23d1435d01d ansi=1f57d064d798 ansi256=7175de8c5a24 html=4ef9a65aef53 | 142 | + | 11/199 input=203eef9c539c vt=d90f5a5f35fa graphics=cb2ad40dabec history=a23d1435d01d ansi=1f57d064d798 ansi256=7175de8c5a24 html=2d976ddea703 |
| 143 | - | 11/219 input=32e59dd96f51 vt=66a86a72207f graphics=d19ae5484f1b history=a0c79bc4d577 ansi=124273bc600c ansi256=0eaeecc77e90 html=2d84f0b34b02 | 143 | + | 11/219 input=32e59dd96f51 vt=66a86a72207f graphics=d19ae5484f1b history=a0c79bc4d577 ansi=124273bc600c ansi256=0eaeecc77e90 html=f46e1ea0615a |
| 144 | - | 11/239 input=9fa7f4fdcde3 vt=7a764cea4e94 graphics=1ac611e08f86 history=793108a49d50 ansi=dc3e80fe3499 ansi256=4bfe0f0735c4 html=d53adab71625 | 144 | + | 11/239 input=9fa7f4fdcde3 vt=7a764cea4e94 graphics=1ac611e08f86 history=793108a49d50 ansi=dc3e80fe3499 ansi256=4bfe0f0735c4 html=977f78afa9a0 |
| 145 | - | 12/019 input=0cd53f8dc866 vt=94283af4d7bd graphics=aa1966378332 history=e3b0c44298fc ansi=9635b13597ab ansi256=9020c0176325 html=b2744def1bed | 145 | + | 12/019 input=0cd53f8dc866 vt=94283af4d7bd graphics=aa1966378332 history=e3b0c44298fc ansi=9635b13597ab ansi256=9020c0176325 html=d136fa944cf0 |
| 146 | - | 12/039 input=a4adb8bd74ff vt=1e4fa3c28868 graphics=446b136e5620 history=e3b0c44298fc ansi=846ae78c61c0 ansi256=61463b656f85 html=c3fe542cf614 | 146 | + | 12/039 input=a4adb8bd74ff vt=1e4fa3c28868 graphics=446b136e5620 history=e3b0c44298fc ansi=846ae78c61c0 ansi256=61463b656f85 html=692b71da21c2 |
| 147 | - | 12/059 input=8e1743411c94 vt=f2e40d527f1f graphics=383509aa2748 history=e3b0c44298fc ansi=e43feca44dd4 ansi256=5592050ecb33 html=ba5853607654 | 147 | + | 12/059 input=8e1743411c94 vt=f2e40d527f1f graphics=383509aa2748 history=e3b0c44298fc ansi=e43feca44dd4 ansi256=5592050ecb33 html=1b5244afb7c1 |
| 148 | - | 12/079 input=24b7b3927733 vt=ca5d80c350c7 graphics=adb60fbc77df history=e3b0c44298fc ansi=54cf7d6a19d2 ansi256=e8bc1048d1cb html=8720cb8d4748 | 148 | + | 12/079 input=24b7b3927733 vt=ca5d80c350c7 graphics=adb60fbc77df history=e3b0c44298fc ansi=54cf7d6a19d2 ansi256=e8bc1048d1cb html=f0606b21a47a |
| 149 | - | 12/099 input=084e6637aff7 vt=5364ef66f04e graphics=8aee9666cf7e history=e3b0c44298fc ansi=3c9190df845e ansi256=df24c0122682 html=43f2d2763a3d | 149 | + | 12/099 input=084e6637aff7 vt=5364ef66f04e graphics=8aee9666cf7e history=e3b0c44298fc ansi=3c9190df845e ansi256=df24c0122682 html=e7a58215367f |
| 150 | - | 12/119 input=dfad7236783e vt=b47b5f66a92f graphics=fc1ca2755ec5 history=e3b0c44298fc ansi=28f7789859cb ansi256=bfe43afcf74c html=7a25e8488c73 | 150 | + | 12/119 input=dfad7236783e vt=b47b5f66a92f graphics=fc1ca2755ec5 history=e3b0c44298fc ansi=28f7789859cb ansi256=bfe43afcf74c html=a0cba6410e13 |
| 151 | - | 12/139 input=868d9b85b00d vt=b35476bcaf77 graphics=71e72390b15a history=e3b0c44298fc ansi=7a113a99cba4 ansi256=154812340ca6 html=bdbe756ad0eb | 151 | + | 12/139 input=868d9b85b00d vt=b35476bcaf77 graphics=71e72390b15a history=e3b0c44298fc ansi=7a113a99cba4 ansi256=154812340ca6 html=32eaeb7d5a8b |
| 152 | - | 12/159 input=079a8d8cf303 vt=d5c21fc98ebd graphics=8e59b761a886 history=e3b0c44298fc ansi=633f2c29a069 ansi256=0a5d8a4bf2cc html=b5de688f4e37 | 152 | + | 12/159 input=079a8d8cf303 vt=d5c21fc98ebd graphics=8e59b761a886 history=e3b0c44298fc ansi=633f2c29a069 ansi256=0a5d8a4bf2cc html=0e35e049c148 |
| 153 | - | 12/179 input=b04504a5e95e vt=dc59f7f4f179 graphics=0c74926a3adc history=e3b0c44298fc ansi=6616cc37f757 ansi256=8bc4de6a188b html=729d8e8ed02c | 153 | + | 12/179 input=b04504a5e95e vt=dc59f7f4f179 graphics=0c74926a3adc history=e3b0c44298fc ansi=6616cc37f757 ansi256=8bc4de6a188b html=459941d5527a |
| 154 | - | 12/199 input=087381b37012 vt=2dfb9fe9cb33 graphics=fb30a203819e history=e3b0c44298fc ansi=0ab48534e4f0 ansi256=376f1c085a06 html=80424fa73a56 | 154 | + | 12/199 input=087381b37012 vt=2dfb9fe9cb33 graphics=fb30a203819e history=e3b0c44298fc ansi=0ab48534e4f0 ansi256=376f1c085a06 html=6ac39cca84f3 |
| 155 | - | 12/219 input=1c3f8730674c vt=af87d933c49b graphics=28a7ba5996a9 history=e3b0c44298fc ansi=2c88572f8243 ansi256=50eb8105b067 html=618f932e30bb | 155 | + | 12/219 input=1c3f8730674c vt=af87d933c49b graphics=28a7ba5996a9 history=e3b0c44298fc ansi=2c88572f8243 ansi256=50eb8105b067 html=7ca55741ac11 |
| 156 | - | 12/239 input=01426d60b04b vt=b39a82a17c4c graphics=3a167d043f4a history=e3b0c44298fc ansi=e63cf3dfdbc2 ansi256=e5a6efa00e87 html=1a1101a850a3 | 156 | + | 12/239 input=01426d60b04b vt=b39a82a17c4c graphics=3a167d043f4a history=e3b0c44298fc ansi=e63cf3dfdbc2 ansi256=e5a6efa00e87 html=0eac32bba211 |
| 157 | - | 13/019 input=7520f8daaf0c vt=acafc9adc02c graphics=f6ba63ec3717 history=46adc8d8dbc3 ansi=a96cee0c7c56 ansi256=1ff37de7ca5a html=461dbdd7849b | 157 | + | 13/019 input=7520f8daaf0c vt=acafc9adc02c graphics=f6ba63ec3717 history=46adc8d8dbc3 ansi=a96cee0c7c56 ansi256=1ff37de7ca5a html=e1360d945474 |
| 158 | - | 13/039 input=0b6c937d49bb vt=f0da4cf5bffe graphics=80775244c49f history=a68772b5b2a4 ansi=a605a2ddaaa4 ansi256=6c548f01ade8 html=2be43a85cc1d | 158 | + | 13/039 input=0b6c937d49bb vt=f0da4cf5bffe graphics=80775244c49f history=a68772b5b2a4 ansi=a605a2ddaaa4 ansi256=6c548f01ade8 html=d9c415f50a58 |
| 159 | - | 13/059 input=73c036bb83ab vt=cccfcabc9883 graphics=e654e9345138 history=fe83f6679c59 ansi=dec1eee5f6b7 ansi256=46df57dbc15f html=f2bd74cccefa | 159 | + | 13/059 input=73c036bb83ab vt=cccfcabc9883 graphics=e654e9345138 history=fe83f6679c59 ansi=dec1eee5f6b7 ansi256=46df57dbc15f html=9dda3e704c8a |
| 160 | - | 13/079 input=1740e9668bd9 vt=2af93a316eea graphics=3c8abf2d09db history=59798eb0f0c0 ansi=c3f28ae5b5c4 ansi256=e17cc886a56c html=86e264ad48ff | 160 | + | 13/079 input=1740e9668bd9 vt=2af93a316eea graphics=3c8abf2d09db history=59798eb0f0c0 ansi=c3f28ae5b5c4 ansi256=e17cc886a56c html=162f9067beb9 |
| 161 | - | 13/099 input=8bee21358f91 vt=e5a61a289e0a graphics=3bf53336708e history=92cf7dbf6937 ansi=3162b5f25c5f ansi256=f762ea238db0 html=95aa64fdd24b | 161 | + | 13/099 input=8bee21358f91 vt=e5a61a289e0a graphics=3bf53336708e history=92cf7dbf6937 ansi=3162b5f25c5f ansi256=f762ea238db0 html=7625c399ab38 |
| 162 | - | 13/119 input=4a7587dd0528 vt=a42eceae253a graphics=f3248511fb51 history=43d954a57008 ansi=22700a2fb762 ansi256=ab2e8af6974c html=33a564524571 | 162 | + | 13/119 input=4a7587dd0528 vt=a42eceae253a graphics=f3248511fb51 history=43d954a57008 ansi=22700a2fb762 ansi256=ab2e8af6974c html=7084daee211c |
| 163 | - | 13/139 input=a013d2d99b71 vt=c56c6570ce4d graphics=56cf16bd1b92 history=2ed23713a723 ansi=09aebb4d1635 ansi256=1c5bb54127d9 html=36c58cdf4992 | 163 | + | 13/139 input=a013d2d99b71 vt=c56c6570ce4d graphics=56cf16bd1b92 history=2ed23713a723 ansi=09aebb4d1635 ansi256=1c5bb54127d9 html=58ab301d0410 |
| 164 | - | 13/159 input=671dfaa83917 vt=d53289c06948 graphics=d145457d4b59 history=80fa71b1a3aa ansi=d40af80aa84d ansi256=b5417d3c6341 html=e37a3eccd6ce | 164 | + | 13/159 input=671dfaa83917 vt=d53289c06948 graphics=d145457d4b59 history=80fa71b1a3aa ansi=d40af80aa84d ansi256=b5417d3c6341 html=8e2033458000 |
| 165 | - | 13/179 input=4ac1c3073a32 vt=8dc458197d00 graphics=e8ea9c343f0d history=7d8a9ea0b656 ansi=64beed089e47 ansi256=1808932f9729 html=f4affc600b08 | 165 | + | 13/179 input=4ac1c3073a32 vt=8dc458197d00 graphics=e8ea9c343f0d history=7d8a9ea0b656 ansi=64beed089e47 ansi256=1808932f9729 html=ccade24e7a2e |
| 166 | - | 13/199 input=8db1eaec3f54 vt=5c71eaa36a21 graphics=c27ebde9c961 history=b19a73a76ecf ansi=b8592ddd4d3b ansi256=00729536519a html=39aa8e2fbb44 | 166 | + | 13/199 input=8db1eaec3f54 vt=5c71eaa36a21 graphics=c27ebde9c961 history=b19a73a76ecf ansi=b8592ddd4d3b ansi256=00729536519a html=758afa4b816b |
| 167 | - | 13/219 input=9fb709c6f4f5 vt=5887f955f492 graphics=f81762265c3c history=ebf71b617ff3 ansi=580afcb45172 ansi256=ae3d6515c35b html=5cd3d7c38131 | 167 | + | 13/219 input=9fb709c6f4f5 vt=5887f955f492 graphics=f81762265c3c history=ebf71b617ff3 ansi=580afcb45172 ansi256=ae3d6515c35b html=a18596840497 |
| 168 | - | 13/239 input=607893ccc66e vt=9b45c6f4ad16 graphics=57aad1c476be history=7525380830a1 ansi=34ebc3bbd92c ansi256=0403d973c622 html=60dae1c93eeb | 168 | + | 13/239 input=607893ccc66e vt=9b45c6f4ad16 graphics=57aad1c476be history=7525380830a1 ansi=34ebc3bbd92c ansi256=0403d973c622 html=c191a3b3290a |
| 169 | - | 14/019 input=a7f334c12c30 vt=9bcdf21a28d1 graphics=81c725928397 history=2385a3e8dab8 ansi=c0c9f7a64341 ansi256=b31486c31b86 html=35708e80da60 | 169 | + | 14/019 input=a7f334c12c30 vt=9bcdf21a28d1 graphics=81c725928397 history=2385a3e8dab8 ansi=c0c9f7a64341 ansi256=b31486c31b86 html=624866ab22c0 |
| 170 | - | 14/039 input=cb163ae3c433 vt=5753f4daeff1 graphics=d7c6ebd7cfc0 history=587cae73034f ansi=2d4925a35af4 ansi256=f66845c5742b html=baeb6bcefb51 | 170 | + | 14/039 input=cb163ae3c433 vt=5753f4daeff1 graphics=d7c6ebd7cfc0 history=587cae73034f ansi=2d4925a35af4 ansi256=f66845c5742b html=4004db29e75b |
| 171 | - | 14/059 input=f56d76937fd0 vt=57b2f629970a graphics=8a7d860c2c19 history=2fbcda1cb486 ansi=c6cb6b834b4e ansi256=845612b63a58 html=9252e3a88f4c | 171 | + | 14/059 input=f56d76937fd0 vt=57b2f629970a graphics=8a7d860c2c19 history=2fbcda1cb486 ansi=c6cb6b834b4e ansi256=845612b63a58 html=6800dec3587c |
| 172 | - | 14/079 input=f33604d23f28 vt=c974e326a90b graphics=6f6c28b5e14f history=9c6e93bf5ae0 ansi=a264f3287c53 ansi256=aa0e7995674c html=678f55e2b870 | 172 | + | 14/079 input=f33604d23f28 vt=c974e326a90b graphics=6f6c28b5e14f history=9c6e93bf5ae0 ansi=a264f3287c53 ansi256=aa0e7995674c html=1a0879e6b6ce |
| 173 | - | 14/099 input=66e2c12b7a2c vt=21ae28e601f7 graphics=c841084c011b history=77fcecaf9198 ansi=f88e07c8b8e7 ansi256=f61593ae5173 html=b615aa206946 | 173 | + | 14/099 input=66e2c12b7a2c vt=21ae28e601f7 graphics=c841084c011b history=77fcecaf9198 ansi=f88e07c8b8e7 ansi256=f61593ae5173 html=7f469c764132 |
| 174 | - | 14/119 input=2423dd867693 vt=260dca79f790 graphics=13c1d848ef7c history=0578cc790f11 ansi=d6cd6e0d3a39 ansi256=a7030caa2248 html=0248bc83fd1f | 174 | + | 14/119 input=2423dd867693 vt=260dca79f790 graphics=13c1d848ef7c history=0578cc790f11 ansi=d6cd6e0d3a39 ansi256=a7030caa2248 html=ebf032ec15b9 |
| 175 | - | 14/139 input=6bba00dd2011 vt=a272f823ab24 graphics=ff9f2a7413a2 history=e88c4115b82b ansi=219f25d864eb ansi256=a895895e4810 html=3f8fc72b3e73 | 175 | + | 14/139 input=6bba00dd2011 vt=a272f823ab24 graphics=ff9f2a7413a2 history=e88c4115b82b ansi=219f25d864eb ansi256=a895895e4810 html=8c033c8aeff5 |
| 176 | - | 14/159 input=bd6974df946a vt=04ddc0b7cc5a graphics=d0cc3cf7f292 history=115133c655d6 ansi=f5a8ffdb271b ansi256=18c35ff238cd html=b9c2a5885b26 | 176 | + | 14/159 input=bd6974df946a vt=04ddc0b7cc5a graphics=d0cc3cf7f292 history=115133c655d6 ansi=f5a8ffdb271b ansi256=18c35ff238cd html=26ab94daecff |
| 177 | - | 14/179 input=37e67a5d9bbb vt=0fde96b6035a graphics=d7a2abfae087 history=e67566a79d14 ansi=527202ca46b4 ansi256=8a82a2201ac1 html=39eb2a61fe24 | 177 | + | 14/179 input=37e67a5d9bbb vt=0fde96b6035a graphics=d7a2abfae087 history=e67566a79d14 ansi=527202ca46b4 ansi256=8a82a2201ac1 html=71ae7c285edf |
| 178 | - | 14/199 input=e37a2b467fbe vt=b24e698bc457 graphics=b8031e6234b1 history=6c6cd77efa68 ansi=bb95fe893d2c ansi256=b167c3b0e86e html=5ba24470430a | 178 | + | 14/199 input=e37a2b467fbe vt=b24e698bc457 graphics=b8031e6234b1 history=6c6cd77efa68 ansi=bb95fe893d2c ansi256=b167c3b0e86e html=3502a075f2b6 |
| 179 | - | 14/219 input=1029130bfbb3 vt=e88b9860fbf3 graphics=334fcad630b4 history=601f1eaad212 ansi=34f9eee0f681 ansi256=a7a0e8e22cf3 html=e8f97d2a8ab8 | 179 | + | 14/219 input=1029130bfbb3 vt=e88b9860fbf3 graphics=334fcad630b4 history=601f1eaad212 ansi=34f9eee0f681 ansi256=a7a0e8e22cf3 html=bbdbcb570ce0 |
| 180 | - | 14/239 input=4f4b33115d02 vt=665ba03c5b8d graphics=bcdf3ceb7d32 history=64972943269c ansi=abf6d0a0365e ansi256=568e79b90695 html=b26a8767b60f | 180 | + | 14/239 input=4f4b33115d02 vt=665ba03c5b8d graphics=bcdf3ceb7d32 history=64972943269c ansi=abf6d0a0365e ansi256=568e79b90695 html=3e9f9706fe44 |
| 181 | - | 15/019 input=adebbbf2b67e vt=592cebb0eae3 graphics=9258c91bf1d0 history=9f7f72048c7e ansi=a847879b9e08 ansi256=7289d4ca24b0 html=c81ae1f026d5 | 181 | + | 15/019 input=adebbbf2b67e vt=592cebb0eae3 graphics=9258c91bf1d0 history=9f7f72048c7e ansi=a847879b9e08 ansi256=7289d4ca24b0 html=6bba05924f28 |
| 182 | - | 15/039 input=2f24c044f13b vt=9b88bb5525f8 graphics=7273f3c7ea47 history=10b4c3487308 ansi=d813c264ae04 ansi256=513731bb2435 html=832e48b619ef | 182 | + | 15/039 input=2f24c044f13b vt=9b88bb5525f8 graphics=7273f3c7ea47 history=10b4c3487308 ansi=d813c264ae04 ansi256=513731bb2435 html=bdb9c226b5b4 |
| 183 | - | 15/059 input=3f7f0171fcbc vt=f9c33f6d70ca graphics=65b90ea66aa7 history=61984d2b07f3 ansi=11c2dc4fbbdd ansi256=a295c8d95c3d html=74a231c8abae | 183 | + | 15/059 input=3f7f0171fcbc vt=f9c33f6d70ca graphics=65b90ea66aa7 history=61984d2b07f3 ansi=11c2dc4fbbdd ansi256=a295c8d95c3d html=27917bd88c28 |
| 184 | - | 15/079 input=73c002f7f158 vt=24e15581eb38 graphics=3cb55010354a history=d1eb9f880a9f ansi=26e7212c03ac ansi256=1c68f8acd6ac html=d6b96f3a1124 | 184 | + | 15/079 input=73c002f7f158 vt=24e15581eb38 graphics=3cb55010354a history=d1eb9f880a9f ansi=26e7212c03ac ansi256=1c68f8acd6ac html=92e07e4d2696 |
| 185 | - | 15/099 input=d0d48ac2b495 vt=9a76e08324cd graphics=ed4caac777f5 history=0c0c27929ec9 ansi=82c96808d0b9 ansi256=f675fc6e8262 html=73ffc8cb16bc | 185 | + | 15/099 input=d0d48ac2b495 vt=9a76e08324cd graphics=ed4caac777f5 history=0c0c27929ec9 ansi=82c96808d0b9 ansi256=f675fc6e8262 html=26e8fa371929 |
| 186 | - | 15/119 input=3fa81ee4d3ba vt=a81be1aa206e graphics=ff117fead386 history=20d00a7e251f ansi=3aba1781bad7 ansi256=07e4c09ffdb7 html=6dd9ca74de99 | 186 | + | 15/119 input=3fa81ee4d3ba vt=a81be1aa206e graphics=ff117fead386 history=20d00a7e251f ansi=3aba1781bad7 ansi256=07e4c09ffdb7 html=71ddb87b03c6 |
| 187 | - | 15/139 input=68408fbbf5ee vt=a32e7bbf0c27 graphics=0054f2fa69dc history=580f23cdf9fd ansi=ac525261d78b ansi256=b10a40001689 html=8959a3ae5b86 | 187 | + | 15/139 input=68408fbbf5ee vt=a32e7bbf0c27 graphics=0054f2fa69dc history=580f23cdf9fd ansi=ac525261d78b ansi256=b10a40001689 html=77e1c19a630a |
| 188 | - | 15/159 input=ba1363213435 vt=3619f3845be9 graphics=78ed8fc1091e history=b7aa7e1d1cad ansi=28499c397587 ansi256=89ad14bc135b html=1d2ae39f6ea4 | 188 | + | 15/159 input=ba1363213435 vt=3619f3845be9 graphics=78ed8fc1091e history=b7aa7e1d1cad ansi=28499c397587 ansi256=89ad14bc135b html=dd9ade2377b8 |
| 189 | - | 15/179 input=33e641fc5d55 vt=f64b9094c4dd graphics=ef3c8c1e57a0 history=186362c6d3a3 ansi=4b9d9655854c ansi256=a1c9511e4cd2 html=cdc0d8cd4e2c | 189 | + | 15/179 input=33e641fc5d55 vt=f64b9094c4dd graphics=ef3c8c1e57a0 history=186362c6d3a3 ansi=4b9d9655854c ansi256=a1c9511e4cd2 html=a945bdf7171b |
| 190 | - | 15/199 input=ef88153e80d9 vt=0801d3286cdd graphics=2d4906246230 history=fd3b0095a05e ansi=00e0730b7f8f ansi256=4324a4e945bd html=504e8fdfd696 | 190 | + | 15/199 input=ef88153e80d9 vt=0801d3286cdd graphics=2d4906246230 history=fd3b0095a05e ansi=00e0730b7f8f ansi256=4324a4e945bd html=9859c329ccbc |
| 191 | - | 15/219 input=fddb2208db96 vt=1369dc45a440 graphics=b012b26b3b66 history=2febb7f5b494 ansi=1413b3804af6 ansi256=c0d3e8b8786e html=cfb271a64a93 | 191 | + | 15/219 input=fddb2208db96 vt=1369dc45a440 graphics=b012b26b3b66 history=2febb7f5b494 ansi=1413b3804af6 ansi256=c0d3e8b8786e html=0f4ba90c6e14 |
| 192 | - | 15/239 input=6a6b1380bfa1 vt=0ae81863dd42 graphics=701820e5764c history=4f15a73b2b68 ansi=303f8cd3cc58 ansi256=520deee2c650 html=c16b2ad7d817 | 192 | + | 15/239 input=6a6b1380bfa1 vt=0ae81863dd42 graphics=701820e5764c history=4f15a73b2b68 ansi=303f8cd3cc58 ansi256=520deee2c650 html=7c49ec45117a |
| 193 | - | 16/019 input=86c2dda4db03 vt=6d7415e4ab74 graphics=f8979b697ae6 history=e3b0c44298fc ansi=76a6fbc5b6c3 ansi256=ff3164ac5487 html=12bb8014b393 | 193 | + | 16/019 input=86c2dda4db03 vt=6d7415e4ab74 graphics=f8979b697ae6 history=e3b0c44298fc ansi=76a6fbc5b6c3 ansi256=ff3164ac5487 html=b66c2da27d67 |
| 194 | - | 16/039 input=55ed57bbec1d vt=c7de0211b8a3 graphics=982379a6cc3d history=e3b0c44298fc ansi=0a5c39595e6e ansi256=d0cb3aa4a078 html=882f254a57bd | 194 | + | 16/039 input=55ed57bbec1d vt=c7de0211b8a3 graphics=982379a6cc3d history=e3b0c44298fc ansi=0a5c39595e6e ansi256=d0cb3aa4a078 html=07660540bc45 |
| 195 | - | 16/059 input=75c0a5c47c7c vt=41df5e7c69c2 graphics=842a2ffbda7d history=e3b0c44298fc ansi=7e4f99dcb027 ansi256=c9183d6491e2 html=aaed4ccf4e11 | 195 | + | 16/059 input=75c0a5c47c7c vt=41df5e7c69c2 graphics=842a2ffbda7d history=e3b0c44298fc ansi=7e4f99dcb027 ansi256=c9183d6491e2 html=92f6593ee1ed |
| 196 | - | 16/079 input=e47d941b4795 vt=29818752a1ca graphics=83bad9ddc481 history=e3b0c44298fc ansi=1c402472c1c7 ansi256=0b8c9fbd2c3c html=da5f12987565 | 196 | + | 16/079 input=e47d941b4795 vt=29818752a1ca graphics=83bad9ddc481 history=e3b0c44298fc ansi=1c402472c1c7 ansi256=0b8c9fbd2c3c html=6cf54aa99777 |
| 197 | - | 16/099 input=1d5b3f836ac9 vt=fa20f6be77fc graphics=a76562326d86 history=e3b0c44298fc ansi=56aac95f1834 ansi256=fe63446dcca4 html=9ba9d95cc8dc | 197 | + | 16/099 input=1d5b3f836ac9 vt=fa20f6be77fc graphics=a76562326d86 history=e3b0c44298fc ansi=56aac95f1834 ansi256=fe63446dcca4 html=a62772bcb17f |
| 198 | - | 16/119 input=3732e6080846 vt=79f64e3b5554 graphics=14f68a7bb6bb history=e3b0c44298fc ansi=cb0bb8b4fadc ansi256=afa479443df7 html=74a9930b54de | 198 | + | 16/119 input=3732e6080846 vt=79f64e3b5554 graphics=14f68a7bb6bb history=e3b0c44298fc ansi=cb0bb8b4fadc ansi256=afa479443df7 html=a78d901ffc40 |
| 199 | - | 16/139 input=1c79946f3ea3 vt=c45bb228fa62 graphics=2403dce32ba9 history=e3b0c44298fc ansi=1ca0a48540d9 ansi256=1096ad83e268 html=53c873c508f3 | 199 | + | 16/139 input=1c79946f3ea3 vt=c45bb228fa62 graphics=2403dce32ba9 history=e3b0c44298fc ansi=1ca0a48540d9 ansi256=1096ad83e268 html=60bf3d5135a8 |
| 200 | - | 16/159 input=b2687f8c50d3 vt=1501b13122dc graphics=3c87413b9ae6 history=e3b0c44298fc ansi=34725ee3e966 ansi256=f85d124e4f37 html=cb92bc348ac7 | 200 | + | 16/159 input=b2687f8c50d3 vt=1501b13122dc graphics=3c87413b9ae6 history=e3b0c44298fc ansi=34725ee3e966 ansi256=f85d124e4f37 html=eae681dd600a |
| 201 | - | 16/179 input=e6f371d2288b vt=f22a83e34a23 graphics=1d16a3c1ae70 history=e3b0c44298fc ansi=1e5b0b8d3682 ansi256=a80b1cb97d9e html=6ed1d0943b74 | 201 | + | 16/179 input=e6f371d2288b vt=f22a83e34a23 graphics=1d16a3c1ae70 history=e3b0c44298fc ansi=1e5b0b8d3682 ansi256=a80b1cb97d9e html=5ac3e753f8e6 |
| 202 | - | 16/199 input=ef6ef7381c1f vt=e6c36ee8cb16 graphics=629add49f562 history=e3b0c44298fc ansi=d8e1c77f2871 ansi256=5118043a76e9 html=182382bf5aa1 | 202 | + | 16/199 input=ef6ef7381c1f vt=e6c36ee8cb16 graphics=629add49f562 history=e3b0c44298fc ansi=d8e1c77f2871 ansi256=5118043a76e9 html=5ec84c5dab81 |
| 203 | - | 16/219 input=a70b8d880419 vt=f6f6b6285356 graphics=379bd66ce1f5 history=e3b0c44298fc ansi=c9a98c855aba ansi256=548576b0b5cf html=c1ecafe6cceb | 203 | + | 16/219 input=a70b8d880419 vt=f6f6b6285356 graphics=379bd66ce1f5 history=e3b0c44298fc ansi=c9a98c855aba ansi256=548576b0b5cf html=461fe37dacec |
| 204 | - | 16/239 input=e318eee4b6f3 vt=39841be2f7a7 graphics=d1fb1b1764e1 history=e3b0c44298fc ansi=d33af6657153 ansi256=a292cd0f0bc3 html=9f12c4a9c576 | 204 | + | 16/239 input=e318eee4b6f3 vt=39841be2f7a7 graphics=d1fb1b1764e1 history=e3b0c44298fc ansi=d33af6657153 ansi256=a292cd0f0bc3 html=9379c8b70e6d |
| 205 | - | 17/019 input=58c9a4153140 vt=324b438d3711 graphics=f8979b697ae6 history=711a38708632 ansi=5c9302e7cb6b ansi256=85a7583c5c6c html=d1cd396bd85c | 205 | + | 17/019 input=58c9a4153140 vt=324b438d3711 graphics=f8979b697ae6 history=711a38708632 ansi=5c9302e7cb6b ansi256=85a7583c5c6c html=c950759970ac |
| 206 | - | 17/039 input=db579e65ea7d vt=6fbfe2c1e929 graphics=5dbcfed44856 history=90f1132b4c8b ansi=d33d277dddb9 ansi256=877081d93305 html=bf1412d87fde | 206 | + | 17/039 input=db579e65ea7d vt=6fbfe2c1e929 graphics=5dbcfed44856 history=90f1132b4c8b ansi=d33d277dddb9 ansi256=877081d93305 html=c3d389874978 |
| 207 | - | 17/059 input=f1499c3938fb vt=eed0360845e2 graphics=e7bc26dbbc26 history=c11561ff594b ansi=fe2e1e877cac ansi256=d77c223b95c9 html=91f0252e84a3 | 207 | + | 17/059 input=f1499c3938fb vt=eed0360845e2 graphics=e7bc26dbbc26 history=c11561ff594b ansi=fe2e1e877cac ansi256=d77c223b95c9 html=6df62da401a7 |
| 208 | - | 17/079 input=9ec0bad9b8da vt=854ea5835b4c graphics=4e43c7db5d2b history=86f74a48ec8e ansi=233882d7d87d ansi256=b333d4c639b3 html=87008431833b | 208 | + | 17/079 input=9ec0bad9b8da vt=854ea5835b4c graphics=4e43c7db5d2b history=86f74a48ec8e ansi=233882d7d87d ansi256=b333d4c639b3 html=91abb5967424 |
| 209 | - | 17/099 input=b1a45d5c094d vt=fb72368bcf60 graphics=7b45a01a7c43 history=864baf9e2a68 ansi=c5171a082201 ansi256=19ce8af4292d html=808649c8f7b1 | 209 | + | 17/099 input=b1a45d5c094d vt=fb72368bcf60 graphics=7b45a01a7c43 history=864baf9e2a68 ansi=c5171a082201 ansi256=19ce8af4292d html=cf95c189fd1e |
| 210 | - | 17/119 input=630c816a56f6 vt=7f3660b85dac graphics=5b2757212ce6 history=b1f20dbcbf8a ansi=137fbfd28076 ansi256=13c827cb60a9 html=c67aad58b8ae | 210 | + | 17/119 input=630c816a56f6 vt=7f3660b85dac graphics=5b2757212ce6 history=b1f20dbcbf8a ansi=137fbfd28076 ansi256=13c827cb60a9 html=0fab40417e2e |
| 211 | - | 17/139 input=22d78f18ce2e vt=ab7b75a6d8f9 graphics=b437e11b41ee history=ad9bf3567e67 ansi=4b9c15d40677 ansi256=cc3881dfbffd html=8e9e0016dcd7 | 211 | + | 17/139 input=22d78f18ce2e vt=ab7b75a6d8f9 graphics=b437e11b41ee history=ad9bf3567e67 ansi=4b9c15d40677 ansi256=cc3881dfbffd html=0283cbf8bcfd |
| 212 | - | 17/159 input=4ef271e495f0 vt=d00fe585dc54 graphics=6fc51315d33b history=d0783031468e ansi=e2224565fe65 ansi256=45f3942d9b49 html=b07e484d1f80 | 212 | + | 17/159 input=4ef271e495f0 vt=d00fe585dc54 graphics=6fc51315d33b history=d0783031468e ansi=e2224565fe65 ansi256=45f3942d9b49 html=8cb10ed21aee |
| 213 | - | 17/179 input=e9b418a8b2ef vt=24199de84f03 graphics=a0cfd961aa4e history=4557d790c7b4 ansi=fba711ad72c5 ansi256=a9694cf6a10c html=ddb0554e57d4 | 213 | + | 17/179 input=e9b418a8b2ef vt=24199de84f03 graphics=a0cfd961aa4e history=4557d790c7b4 ansi=fba711ad72c5 ansi256=a9694cf6a10c html=11340a9ac372 |
| 214 | - | 17/199 input=61ca70a2bf80 vt=b1839e18ae6f graphics=92f8577c9b42 history=b81d21bcc4d5 ansi=6c5c1bb9cad5 ansi256=406444ebbca7 html=c85efa4f3290 | 214 | + | 17/199 input=61ca70a2bf80 vt=b1839e18ae6f graphics=92f8577c9b42 history=b81d21bcc4d5 ansi=6c5c1bb9cad5 ansi256=406444ebbca7 html=315fe4f62ac9 |
| 215 | - | 17/219 input=ff5c94c9b013 vt=5d22d9894727 graphics=7bc5dede1a89 history=4b4ab2d37875 ansi=dc67081dc05a ansi256=95c664bbd051 html=3a1923f73eb1 | 215 | + | 17/219 input=ff5c94c9b013 vt=5d22d9894727 graphics=7bc5dede1a89 history=4b4ab2d37875 ansi=dc67081dc05a ansi256=95c664bbd051 html=28781309a907 |
| 216 | - | 17/239 input=8cb41999a222 vt=dc320c39f15c graphics=7de85cd30f7a history=f0da9faa34f7 ansi=b53f7cb0427d ansi256=23ef37e00200 html=43d304aed60e | 216 | + | 17/239 input=8cb41999a222 vt=dc320c39f15c graphics=7de85cd30f7a history=f0da9faa34f7 ansi=b53f7cb0427d ansi256=23ef37e00200 html=a6bfa83de069 |
| 217 | - | 18/019 input=1a8fb352acf4 vt=8c78c5a6e699 graphics=f8979b697ae6 history=cd2c313ff542 ansi=2a1160b2c9ef ansi256=8c5b08c915f6 html=2bf2911efe68 | 217 | + | 18/019 input=1a8fb352acf4 vt=8c78c5a6e699 graphics=f8979b697ae6 history=cd2c313ff542 ansi=2a1160b2c9ef ansi256=8c5b08c915f6 html=9c37e62d4105 |
| 218 | - | 18/039 input=120fd08d580e vt=9d25a6b19337 graphics=896174966c8e history=875839281971 ansi=e78d4972dd5f ansi256=93a1db68bce5 html=3175a85eb9b3 | 218 | + | 18/039 input=120fd08d580e vt=9d25a6b19337 graphics=896174966c8e history=875839281971 ansi=e78d4972dd5f ansi256=93a1db68bce5 html=7f8eb4ffe4a4 |
| 219 | - | 18/059 input=82098b093bfc vt=6c75370c7db9 graphics=207a60bb91d0 history=24174fce0b1f ansi=66d2d608a1f1 ansi256=158b0e0a39ec html=7dd3e682b17a | 219 | + | 18/059 input=82098b093bfc vt=6c75370c7db9 graphics=207a60bb91d0 history=24174fce0b1f ansi=66d2d608a1f1 ansi256=158b0e0a39ec html=a0218d72224b |
| 220 | - | 18/079 input=cbeb78d372be vt=d27386b7d77b graphics=7de8d4796cb6 history=59795806ccc0 ansi=03e7a153c2ee ansi256=0b42ab8e910c html=089bcb7a902c | 220 | + | 18/079 input=cbeb78d372be vt=d27386b7d77b graphics=7de8d4796cb6 history=59795806ccc0 ansi=03e7a153c2ee ansi256=0b42ab8e910c html=4f2181e01a05 |
| 221 | - | 18/099 input=fe6eb5467cf1 vt=0784720cea47 graphics=e25a6167d75f history=1d9cfd1abb4e ansi=75bbd8201a08 ansi256=a34e0ca1feb4 html=f63a6dc3a8dd | 221 | + | 18/099 input=fe6eb5467cf1 vt=0784720cea47 graphics=e25a6167d75f history=1d9cfd1abb4e ansi=75bbd8201a08 ansi256=a34e0ca1feb4 html=0f5d7215a577 |
| 222 | - | 18/119 input=95f0f611f332 vt=d017ed80bcab graphics=2049bdbbab3e history=a63d9aeb1f01 ansi=94ba30222542 ansi256=aa123dff5919 html=9ef446e144ba | 222 | + | 18/119 input=95f0f611f332 vt=d017ed80bcab graphics=2049bdbbab3e history=a63d9aeb1f01 ansi=94ba30222542 ansi256=aa123dff5919 html=aa255c42831a |
| 223 | - | 18/139 input=3c2f99ffc023 vt=75e8e55898a9 graphics=f0595f3aa950 history=9d638c447b01 ansi=fa31decdd13e ansi256=6b7d5c6d8d68 html=d72827d09492 | 223 | + | 18/139 input=3c2f99ffc023 vt=75e8e55898a9 graphics=f0595f3aa950 history=9d638c447b01 ansi=fa31decdd13e ansi256=6b7d5c6d8d68 html=bd676e45f460 |
| 224 | - | 18/159 input=9ad591a6fb7d vt=4269793feb5b graphics=310714a28461 history=4758ee28b6bd ansi=91e9125972f8 ansi256=797e0afe0aee html=2319778b4656 | 224 | + | 18/159 input=9ad591a6fb7d vt=4269793feb5b graphics=310714a28461 history=4758ee28b6bd ansi=91e9125972f8 ansi256=797e0afe0aee html=cf78edfa9ff0 |
| 225 | - | 18/179 input=4cb34afc6104 vt=0485fb01b5dc graphics=145af612aaae history=e3bf8800fc5b ansi=ac0b90d29af0 ansi256=6f5f308aa309 html=3ac541d9babc | 225 | + | 18/179 input=4cb34afc6104 vt=0485fb01b5dc graphics=145af612aaae history=e3bf8800fc5b ansi=ac0b90d29af0 ansi256=6f5f308aa309 html=2b3538b75c23 |
| 226 | - | 18/199 input=30c450be5b97 vt=13406cc1f87e graphics=de90792e0729 history=241a96bae4c7 ansi=fb45d99a1b40 ansi256=a895d173ea7c html=169bf57f5be4 | 226 | + | 18/199 input=30c450be5b97 vt=13406cc1f87e graphics=de90792e0729 history=241a96bae4c7 ansi=fb45d99a1b40 ansi256=a895d173ea7c html=93f029ca163e |
| 227 | - | 18/219 input=98e3ba6d672b vt=5786a38e5eca graphics=d73ed6f6b01f history=679dde0ae545 ansi=45503c8e4ceb ansi256=5e823b3c23fe html=da83ebd9c28b | 227 | + | 18/219 input=98e3ba6d672b vt=5786a38e5eca graphics=d73ed6f6b01f history=679dde0ae545 ansi=45503c8e4ceb ansi256=5e823b3c23fe html=fb1636afedc9 |
| 228 | - | 18/239 input=4cdc68b810b1 vt=11f8526bd447 graphics=c934b313196f history=5f8e6cd1474f ansi=a4e37289b509 ansi256=d17b781bf646 html=d9facf5ef080 | 228 | + | 18/239 input=4cdc68b810b1 vt=11f8526bd447 graphics=c934b313196f history=5f8e6cd1474f ansi=a4e37289b509 ansi256=d17b781bf646 html=be4e56348b14 |
| 229 | - | 19/019 input=f025072611f9 vt=98568b096752 graphics=ceeffa9ccef0 history=223962168d6a ansi=982272b5b3fe ansi256=e8fa54fc8107 html=b4c79949091a | 229 | + | 19/019 input=f025072611f9 vt=98568b096752 graphics=ceeffa9ccef0 history=223962168d6a ansi=982272b5b3fe ansi256=e8fa54fc8107 html=82aa3f112ae9 |
| 230 | - | 19/039 input=a0fb77925963 vt=bc9062ea2ed5 graphics=6bbb371766da history=b4f46e999dc1 ansi=5ea1a0292697 ansi256=2945a8344189 html=67aa33fe168e | 230 | + | 19/039 input=a0fb77925963 vt=bc9062ea2ed5 graphics=6bbb371766da history=b4f46e999dc1 ansi=5ea1a0292697 ansi256=2945a8344189 html=8c2f2fe08c83 |
| 231 | - | 19/059 input=3143a584229f vt=5cfca7c8b962 graphics=a0f8cb27ebae history=bb35f1365c5c ansi=7fe21ad4ea22 ansi256=8c0a1fe0ff92 html=38ad5252ae40 | 231 | + | 19/059 input=3143a584229f vt=5cfca7c8b962 graphics=a0f8cb27ebae history=bb35f1365c5c ansi=7fe21ad4ea22 ansi256=8c0a1fe0ff92 html=aa92d3516ed7 |
| 232 | - | 19/079 input=4d3dff9e2a08 vt=98bf07c97ece graphics=00fce6dcd131 history=a677db84e2e6 ansi=14ec6eb04e0c ansi256=3ae2236e1d07 html=d2988f43f0b6 | 232 | + | 19/079 input=4d3dff9e2a08 vt=98bf07c97ece graphics=00fce6dcd131 history=a677db84e2e6 ansi=14ec6eb04e0c ansi256=3ae2236e1d07 html=2c9fca31684d |
| 233 | - | 19/099 input=a19d75d8d10d vt=650ec28e93e2 graphics=59ddaa7408c9 history=9d586b3ecfa3 ansi=87ba403a3b61 ansi256=14bb2fab1628 html=10230866f668 | 233 | + | 19/099 input=a19d75d8d10d vt=650ec28e93e2 graphics=59ddaa7408c9 history=9d586b3ecfa3 ansi=87ba403a3b61 ansi256=14bb2fab1628 html=aa36dba56b64 |
| 234 | - | 19/119 input=dfd4382938c3 vt=800f59356c9d graphics=4e3403b66904 history=4a12e0d293d7 ansi=c06123578fca ansi256=14e2b9939b37 html=2063bd042d4c | 234 | + | 19/119 input=dfd4382938c3 vt=800f59356c9d graphics=4e3403b66904 history=4a12e0d293d7 ansi=c06123578fca ansi256=14e2b9939b37 html=4102271a70be |
| 235 | - | 19/139 input=d9daa2a5883f vt=4da1fe870181 graphics=b6b22e3b11c4 history=fc9604300c0f ansi=b45b6aaefb3c ansi256=3763b0de69f2 html=9fb9f7ad76a3 | 235 | + | 19/139 input=d9daa2a5883f vt=4da1fe870181 graphics=b6b22e3b11c4 history=fc9604300c0f ansi=b45b6aaefb3c ansi256=3763b0de69f2 html=874edfbd39bb |
| 236 | - | 19/159 input=45fee457c34d vt=c150ddb3ac4e graphics=49f24bd1c839 history=996c5b447767 ansi=dbab6aaa9d86 ansi256=c3a8bee718ab html=f9c6e7a7791d | 236 | + | 19/159 input=45fee457c34d vt=c150ddb3ac4e graphics=49f24bd1c839 history=996c5b447767 ansi=dbab6aaa9d86 ansi256=c3a8bee718ab html=fc4c5ad5f36f |
| 237 | - | 19/179 input=3f763216e7cd vt=ea4eb51b5f00 graphics=fe3c10d6141b history=d4d85159b904 ansi=01a5e9d16446 ansi256=dcae4df49cdd html=3fd07b41ddc0 | 237 | + | 19/179 input=3f763216e7cd vt=ea4eb51b5f00 graphics=fe3c10d6141b history=d4d85159b904 ansi=01a5e9d16446 ansi256=dcae4df49cdd html=df611651a813 |
| 238 | - | 19/199 input=16fa624597c7 vt=c9df47e68a7c graphics=9dd86c09229e history=5142585fde71 ansi=f98e9a365f26 ansi256=89d119043450 html=e95640b13639 | 238 | + | 19/199 input=16fa624597c7 vt=c9df47e68a7c graphics=9dd86c09229e history=5142585fde71 ansi=f98e9a365f26 ansi256=89d119043450 html=9f580b5529b2 |
| 239 | - | 19/219 input=5db9cbb2203d vt=6af15b8cec32 graphics=bc944b4862e6 history=9553e7f99699 ansi=2554dbc19ef5 ansi256=f147b4cad322 html=b03435926fa9 | 239 | + | 19/219 input=5db9cbb2203d vt=6af15b8cec32 graphics=bc944b4862e6 history=9553e7f99699 ansi=2554dbc19ef5 ansi256=f147b4cad322 html=737837acb850 |
| 240 | - | 19/239 input=ff65425ea000 vt=14e5cf5f064a graphics=786652c8dcaa history=93b9446a5724 ansi=3e8b96b5b855 ansi256=c35e2ebba309 html=711b0093e774 | 240 | + | 19/239 input=ff65425ea000 vt=14e5cf5f064a graphics=786652c8dcaa history=93b9446a5724 ansi=3e8b96b5b855 ansi256=c35e2ebba309 html=2d7fd3dd6288 |
| 241 | - | 20/019 input=16ab1b41f873 vt=1499bc214fc5 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=6e012cb0dccf ansi256=da37e6c9d339 html=1e5a56704b1f | 241 | + | 20/019 input=16ab1b41f873 vt=1499bc214fc5 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=6e012cb0dccf ansi256=da37e6c9d339 html=ea9bb8d056ce |
| 242 | - | 20/039 input=7fdb1cd71af0 vt=b0db232b4e0c graphics=ec94ae6cc7b9 history=e3b0c44298fc ansi=3119d279d44b ansi256=53b0a1780247 html=52d553f534aa | 242 | + | 20/039 input=7fdb1cd71af0 vt=b0db232b4e0c graphics=ec94ae6cc7b9 history=e3b0c44298fc ansi=3119d279d44b ansi256=53b0a1780247 html=35a9fcd0f066 |
| 243 | - | 20/059 input=97bbd10bdc02 vt=4072b59cc2ed graphics=7bdd0ed29a7a history=e3b0c44298fc ansi=fe617dc64f1d ansi256=a5be42706dca html=f89b539d3cf2 | 243 | + | 20/059 input=97bbd10bdc02 vt=4072b59cc2ed graphics=7bdd0ed29a7a history=e3b0c44298fc ansi=fe617dc64f1d ansi256=a5be42706dca html=8b7467f003f7 |
| 244 | - | 20/079 input=4643c53e7d5f vt=258eb8d27202 graphics=484b3575b9e4 history=e3b0c44298fc ansi=b58678e2d51e ansi256=f1a4cbf04a19 html=c0ec4c442871 | 244 | + | 20/079 input=4643c53e7d5f vt=258eb8d27202 graphics=484b3575b9e4 history=e3b0c44298fc ansi=b58678e2d51e ansi256=f1a4cbf04a19 html=b874f6977d1f |
| 245 | - | 20/099 input=5c6ba398d86c vt=b3e2901f9ce0 graphics=3a68ef622ce1 history=e3b0c44298fc ansi=24622d01be50 ansi256=453ef09e3e72 html=09a56a97c1df | 245 | + | 20/099 input=5c6ba398d86c vt=b3e2901f9ce0 graphics=3a68ef622ce1 history=e3b0c44298fc ansi=24622d01be50 ansi256=453ef09e3e72 html=c70bc509e9ba |
| 246 | - | 20/119 input=bf82e477a33c vt=127461ab7faa graphics=dc64f3a0bcf8 history=e3b0c44298fc ansi=811ab8b1df46 ansi256=1fc38e82a4a2 html=69239da06710 | 246 | + | 20/119 input=bf82e477a33c vt=127461ab7faa graphics=dc64f3a0bcf8 history=e3b0c44298fc ansi=811ab8b1df46 ansi256=1fc38e82a4a2 html=755e992f586e |
| 247 | - | 20/139 input=4713957fa737 vt=25e0887161c7 graphics=3bcd0d1750d2 history=e3b0c44298fc ansi=0e872d556857 ansi256=2f37f4d66894 html=ea55b56c71d7 | 247 | + | 20/139 input=4713957fa737 vt=25e0887161c7 graphics=3bcd0d1750d2 history=e3b0c44298fc ansi=0e872d556857 ansi256=2f37f4d66894 html=1bdba5af890c |
| 248 | - | 20/159 input=4ae9c4eeb18a vt=709bfec3b6fc graphics=793c21562ca1 history=e3b0c44298fc ansi=ecb61bffd21e ansi256=ed97a1f1aab9 html=2375703500ae | 248 | + | 20/159 input=4ae9c4eeb18a vt=709bfec3b6fc graphics=793c21562ca1 history=e3b0c44298fc ansi=ecb61bffd21e ansi256=ed97a1f1aab9 html=e024f49f976e |
| 249 | - | 20/179 input=c7321f26aa4b vt=b2f88ab421ac graphics=6d505782c178 history=e3b0c44298fc ansi=e514cec2d55f ansi256=2f05ce045a65 html=e304819dcd51 | 249 | + | 20/179 input=c7321f26aa4b vt=b2f88ab421ac graphics=6d505782c178 history=e3b0c44298fc ansi=e514cec2d55f ansi256=2f05ce045a65 html=760e0670abf5 |
| 250 | - | 20/199 input=1e64f0e712cc vt=459e975efafb graphics=0f85c60d8bcb history=e3b0c44298fc ansi=56387c036e8e ansi256=bfeda84d3504 html=a48d40ca4f47 | 250 | + | 20/199 input=1e64f0e712cc vt=459e975efafb graphics=0f85c60d8bcb history=e3b0c44298fc ansi=56387c036e8e ansi256=bfeda84d3504 html=de91aba53c9d |
| 251 | - | 20/219 input=c61722782b3a vt=9190bfc820a1 graphics=f067ec496b5f history=e3b0c44298fc ansi=45bf0573bb99 ansi256=6cbb9c7975c0 html=3b23062ea98d | 251 | + | 20/219 input=c61722782b3a vt=9190bfc820a1 graphics=f067ec496b5f history=e3b0c44298fc ansi=45bf0573bb99 ansi256=6cbb9c7975c0 html=acb8d08d88cb |
| 252 | - | 20/239 input=c65e79b596b7 vt=d3c8edcf5fd1 graphics=a3a95cd20f28 history=e3b0c44298fc ansi=59e10a802b95 ansi256=dab2ffea8d09 html=c8c701b72531 | 252 | + | 20/239 input=c65e79b596b7 vt=d3c8edcf5fd1 graphics=a3a95cd20f28 history=e3b0c44298fc ansi=59e10a802b95 ansi256=dab2ffea8d09 html=9107c60cfbfb |
| 253 | - | 21/019 input=6d8b599454bb vt=e50e4850cdce graphics=9258c91bf1d0 history=6ebc4b61f2b4 ansi=d14fad767c53 ansi256=9e4839c11686 html=518eba74c84e | 253 | + | 21/019 input=6d8b599454bb vt=e50e4850cdce graphics=9258c91bf1d0 history=6ebc4b61f2b4 ansi=d14fad767c53 ansi256=9e4839c11686 html=91bf1b2aee35 |
| 254 | - | 21/039 input=2f3792505a5c vt=3f8418dcf338 graphics=edd491a142d6 history=f505b2de2e1a ansi=9f4b37c1b289 ansi256=b0c92a0cf22d html=fa2697e6e19a | 254 | + | 21/039 input=2f3792505a5c vt=3f8418dcf338 graphics=edd491a142d6 history=f505b2de2e1a ansi=9f4b37c1b289 ansi256=b0c92a0cf22d html=8401e25edd69 |
| 255 | - | 21/059 input=50ba70575923 vt=596598247f57 graphics=174ea50ec6ff history=2cde5b0f65b4 ansi=11d6f5602c6b ansi256=3fa666485317 html=41b4c9987e4d | 255 | + | 21/059 input=50ba70575923 vt=596598247f57 graphics=174ea50ec6ff history=2cde5b0f65b4 ansi=11d6f5602c6b ansi256=3fa666485317 html=fe9c9ac770af |
| 256 | - | 21/079 input=1a42a368e14e vt=3be5c7a9966f graphics=c426645bbdd2 history=dbe1817e0470 ansi=ef4d959165ee ansi256=07ba166dcf3a html=c9a40672ea7f | 256 | + | 21/079 input=1a42a368e14e vt=3be5c7a9966f graphics=c426645bbdd2 history=dbe1817e0470 ansi=ef4d959165ee ansi256=07ba166dcf3a html=4074c037d648 |
| 257 | - | 21/099 input=63df54056256 vt=b295b0f8bf2d graphics=36e802fe6bff history=22e67a9b0953 ansi=1a30d1904101 ansi256=d0d28a777232 html=ba2d6607611c | 257 | + | 21/099 input=63df54056256 vt=b295b0f8bf2d graphics=36e802fe6bff history=22e67a9b0953 ansi=1a30d1904101 ansi256=d0d28a777232 html=8916164d3fa1 |
| 258 | - | 21/119 input=79df89b8fff0 vt=0db1c329e0d3 graphics=c8b780d37f64 history=ab7add1cd086 ansi=2cf9f805abf6 ansi256=3535c3153101 html=7d7915391dd6 | 258 | + | 21/119 input=79df89b8fff0 vt=0db1c329e0d3 graphics=c8b780d37f64 history=ab7add1cd086 ansi=2cf9f805abf6 ansi256=3535c3153101 html=775e644a78c8 |
| 259 | - | 21/139 input=ea612f912526 vt=c752acdac1a8 graphics=0227de479c40 history=b10111c570bf ansi=72518d3e245e ansi256=029947f1bff3 html=dea59c047bbf | 259 | + | 21/139 input=ea612f912526 vt=c752acdac1a8 graphics=0227de479c40 history=b10111c570bf ansi=72518d3e245e ansi256=029947f1bff3 html=23e078796f04 |
| 260 | - | 21/159 input=aeec6f11002c vt=ac7d2948b0b1 graphics=467a390aa711 history=24ec315d181b ansi=fa7beae868b5 ansi256=fb0946d83c29 html=06e70ca42d9d | 260 | + | 21/159 input=aeec6f11002c vt=ac7d2948b0b1 graphics=467a390aa711 history=24ec315d181b ansi=fa7beae868b5 ansi256=fb0946d83c29 html=46996b58aa5c |
| 261 | - | 21/179 input=24c60e60e3b1 vt=947c888b5fce graphics=efb40f7c49d2 history=798d584342c8 ansi=df547f10afec ansi256=5bbbdd3ca038 html=1eeb28e01a3d | 261 | + | 21/179 input=24c60e60e3b1 vt=947c888b5fce graphics=efb40f7c49d2 history=798d584342c8 ansi=df547f10afec ansi256=5bbbdd3ca038 html=8f2c5e0f666a |
| 262 | - | 21/199 input=547dccaa57f2 vt=d641d1cb2344 graphics=ff664e7569f7 history=2fa0eac3eb0a ansi=c153660c3195 ansi256=de9744c0df8b html=cc94e437c027 | 262 | + | 21/199 input=547dccaa57f2 vt=d641d1cb2344 graphics=ff664e7569f7 history=2fa0eac3eb0a ansi=c153660c3195 ansi256=de9744c0df8b html=fef9544e4c00 |
| 263 | - | 21/219 input=580f2ee8bf6b vt=c24cc36b68cb graphics=b37f93b7361c history=e6d0f07fe46d ansi=1425654efbe1 ansi256=9f0b0970721b html=8432818c20c0 | 263 | + | 21/219 input=580f2ee8bf6b vt=c24cc36b68cb graphics=b37f93b7361c history=e6d0f07fe46d ansi=1425654efbe1 ansi256=9f0b0970721b html=82a83298788a |
| 264 | - | 21/239 input=f1652e1ff7e7 vt=0d7501b75864 graphics=47ada5c8972d history=de469d69d99b ansi=bacf8fe6257b ansi256=d568d80203ef html=dfe930a2b881 | 264 | + | 21/239 input=f1652e1ff7e7 vt=0d7501b75864 graphics=47ada5c8972d history=de469d69d99b ansi=bacf8fe6257b ansi256=d568d80203ef html=f98e13b8faa1 |
| 265 | - | 22/019 input=01ba17ac85c4 vt=496cb010d953 graphics=f22af68f3b72 history=b7f0f7e99584 ansi=6eb40193751c ansi256=1c451df21b16 html=827985f38ddd | 265 | + | 22/019 input=01ba17ac85c4 vt=496cb010d953 graphics=f22af68f3b72 history=b7f0f7e99584 ansi=6eb40193751c ansi256=1c451df21b16 html=e477bdf6697f |
| 266 | - | 22/039 input=42f3c147fdba vt=a3c945d1206f graphics=ccb9f1f8aec3 history=c7e0e31fcf0e ansi=d90cd8db8990 ansi256=2f717b9573f0 html=2063a9c75ac8 | 266 | + | 22/039 input=42f3c147fdba vt=a3c945d1206f graphics=ccb9f1f8aec3 history=c7e0e31fcf0e ansi=d90cd8db8990 ansi256=2f717b9573f0 html=4c661bc8771d |
| 267 | - | 22/059 input=b5272cf6b2c0 vt=d0e9e33e4c1d graphics=e6e24428355e history=aaeb10ce7c44 ansi=c85a689382eb ansi256=bb35fa6ad750 html=bc5cbb51abdf | 267 | + | 22/059 input=b5272cf6b2c0 vt=d0e9e33e4c1d graphics=e6e24428355e history=aaeb10ce7c44 ansi=c85a689382eb ansi256=bb35fa6ad750 html=80709231da2d |
| 268 | - | 22/079 input=df11fc0ea107 vt=0ef28c94e4c7 graphics=8a631615821d history=37f5de85229a ansi=ef6cd391b992 ansi256=b5de86d12a9f html=586083cbebef | 268 | + | 22/079 input=df11fc0ea107 vt=0ef28c94e4c7 graphics=8a631615821d history=37f5de85229a ansi=ef6cd391b992 ansi256=b5de86d12a9f html=c8049fe56360 |
| 269 | - | 22/099 input=c4176d57bf31 vt=1c723153a857 graphics=481ee10342ab history=a250b6417499 ansi=aa77d5716663 ansi256=d57198ace643 html=fdddf431d85d | 269 | + | 22/099 input=c4176d57bf31 vt=1c723153a857 graphics=481ee10342ab history=a250b6417499 ansi=aa77d5716663 ansi256=d57198ace643 html=957d4fd04142 |
| 270 | - | 22/119 input=1081c942b525 vt=b1b795f197d6 graphics=02b28bf3aa32 history=1bdee1ef0937 ansi=b6ea7c081f1c ansi256=ede92df0ea04 html=0de5a23e4010 | 270 | + | 22/119 input=1081c942b525 vt=b1b795f197d6 graphics=02b28bf3aa32 history=1bdee1ef0937 ansi=b6ea7c081f1c ansi256=ede92df0ea04 html=3087fdc2075b |
| 271 | - | 22/139 input=cd85644bd3fa vt=be34e6a836e9 graphics=432fedf48712 history=6f54299845b5 ansi=51f3c1f48e96 ansi256=53a36e5a7b0c html=f37ec24a96f9 | 271 | + | 22/139 input=cd85644bd3fa vt=be34e6a836e9 graphics=432fedf48712 history=6f54299845b5 ansi=51f3c1f48e96 ansi256=53a36e5a7b0c html=f49480808ebe |
| 272 | - | 22/159 input=94e080045d0a vt=a63997ef6095 graphics=bae0c9f75b53 history=f4e3d587bc1d ansi=f6581e7652a1 ansi256=356dc4385c7b html=2734dcee119e | 272 | + | 22/159 input=94e080045d0a vt=a63997ef6095 graphics=bae0c9f75b53 history=f4e3d587bc1d ansi=f6581e7652a1 ansi256=356dc4385c7b html=281b9e1ca5a5 |
| 273 | - | 22/179 input=67502dd99a94 vt=0d12c6645323 graphics=e1fa932c581d history=48618f2eb924 ansi=e62c948f7b61 ansi256=2081f7d8fd89 html=ab1ed984b294 | 273 | + | 22/179 input=67502dd99a94 vt=0d12c6645323 graphics=e1fa932c581d history=48618f2eb924 ansi=e62c948f7b61 ansi256=2081f7d8fd89 html=d4b53a405025 |
| 274 | - | 22/199 input=1a875e7489aa vt=30f0de781b81 graphics=79bbcc4a697b history=d74cb6820539 ansi=aafe502a3368 ansi256=803867175a8a html=fc1e839f63b6 | 274 | + | 22/199 input=1a875e7489aa vt=30f0de781b81 graphics=79bbcc4a697b history=d74cb6820539 ansi=aafe502a3368 ansi256=803867175a8a html=269da56f7e67 |
| 275 | - | 22/219 input=97cd8f5e7b40 vt=329131c2c98c graphics=5d057491e906 history=761f4a4c1a0a ansi=8ce94a66a529 ansi256=30c70089306d html=321dae654bca | 275 | + | 22/219 input=97cd8f5e7b40 vt=329131c2c98c graphics=5d057491e906 history=761f4a4c1a0a ansi=8ce94a66a529 ansi256=30c70089306d html=6d1f222aee83 |
| 276 | - | 22/239 input=74ac88bf42f0 vt=6302e4338e3e graphics=8248f4385dc8 history=057a1e67dc5c ansi=26f0bf26e9d6 ansi256=b8b0feffbd10 html=7ba1561dda31 | 276 | + | 22/239 input=74ac88bf42f0 vt=6302e4338e3e graphics=8248f4385dc8 history=057a1e67dc5c ansi=26f0bf26e9d6 ansi256=b8b0feffbd10 html=3f0d12817f79 |
| 277 | - | 23/019 input=1ac834dd66ad vt=0703283520c4 graphics=9258c91bf1d0 history=d5e92dfbe7ad ansi=59ff2eeabc7d ansi256=4d98e3b459c4 html=1f588a40164e | 277 | + | 23/019 input=1ac834dd66ad vt=0703283520c4 graphics=9258c91bf1d0 history=d5e92dfbe7ad ansi=59ff2eeabc7d ansi256=4d98e3b459c4 html=758784684781 |
| 278 | - | 23/039 input=52c7c552e18a vt=c7c6f6a3b87e graphics=762d16b098e3 history=4b446bb67c28 ansi=4f977bf9ba80 ansi256=62ce599a19a8 html=20cbeb3461b3 | 278 | + | 23/039 input=52c7c552e18a vt=c7c6f6a3b87e graphics=762d16b098e3 history=4b446bb67c28 ansi=4f977bf9ba80 ansi256=62ce599a19a8 html=d8c8912b0087 |
| 279 | - | 23/059 input=c728326cd041 vt=53fdafdd6168 graphics=15ef31cb4efb history=dfd246f6a230 ansi=259d4cb646a3 ansi256=afd261fca4fe html=b759e05e7e42 | 279 | + | 23/059 input=c728326cd041 vt=53fdafdd6168 graphics=15ef31cb4efb history=dfd246f6a230 ansi=259d4cb646a3 ansi256=afd261fca4fe html=50112a65038b |
| 280 | - | 23/079 input=72846e647366 vt=64fac99bac94 graphics=212e4c08e2cd history=bea125990222 ansi=1080f1358b3f ansi256=cd3bfdd4c44b html=2e124eb47c51 | 280 | + | 23/079 input=72846e647366 vt=64fac99bac94 graphics=212e4c08e2cd history=bea125990222 ansi=1080f1358b3f ansi256=cd3bfdd4c44b html=76d220c1e425 |
| 281 | - | 23/099 input=6b584e536c32 vt=76fa20f1b2f7 graphics=279ae557dad6 history=1e92e99bf77b ansi=b3e9a6850cc5 ansi256=d1a86aac3718 html=9ad39e087f83 | 281 | + | 23/099 input=6b584e536c32 vt=76fa20f1b2f7 graphics=279ae557dad6 history=1e92e99bf77b ansi=b3e9a6850cc5 ansi256=d1a86aac3718 html=09795c8d450e |
| 282 | - | 23/119 input=d1256672f808 vt=5fe9b2f6c14c graphics=52845616bc40 history=318e8e7794f5 ansi=4ea8c0bfe1e2 ansi256=0fb5fd863f3e html=e668e50f26a0 | 282 | + | 23/119 input=d1256672f808 vt=5fe9b2f6c14c graphics=52845616bc40 history=318e8e7794f5 ansi=4ea8c0bfe1e2 ansi256=0fb5fd863f3e html=2925de362c58 |
| 283 | - | 23/139 input=55d0a8e00404 vt=3f27f2fbead5 graphics=991903976c4a history=8423992a5268 ansi=e9e74ee182ab ansi256=ab9911e6e52a html=7cba44ebb246 | 283 | + | 23/139 input=55d0a8e00404 vt=3f27f2fbead5 graphics=991903976c4a history=8423992a5268 ansi=e9e74ee182ab ansi256=ab9911e6e52a html=d32fbdb6015a |
| 284 | - | 23/159 input=3a92a89887d8 vt=405b4ec5829d graphics=a94c75564483 history=fcb99eb85aa8 ansi=a64c8cfbcf82 ansi256=10cbc31927b9 html=0085b8454be1 | 284 | + | 23/159 input=3a92a89887d8 vt=405b4ec5829d graphics=a94c75564483 history=fcb99eb85aa8 ansi=a64c8cfbcf82 ansi256=10cbc31927b9 html=cd34aa925b91 |
| 285 | - | 23/179 input=0d5a633cd93a vt=219797ad4bde graphics=cdbd6f5d52b2 history=002c612acebb ansi=c91018b65a7d ansi256=cdd0b78340e3 html=1228a2356628 | 285 | + | 23/179 input=0d5a633cd93a vt=219797ad4bde graphics=cdbd6f5d52b2 history=002c612acebb ansi=c91018b65a7d ansi256=cdd0b78340e3 html=5cd0cb469ed2 |
| 286 | - | 23/199 input=c9c456495830 vt=fc7556378cef graphics=3bda366a4653 history=6a4964108626 ansi=6c0ae68c7db9 ansi256=a451eedd0781 html=4ad42d85bf40 | 286 | + | 23/199 input=c9c456495830 vt=fc7556378cef graphics=3bda366a4653 history=6a4964108626 ansi=6c0ae68c7db9 ansi256=a451eedd0781 html=c712acae1c6c |
| 287 | - | 23/219 input=8c41bfb460a3 vt=144903b07554 graphics=bb4b123e09d3 history=9b0ea55ebf1e ansi=2dc10f02a8d5 ansi256=17ab91693041 html=607a11cbb2ba | 287 | + | 23/219 input=8c41bfb460a3 vt=144903b07554 graphics=bb4b123e09d3 history=9b0ea55ebf1e ansi=2dc10f02a8d5 ansi256=17ab91693041 html=8fe62b538dfd |
| 288 | - | 23/239 input=ccd5bae9d0d4 vt=3ee3e4bcf2c9 graphics=fdb9c488c44f history=433238a91160 ansi=b8a97608d2ef ansi256=52ef6c545a86 html=d1cbad075fc6 | 288 | + | 23/239 input=ccd5bae9d0d4 vt=3ee3e4bcf2c9 graphics=fdb9c488c44f history=433238a91160 ansi=b8a97608d2ef ansi256=52ef6c545a86 html=a1432b7e3ece |
| 289 | - | 24/019 input=148102104127 vt=e22fcc59d5b8 graphics=f8979b697ae6 history=e3b0c44298fc ansi=40b1b6544cc6 ansi256=636b355a35cf html=2ef429ced7eb | 289 | + | 24/019 input=148102104127 vt=e22fcc59d5b8 graphics=f8979b697ae6 history=e3b0c44298fc ansi=40b1b6544cc6 ansi256=636b355a35cf html=a40b0f7ea9df |
| 290 | - | 24/039 input=018bead9b7ae vt=205c10c84d59 graphics=3342f04c7491 history=e3b0c44298fc ansi=ef8059fcac20 ansi256=1f000c7cc8c5 html=5c88341ab5a7 | 290 | + | 24/039 input=018bead9b7ae vt=205c10c84d59 graphics=3342f04c7491 history=e3b0c44298fc ansi=ef8059fcac20 ansi256=1f000c7cc8c5 html=e4289f83c3b1 |
| 291 | - | 24/059 input=319607f49e0a vt=9cfdb3b9dd63 graphics=2b7e7b47aa81 history=e3b0c44298fc ansi=349f9af1db55 ansi256=8ea789af1a5c html=580f5c77e3e0 | 291 | + | 24/059 input=319607f49e0a vt=9cfdb3b9dd63 graphics=2b7e7b47aa81 history=e3b0c44298fc ansi=349f9af1db55 ansi256=8ea789af1a5c html=f5a2a5a8209b |
| 292 | - | 24/079 input=e6926c76740e vt=517f29d0eba1 graphics=edc4d4e288c8 history=e3b0c44298fc ansi=5210df2c3aeb ansi256=42d8552bc074 html=e9ac7656e9d3 | 292 | + | 24/079 input=e6926c76740e vt=517f29d0eba1 graphics=edc4d4e288c8 history=e3b0c44298fc ansi=5210df2c3aeb ansi256=42d8552bc074 html=352b846be3bd |
| 293 | - | 24/099 input=c18757c3b799 vt=b3a83e738a66 graphics=c60ca86be87a history=e3b0c44298fc ansi=66b4681f9721 ansi256=a2b0bced4166 html=a9d1c68677ca | 293 | + | 24/099 input=c18757c3b799 vt=b3a83e738a66 graphics=c60ca86be87a history=e3b0c44298fc ansi=66b4681f9721 ansi256=a2b0bced4166 html=4401ba0947cb |
| 294 | - | 24/119 input=9861958c685f vt=b6e7b01496c9 graphics=c709a324064f history=e3b0c44298fc ansi=e3ce39e0ae12 ansi256=8674e90c5215 html=6d9550434d86 | 294 | + | 24/119 input=9861958c685f vt=b6e7b01496c9 graphics=c709a324064f history=e3b0c44298fc ansi=e3ce39e0ae12 ansi256=8674e90c5215 html=e72953ead1c8 |
| 295 | - | 24/139 input=05cdfc1f5efe vt=038e0c505a83 graphics=193805159acf history=e3b0c44298fc ansi=3bb5071299e4 ansi256=822567388615 html=92f98a360d36 | 295 | + | 24/139 input=05cdfc1f5efe vt=038e0c505a83 graphics=193805159acf history=e3b0c44298fc ansi=3bb5071299e4 ansi256=822567388615 html=7d7558b1555a |
| 296 | - | 24/159 input=8e607996da30 vt=106b19e6ec5a graphics=8d6375572fa1 history=e3b0c44298fc ansi=d6f1c798ec9b ansi256=bba4bb627baf html=24ead4eae2fd | 296 | + | 24/159 input=8e607996da30 vt=106b19e6ec5a graphics=8d6375572fa1 history=e3b0c44298fc ansi=d6f1c798ec9b ansi256=bba4bb627baf html=7f920f0c0e6f |
| 297 | - | 24/179 input=dfe92c6f2bad vt=a9348116c0bd graphics=cc914d760012 history=e3b0c44298fc ansi=1789b413341e ansi256=40f767a2dc82 html=58c9042c8c54 | 297 | + | 24/179 input=dfe92c6f2bad vt=a9348116c0bd graphics=cc914d760012 history=e3b0c44298fc ansi=1789b413341e ansi256=40f767a2dc82 html=7b4b65133093 |
| 298 | - | 24/199 input=4c2553c2517c vt=02e131e2d775 graphics=7bb2aa5d8d6e history=e3b0c44298fc ansi=48beec3c3118 ansi256=d6123686c1d3 html=80edff930a81 | 298 | + | 24/199 input=4c2553c2517c vt=02e131e2d775 graphics=7bb2aa5d8d6e history=e3b0c44298fc ansi=48beec3c3118 ansi256=d6123686c1d3 html=116dad2d7221 |
| 299 | - | 24/219 input=11342eff7098 vt=8a82550741ad graphics=6d72ab39e211 history=e3b0c44298fc ansi=5c8067ce0751 ansi256=c61a4dc165c3 html=1d6c3461c933 | 299 | + | 24/219 input=11342eff7098 vt=8a82550741ad graphics=6d72ab39e211 history=e3b0c44298fc ansi=5c8067ce0751 ansi256=c61a4dc165c3 html=844644f97c7f |
| 300 | - | 24/239 input=7701b418b2c4 vt=29f384a3aac7 graphics=483f93084782 history=e3b0c44298fc ansi=76141e442411 ansi256=60b08d80a715 html=5e79b9d39bf1 | 300 | + | 24/239 input=7701b418b2c4 vt=29f384a3aac7 graphics=483f93084782 history=e3b0c44298fc ansi=76141e442411 ansi256=60b08d80a715 html=a97fb61c1e3a |
| 301 | - | 25/019 input=52d18b6088cd vt=fca038dd5083 graphics=9258c91bf1d0 history=028563431d2c ansi=de864fbef6ad ansi256=da875ca937d7 html=988825f1a0f7 | 301 | + | 25/019 input=52d18b6088cd vt=fca038dd5083 graphics=9258c91bf1d0 history=028563431d2c ansi=de864fbef6ad ansi256=da875ca937d7 html=35ce39cdfca6 |
| 302 | - | 25/039 input=9371bf89fcd5 vt=8254bb5172ef graphics=ec94ae6cc7b9 history=c21a1e2aff02 ansi=e6312cb66040 ansi256=2de9bb4807d5 html=d38a6e4486f6 | 302 | + | 25/039 input=9371bf89fcd5 vt=8254bb5172ef graphics=ec94ae6cc7b9 history=c21a1e2aff02 ansi=e6312cb66040 ansi256=2de9bb4807d5 html=a4b5d67b421e |
| 303 | - | 25/059 input=648f90254a8c vt=7bf7a9fe2551 graphics=f3e88db7524a history=2a7d136dc209 ansi=11532c02d511 ansi256=ce3e2ce9182e html=d93a806b0199 | 303 | + | 25/059 input=648f90254a8c vt=7bf7a9fe2551 graphics=f3e88db7524a history=2a7d136dc209 ansi=11532c02d511 ansi256=ce3e2ce9182e html=ad030f95009b |
| 304 | - | 25/079 input=ac8a64fd0669 vt=9055770e92e0 graphics=03c96da25a3b history=695aba930edc ansi=909609df56dc ansi256=c698724afe00 html=161836d0b719 | 304 | + | 25/079 input=ac8a64fd0669 vt=9055770e92e0 graphics=03c96da25a3b history=695aba930edc ansi=909609df56dc ansi256=c698724afe00 html=2782dddc6683 |
| 305 | - | 25/099 input=b9cf01acdb26 vt=8dd2058f433e graphics=21a529189863 history=5238bbd06b82 ansi=b5d4088e160c ansi256=0ff96150e2be html=1940b52d8463 | 305 | + | 25/099 input=b9cf01acdb26 vt=8dd2058f433e graphics=21a529189863 history=5238bbd06b82 ansi=b5d4088e160c ansi256=0ff96150e2be html=4fa96475aa88 |
| 306 | - | 25/119 input=410378a33ad3 vt=dace7518854d graphics=671c04cdbb2e history=ba8ffc54516d ansi=9daa743e922f ansi256=0f6bdecf771b html=abca3838f07d | 306 | + | 25/119 input=410378a33ad3 vt=dace7518854d graphics=671c04cdbb2e history=ba8ffc54516d ansi=9daa743e922f ansi256=0f6bdecf771b html=87e8c7ed55ed |
| 307 | - | 25/139 input=d5c58840cccb vt=a863354d2e79 graphics=774c3af4a9d7 history=fc832c985019 ansi=fd8a33c8643f ansi256=248acfdd5b79 html=2d2a6142c2a0 | 307 | + | 25/139 input=d5c58840cccb vt=a863354d2e79 graphics=774c3af4a9d7 history=fc832c985019 ansi=fd8a33c8643f ansi256=248acfdd5b79 html=d682ccc98c28 |
| 308 | - | 25/159 input=c779a92ffff8 vt=59722e5604cc graphics=90138c047ccc history=784062fd993e ansi=4fd68de4eb47 ansi256=47fac1db6a5e html=c9fa450a5ccf | 308 | + | 25/159 input=c779a92ffff8 vt=59722e5604cc graphics=90138c047ccc history=784062fd993e ansi=4fd68de4eb47 ansi256=47fac1db6a5e html=7660b94c2181 |
| 309 | - | 25/179 input=0f10e10ba19e vt=35008d097bad graphics=893057b33dd8 history=16953fbaeb54 ansi=3b27b5e8053d ansi256=7da8c6e6e855 html=78d28e5b20c8 | 309 | + | 25/179 input=0f10e10ba19e vt=35008d097bad graphics=893057b33dd8 history=16953fbaeb54 ansi=3b27b5e8053d ansi256=7da8c6e6e855 html=e8145b206f38 |
| 310 | - | 25/199 input=0ca98a998041 vt=8efd480ed24b graphics=63413593bec4 history=47776a85fe59 ansi=7d7d4c66a6e8 ansi256=5bdb0d8d7bbf html=0ddc17f9e7e4 | 310 | + | 25/199 input=0ca98a998041 vt=8efd480ed24b graphics=63413593bec4 history=47776a85fe59 ansi=7d7d4c66a6e8 ansi256=5bdb0d8d7bbf html=cb8aea5d6a06 |
| 311 | - | 25/219 input=de28db3b700a vt=17daa62c7cfb graphics=dd49376c4da5 history=15a33d7773c3 ansi=ae80596f4399 ansi256=82c08aa54c2c html=7a6d084b97d8 | 311 | + | 25/219 input=de28db3b700a vt=17daa62c7cfb graphics=dd49376c4da5 history=15a33d7773c3 ansi=ae80596f4399 ansi256=82c08aa54c2c html=f7ec0c353da4 |
| 312 | - | 25/239 input=7376fea910e5 vt=fbb1d592f8d4 graphics=91fce35d7281 history=9386c1fadc98 ansi=6d4a3a73dc23 ansi256=868fb03a774e html=8c0629d2bc33 | 312 | + | 25/239 input=7376fea910e5 vt=fbb1d592f8d4 graphics=91fce35d7281 history=9386c1fadc98 ansi=6d4a3a73dc23 ansi256=868fb03a774e html=cf54d6e6ef44 |
| 313 | - | 26/019 input=fda9cdcb5b52 vt=facd51ef20c8 graphics=382c68b55f88 history=77c1e92b28ce ansi=2ca00c5ec060 ansi256=d468b0312f32 html=99c7671e334c | 313 | + | 26/019 input=fda9cdcb5b52 vt=facd51ef20c8 graphics=382c68b55f88 history=77c1e92b28ce ansi=2ca00c5ec060 ansi256=d468b0312f32 html=0dc24aeb7e4b |
| 314 | - | 26/039 input=45dde463af51 vt=6351e7ebe54f graphics=2b4e93560776 history=6d6bea4b9262 ansi=27f8e6f34ff1 ansi256=5497e744c3f1 html=d35ad612683b | 314 | + | 26/039 input=45dde463af51 vt=6351e7ebe54f graphics=2b4e93560776 history=6d6bea4b9262 ansi=27f8e6f34ff1 ansi256=5497e744c3f1 html=ab547a8f2abf |
| 315 | - | 26/059 input=7da19667b980 vt=d0db0647cfe6 graphics=5489354feff2 history=2a69dea37d81 ansi=a198b376a5f7 ansi256=b9ea808c723b html=f0d8237c3bca | 315 | + | 26/059 input=7da19667b980 vt=d0db0647cfe6 graphics=5489354feff2 history=2a69dea37d81 ansi=a198b376a5f7 ansi256=b9ea808c723b html=131019becb23 |
| 316 | - | 26/079 input=32a6d6a2b1bc vt=cf96bfc4e6a1 graphics=3f478b3003e5 history=9127b57731bd ansi=47fe1fddd752 ansi256=8c4757767979 html=140d6ef6fcae | 316 | + | 26/079 input=32a6d6a2b1bc vt=cf96bfc4e6a1 graphics=3f478b3003e5 history=9127b57731bd ansi=47fe1fddd752 ansi256=8c4757767979 html=8b7545ed3ce1 |
| 317 | - | 26/099 input=6f6ab6c33f6e vt=8d0bd32b9860 graphics=41c51ddaef04 history=e1fc29444d46 ansi=ad7570e6e1a9 ansi256=54ae825a2d51 html=b5202ae161ea | 317 | + | 26/099 input=6f6ab6c33f6e vt=8d0bd32b9860 graphics=41c51ddaef04 history=e1fc29444d46 ansi=ad7570e6e1a9 ansi256=54ae825a2d51 html=6c2656c63f45 |
| 318 | - | 26/119 input=7268ff0f428b vt=3570eaaa8987 graphics=1536a47eea05 history=d4ca4f97cc2d ansi=6f955f7061fa ansi256=9b376649c4a3 html=4af6ca84ff47 | 318 | + | 26/119 input=7268ff0f428b vt=3570eaaa8987 graphics=1536a47eea05 history=d4ca4f97cc2d ansi=6f955f7061fa ansi256=9b376649c4a3 html=9097059436e3 |
| 319 | - | 26/139 input=a035d95e4133 vt=31fd63dcc343 graphics=56623268bf21 history=9e9e09147d59 ansi=367469570f8c ansi256=c1d131bf9d73 html=8ba9423aab63 | 319 | + | 26/139 input=a035d95e4133 vt=31fd63dcc343 graphics=56623268bf21 history=9e9e09147d59 ansi=367469570f8c ansi256=c1d131bf9d73 html=8e6b53b98941 |
| 320 | - | 26/159 input=13dac00ab83f vt=f3886857efe2 graphics=9c93b507d033 history=1d61914d4451 ansi=a70745216d22 ansi256=38f3aa51849a html=d7d9e3d8e315 | 320 | + | 26/159 input=13dac00ab83f vt=f3886857efe2 graphics=9c93b507d033 history=1d61914d4451 ansi=a70745216d22 ansi256=38f3aa51849a html=60682bd1a380 |
| 321 | - | 26/179 input=b74e39ac0058 vt=cdd2058ecb63 graphics=24b3d853ce9c history=40a77b124d6c ansi=2f8eeb70c459 ansi256=292c6f4b1128 html=ae88fcc454f7 | 321 | + | 26/179 input=b74e39ac0058 vt=cdd2058ecb63 graphics=24b3d853ce9c history=40a77b124d6c ansi=2f8eeb70c459 ansi256=292c6f4b1128 html=19fd23f9e12a |
| 322 | - | 26/199 input=644a9acc3e7c vt=4d3b7e94ad9d graphics=105f7d3ad244 history=bd347f14b6ed ansi=db8bc20b0152 ansi256=db77852447fc html=e9b1ffb17748 | 322 | + | 26/199 input=644a9acc3e7c vt=4d3b7e94ad9d graphics=105f7d3ad244 history=bd347f14b6ed ansi=db8bc20b0152 ansi256=db77852447fc html=a94abf989880 |
| 323 | - | 26/219 input=3a73386e101b vt=32bafcc85079 graphics=29eb959b5720 history=69a44f4a9e2a ansi=433ef0c96908 ansi256=ffc502920bda html=329de537b64b | 323 | + | 26/219 input=3a73386e101b vt=32bafcc85079 graphics=29eb959b5720 history=69a44f4a9e2a ansi=433ef0c96908 ansi256=ffc502920bda html=6ff4b02d0106 |
| 324 | - | 26/239 input=41caba3e4176 vt=72cdbafbedfc graphics=f103e171dc0a history=e01e78beb0e4 ansi=42e5a332cf10 ansi256=ffc9fdbf7eaf html=506fbd125bbb | 324 | + | 26/239 input=41caba3e4176 vt=72cdbafbedfc graphics=f103e171dc0a history=e01e78beb0e4 ansi=42e5a332cf10 ansi256=ffc9fdbf7eaf html=ba4c9427aab3 |
| 325 | - | 27/019 input=a0ab158021a4 vt=4c016f9ab6b8 graphics=869d15133c58 history=b02d2b5c146d ansi=a66af5fe25e3 ansi256=028c81af44b0 html=fc80a7830ed5 | 325 | + | 27/019 input=a0ab158021a4 vt=4c016f9ab6b8 graphics=869d15133c58 history=b02d2b5c146d ansi=a66af5fe25e3 ansi256=028c81af44b0 html=aee9fd49c8e2 |
| 326 | - | 27/039 input=619d48ca4875 vt=24a873ab19d8 graphics=e591a2412917 history=93d77aa8b991 ansi=9627caaffa74 ansi256=7f76f10a45e8 html=93e3f0ec2811 | 326 | + | 27/039 input=619d48ca4875 vt=24a873ab19d8 graphics=e591a2412917 history=93d77aa8b991 ansi=9627caaffa74 ansi256=7f76f10a45e8 html=4110805335c8 |
| 327 | - | 27/059 input=37323836c954 vt=a7361b81ab9d graphics=27fc3572e7b4 history=30619de4a0ee ansi=786e44106197 ansi256=bf3797a8c835 html=9c5c832eb751 | 327 | + | 27/059 input=37323836c954 vt=a7361b81ab9d graphics=27fc3572e7b4 history=30619de4a0ee ansi=786e44106197 ansi256=bf3797a8c835 html=7c7e0c9a27ea |
| 328 | - | 27/079 input=9a19b64b0196 vt=f1baaa7f0a85 graphics=ffb49c684293 history=37e041c6b820 ansi=f7f24c82de96 ansi256=a5f5110890de html=15c69493adc0 | 328 | + | 27/079 input=9a19b64b0196 vt=f1baaa7f0a85 graphics=ffb49c684293 history=37e041c6b820 ansi=f7f24c82de96 ansi256=a5f5110890de html=943e0e6b0d3e |
| 329 | - | 27/099 input=d12989c27d01 vt=a8fc3484ba05 graphics=c8e28e457332 history=a8279232604b ansi=98ffda5977b0 ansi256=534a060f046f html=e39368befb4f | 329 | + | 27/099 input=d12989c27d01 vt=a8fc3484ba05 graphics=c8e28e457332 history=a8279232604b ansi=98ffda5977b0 ansi256=534a060f046f html=441757fa747c |
| 330 | - | 27/119 input=0ac9080d8928 vt=b83980a4008a graphics=da849ea45a90 history=5c3d8be7a9e4 ansi=2b2e932c973a ansi256=21b8da618178 html=1c8956fa86b1 | 330 | + | 27/119 input=0ac9080d8928 vt=b83980a4008a graphics=da849ea45a90 history=5c3d8be7a9e4 ansi=2b2e932c973a ansi256=21b8da618178 html=38b4a396109e |
| 331 | - | 27/139 input=282ef624dfad vt=d6b004fd262d graphics=12a2e8a9f60d history=1329220e670f ansi=2298fb0d8a5b ansi256=11e812bae71f html=92e76791613c | 331 | + | 27/139 input=282ef624dfad vt=d6b004fd262d graphics=12a2e8a9f60d history=1329220e670f ansi=2298fb0d8a5b ansi256=11e812bae71f html=6ab198ad7d62 |
| 332 | - | 27/159 input=a01c716c963c vt=13e121a5ed05 graphics=e6459b86b3cb history=3eb84b471759 ansi=f690218fe3b4 ansi256=fc21b25f6924 html=2621c438c156 | 332 | + | 27/159 input=a01c716c963c vt=13e121a5ed05 graphics=e6459b86b3cb history=3eb84b471759 ansi=f690218fe3b4 ansi256=fc21b25f6924 html=20543aa8668a |
| 333 | - | 27/179 input=20f00a694447 vt=94321f06be09 graphics=a3c4c9c6f33f history=42d4520330a0 ansi=a2a46388663f ansi256=a376fcbb8164 html=655351f8ba42 | 333 | + | 27/179 input=20f00a694447 vt=94321f06be09 graphics=a3c4c9c6f33f history=42d4520330a0 ansi=a2a46388663f ansi256=a376fcbb8164 html=f452adb7c099 |
| 334 | - | 27/199 input=fdb67ef93b9d vt=1838510afa9c graphics=d29b34fbd961 history=df63294e32fc ansi=827143c01f7e ansi256=b85859dcbdb9 html=035cf7541b52 | 334 | + | 27/199 input=fdb67ef93b9d vt=1838510afa9c graphics=d29b34fbd961 history=df63294e32fc ansi=827143c01f7e ansi256=b85859dcbdb9 html=a0270a6ff48a |
| 335 | - | 27/219 input=8ddfbab95f21 vt=e45174a8db12 graphics=c97d30325b64 history=62fa448733e2 ansi=32121881889d ansi256=4b64757e726c html=bc0256e425bd | 335 | + | 27/219 input=8ddfbab95f21 vt=e45174a8db12 graphics=c97d30325b64 history=62fa448733e2 ansi=32121881889d ansi256=4b64757e726c html=e783d8d52fcc |
| 336 | - | 27/239 input=753e7bf06dbc vt=60f1105433d5 graphics=efbf1f464724 history=4a90c407f9c4 ansi=c4071852a228 ansi256=1f57fb29fec1 html=f02e632104b0 | 336 | + | 27/239 input=753e7bf06dbc vt=60f1105433d5 graphics=efbf1f464724 history=4a90c407f9c4 ansi=c4071852a228 ansi256=1f57fb29fec1 html=58e396789f49 |
| 337 | - | 28/019 input=391f94dcf6a1 vt=39ec4af818c0 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=ed7d4a6a2cf5 ansi256=f02d1647a112 html=0c6fd0634bab | 337 | + | 28/019 input=391f94dcf6a1 vt=39ec4af818c0 graphics=9258c91bf1d0 history=e3b0c44298fc ansi=ed7d4a6a2cf5 ansi256=f02d1647a112 html=a6821c989a88 |
| 338 | - | 28/039 input=a2dc4b392a48 vt=b8e0c66df113 graphics=83d520edbb4f history=e3b0c44298fc ansi=5c501391013a ansi256=048ac49fbd32 html=c6cb7696f2fe | 338 | + | 28/039 input=a2dc4b392a48 vt=b8e0c66df113 graphics=83d520edbb4f history=e3b0c44298fc ansi=5c501391013a ansi256=048ac49fbd32 html=9df692cce880 |
| 339 | - | 28/059 input=9512e505bd51 vt=3fd50ae5cb19 graphics=2a04a7e76271 history=e3b0c44298fc ansi=38d1d62d4cdc ansi256=7341cbe0d85b html=fa39f477d565 | 339 | + | 28/059 input=9512e505bd51 vt=3fd50ae5cb19 graphics=2a04a7e76271 history=e3b0c44298fc ansi=38d1d62d4cdc ansi256=7341cbe0d85b html=0f973c22ced8 |
| 340 | - | 28/079 input=b4f33aa964fd vt=e8a914500faa graphics=b84eb0ef5e85 history=e3b0c44298fc ansi=5d58e0f3cc04 ansi256=0bef41c71264 html=c9b7d0a74d28 | 340 | + | 28/079 input=b4f33aa964fd vt=e8a914500faa graphics=b84eb0ef5e85 history=e3b0c44298fc ansi=5d58e0f3cc04 ansi256=0bef41c71264 html=834d4572a93e |
| 341 | - | 28/099 input=42c86901a419 vt=53cfab76eaf2 graphics=e919013fbcfe history=e3b0c44298fc ansi=d60a7106690d ansi256=674909bf361d html=9168b1416cb6 | 341 | + | 28/099 input=42c86901a419 vt=53cfab76eaf2 graphics=e919013fbcfe history=e3b0c44298fc ansi=d60a7106690d ansi256=674909bf361d html=09dd174bc0c2 |
| 342 | - | 28/119 input=e00da70055da vt=7de1f675883b graphics=f2ef9f6ac5a5 history=e3b0c44298fc ansi=2aabcf8d8eee ansi256=168b25bf2b19 html=e22b7e487e36 | 342 | + | 28/119 input=e00da70055da vt=7de1f675883b graphics=f2ef9f6ac5a5 history=e3b0c44298fc ansi=2aabcf8d8eee ansi256=168b25bf2b19 html=3efa90487f52 |
| 343 | - | 28/139 input=d750a1ac07d4 vt=b315c0f1df33 graphics=ab0ed3a804ae history=e3b0c44298fc ansi=e9d617aa4089 ansi256=fae71b6133c8 html=01972989965e | 343 | + | 28/139 input=d750a1ac07d4 vt=b315c0f1df33 graphics=ab0ed3a804ae history=e3b0c44298fc ansi=e9d617aa4089 ansi256=fae71b6133c8 html=0b5f9a6a19ce |
| 344 | - | 28/159 input=3fc7f46eabe8 vt=ccffd168fd63 graphics=ec03ac4ca0cd history=e3b0c44298fc ansi=11a6c758321d ansi256=e80ed90c3bcb html=f4bcab9117e6 | 344 | + | 28/159 input=3fc7f46eabe8 vt=ccffd168fd63 graphics=ec03ac4ca0cd history=e3b0c44298fc ansi=11a6c758321d ansi256=e80ed90c3bcb html=9bde62877bc9 |
| 345 | - | 28/179 input=1d4acd9c4af7 vt=8bf36c9b23ee graphics=1911cb9145c5 history=e3b0c44298fc ansi=56763f90b125 ansi256=d9a87c01b2b1 html=d002b29e05f2 | 345 | + | 28/179 input=1d4acd9c4af7 vt=8bf36c9b23ee graphics=1911cb9145c5 history=e3b0c44298fc ansi=56763f90b125 ansi256=d9a87c01b2b1 html=92ff406e50df |
| 346 | - | 28/199 input=1856f88796c2 vt=0abd510a59d6 graphics=057f85e08328 history=e3b0c44298fc ansi=b0d6f894f6da ansi256=aeec9cff2fcf html=57f2df151504 | 346 | + | 28/199 input=1856f88796c2 vt=0abd510a59d6 graphics=057f85e08328 history=e3b0c44298fc ansi=b0d6f894f6da ansi256=aeec9cff2fcf html=dcc54270c89d |
| 347 | - | 28/219 input=cd27a5fd4004 vt=4ac4f7028196 graphics=a5316d8dcd5e history=e3b0c44298fc ansi=aab02f46cf70 ansi256=5b2060872b3f html=c2469613e79e | 347 | + | 28/219 input=cd27a5fd4004 vt=4ac4f7028196 graphics=a5316d8dcd5e history=e3b0c44298fc ansi=aab02f46cf70 ansi256=5b2060872b3f html=a8fe9ba0e37c |
| 348 | - | 28/239 input=1670f4358e8c vt=89328e3b3947 graphics=d91c8b353650 history=e3b0c44298fc ansi=c75943df0217 ansi256=919688b315c1 html=d1989ca8a68c | 348 | + | 28/239 input=1670f4358e8c vt=89328e3b3947 graphics=d91c8b353650 history=e3b0c44298fc ansi=c75943df0217 ansi256=919688b315c1 html=57e659453318 |
| 349 | - | 29/019 input=d2b5871bb414 vt=c052ae09b304 graphics=9258c91bf1d0 history=d3fd1a0b8244 ansi=91c870d1933c ansi256=f4e29987bead html=b4d07df3d6cd | 349 | + | 29/019 input=d2b5871bb414 vt=c052ae09b304 graphics=9258c91bf1d0 history=d3fd1a0b8244 ansi=91c870d1933c ansi256=f4e29987bead html=fb3670f0566c |
| 350 | - | 29/039 input=5b0a2705ef4d vt=0d059bd5f42f graphics=8142d34d582c history=92f9707352a1 ansi=b43e08309a86 ansi256=19b9af5d6ae0 html=fdc190cf1253 | 350 | + | 29/039 input=5b0a2705ef4d vt=0d059bd5f42f graphics=8142d34d582c history=92f9707352a1 ansi=b43e08309a86 ansi256=19b9af5d6ae0 html=4fe9bc6d4d45 |
| 351 | - | 29/059 input=47ada4f1019c vt=b40f6e177d1d graphics=1e0eb8920f76 history=6db573d69703 ansi=41ccfb4ac2df ansi256=649bc6b5da2f html=1e5bf7f9470c | 351 | + | 29/059 input=47ada4f1019c vt=b40f6e177d1d graphics=1e0eb8920f76 history=6db573d69703 ansi=41ccfb4ac2df ansi256=649bc6b5da2f html=656f15c2d920 |
| 352 | - | 29/079 input=8bc9e83b5a81 vt=374c8594de2c graphics=0532805773dc history=46255be21ecb ansi=765157fbeff5 ansi256=b88f874e8c6b html=072a60554e2e | 352 | + | 29/079 input=8bc9e83b5a81 vt=374c8594de2c graphics=0532805773dc history=46255be21ecb ansi=765157fbeff5 ansi256=b88f874e8c6b html=ab13c12b0bff |
| 353 | - | 29/099 input=9f1e5c464abd vt=aa59b0b22cf3 graphics=d2d3cdc33260 history=37760bb8481b ansi=989b753bd4f7 ansi256=7050ab6e10f1 html=8b9a85f51a19 | 353 | + | 29/099 input=9f1e5c464abd vt=aa59b0b22cf3 graphics=d2d3cdc33260 history=37760bb8481b ansi=989b753bd4f7 ansi256=7050ab6e10f1 html=b0bf20c85237 |
| 354 | - | 29/119 input=cfc6143e2e7b vt=1acd379f3bed graphics=c7f90dde3e58 history=067212979178 ansi=b0093eb9ed2a ansi256=0219a9bbbc74 html=91eb9810990e | 354 | + | 29/119 input=cfc6143e2e7b vt=1acd379f3bed graphics=c7f90dde3e58 history=067212979178 ansi=b0093eb9ed2a ansi256=0219a9bbbc74 html=aeb7c81d051c |
| 355 | - | 29/139 input=6953c4cb1ff3 vt=da2df4505df2 graphics=d87e27f1fedd history=bbbd1009cb0a ansi=45612d00f8ae ansi256=aa563cf04415 html=1a16506e94ef | 355 | + | 29/139 input=6953c4cb1ff3 vt=da2df4505df2 graphics=d87e27f1fedd history=bbbd1009cb0a ansi=45612d00f8ae ansi256=aa563cf04415 html=c1d02dad5c04 |
| 356 | - | 29/159 input=7625b8495e7f vt=865ffd108fda graphics=b39ba83c432b history=3556ac8bf0d7 ansi=df732e1bf1d2 ansi256=ec385b448b4f html=a2fecf7db3fe | 356 | + | 29/159 input=7625b8495e7f vt=865ffd108fda graphics=b39ba83c432b history=3556ac8bf0d7 ansi=df732e1bf1d2 ansi256=ec385b448b4f html=185239d52d6b |
| 357 | - | 29/179 input=b321a53fe360 vt=69d2a8985995 graphics=58400326653e history=8f690969e6f2 ansi=a64950b43d96 ansi256=d7489c15a4fc html=2ad62006a5e0 | 357 | + | 29/179 input=b321a53fe360 vt=69d2a8985995 graphics=58400326653e history=8f690969e6f2 ansi=a64950b43d96 ansi256=d7489c15a4fc html=5d5c7fc673ac |
| 358 | - | 29/199 input=37191c6fa49b vt=51dd26cf6374 graphics=c98569c74a00 history=a2bf34248497 ansi=f956527071d1 ansi256=4a45079fe8e9 html=be2bb9129a02 | 358 | + | 29/199 input=37191c6fa49b vt=51dd26cf6374 graphics=c98569c74a00 history=a2bf34248497 ansi=f956527071d1 ansi256=4a45079fe8e9 html=f590f50e4086 |
| 359 | - | 29/219 input=55e0459a5d06 vt=570ab6ceac22 graphics=5ffd6c200c89 history=52e3c5d61685 ansi=17dc0c38ee41 ansi256=5ddb6f47a5fd html=fc6cb77549f6 | 359 | + | 29/219 input=55e0459a5d06 vt=570ab6ceac22 graphics=5ffd6c200c89 history=52e3c5d61685 ansi=17dc0c38ee41 ansi256=5ddb6f47a5fd html=cc454c9fde4f |
| 360 | - | 29/239 input=3423aac00df5 vt=1c71bdbec8c6 graphics=66cfc819e87f history=0d94a263950c ansi=37c75f4e6ee9 ansi256=9cbe40931eff html=249158fb98cd | 360 | + | 29/239 input=3423aac00df5 vt=1c71bdbec8c6 graphics=66cfc819e87f history=0d94a263950c ansi=37c75f4e6ee9 ansi256=9cbe40931eff html=fc6d9ac222ac |
| 361 | - | 30/019 input=81b751d4ee69 vt=cd8eb7cdf707 graphics=c8d8b5e0d84c history=2c3d149755a5 ansi=46df2034c3bb ansi256=5c4635e74a7b html=ba6e227155d4 | 361 | + | 30/019 input=81b751d4ee69 vt=cd8eb7cdf707 graphics=c8d8b5e0d84c history=2c3d149755a5 ansi=46df2034c3bb ansi256=5c4635e74a7b html=26ac662414fb |
| 362 | - | 30/039 input=f2ea78ebc633 vt=32f6e4b794b5 graphics=0c4a8732135c history=d2fd3d71ad52 ansi=5d06683bca49 ansi256=2e3c3f8e2573 html=08fef3cd9bf8 | 362 | + | 30/039 input=f2ea78ebc633 vt=32f6e4b794b5 graphics=0c4a8732135c history=d2fd3d71ad52 ansi=5d06683bca49 ansi256=2e3c3f8e2573 html=e50b5f832f2f |
| 363 | - | 30/059 input=b5b88be76b35 vt=a89c35759631 graphics=0a16a95018e3 history=dd5821495eb2 ansi=8212058f2c16 ansi256=bf999a03348f html=a120f8550939 | 363 | + | 30/059 input=b5b88be76b35 vt=a89c35759631 graphics=0a16a95018e3 history=dd5821495eb2 ansi=8212058f2c16 ansi256=bf999a03348f html=29efef390894 |
| 364 | - | 30/079 input=aab80cdb1a9d vt=bad39e3cd313 graphics=fbde544e97db history=a6b95b04c20e ansi=bb5e412c315f ansi256=d3806cd75402 html=f3b857fe9281 | 364 | + | 30/079 input=aab80cdb1a9d vt=bad39e3cd313 graphics=fbde544e97db history=a6b95b04c20e ansi=bb5e412c315f ansi256=d3806cd75402 html=5aee5ea0fa52 |
| 365 | - | 30/099 input=fecff317770d vt=dcfed4e41776 graphics=62e6fadbeb33 history=f0143cbc9235 ansi=372309dc5b18 ansi256=a1a2575fa6fc html=10213ad6969e | 365 | + | 30/099 input=fecff317770d vt=dcfed4e41776 graphics=62e6fadbeb33 history=f0143cbc9235 ansi=372309dc5b18 ansi256=a1a2575fa6fc html=e5c90bd65ed7 |
| 366 | - | 30/119 input=f36a0921e2c1 vt=c1c87f7aa7d5 graphics=0e5650a6b594 history=2539236c8d07 ansi=b44c19672ced ansi256=e63496a082c5 html=40fe33da0bc3 | 366 | + | 30/119 input=f36a0921e2c1 vt=c1c87f7aa7d5 graphics=0e5650a6b594 history=2539236c8d07 ansi=b44c19672ced ansi256=e63496a082c5 html=39b24981cea4 |
| 367 | - | 30/139 input=1235b90e027c vt=92378b77cee0 graphics=6570bcfcc284 history=29f785a303ff ansi=f95d045ca021 ansi256=96ba741a02df html=a02c2c05f24d | 367 | + | 30/139 input=1235b90e027c vt=92378b77cee0 graphics=6570bcfcc284 history=29f785a303ff ansi=f95d045ca021 ansi256=96ba741a02df html=fe3e1d3c4335 |
| 368 | - | 30/159 input=0a9c4944432e vt=c1c4f164e2ed graphics=9655c95832a3 history=5cab22d70e85 ansi=4d8b73aa1781 ansi256=d017ea26c731 html=9d428fd38757 | 368 | + | 30/159 input=0a9c4944432e vt=c1c4f164e2ed graphics=9655c95832a3 history=5cab22d70e85 ansi=4d8b73aa1781 ansi256=d017ea26c731 html=841c8db13e76 |
| 369 | - | 30/179 input=8188ef7c5aea vt=9df594a81c83 graphics=6135d5ea25a8 history=2171fb6763dc ansi=746fdb74c702 ansi256=4403fc8df293 html=f17ee03f7c5b | 369 | + | 30/179 input=8188ef7c5aea vt=9df594a81c83 graphics=6135d5ea25a8 history=2171fb6763dc ansi=746fdb74c702 ansi256=4403fc8df293 html=1871eea3dccd |
| 370 | - | 30/199 input=4abad5b6d552 vt=e0ffd787a8fa graphics=c3ff71dd99e8 history=8c073ea7f31b ansi=877f98e30188 ansi256=8a662a41ab7b html=9f046facb643 | 370 | + | 30/199 input=4abad5b6d552 vt=e0ffd787a8fa graphics=c3ff71dd99e8 history=8c073ea7f31b ansi=877f98e30188 ansi256=8a662a41ab7b html=e7b4682a813c |
| 371 | - | 30/219 input=c466091ffc3e vt=6fef0ac7c1b5 graphics=92faa40c0c50 history=de0ca81512fe ansi=cf605527be7f ansi256=d982cf06fa77 html=728ea5986192 | 371 | + | 30/219 input=c466091ffc3e vt=6fef0ac7c1b5 graphics=92faa40c0c50 history=de0ca81512fe ansi=cf605527be7f ansi256=d982cf06fa77 html=227f67d9cd13 |
| 372 | - | 30/239 input=4145ebca2134 vt=43dee83cd99c graphics=a10996d846e9 history=9127a917775a ansi=48031030271c ansi256=644c27c658cc html=520641374e9c | 372 | + | 30/239 input=4145ebca2134 vt=43dee83cd99c graphics=a10996d846e9 history=9127a917775a ansi=48031030271c ansi256=644c27c658cc html=d4672d580959 |
| 373 | - | 31/019 input=4ffdd107e130 vt=a8f488f70e96 graphics=54a47f32d294 history=1363d4610810 ansi=d12a1938e477 ansi256=b3d7ac12ba37 html=709869c68aa7 | 373 | + | 31/019 input=4ffdd107e130 vt=a8f488f70e96 graphics=54a47f32d294 history=1363d4610810 ansi=d12a1938e477 ansi256=b3d7ac12ba37 html=d6f9da234b14 |
| 374 | - | 31/039 input=580dc6809479 vt=26d09ae8088c graphics=932b610185a6 history=546bb0ec07c3 ansi=3d73d7b4ece4 ansi256=c9f2585ef571 html=c1b184bd2031 | 374 | + | 31/039 input=580dc6809479 vt=26d09ae8088c graphics=932b610185a6 history=546bb0ec07c3 ansi=3d73d7b4ece4 ansi256=c9f2585ef571 html=bd25f5216874 |
| 375 | - | 31/059 input=d55047314620 vt=ba8944f37704 graphics=93f9c09cc57f history=13263e91f3a0 ansi=b7e22aa137a1 ansi256=ac0dee7439a1 html=6c0652e529c3 | 375 | + | 31/059 input=d55047314620 vt=ba8944f37704 graphics=93f9c09cc57f history=13263e91f3a0 ansi=b7e22aa137a1 ansi256=ac0dee7439a1 html=956cc406dfd0 |
| 376 | - | 31/079 input=481041bbdeb3 vt=7e2b3392c536 graphics=96a7f4c0e9cc history=b4e2710a711f ansi=5bd2e666b439 ansi256=f75b592537b4 html=a4af462fedcc | 376 | + | 31/079 input=481041bbdeb3 vt=7e2b3392c536 graphics=96a7f4c0e9cc history=b4e2710a711f ansi=5bd2e666b439 ansi256=f75b592537b4 html=2a3fd5342fc7 |
| 377 | - | 31/099 input=a0faf263fb01 vt=b8a49978e022 graphics=8102f1a4335e history=2fe4211ff34a ansi=be22be7e7f00 ansi256=879a70e29f04 html=fdf426a8f598 | 377 | + | 31/099 input=a0faf263fb01 vt=b8a49978e022 graphics=8102f1a4335e history=2fe4211ff34a ansi=be22be7e7f00 ansi256=879a70e29f04 html=9ba58685ff6b |
| 378 | - | 31/119 input=187877e7efa8 vt=73e5614e80b2 graphics=9569fd17b61e history=241eea6af7a7 ansi=8bc768ccea64 ansi256=a5c49983195b html=cc65f0a09f0b | 378 | + | 31/119 input=187877e7efa8 vt=73e5614e80b2 graphics=9569fd17b61e history=241eea6af7a7 ansi=8bc768ccea64 ansi256=a5c49983195b html=e69d0b65abd9 |
| 379 | - | 31/139 input=de7b035ba613 vt=9dd8609cafec graphics=d564f22f470b history=0184633328b3 ansi=4bdf20abbc23 ansi256=330f23d0aefb html=42ed22d9a936 | 379 | + | 31/139 input=de7b035ba613 vt=9dd8609cafec graphics=d564f22f470b history=0184633328b3 ansi=4bdf20abbc23 ansi256=330f23d0aefb html=fe2ea29ccaa0 |
| 380 | - | 31/159 input=b6fd5e5706dc vt=797000293a6b graphics=7a52d325bebe history=7610ffcf2c68 ansi=b3fd23a46a82 ansi256=eccb38052f3f html=0038d1a5f1a9 | 380 | + | 31/159 input=b6fd5e5706dc vt=797000293a6b graphics=7a52d325bebe history=7610ffcf2c68 ansi=b3fd23a46a82 ansi256=eccb38052f3f html=a7f9631b2c88 |
| 381 | - | 31/179 input=8c6baa09d601 vt=14bcb2ac1ccb graphics=c47105a03d8f history=bd6755a03aeb ansi=f5bad7cc857f ansi256=f4e17410acaa html=895199ed0c72 | 381 | + | 31/179 input=8c6baa09d601 vt=14bcb2ac1ccb graphics=c47105a03d8f history=bd6755a03aeb ansi=f5bad7cc857f ansi256=f4e17410acaa html=a0a79004841f |
| 382 | - | 31/199 input=e93f7c591ad3 vt=6d96a17aba6f graphics=2f720cb29179 history=3a9736691489 ansi=460307957329 ansi256=80e672ca3ac0 html=b6718ba45e5e | 382 | + | 31/199 input=e93f7c591ad3 vt=6d96a17aba6f graphics=2f720cb29179 history=3a9736691489 ansi=460307957329 ansi256=80e672ca3ac0 html=1e568267c0f3 |
| 383 | - | 31/219 input=79773cf0de2d vt=186bf619a34a graphics=f49eef257c76 history=5aa2cfa1b249 ansi=ae7c27b07155 ansi256=7c18b74d2046 html=0fb7696ea8eb | 383 | + | 31/219 input=79773cf0de2d vt=186bf619a34a graphics=f49eef257c76 history=5aa2cfa1b249 ansi=ae7c27b07155 ansi256=7c18b74d2046 html=4d61d2bbf6c3 |
| 384 | - | 31/239 input=6c9d844e01b7 vt=54d6672972da graphics=121fb62a4ac9 history=973c3872c5f5 ansi=0d6dc977f68d ansi256=8dfe6cc64918 html=8bd17b2d00fa | 384 | + | 31/239 input=6c9d844e01b7 vt=54d6672972da graphics=121fb62a4ac9 history=973c3872c5f5 ansi=0d6dc977f68d ansi256=8dfe6cc64918 html=fda3886406ae |
| 385 | - | 32/019 input=f1b9f49825d1 vt=b896febefb87 graphics=5b44277a67f0 history=e3b0c44298fc ansi=a59d647eab6b ansi256=dac7099fe2ea html=834f953e7816 | 385 | + | 32/019 input=f1b9f49825d1 vt=b896febefb87 graphics=5b44277a67f0 history=e3b0c44298fc ansi=a59d647eab6b ansi256=dac7099fe2ea html=7826b887c494 |
| 386 | - | 32/039 input=2a33a289496a vt=b5916d7070fa graphics=26d5bc17baae history=e3b0c44298fc ansi=7f524a65348d ansi256=0db81005952b html=2dbbc99315ad | 386 | + | 32/039 input=2a33a289496a vt=b5916d7070fa graphics=26d5bc17baae history=e3b0c44298fc ansi=7f524a65348d ansi256=0db81005952b html=a77b46397a7d |
| 387 | - | 32/059 input=c744aeba9d35 vt=1f7ab0ed0a85 graphics=19bea48d4bbe history=e3b0c44298fc ansi=48f20dcecafe ansi256=cba05808b822 html=cd106657a417 | 387 | + | 32/059 input=c744aeba9d35 vt=1f7ab0ed0a85 graphics=19bea48d4bbe history=e3b0c44298fc ansi=48f20dcecafe ansi256=cba05808b822 html=b06fe59398d0 |
| 388 | - | 32/079 input=a291715ca604 vt=02dae80575f6 graphics=cc3ccd321b8f history=e3b0c44298fc ansi=e60a2f443845 ansi256=fe695b1b74da html=5e5dce1dbcfb | 388 | + | 32/079 input=a291715ca604 vt=02dae80575f6 graphics=cc3ccd321b8f history=e3b0c44298fc ansi=e60a2f443845 ansi256=fe695b1b74da html=6b20357c444c |
| 389 | - | 32/099 input=0185338fbcae vt=8fc5a3e651b4 graphics=2f6b60f4c1bd history=e3b0c44298fc ansi=6bbbc41196a6 ansi256=d1c3be6963f5 html=38fbc5c0e198 | 389 | + | 32/099 input=0185338fbcae vt=8fc5a3e651b4 graphics=2f6b60f4c1bd history=e3b0c44298fc ansi=6bbbc41196a6 ansi256=d1c3be6963f5 html=fe45e309448e |
| 390 | - | 32/119 input=5bdba58e56ef vt=fae5a689ad92 graphics=ad43c49b7a64 history=e3b0c44298fc ansi=0ce313ad92c0 ansi256=c13d348e44ee html=691cf37c35d0 | 390 | + | 32/119 input=5bdba58e56ef vt=fae5a689ad92 graphics=ad43c49b7a64 history=e3b0c44298fc ansi=0ce313ad92c0 ansi256=c13d348e44ee html=6251460bdb27 |
| 391 | - | 32/139 input=c1db2991e5c9 vt=54093b9b2429 graphics=3df6b10ab88c history=e3b0c44298fc ansi=e31e25be2279 ansi256=f64244a7e151 html=691a9628b531 | 391 | + | 32/139 input=c1db2991e5c9 vt=54093b9b2429 graphics=3df6b10ab88c history=e3b0c44298fc ansi=e31e25be2279 ansi256=f64244a7e151 html=ef6eab2d901d |
| 392 | - | 32/159 input=591789c42d4b vt=c24909ea2afe graphics=c236f799ecaa history=e3b0c44298fc ansi=022f0da69021 ansi256=239a7a465997 html=8e5993493cfc | 392 | + | 32/159 input=591789c42d4b vt=c24909ea2afe graphics=c236f799ecaa history=e3b0c44298fc ansi=022f0da69021 ansi256=239a7a465997 html=425f201de6c8 |
| 393 | - | 32/179 input=65675fdd79cc vt=19f4b67d3b4e graphics=261327b79d5c history=e3b0c44298fc ansi=a3b2504f775a ansi256=afb363d453b9 html=201666f5a199 | 393 | + | 32/179 input=65675fdd79cc vt=19f4b67d3b4e graphics=261327b79d5c history=e3b0c44298fc ansi=a3b2504f775a ansi256=afb363d453b9 html=9a0e34c3de6c |
| 394 | - | 32/199 input=05390be08cb1 vt=4bc9f1107e39 graphics=fa6550382379 history=e3b0c44298fc ansi=89d28c0df975 ansi256=805ad4ff7ce5 html=ebc32b3a93e8 | 394 | + | 32/199 input=05390be08cb1 vt=4bc9f1107e39 graphics=fa6550382379 history=e3b0c44298fc ansi=89d28c0df975 ansi256=805ad4ff7ce5 html=2c4f044e9974 |
| 395 | - | 32/219 input=80d7f0067852 vt=d430bffec709 graphics=5c1d55bc5c72 history=e3b0c44298fc ansi=06fda943d841 ansi256=a76bc4ca9ca4 html=088e8f8b6c28 | 395 | + | 32/219 input=80d7f0067852 vt=d430bffec709 graphics=5c1d55bc5c72 history=e3b0c44298fc ansi=06fda943d841 ansi256=a76bc4ca9ca4 html=6456853f45ea |
| 396 | - | 32/239 input=9971f0ae2fa1 vt=9ab36840c246 graphics=aa7fa2241277 history=e3b0c44298fc ansi=1c7e054f03bd ansi256=f377130452c0 html=96b525a29e6c | 396 | + | 32/239 input=9971f0ae2fa1 vt=9ab36840c246 graphics=aa7fa2241277 history=e3b0c44298fc ansi=1c7e054f03bd ansi256=f377130452c0 html=452e676574cd |
| 397 | - | 33/019 input=4d8ec4a4118a vt=223f264f2447 graphics=88d9ff5277da history=711a38708632 ansi=080247111071 ansi256=db0ad0bd8b9a html=8578a4d939fd | 397 | + | 33/019 input=4d8ec4a4118a vt=223f264f2447 graphics=88d9ff5277da history=711a38708632 ansi=080247111071 ansi256=db0ad0bd8b9a html=dad9d89a88d9 |
| 398 | - | 33/039 input=72bd61b19dd6 vt=525fb700abae graphics=cdb95740eded history=0d7c8ec46243 ansi=292ed59cca0f ansi256=5370dc6a7441 html=2cb3a89f23a4 | 398 | + | 33/039 input=72bd61b19dd6 vt=525fb700abae graphics=cdb95740eded history=0d7c8ec46243 ansi=292ed59cca0f ansi256=5370dc6a7441 html=7898eb99bcdc |
| 399 | - | 33/059 input=230c9af2f983 vt=e49b983f0af7 graphics=a9ef4a02744c history=b77790113127 ansi=cb2676a2038e ansi256=adc4188bb526 html=8b3de2c7c4b8 | 399 | + | 33/059 input=230c9af2f983 vt=e49b983f0af7 graphics=a9ef4a02744c history=b77790113127 ansi=cb2676a2038e ansi256=adc4188bb526 html=ffa8d80f79a7 |
| 400 | - | 33/079 input=4df91df6e37c vt=fb750cb35392 graphics=818dbc92bea3 history=23a3886975c8 ansi=13f3aa9761bb ansi256=064a59ef4fc6 html=73c2a40af02c | 400 | + | 33/079 input=4df91df6e37c vt=fb750cb35392 graphics=818dbc92bea3 history=23a3886975c8 ansi=13f3aa9761bb ansi256=064a59ef4fc6 html=022acfaa4566 |
| 401 | - | 33/099 input=678d23120ba3 vt=6d6b38fb0388 graphics=92ab0d9966af history=2ca97bd48c2f ansi=d0fbb5b13d15 ansi256=c0d1412e905a html=1491accb4ed3 | 401 | + | 33/099 input=678d23120ba3 vt=6d6b38fb0388 graphics=92ab0d9966af history=2ca97bd48c2f ansi=d0fbb5b13d15 ansi256=c0d1412e905a html=2590e2cbe635 |
| 402 | - | 33/119 input=bcc5b1e12cec vt=3f46ce9c8abf graphics=ec245d1603aa history=5032daa96a10 ansi=83456a35b8e7 ansi256=7860a7f16450 html=ff85921dc9bd | 402 | + | 33/119 input=bcc5b1e12cec vt=3f46ce9c8abf graphics=ec245d1603aa history=5032daa96a10 ansi=83456a35b8e7 ansi256=7860a7f16450 html=0d53a4ac208b |
| 403 | - | 33/139 input=3adcc6ae924e vt=b9fde658c5a9 graphics=5ad851d25e4d history=3a916388dafb ansi=f3cf449bbd60 ansi256=b72ae24101a9 html=61ae977e257d | 403 | + | 33/139 input=3adcc6ae924e vt=b9fde658c5a9 graphics=5ad851d25e4d history=3a916388dafb ansi=f3cf449bbd60 ansi256=b72ae24101a9 html=a99bb68d05bc |
| 404 | - | 33/159 input=fb7643e0bce4 vt=74c506f158c0 graphics=5b509853d2db history=877c1724a1fb ansi=fa29a37cf87f ansi256=fcac20dc9549 html=2548f41db282 | 404 | + | 33/159 input=fb7643e0bce4 vt=74c506f158c0 graphics=5b509853d2db history=877c1724a1fb ansi=fa29a37cf87f ansi256=fcac20dc9549 html=84d0b0fcee46 |
| 405 | - | 33/179 input=caa52db0cbdf vt=e75162de1b89 graphics=d949a79b005e history=bef9891a91f3 ansi=1b75efb5c608 ansi256=fc91fc6f771a html=82ffdfbb26d7 | 405 | + | 33/179 input=caa52db0cbdf vt=e75162de1b89 graphics=d949a79b005e history=bef9891a91f3 ansi=1b75efb5c608 ansi256=fc91fc6f771a html=67c7a0c1b852 |
| 406 | - | 33/199 input=c2671cae6a9f vt=e7b36b067938 graphics=d6eb2ebcb29b history=7334f6641140 ansi=0b8aa22b4190 ansi256=49b67dd6fae1 html=a4d1eca5d7e7 | 406 | + | 33/199 input=c2671cae6a9f vt=e7b36b067938 graphics=d6eb2ebcb29b history=7334f6641140 ansi=0b8aa22b4190 ansi256=49b67dd6fae1 html=ad8ef1b74291 |
| 407 | - | 33/219 input=e7cea0a5df37 vt=1de3013b4d64 graphics=cf342952544e history=f0e0478fb828 ansi=23b4346842b6 ansi256=1866c47845b6 html=63bc52ed79bb | 407 | + | 33/219 input=e7cea0a5df37 vt=1de3013b4d64 graphics=cf342952544e history=f0e0478fb828 ansi=23b4346842b6 ansi256=1866c47845b6 html=49665b234d90 |
| 408 | - | 33/239 input=5e15a796e7a7 vt=9665e614c843 graphics=94587b3237d4 history=6be392d9a77c ansi=f69f3eaf9883 ansi256=4275a0f5d1ea html=fc5fc2a96c78 | 408 | + | 33/239 input=5e15a796e7a7 vt=9665e614c843 graphics=94587b3237d4 history=6be392d9a77c ansi=f69f3eaf9883 ansi256=4275a0f5d1ea html=07ea899a4957 |
| 409 | - | 34/019 input=178da8bbf142 vt=205910068395 graphics=dbfcd55d0b33 history=7502eeba6bb8 ansi=8163280cad67 ansi256=159b42c6fac6 html=953e473e01fc | 409 | + | 34/019 input=178da8bbf142 vt=205910068395 graphics=dbfcd55d0b33 history=7502eeba6bb8 ansi=8163280cad67 ansi256=159b42c6fac6 html=d73a1d1e83d2 |
| 410 | - | 34/039 input=a1bc6765e27f vt=48042beef7b7 graphics=29f7f17a132f history=6ec8d7f5ecca ansi=245569305424 ansi256=13017bde2cac html=f75731ef87a0 | 410 | + | 34/039 input=a1bc6765e27f vt=48042beef7b7 graphics=29f7f17a132f history=6ec8d7f5ecca ansi=245569305424 ansi256=13017bde2cac html=3ad4002d1259 |
| 411 | - | 34/059 input=949398406918 vt=90cc3b7424e8 graphics=8c7bfaa71c9d history=8638567d108a ansi=e21a53a5acc1 ansi256=d4d06f3e4053 html=8f242eb9352e | 411 | + | 34/059 input=949398406918 vt=90cc3b7424e8 graphics=8c7bfaa71c9d history=8638567d108a ansi=e21a53a5acc1 ansi256=d4d06f3e4053 html=4e55ba25dea9 |
| 412 | - | 34/079 input=9d2e927f6a2a vt=3d041543a44b graphics=8cffef3c56ba history=79b1b371a8e3 ansi=082ee3283735 ansi256=8ed8beda9444 html=f229a8e62de4 | 412 | + | 34/079 input=9d2e927f6a2a vt=3d041543a44b graphics=8cffef3c56ba history=79b1b371a8e3 ansi=082ee3283735 ansi256=8ed8beda9444 html=4bc9aed3e24e |
| 413 | - | 34/099 input=28020b63bbd6 vt=32c06be61be0 graphics=20301a3655ce history=6679d91bbfd4 ansi=42bd595e6e1e ansi256=afade28b969a html=d77c51a7fc40 | 413 | + | 34/099 input=28020b63bbd6 vt=32c06be61be0 graphics=20301a3655ce history=6679d91bbfd4 ansi=42bd595e6e1e ansi256=afade28b969a html=2929815d7d52 |
| 414 | - | 34/119 input=daf68c036c3c vt=af9c947f7422 graphics=5441da3a6af7 history=adbdbeea589e ansi=93a79bdb653b ansi256=82786c1b4fa3 html=0983d1771e07 | 414 | + | 34/119 input=daf68c036c3c vt=af9c947f7422 graphics=5441da3a6af7 history=adbdbeea589e ansi=93a79bdb653b ansi256=82786c1b4fa3 html=1d5e7e843242 |
| 415 | - | 34/139 input=6d25662acf3a vt=5cdb4756e6b8 graphics=ae0700fd7a09 history=acd95dfdc46d ansi=0b761099f515 ansi256=0ee389babd62 html=b09e98948277 | 415 | + | 34/139 input=6d25662acf3a vt=5cdb4756e6b8 graphics=ae0700fd7a09 history=acd95dfdc46d ansi=0b761099f515 ansi256=0ee389babd62 html=86f5f689f9b1 |
| 416 | - | 34/159 input=b65ddcd437b9 vt=540ab8b4a6d9 graphics=71afa643a19e history=95e19294a4cb ansi=e1cdb7e662c3 ansi256=733d11b8083f html=83f8842bbd2e | 416 | + | 34/159 input=b65ddcd437b9 vt=540ab8b4a6d9 graphics=71afa643a19e history=95e19294a4cb ansi=e1cdb7e662c3 ansi256=733d11b8083f html=026d7d079fc2 |
| 417 | - | 34/179 input=57f1f81acb3c vt=41ece03f7923 graphics=7dc07edadc7a history=ce5abe9435b7 ansi=7d026cc1a611 ansi256=15f91df0de54 html=01710e6ff318 | 417 | + | 34/179 input=57f1f81acb3c vt=41ece03f7923 graphics=7dc07edadc7a history=ce5abe9435b7 ansi=7d026cc1a611 ansi256=15f91df0de54 html=9070de5dbdbd |
| 418 | - | 34/199 input=3a7b3c2440bf vt=a9150ba7a4cb graphics=52db9cf3851a history=e14f94ccdd58 ansi=2a2474a89a60 ansi256=0537f46cd650 html=295390e7c9e6 | 418 | + | 34/199 input=3a7b3c2440bf vt=a9150ba7a4cb graphics=52db9cf3851a history=e14f94ccdd58 ansi=2a2474a89a60 ansi256=0537f46cd650 html=deef629c975d |
| 419 | - | 34/219 input=76c4c4ccc65d vt=ac0da0319944 graphics=59162dcc7a6c history=3f8c45dc183b ansi=49a40bf933cf ansi256=15bd13cb4377 html=d356d7e4aec0 | 419 | + | 34/219 input=76c4c4ccc65d vt=ac0da0319944 graphics=59162dcc7a6c history=3f8c45dc183b ansi=49a40bf933cf ansi256=15bd13cb4377 html=9d1996d432ac |
| 420 | - | 34/239 input=74a38b340785 vt=754f065a06b1 graphics=784b8e4a91be history=8af536dda7f7 ansi=a858ae00e59d ansi256=dd5c4ca64682 html=a77267367f14 | 420 | + | 34/239 input=74a38b340785 vt=754f065a06b1 graphics=784b8e4a91be history=8af536dda7f7 ansi=a858ae00e59d ansi256=dd5c4ca64682 html=efbc1cff92fd |
| 421 | - | 35/019 input=e01695bf4e50 vt=8d5a98309b21 graphics=023952274cf9 history=2659734a87a8 ansi=b024edea8c61 ansi256=d5f38420be8b html=3515ae8035f2 | 421 | + | 35/019 input=e01695bf4e50 vt=8d5a98309b21 graphics=023952274cf9 history=2659734a87a8 ansi=b024edea8c61 ansi256=d5f38420be8b html=0e3a30bba33c |
| 422 | - | 35/039 input=93665be63313 vt=a35f7be82f67 graphics=18b07a725813 history=7e0e18d77c74 ansi=390a8472c45c ansi256=6f6a93364ee3 html=8ae2d5763ebb | 422 | + | 35/039 input=93665be63313 vt=a35f7be82f67 graphics=18b07a725813 history=7e0e18d77c74 ansi=390a8472c45c ansi256=6f6a93364ee3 html=ad85f0d84907 |
| 423 | - | 35/059 input=dd1cc03b3572 vt=6afa913190d6 graphics=14547246cfc9 history=be2e3ffa555b ansi=31f3ce2ba63c ansi256=3884c9872e16 html=3444412498cd | 423 | + | 35/059 input=dd1cc03b3572 vt=6afa913190d6 graphics=14547246cfc9 history=be2e3ffa555b ansi=31f3ce2ba63c ansi256=3884c9872e16 html=79f5ee94dc0b |
| 424 | - | 35/079 input=44796a406918 vt=6ce22280a030 graphics=8244d770854a history=30ab815d28f1 ansi=02a0bdfbbcd6 ansi256=8eb3b5dd6ca5 html=035d2d2e090f | 424 | + | 35/079 input=44796a406918 vt=6ce22280a030 graphics=8244d770854a history=30ab815d28f1 ansi=02a0bdfbbcd6 ansi256=8eb3b5dd6ca5 html=fd6d3994ce58 |
| 425 | - | 35/099 input=43ec30d13ab6 vt=13cafa9a15c4 graphics=c8de2510382b history=de35b2cda662 ansi=18856574b289 ansi256=803599ee7085 html=20449628df2c | 425 | + | 35/099 input=43ec30d13ab6 vt=13cafa9a15c4 graphics=c8de2510382b history=de35b2cda662 ansi=18856574b289 ansi256=803599ee7085 html=bd5bb7685683 |
| 426 | - | 35/119 input=51d29207da68 vt=cc52140c5b87 graphics=569a06ba1c26 history=ae9194ed626a ansi=3d3a69a1cec5 ansi256=a619ec705a9b html=2f61a9b55f28 | 426 | + | 35/119 input=51d29207da68 vt=cc52140c5b87 graphics=569a06ba1c26 history=ae9194ed626a ansi=3d3a69a1cec5 ansi256=a619ec705a9b html=6c98f3a4d068 |
| 427 | - | 35/139 input=b6e1eac19c21 vt=87bc9c96ee66 graphics=a761438c266b history=c565c9eb5e67 ansi=8b92e0851a34 ansi256=4ffa0b70b26c html=89caf046d441 | 427 | + | 35/139 input=b6e1eac19c21 vt=87bc9c96ee66 graphics=a761438c266b history=c565c9eb5e67 ansi=8b92e0851a34 ansi256=4ffa0b70b26c html=5274c4085723 |
| 428 | - | 35/159 input=b720c6dc8986 vt=5460691c9f91 graphics=1b8ce71ffdce history=6dfd322c6901 ansi=1728d0c18bca ansi256=b7b1df41146f html=72290758bc08 | 428 | + | 35/159 input=b720c6dc8986 vt=5460691c9f91 graphics=1b8ce71ffdce history=6dfd322c6901 ansi=1728d0c18bca ansi256=b7b1df41146f html=58f827dcf566 |
| 429 | - | 35/179 input=0341f9cb3b4d vt=7336edcff9a8 graphics=ff521966f503 history=c556c9bddb2d ansi=df31635476c2 ansi256=2259657c5fb8 html=85bd9cee86c2 | 429 | + | 35/179 input=0341f9cb3b4d vt=7336edcff9a8 graphics=ff521966f503 history=c556c9bddb2d ansi=df31635476c2 ansi256=2259657c5fb8 html=f2c63f49d36d |
| 430 | - | 35/199 input=1f9be1f8195d vt=e1efb6275a87 graphics=806918fdf91b history=c577342a7558 ansi=0d61fc403ed4 ansi256=3dfe6c2d3f95 html=79cf3e389d27 | 430 | + | 35/199 input=1f9be1f8195d vt=e1efb6275a87 graphics=806918fdf91b history=c577342a7558 ansi=0d61fc403ed4 ansi256=3dfe6c2d3f95 html=e1b9f7636d44 |
| 431 | - | 35/219 input=1706e3dc7ba6 vt=4797a5f1c73a graphics=9c0eb19d32f4 history=9448c87c1fde ansi=4093919d80c9 ansi256=e8391c2d9989 html=0398443da2dd | 431 | + | 35/219 input=1706e3dc7ba6 vt=4797a5f1c73a graphics=9c0eb19d32f4 history=9448c87c1fde ansi=4093919d80c9 ansi256=e8391c2d9989 html=c8bd26392776 |
| 432 | - | 35/239 input=880a5d50813f vt=06531473f963 graphics=0dc2013efaf5 history=449d96644a4f ansi=250e7eeabc3c ansi256=4c6fafe74d13 html=464da1cb9915 | 432 | + | 35/239 input=880a5d50813f vt=06531473f963 graphics=0dc2013efaf5 history=449d96644a4f ansi=250e7eeabc3c ansi256=4c6fafe74d13 html=430af5b9d865 |