[{"data":1,"prerenderedAt":12042},["ShallowReactive",2],{"wrun-open-editor-url":3,"indicators:functions/text-formatting":4},"https://openmarket.xyz/chart/#wrun-open=v1",{"slug":5,"filePath":6,"frontmatter":7,"rawMarkdown":12,"tree":13},"functions/text-formatting","functions/text-formatting.md",{"title":8,"description":9,"order":10,"section":11},"Strings and text","Strings in a wrun indicator live in string slots: byte-capped channels written once per bar from onBar() and read by a text mark, a label, a table cell or a…",51,"functions","---\ntitle: \"Strings and text\"\ndescription: \"Strings in a wrun indicator live in string slots: byte-capped channels written once per bar from onBar() and read by a text mark, a label, a table cell or a…\"\norder: 51\nsection: \"functions\"\n---\n\n\u003C!-- source: docs/indicators/functions/text-formatting.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit -->\n\n# Strings and text\n\nStrings in a wrun indicator live in string slots: byte-capped channels written\nonce per bar from `onBar()` and read by a text mark, a label, a table cell or a\ncard. Typed words enter once, through a text setting (`pt_\u003Cname>()` in\n`onStart()`, [Setting kinds](../settings/kinds.md#text-settings)); per-bar text\nleaves through string slots and never becomes an output. On the way out, the generated `sb_*` builder turns\nthe numbers the indicator computes into the words the chart shows, without\nallocating: a price with the decimals its tick size calls for, a percent with\nits sign, a volume as `1.2M`, a span as `2h 15m`, the bar's clock in a pattern\nyou choose. Inside the module, AssemblyScript's `String` has the\nJavaScript-style methods for one-time work. This page is the slot, the\nbuilder's three steps and every call, the capacity rule, a second builder, the\n`String` methods and the Pine mappings.\n\n## Where strings go\n\nDeclare a slot at the top of the file, and what reads it, then send text to it\nfrom `onBar()`:\n\n```typescript\nstring(\"note\", { max_bytes: 64 });\nrender.text(\"note_mark\", { y: \"average\", text: \"note\" });\n```\n\nThe build generates three senders per slot: `str_note(s)` encodes and sends a\nwhole string, `str_note_sb()` sends the shared line buffer, and\n`str_note_tb(tb)` sends a `TextBuilder` of your own. An indicator must not\nallocate per bar, so the `./sdk/fmt` module ships a `TextBuilder`: a byte\nbuffer allocated once that spells text and numbers into itself, and the\ngenerated `./gen/strings` module builds its `sb_*` calls on one of them. The\nsenders belong in `onBar()`. A slot not written that bar is absent, which is\ndistinct from a written empty string, and the difference is what gates\n`render.text`: an absent slot draws nothing.\n\n## The `string` name\n\nThe declaration is called `string`, the same word as the type, and the\ntwo share a file without a clash: the declaration is a top-level\nstatement that only writes the sheet, so `let label: string = \"\";`\ncompiles beside it:\n\n```typescript\nstring(\"note\", { max_bytes: 64 });\nlet label: string = \"\";\n```\n\n## Three steps\n\n1. Declare the slot at the top of the file, and what reads it (a text\n   mark, a label, a table cell).\n2. Build the line in `onBar()`: `sb_clear()` first, then the `sb_*`\n   calls in reading order. Nothing here allocates, so the same line can be\n   rebuilt on every bar of the history and on every live tick.\n3. Send it with `str_\u003Cslot>_sb()`. The sender hands the chart the line\n   and returns the slot's index (a label handle's `text(...)` takes that\n   index).\n\n```typescript sample=fn-text-formatting-three-steps\noutput(\"average\", line, overlay, { color: \"#38bdf8\", width: 2, description: \"20-bar average\" });\nstring(\"readout\", { max_bytes: 48 }); // step 1: the slot\nrender.text(\"readout_mark\", { y: \"average\", text: \"readout\", size: 10 }); // and what reads it\n\nlet sma = new Sma(20);\n\nfunction onStart(): void {\n  sma = new Sma(20);\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  const average = sma.update(close);\n  if (isNaN(average)) return;\n  out_average(average);\n  sb_clear(); // step 2: build the line\n  sb_price(close, 0.01); // 1234.57 when close is 1234.5678 and the tick is 0.01\n  sb_text(\" is \");\n  sb_signed(((close - average) / average) * 100.0, 1); // +1.3 or -0.8\n  sb_text(\"% from the average\");\n  str_readout_sb(); // step 3: send it\n}\n```\n\n## Every call\n\nThe generated `./gen/strings` module wraps one shared `TextBuilder` sized\nto the largest `max_bytes` you declared. Every `sb_*` call appends to it;\nevery `str_\u003Cslot>_*` call sends it.\n\n| Call | Appends |\n| --- | --- |\n| `sb_clear()` | nothing: starts a new line (call it first) |\n| `sb_text(s: string)` | the string's UTF-8, one code point at a time |\n| `sb_char(code: i32)` | one code point (a code outside 0..0x10FFFF or a surrogate becomes U+FFFD) |\n| `sb_int(value: i64)` | an integer, `-` first when negative |\n| `sb_f64(value: f64, decimals: i32)` | fixed point with `decimals` (0..9) fraction digits, rounded half up; `NaN`, `Inf`, `-Inf` spelled out |\n| `sb_auto(value: f64)` | five significant digits with the trailing fraction zeros trimmed; the digits left of the point are never rounded away |\n| `sb_price(value: f64, tick: f64 = 0)` | fixed point with the decimals the tick implies (0.5 is 1, 0.01 is 2, 0.00001 is 5, at most 9); tick 0 or `NaN` means unknown and formats like `sb_auto` |\n| `sb_pct(value: f64, decimals: i32 = 1)` | the value, already in percent units, in fixed point then `%` |\n| `sb_signed(value: f64, decimals: i32)` | fixed point with `+` above zero, `-` below, no sign at zero |\n| `sb_compact(value: f64, decimals: i32 = 1)` | the value scaled to `K`, `M`, `B` or `T` at 1e3, 1e6, 1e9, 1e12, trailing fraction zeros trimmed, sign kept |\n| `sb_time(t: f64, pattern: string, offsetSec: i32 = 0)` | the clock time of `t` (epoch seconds) shifted by `offsetSec`, spelled by the pattern's tokens `yyyy` `MM` `dd` `HH` `mm` `ss` `MMM` `EEE`; other characters copied; `NaN` is `NaN` |\n| `sb_duration(seconds: f64)` | the two largest non-zero units of `d`, `h`, `m`, `s`; zero is `0s` |\n| `sb_spaces(n: i32)` | `n` spaces |\n| `sb_overflowed(): bool` | nothing: answers whether the line has outgrown the buffer since `sb_clear()` (sending it would be refused) |\n| `str_\u003Cslot>_sb(): i32` | nothing: sends the shared line to the slot, returns its index; a line over the slot's `max_bytes` is refused by name |\n| `str_\u003Cslot>(s: string): i32` | nothing: clears, appends `s`, sends the same way |\n| `str_\u003Cslot>_tb(tb: TextBuilder): i32` | nothing: sends another builder's line to the slot, returns its index; a builder that overflowed stops the run by name |\n\nA non-finite number spells its word (`NaN`, `Inf`, `-Inf`) and nothing\nelse: no sign, no `%`, no unit. Every formatting call below shows its\noutput for the value it is given.\n\n```typescript sample=fn-text-formatting-every-call\noutput(\"last_close\", line, overlay, { color: \"#94a3b8\", description: \"The close, drawn so the table has a chart\" });\nstring(\"numbers\", { max_bytes: 64 });\nstring(\"sizes\", { max_bytes: 64 });\nstring(\"clock\", { max_bytes: 64 });\nstring(\"words\", { max_bytes: 64 });\nrender.table(\"catalog\", { rows: 4, cols: 1, cells: [\"numbers\", \"sizes\", \"clock\", \"words\"], position: \"top_left\" });\n\nlet firstBarTime: f64 = NaN;\n\nfunction onBar(): void {\n  const close = bar.close();\n  const volume = bar.volume();\n  const barTime = bar.time();\n  if (isNaN(firstBarTime)) firstBarTime = barTime;\n  if (isNaN(close)) return;\n  out_last_close(close);\n\n  sb_clear();\n  sb_f64(1234.5678, 2); // 1234.57\n  sb_spaces(1); // one space\n  sb_auto(1234.5678); // 1234.6\n  sb_spaces(1);\n  sb_auto(0.00012345); // 0.00012345\n  sb_spaces(1);\n  sb_price(1234.5678, 0.5); // 1234.6 (a 0.5 tick: one decimal)\n  sb_spaces(1);\n  sb_pct(12.345, 1); // 12.3%\n  sb_spaces(1);\n  sb_signed(3.5, 1); // +3.5\n  sb_spaces(1);\n  sb_int(-42); // -42\n  str_numbers_sb(); // 1234.57 1234.6 0.00012345 1234.6 12.3% +3.5 -42\n\n  sb_clear();\n  sb_compact(1500.0, 1); // 1.5K\n  sb_text(\" \");\n  sb_compact(2000000.0, 1); // 2M\n  sb_text(\" \");\n  sb_compact(-1234567.0, 2); // -1.23M\n  sb_text(\" \");\n  sb_compact(volume, 1); // the bar's volume: 850.3M, 1.2B, ...\n  str_sizes_sb();\n\n  sb_clear();\n  sb_time(1700000000.0, \"yyyy-MM-dd HH:mm:ss\", 0); // 2023-11-14 22:13:20\n  sb_text(\" \");\n  sb_time(1700000000.0, \"EEE dd MMM yyyy\", -18000); // Tue 14 Nov 2023 (five hours west of UTC)\n  sb_text(\" \");\n  sb_duration(7500.0); // 2h 5m\n  sb_text(\" \");\n  sb_duration(barTime - firstBarTime); // the history's span so far: 3d 4h, 12h 30m, ...\n  str_clock_sb();\n\n  sb_clear();\n  sb_text(\"héllo\"); // héllo (UTF-8 as is)\n  sb_char(0x2192); // one arrow character\n  sb_text(\"wörld\"); // wörld\n  if (sb_overflowed()) sb_clear(); // false here: 15 bytes fit; a line that outgrew the buffer would be refused\n  str_words_sb();\n}\n```\n\n`sb_time` takes the time zone as an offset in seconds (`-18000` is five\nhours west of UTC); a run of any other letters in the pattern, and every\nother character, is copied as is. `sb_duration` floors to whole seconds.\n\n## Capacity and overflow\n\nStrings are never truncated. A slot refuses a line longer than its own\n`max_bytes` by name: the run stops and the Console says `string slot 0\nwrite of 40 bytes exceeds the slot's max_bytes 32`. That holds for a\nline built with the `sb_*` calls and for a string handed whole to\n`str_\u003Cslot>(s)`. The shared builder holds as many bytes as the largest\n`max_bytes` you declared, and its sender passes the bytes the line asked\nfor, so a line that outgrew the buffer is over every slot's cap and is\nrefused the same way.\n\nInside a builder, an append that does not fit is dropped whole (a text\nappend stops at the first code point that does not fit; a number, a time\nor a duration is never split) and every later append is dropped too, so\nthe bytes it holds stay valid. That is bookkeeping, not delivery: the\nline is still refused when it is sent. `sb_overflowed()` answers `true`\nfrom the first dropped append until the next `sb_clear()`, so when a\nline can run long, check it before sending and build a shorter line\ninstead.\n\nA `TextBuilder` you construct holds the capacity you give it. It answers\nthe same question with `overflowed()`, and `needed()` tells the bytes\nthe whole line asked for, which is the capacity and the `max_bytes` to\ndeclare. Sending one that overflowed stops the run by name: `string slot\n'mid_text': the TextBuilder overflowed before str_mid_text_tb(); size the\nbuilder to the text`.\n\nThe caps: per slot `max_bytes` is at most 4096; 64 slots per indicator;\n64 KiB of string bytes per row; 2 MiB per run on the chart, strings and\nframes together. Each is a named refusal, never a truncation\n([Limits](../reference/limits.md)).\n\n## A second builder\n\nThe `TextBuilder` class is the same code the `sb_*` calls use. Construct\none in `onStart()` (it allocates its buffer there, once). Every method\nreturns the builder, so calls chain, and `str_\u003Cslot>_tb(tb)` sends it to\na slot.\n\n| Method | Signature | Definition |\n| --- | --- | --- |\n| `constructor` | `new TextBuilder(capacity: i32)` | a builder holding at most `capacity` bytes; allocate at module start or in `onStart()` |\n| `clear` | `clear(): TextBuilder` | starts a new line; `length()`, `needed()` and `overflowed()` return to 0, 0 and `false` |\n| `text` | `text(s: string): TextBuilder` | appends the string's UTF-8 one code point at a time (a lone surrogate becomes U+FFFD) |\n| `char` | `char(code: i32): TextBuilder` | appends one code point |\n| `int` | `int(v: i64): TextBuilder` | appends an integer |\n| `f64` | `f64(x: f64, decimals: i32): TextBuilder` | appends fixed point with `decimals` (0..9) fraction digits, rounded half up, every finite double exact |\n| `auto` | `auto(x: f64): TextBuilder` | appends five significant digits, trailing fraction zeros trimmed, the digits left of the point exact at every magnitude |\n| `price` | `price(x: f64, tick: f64 = 0): TextBuilder` | appends fixed point with the tick's decimal places (at most 9); tick 0 or `NaN` formats like `auto` |\n| `pct` | `pct(x: f64, decimals: i32 = 1): TextBuilder` | appends fixed point then `%` |\n| `signed` | `signed(x: f64, decimals: i32): TextBuilder` | appends fixed point with `+` above zero, `-` below, no sign at zero |\n| `compact` | `compact(x: f64, decimals: i32 = 1): TextBuilder` | appends `K` `M` `B` `T` scaling at 1e3, 1e6, 1e9, 1e12, trailing fraction zeros trimmed, sign kept |\n| `time` | `time(t: f64, pattern: string, offsetSec: i32 = 0): TextBuilder` | appends the clock time of `t` shifted by `offsetSec`, tokens `yyyy` `MM` `dd` `HH` `mm` `ss` `MMM` `EEE` |\n| `duration` | `duration(seconds: f64): TextBuilder` | appends the two largest non-zero units of `d` `h` `m` `s`, `0s` for zero |\n| `spaces` | `spaces(n: i32): TextBuilder` | appends `n` spaces |\n| `length` | `length(): i32` | the bytes stored, never above the capacity |\n| `needed` | `needed(): i32` | the bytes every append since `clear()` asked for, stored or dropped |\n| `ptr` | `ptr(): i32` | the address of the stored bytes (what a sender hands the chart) |\n| `overflowed` | `overflowed(): bool` | `true` when an append was dropped since `clear()`; sending the builder then stops the run by name |\n\nEvery method on one builder, each with its output:\n\n```typescript sample=fn-text-formatting-builder-tour\noutput(\"close_line\", line, overlay, { color: \"#94a3b8\", description: \"The close\" });\noutput(\"line_bytes\", line, lower, { description: \"Bytes the tour line holds\" }); // a count, so its own pane, not the price scale\nstring(\"tour\", { max_bytes: 96 });\nrender.table(\"tour_table\", { rows: 1, cols: 1, cells: [\"tour\"], position: \"bottom_left\" });\n\nlet tb = new TextBuilder(1);\n\nfunction onStart(): void {\n  tb = new TextBuilder(96); // capacity 96: allocated here, once\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  if (isNaN(close)) return;\n  out_close_line(close);\n  tb.clear() // length() 0, needed() 0, overflowed() false\n    .text(\"px \") // px\n    .price(1234.5678, 0.01) // 1234.57\n    .char(0x20) // one space\n    .f64(0.125, 2) // 0.13\n    .spaces(1) // one space\n    .auto(0.00012345) // 0.00012345\n    .spaces(1)\n    .pct(12.345, 1) // 12.3%\n    .spaces(1)\n    .signed(-3.5, 1) // -3.5\n    .spaces(1)\n    .int(42) // 42\n    .spaces(1)\n    .compact(2500000.0, 1) // 2.5M\n    .spaces(1)\n    .time(1700000000.0, \"HH:mm\", 0) // 22:13\n    .spaces(1)\n    .duration(3661.0); // 1h 1m\n  // The line: \"px 1234.57 0.13 0.00012345 12.3% -3.5 42 2.5M 22:13 1h 1m\"\n  out_line_bytes(f64(tb.length())); // 57, and needed() is 57: nothing was dropped\n  str_tour_tb(tb); // sends ptr() and length() to the slot; overflowed() is false\n}\n```\n\nWhen a line should survive the shared builder's next `sb_clear()`, when\ntwo lines are built side by side, or when you want the overflow check\nbefore sending, a builder of your own is the tool:\n\n```typescript sample=fn-text-formatting-second-builder\ninput(\"high\", ohlcv.high);\noutput(\"mid\", line, overlay, { color: \"#f59e0b\", description: \"Bar midpoint\" });\nstring(\"range\", { max_bytes: 32 });\nstring(\"mid_text\", { max_bytes: 24 });\nrender.text(\"range_mark\", { y: \"mid\", text: \"range\", size: 10 });\nrender.table(\"mid_table\", { rows: 1, cols: 1, cells: [\"mid_text\"], position: \"top_right\" });\n\nlet tb = new TextBuilder(1);\n\nfunction onStart(): void {\n  tb = new TextBuilder(24); // its own buffer, allocated once, here\n}\n\nfunction onBar(): void {\n  const high = bar.high();\n  const low = bar.low();\n  const mid = (high + low) / 2.0;\n  if (isNaN(mid)) return;\n  out_mid(mid);\n  // The shared builder, sent to one slot: \"1230.00 .. 1240.50\".\n  sb_clear();\n  sb_price(low, 0.01);\n  sb_text(\" .. \");\n  sb_price(high, 0.01);\n  str_range_sb();\n  // A second builder keeps its own line: build, check, then send it to\n  // another slot. \"mid 1235.25 (10.5 wide)\" is 23 bytes and fits; a wider\n  // market with more digits would not, and the shorter line goes instead.\n  tb.clear().text(\"mid \").price(mid, 0.01).text(\" (\").auto(high - low).text(\" wide)\");\n  if (tb.overflowed()) tb.clear().text(\"mid \").price(mid, 0.01);\n  str_mid_text_tb(tb);\n}\n```\n\nThe check before `str_mid_text_tb(tb)` is what keeps a long line from\nending the run: a builder that overflowed is never sent short. The\nbuilder never sends anything itself: only the generated `str_\u003Cslot>_*`\ncalls reach the chart, so a slot is always named by its declaration.\n\n## Chart names in text\n\n`{{symbol}}`, `{{exchange}}` and `{{timeframe}}` inside a string output,\na label, a table cell or a card are replaced by the chart when it draws\nthem: the symbol the chart header shows, its exchange name, and the short\nlabel the interval button shows. The indicator never sees the names: it\nwrites the placeholder as plain text and the chart fills it in at display\ntime, so one module reads right on every chart it is added to.\n\n```typescript\nsb_clear();\nsb_text(\"{{symbol}} {{timeframe}} on {{exchange}}: \");\nsb_signed(change, 2);\nsb_text(\"%\");\nstr_readout_sb();\n```\n\nAny other `{{...}}` text is shown as written. Alert messages keep their\nown placeholders ([Alerts](alerts.md)). Protected indicators that run in\nthe cloud show the placeholders as written for now.\n\n## String methods\n\nAssemblyScript's `String` has the JavaScript methods you expect.\nThey work on `string` values in the module, in `onStart()` or per bar, and\nthe result goes out through `str_\u003Cslot>(s)`.\n\n| Method | Signature | Description |\n| --- | --- | --- |\n| `split` | `s.split(separator)` | splits into an array of substrings (`string[]`) |\n| `concat` | `s.concat(other)` | joins two strings; `+` does the same |\n| `substring` | `s.substring(start, end?)` | the characters between two indexes |\n| `toUpperCase` | `s.toUpperCase()` | uppercase copy |\n| `toLowerCase` | `s.toLowerCase()` | lowercase copy |\n| `trim` | `s.trim()` | whitespace removed from both ends (`trimStart`, `trimEnd` too) |\n| `replace` | `s.replace(search, replaceWith)` | the first occurrence replaced (`replaceAll` for every one) |\n| `indexOf` | `s.indexOf(search)` | the index of the first occurrence, `-1` if absent |\n| `startsWith`, `endsWith` | `s.startsWith(prefix)` | prefix and suffix tests |\n| `includes` | `s.includes(search)` | containment test |\n| `length` | `s.length` | the number of UTF-16 units; a property, not a call |\n| `charCodeAt` | `s.charCodeAt(i)` | the code unit at `i` |\n| `padStart`, `padEnd` | `s.padStart(width, fill)` | padding to a width |\n\nNumbers do not stringify themselves cheaply: `sb_f64` and `sb_int` are\nthe way to put a number in a line, and the builder is where per-bar text\nbelongs.\n\n## Allocation\n\nEvery `String` method that returns a new string allocates it, and the\nmodule's runtime never frees: the sandbox compiles with a bump allocator\nand a 4 MiB memory ceiling, and a module that grows memory after `onStart()`\nis refused. Per-bar `String` work therefore accumulates for the whole\nhistory. The `sb_*` builder is allocation-free by design (one shared\nbuffer sized to the largest slot at module start), so the rule is:\n`String` methods for one-time work in `onStart()` or at module start (a\nlabel, a market name, a template), `sb_*` for everything that happens\nper bar.\n\n## The String methods in one module\n\nA label assembled once in `onStart()` with the `String` methods, and per-bar\ntext built with the `sb_*` builder into a mark and a live tag.\n\n```typescript sample=fn-strings\nparam(\"period\", 20, { min: 1, max: 200 });\noutput(\"average\", line, overlay, { color: \"#38bdf8\", width: 2, description: \"Simple average\" });\noutput(\"bar_time\", none, overlay, { description: \"Bar open in epoch seconds\" });\noutput(\"stretched\", none, overlay, { description: \"1 while the close is over two percent from the average\" });\nstring(\"readout\", { max_bytes: 48 });\nstring(\"tag\", { max_bytes: 48 });\nrender.text(\"stretch_mark\", { y: \"average\", text: \"readout\", size: 10 });\nrender.label(\"average_tag\", { x: \"bar_time\", y: \"average\", text: \"tag\", size: 11 });\n\nlet sma = new Sma(20);\nlet label: string = \"\";\nlet period: i32 = 20;\nlet barIndex: i32 = 0;\n\nfunction onStart(): void {\n  period = i32(p_period());\n  sma = new Sma(period);\n  // One-time string work: every method from the table, on a market label.\n  const raw = \"  btc-usdt:perp  \";\n  const parts = raw.trim().split(\":\");\n  let name = parts[0].toUpperCase().replace(\"-\", \"/\");\n  if (name.startsWith(\"BTC\") && name.endsWith(\"USDT\") && name.indexOf(\"/\") == 3 && name.includes(\"USD\")) {\n    name = name.concat(\" \").concat(parts[1].toLowerCase());\n  }\n  label = name.substring(0, name.length).padEnd(12, \".\");\n}\n\nfunction onBar(): void {\n  const close = bar.close();\n  const barTime = bar.time();\n  const value = sma.update(close);\n  barIndex += 1;\n  if (isNaN(value)) return;\n  const stretch = ((close - value) / value) * 100.0;\n  const stretched = Math.abs(stretch) >= 2.0;\n  out_average(value);\n  out_bar_time(barTime);\n  out_stretched(stretched ? 1.0 : 0.0);\n  if (stretched) {\n    // Per-bar text: the builder, no allocation.\n    sb_clear();\n    sb_f64(stretch, 1);\n    sb_text(\"% at bar \");\n    sb_int(barIndex);\n    str_readout_sb();\n  }\n  sb_clear();\n  sb_text(label);\n  sb_text(\" SMA \");\n  sb_f64(value, 2);\n  str_tag_sb();\n}\n```\n\n`label` is built once in `onStart()` and reused on every bar. The readout\nis written only on stretched bars, so the mark appears only there.\n\n## From Pine\n\n- `str.tostring(x)` is `sb_f64(x, decimals)` when you know the decimals\n  and `sb_auto(x)` when you do not; `str.tostring(x, \"#.##\")` is\n  `sb_f64(x, 2)`, which always writes both decimals (`12.5` reads\n  `12.50`, where Pine drops the trailing zero).\n- `str.format(\"{0} / {1}\", a, b)` is the chained calls: `sb_f64(a, 2)`,\n  `sb_text(\" / \")`, `sb_f64(b, 2)`.\n- `str.format_time(t, \"yyyy-MM-dd HH:mm\", tz)` is\n  `sb_time(t, \"yyyy-MM-dd HH:mm\", offsetSec)`, with the zone as an\n  offset in seconds.\n",{"type":14,"children":15,"data":12035,"position":12037},"root",[16,26,29,30,234,235,253,254,285,286,384,385,588,589,621,622,674,675,750,751,766,767,917,918,1519,1520,1535,1536,1639,1641,2967,2968,3049,3050,4522,4523,4586,4587,4602,4603,4707,4708,4777,4778,4884,4885,4939,4940,4955,4956,5041,5043,6586,6587,6601,6602,7645,7646,7678,7679,8524,8525,8577,8578,8593,8594,8655,8656,8754,8755,8810,8811,8826,8827,8910,8912,9906,9907,9957,9958,9973,9974,10111,10112,10127,10128,10194,10195,11696,11697,11740,11741,11756,11757],{"type":17,"value":18,"position":19},"comment"," source: docs/indicators/functions/text-formatting.md; generated by packages/cli/scripts/gen-indicator-docs.ts, do not edit ",{"start":20,"end":23},{"line":21,"column":21,"offset":22},1,0,{"line":21,"column":24,"offset":25},132,131,{"type":27,"value":28},"text","\n",{"type":27,"value":28},{"type":31,"tagName":32,"properties":33,"children":34,"position":231},"element","p",{},[35,45,59,67,80,87,100,107,125,133,146,153,166,173,186,193,206,213,224],{"type":27,"value":36,"position":37},"Strings in a wrun indicator live in string slots: byte-capped channels written\nonce per bar from ",{"start":38,"end":41},{"line":39,"column":21,"offset":40},5,153,{"line":42,"column":43,"offset":44},6,19,250,{"type":31,"tagName":46,"properties":47,"children":48,"position":56},"code",{},[49],{"type":27,"value":50,"position":51},"onBar()",{"start":52,"end":53},{"line":42,"column":43,"offset":44},{"line":42,"column":54,"offset":55},28,259,{"start":57,"end":58},{"line":42,"column":43,"offset":44},{"line":42,"column":54,"offset":55},{"type":27,"value":60,"position":61}," and read by a text mark, a label, a table cell or a\ncard. Typed words enter once, through a text setting (",{"start":62,"end":63},{"line":42,"column":54,"offset":55},{"line":64,"column":65,"offset":66},7,55,366,{"type":31,"tagName":46,"properties":68,"children":69,"position":77},{},[70],{"type":27,"value":71,"position":72},"pt_\u003Cname>()",{"start":73,"end":74},{"line":64,"column":65,"offset":66},{"line":64,"column":75,"offset":76},68,379,{"start":78,"end":79},{"line":64,"column":65,"offset":66},{"line":64,"column":75,"offset":76},{"type":27,"value":81,"position":82}," in\n",{"start":83,"end":84},{"line":64,"column":75,"offset":76},{"line":85,"column":21,"offset":86},8,383,{"type":31,"tagName":46,"properties":88,"children":89,"position":97},{},[90],{"type":27,"value":91,"position":92},"onStart()",{"start":93,"end":94},{"line":85,"column":21,"offset":86},{"line":85,"column":95,"offset":96},12,394,{"start":98,"end":99},{"line":85,"column":21,"offset":86},{"line":85,"column":95,"offset":96},{"type":27,"value":101,"position":102},", ",{"start":103,"end":104},{"line":85,"column":95,"offset":96},{"line":85,"column":105,"offset":106},14,396,{"type":31,"tagName":108,"properties":109,"children":111,"position":120},"a",{"href":110},"../settings/kinds.md#text-settings",[112],{"type":27,"value":113,"position":114},"Setting kinds",{"start":115,"end":118},{"line":85,"column":116,"offset":117},15,397,{"line":85,"column":54,"offset":119},410,{"start":121,"end":122},{"line":85,"column":105,"offset":106},{"line":85,"column":123,"offset":124},65,447,{"type":27,"value":126,"position":127},"); per-bar text\nleaves through string slots and never becomes an output. On the way out, the generated ",{"start":128,"end":129},{"line":85,"column":123,"offset":124},{"line":130,"column":131,"offset":132},9,88,550,{"type":31,"tagName":46,"properties":134,"children":135,"position":143},{},[136],{"type":27,"value":137,"position":138},"sb_*",{"start":139,"end":140},{"line":130,"column":131,"offset":132},{"line":130,"column":141,"offset":142},94,556,{"start":144,"end":145},{"line":130,"column":131,"offset":132},{"line":130,"column":141,"offset":142},{"type":27,"value":147,"position":148}," builder turns\nthe numbers the indicator computes into the words the chart shows, without\nallocating: a price with the decimals its tick size calls for, a percent with\nits sign, a volume as ",{"start":149,"end":150},{"line":130,"column":141,"offset":142},{"line":95,"column":151,"offset":152},23,746,{"type":31,"tagName":46,"properties":154,"children":155,"position":163},{},[156],{"type":27,"value":157,"position":158},"1.2M",{"start":159,"end":160},{"line":95,"column":151,"offset":152},{"line":95,"column":161,"offset":162},29,752,{"start":164,"end":165},{"line":95,"column":151,"offset":152},{"line":95,"column":161,"offset":162},{"type":27,"value":167,"position":168},", a span as ",{"start":169,"end":170},{"line":95,"column":161,"offset":162},{"line":95,"column":171,"offset":172},41,764,{"type":31,"tagName":46,"properties":174,"children":175,"position":183},{},[176],{"type":27,"value":177,"position":178},"2h 15m",{"start":179,"end":180},{"line":95,"column":171,"offset":172},{"line":95,"column":181,"offset":182},49,772,{"start":184,"end":185},{"line":95,"column":171,"offset":172},{"line":95,"column":181,"offset":182},{"type":27,"value":187,"position":188},", the bar's clock in a pattern\nyou choose. Inside the module, AssemblyScript's ",{"start":189,"end":190},{"line":95,"column":181,"offset":182},{"line":191,"column":181,"offset":192},13,851,{"type":31,"tagName":46,"properties":194,"children":195,"position":203},{},[196],{"type":27,"value":197,"position":198},"String",{"start":199,"end":200},{"line":191,"column":181,"offset":192},{"line":191,"column":201,"offset":202},57,859,{"start":204,"end":205},{"line":191,"column":181,"offset":192},{"line":191,"column":201,"offset":202},{"type":27,"value":207,"position":208}," has the\nJavaScript-style methods for one-time work. This page is the slot, the\nbuilder's three steps and every call, the capacity rule, a second builder, the\n",{"start":209,"end":210},{"line":191,"column":201,"offset":202},{"line":211,"column":21,"offset":212},16,1018,{"type":31,"tagName":46,"properties":214,"children":215,"position":221},{},[216],{"type":27,"value":197,"position":217},{"start":218,"end":219},{"line":211,"column":21,"offset":212},{"line":211,"column":130,"offset":220},1026,{"start":222,"end":223},{"line":211,"column":21,"offset":212},{"line":211,"column":130,"offset":220},{"type":27,"value":225,"position":226}," methods and the Pine mappings.",{"start":227,"end":228},{"line":211,"column":130,"offset":220},{"line":211,"column":229,"offset":230},40,1057,{"start":232,"end":233},{"line":39,"column":21,"offset":40},{"line":211,"column":229,"offset":230},{"type":27,"value":28},{"type":31,"tagName":236,"properties":237,"children":238,"position":249},"h2",{},[239],{"type":27,"value":240,"position":241},"Where strings go",{"start":242,"end":246},{"line":243,"column":244,"offset":245},18,4,1062,{"line":243,"column":247,"offset":248},20,1078,{"start":250,"end":252},{"line":243,"column":21,"offset":251},1059,{"line":243,"column":247,"offset":248},{"type":27,"value":28},{"type":31,"tagName":32,"properties":255,"children":256,"position":282},{},[257,265,276],{"type":27,"value":258,"position":259},"Declare a slot at the top of the file, and what reads it, then send text to it\nfrom ",{"start":260,"end":262},{"line":247,"column":21,"offset":261},1080,{"line":263,"column":42,"offset":264},21,1164,{"type":31,"tagName":46,"properties":266,"children":267,"position":273},{},[268],{"type":27,"value":50,"position":269},{"start":270,"end":271},{"line":263,"column":42,"offset":264},{"line":263,"column":116,"offset":272},1173,{"start":274,"end":275},{"line":263,"column":42,"offset":264},{"line":263,"column":116,"offset":272},{"type":27,"value":277,"position":278},":",{"start":279,"end":280},{"line":263,"column":116,"offset":272},{"line":263,"column":211,"offset":281},1174,{"start":283,"end":284},{"line":247,"column":21,"offset":261},{"line":263,"column":211,"offset":281},{"type":27,"value":28},{"type":14,"children":287},[288],{"type":31,"tagName":289,"properties":290,"children":294,"data":-1},"pre",{"class":291,"style":292,"tabindex":293},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0",[295],{"type":31,"tagName":46,"properties":296,"children":299},{"class":297},[298],"language-typescript",[300,339,340],{"type":31,"tagName":301,"properties":302,"children":304},"span",{"class":303},"line",[305,311,317,323,328,334],{"type":31,"tagName":301,"properties":306,"children":308},{"style":307},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[309],{"type":27,"value":310},"string",{"type":31,"tagName":301,"properties":312,"children":314},{"style":313},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[315],{"type":27,"value":316},"(",{"type":31,"tagName":301,"properties":318,"children":320},{"style":319},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[321],{"type":27,"value":322},"\"note\"",{"type":31,"tagName":301,"properties":324,"children":325},{"style":313},[326],{"type":27,"value":327},", { max_bytes: ",{"type":31,"tagName":301,"properties":329,"children":331},{"style":330},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[332],{"type":27,"value":333},"64",{"type":31,"tagName":301,"properties":335,"children":336},{"style":313},[337],{"type":27,"value":338}," });",{"type":27,"value":28},{"type":31,"tagName":301,"properties":341,"children":342},{"class":303},[343,348,352,356,361,366,371,376,380],{"type":31,"tagName":301,"properties":344,"children":345},{"style":313},[346],{"type":27,"value":347},"render.",{"type":31,"tagName":301,"properties":349,"children":350},{"style":307},[351],{"type":27,"value":27},{"type":31,"tagName":301,"properties":353,"children":354},{"style":313},[355],{"type":27,"value":316},{"type":31,"tagName":301,"properties":357,"children":358},{"style":319},[359],{"type":27,"value":360},"\"note_mark\"",{"type":31,"tagName":301,"properties":362,"children":363},{"style":313},[364],{"type":27,"value":365},", { y: ",{"type":31,"tagName":301,"properties":367,"children":368},{"style":319},[369],{"type":27,"value":370},"\"average\"",{"type":31,"tagName":301,"properties":372,"children":373},{"style":313},[374],{"type":27,"value":375},", text: ",{"type":31,"tagName":301,"properties":377,"children":378},{"style":319},[379],{"type":27,"value":322},{"type":31,"tagName":301,"properties":381,"children":382},{"style":313},[383],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":32,"properties":386,"children":387,"position":585},{},[388,396,409,415,428,434,446,453,465,473,486,493,505,513,525,531,542,549,560,567,579],{"type":27,"value":389,"position":390},"The build generates three senders per slot: ",{"start":391,"end":393},{"line":54,"column":21,"offset":392},1288,{"line":54,"column":394,"offset":395},45,1332,{"type":31,"tagName":46,"properties":397,"children":398,"position":406},{},[399],{"type":27,"value":400,"position":401},"str_note(s)",{"start":402,"end":403},{"line":54,"column":394,"offset":395},{"line":54,"column":404,"offset":405},58,1345,{"start":407,"end":408},{"line":54,"column":394,"offset":395},{"line":54,"column":404,"offset":405},{"type":27,"value":410,"position":411}," encodes and sends a\nwhole string, ",{"start":412,"end":413},{"line":54,"column":404,"offset":405},{"line":161,"column":116,"offset":414},1380,{"type":31,"tagName":46,"properties":416,"children":417,"position":425},{},[418],{"type":27,"value":419,"position":420},"str_note_sb()",{"start":421,"end":422},{"line":161,"column":116,"offset":414},{"line":161,"column":423,"offset":424},30,1395,{"start":426,"end":427},{"line":161,"column":116,"offset":414},{"line":161,"column":423,"offset":424},{"type":27,"value":429,"position":430}," sends the shared line buffer, and\n",{"start":431,"end":432},{"line":161,"column":423,"offset":424},{"line":423,"column":21,"offset":433},1430,{"type":31,"tagName":46,"properties":435,"children":436,"position":443},{},[437],{"type":27,"value":438,"position":439},"str_note_tb(tb)",{"start":440,"end":441},{"line":423,"column":21,"offset":433},{"line":423,"column":243,"offset":442},1447,{"start":444,"end":445},{"line":423,"column":21,"offset":433},{"line":423,"column":243,"offset":442},{"type":27,"value":447,"position":448}," sends a ",{"start":449,"end":450},{"line":423,"column":243,"offset":442},{"line":423,"column":451,"offset":452},27,1456,{"type":31,"tagName":46,"properties":454,"children":455,"position":462},{},[456],{"type":27,"value":457,"position":458},"TextBuilder",{"start":459,"end":460},{"line":423,"column":451,"offset":452},{"line":423,"column":229,"offset":461},1469,{"start":463,"end":464},{"line":423,"column":451,"offset":452},{"line":423,"column":229,"offset":461},{"type":27,"value":466,"position":467}," of your own. An indicator must not\nallocate per bar, so the ",{"start":468,"end":469},{"line":423,"column":229,"offset":461},{"line":470,"column":471,"offset":472},31,26,1530,{"type":31,"tagName":46,"properties":474,"children":475,"position":483},{},[476],{"type":27,"value":477,"position":478},"./sdk/fmt",{"start":479,"end":480},{"line":470,"column":471,"offset":472},{"line":470,"column":481,"offset":482},37,1541,{"start":484,"end":485},{"line":470,"column":471,"offset":472},{"line":470,"column":481,"offset":482},{"type":27,"value":487,"position":488}," module ships a ",{"start":489,"end":490},{"line":470,"column":481,"offset":482},{"line":470,"column":491,"offset":492},53,1557,{"type":31,"tagName":46,"properties":494,"children":495,"position":502},{},[496],{"type":27,"value":457,"position":497},{"start":498,"end":499},{"line":470,"column":491,"offset":492},{"line":470,"column":500,"offset":501},66,1570,{"start":503,"end":504},{"line":470,"column":491,"offset":492},{"line":470,"column":500,"offset":501},{"type":27,"value":506,"position":507},": a byte\nbuffer allocated once that spells text and numbers into itself, and the\ngenerated ",{"start":508,"end":509},{"line":470,"column":500,"offset":501},{"line":510,"column":511,"offset":512},33,11,1661,{"type":31,"tagName":46,"properties":514,"children":515,"position":522},{},[516],{"type":27,"value":517,"position":518},"./gen/strings",{"start":519,"end":520},{"line":510,"column":511,"offset":512},{"line":510,"column":471,"offset":521},1676,{"start":523,"end":524},{"line":510,"column":511,"offset":512},{"line":510,"column":471,"offset":521},{"type":27,"value":526,"position":527}," module builds its ",{"start":528,"end":529},{"line":510,"column":471,"offset":521},{"line":510,"column":394,"offset":530},1695,{"type":31,"tagName":46,"properties":532,"children":533,"position":539},{},[534],{"type":27,"value":137,"position":535},{"start":536,"end":537},{"line":510,"column":394,"offset":530},{"line":510,"column":10,"offset":538},1701,{"start":540,"end":541},{"line":510,"column":394,"offset":530},{"line":510,"column":10,"offset":538},{"type":27,"value":543,"position":544}," calls on one of them. The\nsenders belong in ",{"start":545,"end":546},{"line":510,"column":10,"offset":538},{"line":547,"column":43,"offset":548},34,1746,{"type":31,"tagName":46,"properties":550,"children":551,"position":557},{},[552],{"type":27,"value":50,"position":553},{"start":554,"end":555},{"line":547,"column":43,"offset":548},{"line":547,"column":54,"offset":556},1755,{"start":558,"end":559},{"line":547,"column":43,"offset":548},{"line":547,"column":54,"offset":556},{"type":27,"value":561,"position":562},". A slot not written that bar is absent, which is\ndistinct from a written empty string, and the difference is what gates\n",{"start":563,"end":564},{"line":547,"column":54,"offset":556},{"line":565,"column":21,"offset":566},36,1876,{"type":31,"tagName":46,"properties":568,"children":569,"position":576},{},[570],{"type":27,"value":571,"position":572},"render.text",{"start":573,"end":574},{"line":565,"column":21,"offset":566},{"line":565,"column":105,"offset":575},1889,{"start":577,"end":578},{"line":565,"column":21,"offset":566},{"line":565,"column":105,"offset":575},{"type":27,"value":580,"position":581},": an absent slot draws nothing.",{"start":582,"end":583},{"line":565,"column":105,"offset":575},{"line":565,"column":394,"offset":584},1920,{"start":586,"end":587},{"line":54,"column":21,"offset":392},{"line":565,"column":394,"offset":584},{"type":27,"value":28},{"type":31,"tagName":236,"properties":590,"children":591,"position":617},{},[592,600,611],{"type":27,"value":593,"position":594},"The ",{"start":595,"end":598},{"line":596,"column":244,"offset":597},38,1925,{"line":596,"column":85,"offset":599},1929,{"type":31,"tagName":46,"properties":601,"children":602,"position":608},{},[603],{"type":27,"value":310,"position":604},{"start":605,"end":606},{"line":596,"column":85,"offset":599},{"line":596,"column":211,"offset":607},1937,{"start":609,"end":610},{"line":596,"column":85,"offset":599},{"line":596,"column":211,"offset":607},{"type":27,"value":612,"position":613}," name",{"start":614,"end":615},{"line":596,"column":211,"offset":607},{"line":596,"column":263,"offset":616},1942,{"start":618,"end":620},{"line":596,"column":21,"offset":619},1922,{"line":596,"column":263,"offset":616},{"type":27,"value":28},{"type":31,"tagName":32,"properties":623,"children":624,"position":671},{},[625,632,644,651,664],{"type":27,"value":626,"position":627},"The declaration is called ",{"start":628,"end":630},{"line":229,"column":21,"offset":629},1944,{"line":229,"column":451,"offset":631},1970,{"type":31,"tagName":46,"properties":633,"children":634,"position":641},{},[635],{"type":27,"value":310,"position":636},{"start":637,"end":638},{"line":229,"column":451,"offset":631},{"line":229,"column":639,"offset":640},35,1978,{"start":642,"end":643},{"line":229,"column":451,"offset":631},{"line":229,"column":639,"offset":640},{"type":27,"value":645,"position":646},", the same word as the type, and the\ntwo share a file without a clash: the declaration is a top-level\nstatement that only writes the sheet, so ",{"start":647,"end":648},{"line":229,"column":639,"offset":640},{"line":649,"column":649,"offset":650},42,2121,{"type":31,"tagName":46,"properties":652,"children":653,"position":661},{},[654],{"type":27,"value":655,"position":656},"let label: string = \"\";",{"start":657,"end":658},{"line":649,"column":649,"offset":650},{"line":649,"column":659,"offset":660},67,2146,{"start":662,"end":663},{"line":649,"column":649,"offset":650},{"line":649,"column":659,"offset":660},{"type":27,"value":665,"position":666},"\ncompiles beside it:",{"start":667,"end":668},{"line":649,"column":659,"offset":660},{"line":669,"column":247,"offset":670},43,2166,{"start":672,"end":673},{"line":229,"column":21,"offset":629},{"line":669,"column":247,"offset":670},{"type":27,"value":28},{"type":14,"children":676},[677],{"type":31,"tagName":289,"properties":678,"children":679,"data":-1},{"class":291,"style":292,"tabindex":293},[680],{"type":31,"tagName":46,"properties":681,"children":683},{"class":682},[298],[684,711,712],{"type":31,"tagName":301,"properties":685,"children":686},{"class":303},[687,691,695,699,703,707],{"type":31,"tagName":301,"properties":688,"children":689},{"style":307},[690],{"type":27,"value":310},{"type":31,"tagName":301,"properties":692,"children":693},{"style":313},[694],{"type":27,"value":316},{"type":31,"tagName":301,"properties":696,"children":697},{"style":319},[698],{"type":27,"value":322},{"type":31,"tagName":301,"properties":700,"children":701},{"style":313},[702],{"type":27,"value":327},{"type":31,"tagName":301,"properties":704,"children":705},{"style":330},[706],{"type":27,"value":333},{"type":31,"tagName":301,"properties":708,"children":709},{"style":313},[710],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":713,"children":714},{"class":303},[715,721,726,730,735,740,745],{"type":31,"tagName":301,"properties":716,"children":718},{"style":717},"--shiki-dark:#F97583;--shiki-light:#D73A49",[719],{"type":27,"value":720},"let",{"type":31,"tagName":301,"properties":722,"children":723},{"style":313},[724],{"type":27,"value":725}," label",{"type":31,"tagName":301,"properties":727,"children":728},{"style":717},[729],{"type":27,"value":277},{"type":31,"tagName":301,"properties":731,"children":732},{"style":330},[733],{"type":27,"value":734}," string",{"type":31,"tagName":301,"properties":736,"children":737},{"style":717},[738],{"type":27,"value":739}," =",{"type":31,"tagName":301,"properties":741,"children":742},{"style":319},[743],{"type":27,"value":744}," \"\"",{"type":31,"tagName":301,"properties":746,"children":747},{"style":313},[748],{"type":27,"value":749},";",{"type":27,"value":28},{"type":31,"tagName":236,"properties":752,"children":753,"position":762},{},[754],{"type":27,"value":755,"position":756},"Three steps",{"start":757,"end":760},{"line":758,"column":244,"offset":759},50,2249,{"line":758,"column":116,"offset":761},2260,{"start":763,"end":765},{"line":758,"column":21,"offset":764},2246,{"line":758,"column":116,"offset":761},{"type":27,"value":28},{"type":31,"tagName":768,"properties":769,"children":770,"position":914},"ol",{},[771,772,788,789,860,861,913],{"type":27,"value":28},{"type":31,"tagName":773,"properties":774,"children":775,"position":784},"li",{},[776],{"type":27,"value":777,"position":778},"Declare the slot at the top of the file, and what reads it (a text\nmark, a label, a table cell).",{"start":779,"end":782},{"line":780,"column":244,"offset":781},52,2265,{"line":491,"column":510,"offset":783},2364,{"start":785,"end":787},{"line":780,"column":21,"offset":786},2262,{"line":491,"column":510,"offset":783},{"type":27,"value":28},{"type":31,"tagName":773,"properties":790,"children":791,"position":856},{},[792,801,812,818,830,837,848],{"type":27,"value":793,"position":794},"Build the line in ",{"start":795,"end":798},{"line":796,"column":244,"offset":797},54,2368,{"line":796,"column":799,"offset":800},22,2386,{"type":31,"tagName":46,"properties":802,"children":803,"position":809},{},[804],{"type":27,"value":50,"position":805},{"start":806,"end":807},{"line":796,"column":799,"offset":800},{"line":796,"column":470,"offset":808},2395,{"start":810,"end":811},{"line":796,"column":799,"offset":800},{"line":796,"column":470,"offset":808},{"type":27,"value":813,"position":814},": ",{"start":815,"end":816},{"line":796,"column":470,"offset":808},{"line":796,"column":510,"offset":817},2397,{"type":31,"tagName":46,"properties":819,"children":820,"position":827},{},[821],{"type":27,"value":822,"position":823},"sb_clear()",{"start":824,"end":825},{"line":796,"column":510,"offset":817},{"line":796,"column":394,"offset":826},2409,{"start":828,"end":829},{"line":796,"column":510,"offset":817},{"line":796,"column":394,"offset":826},{"type":27,"value":831,"position":832}," first, then the ",{"start":833,"end":834},{"line":796,"column":394,"offset":826},{"line":796,"column":835,"offset":836},62,2426,{"type":31,"tagName":46,"properties":838,"children":839,"position":845},{},[840],{"type":27,"value":137,"position":841},{"start":842,"end":843},{"line":796,"column":835,"offset":836},{"line":796,"column":75,"offset":844},2432,{"start":846,"end":847},{"line":796,"column":835,"offset":836},{"line":796,"column":75,"offset":844},{"type":27,"value":849,"position":850},"\ncalls in reading order. Nothing here allocates, so the same line can be\nrebuilt on every bar of the history and on every live tick.",{"start":851,"end":852},{"line":796,"column":75,"offset":844},{"line":853,"column":854,"offset":855},56,63,2570,{"start":857,"end":859},{"line":796,"column":21,"offset":858},2365,{"line":853,"column":854,"offset":855},{"type":27,"value":28},{"type":31,"tagName":773,"properties":862,"children":863,"position":909},{},[864,872,884,890,902],{"type":27,"value":865,"position":866},"Send it with ",{"start":867,"end":869},{"line":201,"column":244,"offset":868},2574,{"line":201,"column":870,"offset":871},17,2587,{"type":31,"tagName":46,"properties":873,"children":874,"position":881},{},[875],{"type":27,"value":876,"position":877},"str_\u003Cslot>_sb()",{"start":878,"end":879},{"line":201,"column":870,"offset":871},{"line":201,"column":547,"offset":880},2604,{"start":882,"end":883},{"line":201,"column":870,"offset":871},{"line":201,"column":547,"offset":880},{"type":27,"value":885,"position":886},". The sender hands the chart the line\nand returns the slot's index (a label handle's ",{"start":887,"end":888},{"line":201,"column":547,"offset":880},{"line":404,"column":10,"offset":889},2692,{"type":31,"tagName":46,"properties":891,"children":892,"position":899},{},[893],{"type":27,"value":894,"position":895},"text(...)",{"start":896,"end":897},{"line":404,"column":10,"offset":889},{"line":404,"column":835,"offset":898},2703,{"start":900,"end":901},{"line":404,"column":10,"offset":889},{"line":404,"column":835,"offset":898},{"type":27,"value":903,"position":904}," takes that\nindex).",{"start":905,"end":906},{"line":404,"column":835,"offset":898},{"line":907,"column":511,"offset":908},59,2725,{"start":910,"end":912},{"line":201,"column":21,"offset":911},2571,{"line":907,"column":511,"offset":908},{"type":27,"value":28},{"start":915,"end":916},{"line":780,"column":21,"offset":786},{"line":907,"column":511,"offset":908},{"type":27,"value":28},{"type":14,"children":919},[920],{"type":31,"tagName":289,"properties":921,"children":923,"data":-1},{"class":291,"style":292,"tabindex":293,"data-sample":922},"fn-text-formatting-three-steps",[924],{"type":31,"tagName":46,"properties":925,"children":927},{"class":926},[298],[928,978,979,1015,1016,1071,1072,1075,1076,1117,1118,1121,1122,1154,1155,1187,1188,1196,1197,1200,1201,1229,1230,1262,1263,1294,1295,1327,1328,1341,1342,1360,1361,1389,1390,1411,1412,1472,1473,1493,1494,1511,1512],{"type":31,"tagName":301,"properties":929,"children":930},{"class":303},[931,936,940,944,949,954,959,964,969,974],{"type":31,"tagName":301,"properties":932,"children":933},{"style":307},[934],{"type":27,"value":935},"output",{"type":31,"tagName":301,"properties":937,"children":938},{"style":313},[939],{"type":27,"value":316},{"type":31,"tagName":301,"properties":941,"children":942},{"style":319},[943],{"type":27,"value":370},{"type":31,"tagName":301,"properties":945,"children":946},{"style":313},[947],{"type":27,"value":948},", line, overlay, { color: ",{"type":31,"tagName":301,"properties":950,"children":951},{"style":319},[952],{"type":27,"value":953},"\"#38bdf8\"",{"type":31,"tagName":301,"properties":955,"children":956},{"style":313},[957],{"type":27,"value":958},", width: ",{"type":31,"tagName":301,"properties":960,"children":961},{"style":330},[962],{"type":27,"value":963},"2",{"type":31,"tagName":301,"properties":965,"children":966},{"style":313},[967],{"type":27,"value":968},", description: ",{"type":31,"tagName":301,"properties":970,"children":971},{"style":319},[972],{"type":27,"value":973},"\"20-bar average\"",{"type":31,"tagName":301,"properties":975,"children":976},{"style":313},[977],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":980,"children":981},{"class":303},[982,986,990,995,999,1004,1009],{"type":31,"tagName":301,"properties":983,"children":984},{"style":307},[985],{"type":27,"value":310},{"type":31,"tagName":301,"properties":987,"children":988},{"style":313},[989],{"type":27,"value":316},{"type":31,"tagName":301,"properties":991,"children":992},{"style":319},[993],{"type":27,"value":994},"\"readout\"",{"type":31,"tagName":301,"properties":996,"children":997},{"style":313},[998],{"type":27,"value":327},{"type":31,"tagName":301,"properties":1000,"children":1001},{"style":330},[1002],{"type":27,"value":1003},"48",{"type":31,"tagName":301,"properties":1005,"children":1006},{"style":313},[1007],{"type":27,"value":1008}," }); ",{"type":31,"tagName":301,"properties":1010,"children":1012},{"style":1011},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[1013],{"type":27,"value":1014},"// step 1: the slot",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1017,"children":1018},{"class":303},[1019,1023,1027,1031,1036,1040,1044,1048,1052,1057,1062,1066],{"type":31,"tagName":301,"properties":1020,"children":1021},{"style":313},[1022],{"type":27,"value":347},{"type":31,"tagName":301,"properties":1024,"children":1025},{"style":307},[1026],{"type":27,"value":27},{"type":31,"tagName":301,"properties":1028,"children":1029},{"style":313},[1030],{"type":27,"value":316},{"type":31,"tagName":301,"properties":1032,"children":1033},{"style":319},[1034],{"type":27,"value":1035},"\"readout_mark\"",{"type":31,"tagName":301,"properties":1037,"children":1038},{"style":313},[1039],{"type":27,"value":365},{"type":31,"tagName":301,"properties":1041,"children":1042},{"style":319},[1043],{"type":27,"value":370},{"type":31,"tagName":301,"properties":1045,"children":1046},{"style":313},[1047],{"type":27,"value":375},{"type":31,"tagName":301,"properties":1049,"children":1050},{"style":319},[1051],{"type":27,"value":994},{"type":31,"tagName":301,"properties":1053,"children":1054},{"style":313},[1055],{"type":27,"value":1056},", size: ",{"type":31,"tagName":301,"properties":1058,"children":1059},{"style":330},[1060],{"type":27,"value":1061},"10",{"type":31,"tagName":301,"properties":1063,"children":1064},{"style":313},[1065],{"type":27,"value":1008},{"type":31,"tagName":301,"properties":1067,"children":1068},{"style":1011},[1069],{"type":27,"value":1070},"// and what reads it",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1073,"children":1074},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":1077,"children":1078},{"class":303},[1079,1083,1088,1093,1098,1103,1107,1112],{"type":31,"tagName":301,"properties":1080,"children":1081},{"style":717},[1082],{"type":27,"value":720},{"type":31,"tagName":301,"properties":1084,"children":1085},{"style":313},[1086],{"type":27,"value":1087}," sma ",{"type":31,"tagName":301,"properties":1089,"children":1090},{"style":717},[1091],{"type":27,"value":1092},"=",{"type":31,"tagName":301,"properties":1094,"children":1095},{"style":717},[1096],{"type":27,"value":1097}," new",{"type":31,"tagName":301,"properties":1099,"children":1100},{"style":307},[1101],{"type":27,"value":1102}," Sma",{"type":31,"tagName":301,"properties":1104,"children":1105},{"style":313},[1106],{"type":27,"value":316},{"type":31,"tagName":301,"properties":1108,"children":1109},{"style":330},[1110],{"type":27,"value":1111},"20",{"type":31,"tagName":301,"properties":1113,"children":1114},{"style":313},[1115],{"type":27,"value":1116},");",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1119,"children":1120},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":1123,"children":1124},{"class":303},[1125,1130,1135,1140,1144,1149],{"type":31,"tagName":301,"properties":1126,"children":1127},{"style":717},[1128],{"type":27,"value":1129},"function",{"type":31,"tagName":301,"properties":1131,"children":1132},{"style":307},[1133],{"type":27,"value":1134}," onStart",{"type":31,"tagName":301,"properties":1136,"children":1137},{"style":313},[1138],{"type":27,"value":1139},"()",{"type":31,"tagName":301,"properties":1141,"children":1142},{"style":717},[1143],{"type":27,"value":277},{"type":31,"tagName":301,"properties":1145,"children":1146},{"style":330},[1147],{"type":27,"value":1148}," void",{"type":31,"tagName":301,"properties":1150,"children":1151},{"style":313},[1152],{"type":27,"value":1153}," {",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1156,"children":1157},{"class":303},[1158,1163,1167,1171,1175,1179,1183],{"type":31,"tagName":301,"properties":1159,"children":1160},{"style":313},[1161],{"type":27,"value":1162},"  sma ",{"type":31,"tagName":301,"properties":1164,"children":1165},{"style":717},[1166],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":1168,"children":1169},{"style":717},[1170],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":1172,"children":1173},{"style":307},[1174],{"type":27,"value":1102},{"type":31,"tagName":301,"properties":1176,"children":1177},{"style":313},[1178],{"type":27,"value":316},{"type":31,"tagName":301,"properties":1180,"children":1181},{"style":330},[1182],{"type":27,"value":1111},{"type":31,"tagName":301,"properties":1184,"children":1185},{"style":313},[1186],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":1189,"children":1190},{"class":303},[1191],{"type":31,"tagName":301,"properties":1192,"children":1193},{"style":313},[1194],{"type":27,"value":1195},"}",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1198,"children":1199},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":1202,"children":1203},{"class":303},[1204,1208,1213,1217,1221,1225],{"type":31,"tagName":301,"properties":1205,"children":1206},{"style":717},[1207],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":1209,"children":1210},{"style":307},[1211],{"type":27,"value":1212}," onBar",{"type":31,"tagName":301,"properties":1214,"children":1215},{"style":313},[1216],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":1218,"children":1219},{"style":717},[1220],{"type":27,"value":277},{"type":31,"tagName":301,"properties":1222,"children":1223},{"style":330},[1224],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":1226,"children":1227},{"style":313},[1228],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":1231,"children":1232},{"class":303},[1233,1238,1243,1247,1252,1257],{"type":31,"tagName":301,"properties":1234,"children":1235},{"style":717},[1236],{"type":27,"value":1237},"  const",{"type":31,"tagName":301,"properties":1239,"children":1240},{"style":330},[1241],{"type":27,"value":1242}," close",{"type":31,"tagName":301,"properties":1244,"children":1245},{"style":717},[1246],{"type":27,"value":739},{"type":31,"tagName":301,"properties":1248,"children":1249},{"style":313},[1250],{"type":27,"value":1251}," bar.",{"type":31,"tagName":301,"properties":1253,"children":1254},{"style":307},[1255],{"type":27,"value":1256},"close",{"type":31,"tagName":301,"properties":1258,"children":1259},{"style":313},[1260],{"type":27,"value":1261},"();",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1264,"children":1265},{"class":303},[1266,1270,1275,1279,1284,1289],{"type":31,"tagName":301,"properties":1267,"children":1268},{"style":717},[1269],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":1271,"children":1272},{"style":330},[1273],{"type":27,"value":1274}," average",{"type":31,"tagName":301,"properties":1276,"children":1277},{"style":717},[1278],{"type":27,"value":739},{"type":31,"tagName":301,"properties":1280,"children":1281},{"style":313},[1282],{"type":27,"value":1283}," sma.",{"type":31,"tagName":301,"properties":1285,"children":1286},{"style":307},[1287],{"type":27,"value":1288},"update",{"type":31,"tagName":301,"properties":1290,"children":1291},{"style":313},[1292],{"type":27,"value":1293},"(close);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1296,"children":1297},{"class":303},[1298,1303,1308,1313,1318,1323],{"type":31,"tagName":301,"properties":1299,"children":1300},{"style":717},[1301],{"type":27,"value":1302},"  if",{"type":31,"tagName":301,"properties":1304,"children":1305},{"style":313},[1306],{"type":27,"value":1307}," (",{"type":31,"tagName":301,"properties":1309,"children":1310},{"style":307},[1311],{"type":27,"value":1312},"isNaN",{"type":31,"tagName":301,"properties":1314,"children":1315},{"style":313},[1316],{"type":27,"value":1317},"(average)) ",{"type":31,"tagName":301,"properties":1319,"children":1320},{"style":717},[1321],{"type":27,"value":1322},"return",{"type":31,"tagName":301,"properties":1324,"children":1325},{"style":313},[1326],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":1329,"children":1330},{"class":303},[1331,1336],{"type":31,"tagName":301,"properties":1332,"children":1333},{"style":307},[1334],{"type":27,"value":1335},"  out_average",{"type":31,"tagName":301,"properties":1337,"children":1338},{"style":313},[1339],{"type":27,"value":1340},"(average);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1343,"children":1344},{"class":303},[1345,1350,1355],{"type":31,"tagName":301,"properties":1346,"children":1347},{"style":307},[1348],{"type":27,"value":1349},"  sb_clear",{"type":31,"tagName":301,"properties":1351,"children":1352},{"style":313},[1353],{"type":27,"value":1354},"(); ",{"type":31,"tagName":301,"properties":1356,"children":1357},{"style":1011},[1358],{"type":27,"value":1359},"// step 2: build the line",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1362,"children":1363},{"class":303},[1364,1369,1374,1379,1384],{"type":31,"tagName":301,"properties":1365,"children":1366},{"style":307},[1367],{"type":27,"value":1368},"  sb_price",{"type":31,"tagName":301,"properties":1370,"children":1371},{"style":313},[1372],{"type":27,"value":1373},"(close, ",{"type":31,"tagName":301,"properties":1375,"children":1376},{"style":330},[1377],{"type":27,"value":1378},"0.01",{"type":31,"tagName":301,"properties":1380,"children":1381},{"style":313},[1382],{"type":27,"value":1383},"); ",{"type":31,"tagName":301,"properties":1385,"children":1386},{"style":1011},[1387],{"type":27,"value":1388},"// 1234.57 when close is 1234.5678 and the tick is 0.01",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1391,"children":1392},{"class":303},[1393,1398,1402,1407],{"type":31,"tagName":301,"properties":1394,"children":1395},{"style":307},[1396],{"type":27,"value":1397},"  sb_text",{"type":31,"tagName":301,"properties":1399,"children":1400},{"style":313},[1401],{"type":27,"value":316},{"type":31,"tagName":301,"properties":1403,"children":1404},{"style":319},[1405],{"type":27,"value":1406},"\" is \"",{"type":31,"tagName":301,"properties":1408,"children":1409},{"style":313},[1410],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":1413,"children":1414},{"class":303},[1415,1420,1425,1430,1435,1440,1444,1449,1454,1458,1463,1467],{"type":31,"tagName":301,"properties":1416,"children":1417},{"style":307},[1418],{"type":27,"value":1419},"  sb_signed",{"type":31,"tagName":301,"properties":1421,"children":1422},{"style":313},[1423],{"type":27,"value":1424},"(((close ",{"type":31,"tagName":301,"properties":1426,"children":1427},{"style":717},[1428],{"type":27,"value":1429},"-",{"type":31,"tagName":301,"properties":1431,"children":1432},{"style":313},[1433],{"type":27,"value":1434}," average) ",{"type":31,"tagName":301,"properties":1436,"children":1437},{"style":717},[1438],{"type":27,"value":1439},"/",{"type":31,"tagName":301,"properties":1441,"children":1442},{"style":313},[1443],{"type":27,"value":1434},{"type":31,"tagName":301,"properties":1445,"children":1446},{"style":717},[1447],{"type":27,"value":1448},"*",{"type":31,"tagName":301,"properties":1450,"children":1451},{"style":330},[1452],{"type":27,"value":1453}," 100.0",{"type":31,"tagName":301,"properties":1455,"children":1456},{"style":313},[1457],{"type":27,"value":101},{"type":31,"tagName":301,"properties":1459,"children":1460},{"style":330},[1461],{"type":27,"value":1462},"1",{"type":31,"tagName":301,"properties":1464,"children":1465},{"style":313},[1466],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":1468,"children":1469},{"style":1011},[1470],{"type":27,"value":1471},"// +1.3 or -0.8",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1474,"children":1475},{"class":303},[1476,1480,1484,1489],{"type":31,"tagName":301,"properties":1477,"children":1478},{"style":307},[1479],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":1481,"children":1482},{"style":313},[1483],{"type":27,"value":316},{"type":31,"tagName":301,"properties":1485,"children":1486},{"style":319},[1487],{"type":27,"value":1488},"\"% from the average\"",{"type":31,"tagName":301,"properties":1490,"children":1491},{"style":313},[1492],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":1495,"children":1496},{"class":303},[1497,1502,1506],{"type":31,"tagName":301,"properties":1498,"children":1499},{"style":307},[1500],{"type":27,"value":1501},"  str_readout_sb",{"type":31,"tagName":301,"properties":1503,"children":1504},{"style":313},[1505],{"type":27,"value":1354},{"type":31,"tagName":301,"properties":1507,"children":1508},{"style":1011},[1509],{"type":27,"value":1510},"// step 3: send it",{"type":27,"value":28},{"type":31,"tagName":301,"properties":1513,"children":1514},{"class":303},[1515],{"type":31,"tagName":301,"properties":1516,"children":1517},{"style":313},[1518],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":236,"properties":1521,"children":1522,"position":1531},{},[1523],{"type":27,"value":1524,"position":1525},"Every call",{"start":1526,"end":1529},{"line":1527,"column":244,"offset":1528},86,3543,{"line":1527,"column":105,"offset":1530},3553,{"start":1532,"end":1534},{"line":1527,"column":21,"offset":1533},3540,{"line":1527,"column":105,"offset":1530},{"type":27,"value":28},{"type":31,"tagName":32,"properties":1537,"children":1538,"position":1636},{},[1539,1546,1557,1563,1574,1581,1593,1600,1611,1618,1630],{"type":27,"value":1540,"position":1541},"The generated ",{"start":1542,"end":1544},{"line":131,"column":21,"offset":1543},3555,{"line":131,"column":116,"offset":1545},3569,{"type":31,"tagName":46,"properties":1547,"children":1548,"position":1554},{},[1549],{"type":27,"value":517,"position":1550},{"start":1551,"end":1552},{"line":131,"column":116,"offset":1545},{"line":131,"column":423,"offset":1553},3584,{"start":1555,"end":1556},{"line":131,"column":116,"offset":1545},{"line":131,"column":423,"offset":1553},{"type":27,"value":1558,"position":1559}," module wraps one shared ",{"start":1560,"end":1561},{"line":131,"column":423,"offset":1553},{"line":131,"column":65,"offset":1562},3609,{"type":31,"tagName":46,"properties":1564,"children":1565,"position":1571},{},[1566],{"type":27,"value":457,"position":1567},{"start":1568,"end":1569},{"line":131,"column":65,"offset":1562},{"line":131,"column":75,"offset":1570},3622,{"start":1572,"end":1573},{"line":131,"column":65,"offset":1562},{"line":131,"column":75,"offset":1570},{"type":27,"value":1575,"position":1576}," sized\nto the largest ",{"start":1577,"end":1578},{"line":131,"column":75,"offset":1570},{"line":1579,"column":211,"offset":1580},89,3644,{"type":31,"tagName":46,"properties":1582,"children":1583,"position":1590},{},[1584],{"type":27,"value":1585,"position":1586},"max_bytes",{"start":1587,"end":1588},{"line":1579,"column":211,"offset":1580},{"line":1579,"column":451,"offset":1589},3655,{"start":1591,"end":1592},{"line":1579,"column":211,"offset":1580},{"line":1579,"column":451,"offset":1589},{"type":27,"value":1594,"position":1595}," you declared. Every ",{"start":1596,"end":1597},{"line":1579,"column":451,"offset":1589},{"line":1579,"column":1598,"offset":1599},48,3676,{"type":31,"tagName":46,"properties":1601,"children":1602,"position":1608},{},[1603],{"type":27,"value":137,"position":1604},{"start":1605,"end":1606},{"line":1579,"column":1598,"offset":1599},{"line":1579,"column":796,"offset":1607},3682,{"start":1609,"end":1610},{"line":1579,"column":1598,"offset":1599},{"line":1579,"column":796,"offset":1607},{"type":27,"value":1612,"position":1613}," call appends to it;\nevery ",{"start":1614,"end":1615},{"line":1579,"column":796,"offset":1607},{"line":1616,"column":64,"offset":1617},90,3709,{"type":31,"tagName":46,"properties":1619,"children":1620,"position":1627},{},[1621],{"type":27,"value":1622,"position":1623},"str_\u003Cslot>_*",{"start":1624,"end":1625},{"line":1616,"column":64,"offset":1617},{"line":1616,"column":263,"offset":1626},3723,{"start":1628,"end":1629},{"line":1616,"column":64,"offset":1617},{"line":1616,"column":263,"offset":1626},{"type":27,"value":1631,"position":1632}," call sends it.",{"start":1633,"end":1634},{"line":1616,"column":263,"offset":1626},{"line":1616,"column":565,"offset":1635},3738,{"start":1637,"end":1638},{"line":131,"column":21,"offset":1543},{"line":1616,"column":565,"offset":1635},{"type":27,"value":1640},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":1642,"properties":1643,"children":1644,"position":2964},"table",{},[1645,1692],{"type":31,"tagName":1646,"properties":1647,"children":1648,"position":1689},"thead",{},[1649],{"type":31,"tagName":1650,"properties":1651,"children":1652,"position":1686},"tr",{},[1653,1671],{"type":31,"tagName":1654,"properties":1655,"children":1656,"position":1666},"th",{},[1657],{"type":27,"value":1658,"position":1659},"Call",{"start":1660,"end":1664},{"line":1661,"column":1662,"offset":1663},92,3,3742,{"line":1661,"column":64,"offset":1665},3746,{"start":1667,"end":1669},{"line":1661,"column":21,"offset":1668},3740,{"line":1661,"column":85,"offset":1670},3747,{"type":31,"tagName":1654,"properties":1672,"children":1673,"position":1682},{},[1674],{"type":27,"value":1675,"position":1676},"Appends",{"start":1677,"end":1680},{"line":1661,"column":1678,"offset":1679},10,3749,{"line":1661,"column":870,"offset":1681},3756,{"start":1683,"end":1684},{"line":1661,"column":85,"offset":1670},{"line":1661,"column":43,"offset":1685},3758,{"start":1687,"end":1688},{"line":1661,"column":21,"offset":1668},{"line":1661,"column":43,"offset":1685},{"start":1690,"end":1691},{"line":1661,"column":21,"offset":1668},{"line":1661,"column":43,"offset":1685},{"type":31,"tagName":1693,"properties":1694,"children":1695,"position":2961},"tbody",{},[1696,1735,1777,1818,1872,1978,2018,2084,2134,2216,2329,2558,2673,2721,2785,2855,2909],{"type":31,"tagName":1650,"properties":1697,"children":1698,"position":1732},{},[1699,1717],{"type":31,"tagName":1700,"properties":1701,"children":1702,"position":1712},"td",{},[1703],{"type":31,"tagName":46,"properties":1704,"children":1705,"position":1707},{},[1706],{"type":27,"value":822},{"start":1708,"end":1710},{"line":141,"column":1662,"offset":1709},3775,{"line":141,"column":116,"offset":1711},3787,{"start":1713,"end":1715},{"line":141,"column":21,"offset":1714},3773,{"line":141,"column":211,"offset":1716},3788,{"type":31,"tagName":1700,"properties":1718,"children":1719,"position":1728},{},[1720],{"type":27,"value":1721,"position":1722},"nothing: starts a new line (call it first)",{"start":1723,"end":1725},{"line":141,"column":243,"offset":1724},3790,{"line":141,"column":1726,"offset":1727},60,3832,{"start":1729,"end":1730},{"line":141,"column":211,"offset":1716},{"line":141,"column":835,"offset":1731},3834,{"start":1733,"end":1734},{"line":141,"column":21,"offset":1714},{"line":141,"column":835,"offset":1731},{"type":31,"tagName":1650,"properties":1736,"children":1737,"position":1774},{},[1738,1758],{"type":31,"tagName":1700,"properties":1739,"children":1740,"position":1752},{},[1741],{"type":31,"tagName":46,"properties":1742,"children":1743,"position":1746},{},[1744],{"type":27,"value":1745},"sb_text(s: string)",{"start":1747,"end":1750},{"line":1748,"column":1662,"offset":1749},95,3837,{"line":1748,"column":151,"offset":1751},3857,{"start":1753,"end":1755},{"line":1748,"column":21,"offset":1754},3835,{"line":1748,"column":1756,"offset":1757},24,3858,{"type":31,"tagName":1700,"properties":1759,"children":1760,"position":1769},{},[1761],{"type":27,"value":1762,"position":1763},"the string's UTF-8, one code point at a time",{"start":1764,"end":1766},{"line":1748,"column":471,"offset":1765},3860,{"line":1748,"column":1767,"offset":1768},70,3904,{"start":1770,"end":1771},{"line":1748,"column":1756,"offset":1757},{"line":1748,"column":1772,"offset":1773},72,3906,{"start":1775,"end":1776},{"line":1748,"column":21,"offset":1754},{"line":1748,"column":1772,"offset":1773},{"type":31,"tagName":1650,"properties":1778,"children":1779,"position":1815},{},[1780,1799],{"type":31,"tagName":1700,"properties":1781,"children":1782,"position":1794},{},[1783],{"type":31,"tagName":46,"properties":1784,"children":1785,"position":1788},{},[1786],{"type":27,"value":1787},"sb_char(code: i32)",{"start":1789,"end":1792},{"line":1790,"column":1662,"offset":1791},96,3909,{"line":1790,"column":151,"offset":1793},3929,{"start":1795,"end":1797},{"line":1790,"column":21,"offset":1796},3907,{"line":1790,"column":1756,"offset":1798},3930,{"type":31,"tagName":1700,"properties":1800,"children":1801,"position":1810},{},[1802],{"type":27,"value":1803,"position":1804},"one code point (a code outside 0..0x10FFFF or a surrogate becomes U+FFFD)",{"start":1805,"end":1807},{"line":1790,"column":471,"offset":1806},3932,{"line":1790,"column":1808,"offset":1809},99,4005,{"start":1811,"end":1812},{"line":1790,"column":1756,"offset":1798},{"line":1790,"column":1813,"offset":1814},101,4007,{"start":1816,"end":1817},{"line":1790,"column":21,"offset":1796},{"line":1790,"column":1813,"offset":1814},{"type":31,"tagName":1650,"properties":1819,"children":1820,"position":1869},{},[1821,1840],{"type":31,"tagName":1700,"properties":1822,"children":1823,"position":1835},{},[1824],{"type":31,"tagName":46,"properties":1825,"children":1826,"position":1829},{},[1827],{"type":27,"value":1828},"sb_int(value: i64)",{"start":1830,"end":1833},{"line":1831,"column":1662,"offset":1832},97,4010,{"line":1831,"column":151,"offset":1834},4030,{"start":1836,"end":1838},{"line":1831,"column":21,"offset":1837},4008,{"line":1831,"column":1756,"offset":1839},4031,{"type":31,"tagName":1700,"properties":1841,"children":1842,"position":1865},{},[1843,1850,1858],{"type":27,"value":1844,"position":1845},"an integer, ",{"start":1846,"end":1848},{"line":1831,"column":471,"offset":1847},4033,{"line":1831,"column":596,"offset":1849},4045,{"type":31,"tagName":46,"properties":1851,"children":1852,"position":1854},{},[1853],{"type":27,"value":1429},{"start":1855,"end":1856},{"line":1831,"column":596,"offset":1849},{"line":1831,"column":171,"offset":1857},4048,{"type":27,"value":1859,"position":1860}," first when negative",{"start":1861,"end":1862},{"line":1831,"column":171,"offset":1857},{"line":1831,"column":1863,"offset":1864},61,4068,{"start":1866,"end":1867},{"line":1831,"column":1756,"offset":1839},{"line":1831,"column":854,"offset":1868},4070,{"start":1870,"end":1871},{"line":1831,"column":21,"offset":1837},{"line":1831,"column":854,"offset":1868},{"type":31,"tagName":1650,"properties":1873,"children":1874,"position":1975},{},[1875,1895],{"type":31,"tagName":1700,"properties":1876,"children":1877,"position":1889},{},[1878],{"type":31,"tagName":46,"properties":1879,"children":1880,"position":1883},{},[1881],{"type":27,"value":1882},"sb_f64(value: f64, decimals: i32)",{"start":1884,"end":1887},{"line":1885,"column":1662,"offset":1886},98,4073,{"line":1885,"column":596,"offset":1888},4108,{"start":1890,"end":1892},{"line":1885,"column":21,"offset":1891},4071,{"line":1885,"column":1893,"offset":1894},39,4109,{"type":31,"tagName":1700,"properties":1896,"children":1897,"position":1970},{},[1898,1905,1914,1921,1931,1937,1947,1953,1963],{"type":27,"value":1899,"position":1900},"fixed point with ",{"start":1901,"end":1903},{"line":1885,"column":171,"offset":1902},4111,{"line":1885,"column":404,"offset":1904},4128,{"type":31,"tagName":46,"properties":1906,"children":1907,"position":1910},{},[1908],{"type":27,"value":1909},"decimals",{"start":1911,"end":1912},{"line":1885,"column":404,"offset":1904},{"line":1885,"column":75,"offset":1913},4138,{"type":27,"value":1915,"position":1916}," (0..9) fraction digits, rounded half up; ",{"start":1917,"end":1918},{"line":1885,"column":75,"offset":1913},{"line":1885,"column":1919,"offset":1920},110,4180,{"type":31,"tagName":46,"properties":1922,"children":1923,"position":1926},{},[1924],{"type":27,"value":1925},"NaN",{"start":1927,"end":1928},{"line":1885,"column":1919,"offset":1920},{"line":1885,"column":1929,"offset":1930},115,4185,{"type":27,"value":101,"position":1932},{"start":1933,"end":1934},{"line":1885,"column":1929,"offset":1930},{"line":1885,"column":1935,"offset":1936},117,4187,{"type":31,"tagName":46,"properties":1938,"children":1939,"position":1942},{},[1940],{"type":27,"value":1941},"Inf",{"start":1943,"end":1944},{"line":1885,"column":1935,"offset":1936},{"line":1885,"column":1945,"offset":1946},122,4192,{"type":27,"value":101,"position":1948},{"start":1949,"end":1950},{"line":1885,"column":1945,"offset":1946},{"line":1885,"column":1951,"offset":1952},124,4194,{"type":31,"tagName":46,"properties":1954,"children":1955,"position":1958},{},[1956],{"type":27,"value":1957},"-Inf",{"start":1959,"end":1960},{"line":1885,"column":1951,"offset":1952},{"line":1885,"column":1961,"offset":1962},130,4200,{"type":27,"value":1964,"position":1965}," spelled out",{"start":1966,"end":1967},{"line":1885,"column":1961,"offset":1962},{"line":1885,"column":1968,"offset":1969},142,4212,{"start":1971,"end":1972},{"line":1885,"column":1893,"offset":1894},{"line":1885,"column":1973,"offset":1974},144,4214,{"start":1976,"end":1977},{"line":1885,"column":21,"offset":1891},{"line":1885,"column":1973,"offset":1974},{"type":31,"tagName":1650,"properties":1979,"children":1980,"position":2015},{},[1981,2000],{"type":31,"tagName":1700,"properties":1982,"children":1983,"position":1994},{},[1984],{"type":31,"tagName":46,"properties":1985,"children":1986,"position":1989},{},[1987],{"type":27,"value":1988},"sb_auto(value: f64)",{"start":1990,"end":1992},{"line":1808,"column":1662,"offset":1991},4217,{"line":1808,"column":1756,"offset":1993},4238,{"start":1995,"end":1997},{"line":1808,"column":21,"offset":1996},4215,{"line":1808,"column":1998,"offset":1999},25,4239,{"type":31,"tagName":1700,"properties":2001,"children":2002,"position":2010},{},[2003],{"type":27,"value":2004,"position":2005},"five significant digits with the trailing fraction zeros trimmed; the digits left of the point are never rounded away",{"start":2006,"end":2008},{"line":1808,"column":451,"offset":2007},4241,{"line":1808,"column":1973,"offset":2009},4358,{"start":2011,"end":2012},{"line":1808,"column":1998,"offset":1999},{"line":1808,"column":2013,"offset":2014},146,4360,{"start":2016,"end":2017},{"line":1808,"column":21,"offset":1996},{"line":1808,"column":2013,"offset":2014},{"type":31,"tagName":1650,"properties":2019,"children":2020,"position":2081},{},[2021,2040],{"type":31,"tagName":1700,"properties":2022,"children":2023,"position":2035},{},[2024],{"type":31,"tagName":46,"properties":2025,"children":2026,"position":2029},{},[2027],{"type":27,"value":2028},"sb_price(value: f64, tick: f64 = 0)",{"start":2030,"end":2033},{"line":2031,"column":1662,"offset":2032},100,4363,{"line":2031,"column":229,"offset":2034},4400,{"start":2036,"end":2038},{"line":2031,"column":21,"offset":2037},4361,{"line":2031,"column":171,"offset":2039},4401,{"type":31,"tagName":1700,"properties":2041,"children":2042,"position":2076},{},[2043,2051,2059,2066],{"type":27,"value":2044,"position":2045},"fixed point with the decimals the tick implies (0.5 is 1, 0.01 is 2, 0.00001 is 5, at most 9); tick 0 or ",{"start":2046,"end":2048},{"line":2031,"column":669,"offset":2047},4403,{"line":2031,"column":2049,"offset":2050},148,4508,{"type":31,"tagName":46,"properties":2052,"children":2053,"position":2055},{},[2054],{"type":27,"value":1925},{"start":2056,"end":2057},{"line":2031,"column":2049,"offset":2050},{"line":2031,"column":40,"offset":2058},4513,{"type":27,"value":2060,"position":2061}," means unknown and formats like ",{"start":2062,"end":2063},{"line":2031,"column":40,"offset":2058},{"line":2031,"column":2064,"offset":2065},185,4545,{"type":31,"tagName":46,"properties":2067,"children":2068,"position":2071},{},[2069],{"type":27,"value":2070},"sb_auto",{"start":2072,"end":2073},{"line":2031,"column":2064,"offset":2065},{"line":2031,"column":2074,"offset":2075},194,4554,{"start":2077,"end":2078},{"line":2031,"column":171,"offset":2039},{"line":2031,"column":2079,"offset":2080},196,4556,{"start":2082,"end":2083},{"line":2031,"column":21,"offset":2037},{"line":2031,"column":2079,"offset":2080},{"type":31,"tagName":1650,"properties":2085,"children":2086,"position":2131},{},[2087,2105],{"type":31,"tagName":1700,"properties":2088,"children":2089,"position":2100},{},[2090],{"type":31,"tagName":46,"properties":2091,"children":2092,"position":2095},{},[2093],{"type":27,"value":2094},"sb_pct(value: f64, decimals: i32 = 1)",{"start":2096,"end":2098},{"line":1813,"column":1662,"offset":2097},4559,{"line":1813,"column":649,"offset":2099},4598,{"start":2101,"end":2103},{"line":1813,"column":21,"offset":2102},4557,{"line":1813,"column":669,"offset":2104},4599,{"type":31,"tagName":1700,"properties":2106,"children":2107,"position":2126},{},[2108,2116],{"type":27,"value":2109,"position":2110},"the value, already in percent units, in fixed point then ",{"start":2111,"end":2113},{"line":1813,"column":394,"offset":2112},4601,{"line":1813,"column":2114,"offset":2115},102,4658,{"type":31,"tagName":46,"properties":2117,"children":2118,"position":2121},{},[2119],{"type":27,"value":2120},"%",{"start":2122,"end":2123},{"line":1813,"column":2114,"offset":2115},{"line":1813,"column":2124,"offset":2125},105,4661,{"start":2127,"end":2128},{"line":1813,"column":669,"offset":2104},{"line":1813,"column":2129,"offset":2130},107,4663,{"start":2132,"end":2133},{"line":1813,"column":21,"offset":2102},{"line":1813,"column":2129,"offset":2130},{"type":31,"tagName":1650,"properties":2135,"children":2136,"position":2213},{},[2137,2166],{"type":31,"tagName":1700,"properties":2138,"children":2139,"position":2161},{},[2140],{"type":31,"tagName":46,"properties":2141,"children":2142,"position":2156},{},[2143,2145,2149,2151,2154],{"type":27,"value":2144},"sb_",{"type":31,"tagName":2146,"properties":2147,"children":2148},"wbr",{},[],{"type":27,"value":2150},"signed(",{"type":31,"tagName":2146,"properties":2152,"children":2153},{},[],{"type":27,"value":2155},"value: f64, decimals: i32)",{"start":2157,"end":2159},{"line":2114,"column":1662,"offset":2158},4666,{"line":2114,"column":171,"offset":2160},4704,{"start":2162,"end":2164},{"line":2114,"column":21,"offset":2163},4664,{"line":2114,"column":649,"offset":2165},4705,{"type":31,"tagName":1700,"properties":2167,"children":2168,"position":2209},{},[2169,2176,2186,2193,2202],{"type":27,"value":1899,"position":2170},{"start":2171,"end":2174},{"line":2114,"column":2172,"offset":2173},44,4707,{"line":2114,"column":1863,"offset":2175},4724,{"type":31,"tagName":46,"properties":2177,"children":2178,"position":2181},{},[2179],{"type":27,"value":2180},"+",{"start":2182,"end":2183},{"line":2114,"column":1863,"offset":2175},{"line":2114,"column":2184,"offset":2185},64,4727,{"type":27,"value":2187,"position":2188}," above zero, ",{"start":2189,"end":2190},{"line":2114,"column":2184,"offset":2185},{"line":2114,"column":2191,"offset":2192},77,4740,{"type":31,"tagName":46,"properties":2194,"children":2195,"position":2197},{},[2196],{"type":27,"value":1429},{"start":2198,"end":2199},{"line":2114,"column":2191,"offset":2192},{"line":2114,"column":2200,"offset":2201},80,4743,{"type":27,"value":2203,"position":2204}," below, no sign at zero",{"start":2205,"end":2206},{"line":2114,"column":2200,"offset":2201},{"line":2114,"column":2207,"offset":2208},103,4766,{"start":2210,"end":2211},{"line":2114,"column":649,"offset":2165},{"line":2114,"column":2124,"offset":2212},4768,{"start":2214,"end":2215},{"line":2114,"column":21,"offset":2163},{"line":2114,"column":2124,"offset":2212},{"type":31,"tagName":1650,"properties":2217,"children":2218,"position":2326},{},[2219,2248],{"type":31,"tagName":1700,"properties":2220,"children":2221,"position":2242},{},[2222],{"type":31,"tagName":46,"properties":2223,"children":2224,"position":2236},{},[2225,2226,2229,2231,2234],{"type":27,"value":2144},{"type":31,"tagName":2146,"properties":2227,"children":2228},{},[],{"type":27,"value":2230},"compact(",{"type":31,"tagName":2146,"properties":2232,"children":2233},{},[],{"type":27,"value":2235},"value: f64, decimals: i32 = 1)",{"start":2237,"end":2239},{"line":2207,"column":1662,"offset":2238},4771,{"line":2207,"column":2240,"offset":2241},46,4814,{"start":2243,"end":2245},{"line":2207,"column":21,"offset":2244},4769,{"line":2207,"column":2246,"offset":2247},47,4815,{"type":31,"tagName":1700,"properties":2249,"children":2250,"position":2321},{},[2251,2259,2268,2274,2283,2289,2299,2305,2314],{"type":27,"value":2252,"position":2253},"the value scaled to ",{"start":2254,"end":2256},{"line":2207,"column":181,"offset":2255},4817,{"line":2207,"column":2257,"offset":2258},69,4837,{"type":31,"tagName":46,"properties":2260,"children":2261,"position":2264},{},[2262],{"type":27,"value":2263},"K",{"start":2265,"end":2266},{"line":2207,"column":2257,"offset":2258},{"line":2207,"column":1772,"offset":2267},4840,{"type":27,"value":101,"position":2269},{"start":2270,"end":2271},{"line":2207,"column":1772,"offset":2267},{"line":2207,"column":2272,"offset":2273},74,4842,{"type":31,"tagName":46,"properties":2275,"children":2276,"position":2279},{},[2277],{"type":27,"value":2278},"M",{"start":2280,"end":2281},{"line":2207,"column":2272,"offset":2273},{"line":2207,"column":2191,"offset":2282},4845,{"type":27,"value":101,"position":2284},{"start":2285,"end":2286},{"line":2207,"column":2191,"offset":2282},{"line":2207,"column":2287,"offset":2288},79,4847,{"type":31,"tagName":46,"properties":2290,"children":2291,"position":2294},{},[2292],{"type":27,"value":2293},"B",{"start":2295,"end":2296},{"line":2207,"column":2287,"offset":2288},{"line":2207,"column":2297,"offset":2298},82,4850,{"type":27,"value":2300,"position":2301}," or ",{"start":2302,"end":2303},{"line":2207,"column":2297,"offset":2298},{"line":2207,"column":1527,"offset":2304},4854,{"type":31,"tagName":46,"properties":2306,"children":2307,"position":2310},{},[2308],{"type":27,"value":2309},"T",{"start":2311,"end":2312},{"line":2207,"column":1527,"offset":2304},{"line":2207,"column":1579,"offset":2313},4857,{"type":27,"value":2315,"position":2316}," at 1e3, 1e6, 1e9, 1e12, trailing fraction zeros trimmed, sign kept",{"start":2317,"end":2318},{"line":2207,"column":1579,"offset":2313},{"line":2207,"column":2319,"offset":2320},156,4924,{"start":2322,"end":2323},{"line":2207,"column":2246,"offset":2247},{"line":2207,"column":2324,"offset":2325},158,4926,{"start":2327,"end":2328},{"line":2207,"column":21,"offset":2244},{"line":2207,"column":2324,"offset":2325},{"type":31,"tagName":1650,"properties":2330,"children":2331,"position":2555},{},[2332,2351],{"type":31,"tagName":1700,"properties":2333,"children":2334,"position":2346},{},[2335],{"type":31,"tagName":46,"properties":2336,"children":2337,"position":2340},{},[2338],{"type":27,"value":2339},"sb_time(t: f64, pattern: string, offsetSec: i32 = 0)",{"start":2341,"end":2344},{"line":2342,"column":1662,"offset":2343},104,4929,{"line":2342,"column":201,"offset":2345},4983,{"start":2347,"end":2349},{"line":2342,"column":21,"offset":2348},4927,{"line":2342,"column":404,"offset":2350},4984,{"type":31,"tagName":1700,"properties":2352,"children":2353,"position":2550},{},[2354,2362,2372,2379,2389,2396,2406,2413,2423,2429,2439,2445,2455,2461,2471,2477,2486,2492,2502,2508,2518,2525,2534,2541],{"type":27,"value":2355,"position":2356},"the clock time of ",{"start":2357,"end":2359},{"line":2342,"column":1726,"offset":2358},4986,{"line":2342,"column":2360,"offset":2361},78,5004,{"type":31,"tagName":46,"properties":2363,"children":2364,"position":2367},{},[2365],{"type":27,"value":2366},"t",{"start":2368,"end":2369},{"line":2342,"column":2360,"offset":2361},{"line":2342,"column":2370,"offset":2371},81,5007,{"type":27,"value":2373,"position":2374}," (epoch seconds) shifted by ",{"start":2375,"end":2376},{"line":2342,"column":2370,"offset":2371},{"line":2342,"column":2377,"offset":2378},109,5035,{"type":31,"tagName":46,"properties":2380,"children":2381,"position":2384},{},[2382],{"type":27,"value":2383},"offsetSec",{"start":2385,"end":2386},{"line":2342,"column":2377,"offset":2378},{"line":2342,"column":2387,"offset":2388},120,5046,{"type":27,"value":2390,"position":2391},", spelled by the pattern's tokens ",{"start":2392,"end":2393},{"line":2342,"column":2387,"offset":2388},{"line":2342,"column":2394,"offset":2395},154,5080,{"type":31,"tagName":46,"properties":2397,"children":2398,"position":2401},{},[2399],{"type":27,"value":2400},"yyyy",{"start":2402,"end":2403},{"line":2342,"column":2394,"offset":2395},{"line":2342,"column":2404,"offset":2405},160,5086,{"type":27,"value":2407,"position":2408}," ",{"start":2409,"end":2410},{"line":2342,"column":2404,"offset":2405},{"line":2342,"column":2411,"offset":2412},161,5087,{"type":31,"tagName":46,"properties":2414,"children":2415,"position":2418},{},[2416],{"type":27,"value":2417},"MM",{"start":2419,"end":2420},{"line":2342,"column":2411,"offset":2412},{"line":2342,"column":2421,"offset":2422},165,5091,{"type":27,"value":2407,"position":2424},{"start":2425,"end":2426},{"line":2342,"column":2421,"offset":2422},{"line":2342,"column":2427,"offset":2428},166,5092,{"type":31,"tagName":46,"properties":2430,"children":2431,"position":2434},{},[2432],{"type":27,"value":2433},"dd",{"start":2435,"end":2436},{"line":2342,"column":2427,"offset":2428},{"line":2342,"column":2437,"offset":2438},170,5096,{"type":27,"value":2407,"position":2440},{"start":2441,"end":2442},{"line":2342,"column":2437,"offset":2438},{"line":2342,"column":2443,"offset":2444},171,5097,{"type":31,"tagName":46,"properties":2446,"children":2447,"position":2450},{},[2448],{"type":27,"value":2449},"HH",{"start":2451,"end":2452},{"line":2342,"column":2443,"offset":2444},{"line":2342,"column":2453,"offset":2454},175,5101,{"type":27,"value":2407,"position":2456},{"start":2457,"end":2458},{"line":2342,"column":2453,"offset":2454},{"line":2342,"column":2459,"offset":2460},176,5102,{"type":31,"tagName":46,"properties":2462,"children":2463,"position":2466},{},[2464],{"type":27,"value":2465},"mm",{"start":2467,"end":2468},{"line":2342,"column":2459,"offset":2460},{"line":2342,"column":2469,"offset":2470},180,5106,{"type":27,"value":2407,"position":2472},{"start":2473,"end":2474},{"line":2342,"column":2469,"offset":2470},{"line":2342,"column":2475,"offset":2476},181,5107,{"type":31,"tagName":46,"properties":2478,"children":2479,"position":2482},{},[2480],{"type":27,"value":2481},"ss",{"start":2483,"end":2484},{"line":2342,"column":2475,"offset":2476},{"line":2342,"column":2064,"offset":2485},5111,{"type":27,"value":2407,"position":2487},{"start":2488,"end":2489},{"line":2342,"column":2064,"offset":2485},{"line":2342,"column":2490,"offset":2491},186,5112,{"type":31,"tagName":46,"properties":2493,"children":2494,"position":2497},{},[2495],{"type":27,"value":2496},"MMM",{"start":2498,"end":2499},{"line":2342,"column":2490,"offset":2491},{"line":2342,"column":2500,"offset":2501},191,5117,{"type":27,"value":2407,"position":2503},{"start":2504,"end":2505},{"line":2342,"column":2500,"offset":2501},{"line":2342,"column":2506,"offset":2507},192,5118,{"type":31,"tagName":46,"properties":2509,"children":2510,"position":2513},{},[2511],{"type":27,"value":2512},"EEE",{"start":2514,"end":2515},{"line":2342,"column":2506,"offset":2507},{"line":2342,"column":2516,"offset":2517},197,5123,{"type":27,"value":2519,"position":2520},"; other characters copied; ",{"start":2521,"end":2522},{"line":2342,"column":2516,"offset":2517},{"line":2342,"column":2523,"offset":2524},224,5150,{"type":31,"tagName":46,"properties":2526,"children":2527,"position":2529},{},[2528],{"type":27,"value":1925},{"start":2530,"end":2531},{"line":2342,"column":2523,"offset":2524},{"line":2342,"column":2532,"offset":2533},229,5155,{"type":27,"value":2535,"position":2536}," is ",{"start":2537,"end":2538},{"line":2342,"column":2532,"offset":2533},{"line":2342,"column":2539,"offset":2540},233,5159,{"type":31,"tagName":46,"properties":2542,"children":2543,"position":2545},{},[2544],{"type":27,"value":1925},{"start":2546,"end":2547},{"line":2342,"column":2539,"offset":2540},{"line":2342,"column":2548,"offset":2549},238,5164,{"start":2551,"end":2552},{"line":2342,"column":404,"offset":2350},{"line":2342,"column":2553,"offset":2554},240,5166,{"start":2556,"end":2557},{"line":2342,"column":21,"offset":2348},{"line":2342,"column":2553,"offset":2554},{"type":31,"tagName":1650,"properties":2559,"children":2560,"position":2670},{},[2561,2588],{"type":31,"tagName":1700,"properties":2562,"children":2563,"position":2583},{},[2564],{"type":31,"tagName":46,"properties":2565,"children":2566,"position":2578},{},[2567,2568,2571,2573,2576],{"type":27,"value":2144},{"type":31,"tagName":2146,"properties":2569,"children":2570},{},[],{"type":27,"value":2572},"duration(",{"type":31,"tagName":2146,"properties":2574,"children":2575},{},[],{"type":27,"value":2577},"seconds: f64)",{"start":2579,"end":2581},{"line":2124,"column":1662,"offset":2580},5169,{"line":2124,"column":423,"offset":2582},5196,{"start":2584,"end":2586},{"line":2124,"column":21,"offset":2585},5167,{"line":2124,"column":470,"offset":2587},5197,{"type":31,"tagName":1700,"properties":2589,"children":2590,"position":2666},{},[2591,2598,2607,2612,2622,2627,2636,2641,2651,2657],{"type":27,"value":2592,"position":2593},"the two largest non-zero units of ",{"start":2594,"end":2596},{"line":2124,"column":510,"offset":2595},5199,{"line":2124,"column":659,"offset":2597},5233,{"type":31,"tagName":46,"properties":2599,"children":2600,"position":2603},{},[2601],{"type":27,"value":2602},"d",{"start":2604,"end":2605},{"line":2124,"column":659,"offset":2597},{"line":2124,"column":1767,"offset":2606},5236,{"type":27,"value":101,"position":2608},{"start":2609,"end":2610},{"line":2124,"column":1767,"offset":2606},{"line":2124,"column":1772,"offset":2611},5238,{"type":31,"tagName":46,"properties":2613,"children":2614,"position":2617},{},[2615],{"type":27,"value":2616},"h",{"start":2618,"end":2619},{"line":2124,"column":1772,"offset":2611},{"line":2124,"column":2620,"offset":2621},75,5241,{"type":27,"value":101,"position":2623},{"start":2624,"end":2625},{"line":2124,"column":2620,"offset":2621},{"line":2124,"column":2191,"offset":2626},5243,{"type":31,"tagName":46,"properties":2628,"children":2629,"position":2632},{},[2630],{"type":27,"value":2631},"m",{"start":2633,"end":2634},{"line":2124,"column":2191,"offset":2626},{"line":2124,"column":2200,"offset":2635},5246,{"type":27,"value":101,"position":2637},{"start":2638,"end":2639},{"line":2124,"column":2200,"offset":2635},{"line":2124,"column":2297,"offset":2640},5248,{"type":31,"tagName":46,"properties":2642,"children":2643,"position":2646},{},[2644],{"type":27,"value":2645},"s",{"start":2647,"end":2648},{"line":2124,"column":2297,"offset":2640},{"line":2124,"column":2649,"offset":2650},85,5251,{"type":27,"value":2652,"position":2653},"; zero is ",{"start":2654,"end":2655},{"line":2124,"column":2649,"offset":2650},{"line":2124,"column":1748,"offset":2656},5261,{"type":31,"tagName":46,"properties":2658,"children":2659,"position":2662},{},[2660],{"type":27,"value":2661},"0s",{"start":2663,"end":2664},{"line":2124,"column":1748,"offset":2656},{"line":2124,"column":1808,"offset":2665},5265,{"start":2667,"end":2668},{"line":2124,"column":470,"offset":2587},{"line":2124,"column":1813,"offset":2669},5267,{"start":2671,"end":2672},{"line":2124,"column":21,"offset":2585},{"line":2124,"column":1813,"offset":2669},{"type":31,"tagName":1650,"properties":2674,"children":2675,"position":2718},{},[2676,2695],{"type":31,"tagName":1700,"properties":2677,"children":2678,"position":2690},{},[2679],{"type":31,"tagName":46,"properties":2680,"children":2681,"position":2684},{},[2682],{"type":27,"value":2683},"sb_spaces(n: i32)",{"start":2685,"end":2688},{"line":2686,"column":1662,"offset":2687},106,5270,{"line":2686,"column":799,"offset":2689},5289,{"start":2691,"end":2693},{"line":2686,"column":21,"offset":2692},5268,{"line":2686,"column":151,"offset":2694},5290,{"type":31,"tagName":1700,"properties":2696,"children":2697,"position":2714},{},[2698,2708],{"type":31,"tagName":46,"properties":2699,"children":2700,"position":2703},{},[2701],{"type":27,"value":2702},"n",{"start":2704,"end":2706},{"line":2686,"column":1998,"offset":2705},5292,{"line":2686,"column":54,"offset":2707},5295,{"type":27,"value":2709,"position":2710}," spaces",{"start":2711,"end":2712},{"line":2686,"column":54,"offset":2707},{"line":2686,"column":639,"offset":2713},5302,{"start":2715,"end":2716},{"line":2686,"column":151,"offset":2694},{"line":2686,"column":481,"offset":2717},5304,{"start":2719,"end":2720},{"line":2686,"column":21,"offset":2692},{"line":2686,"column":481,"offset":2717},{"type":31,"tagName":1650,"properties":2722,"children":2723,"position":2782},{},[2724,2751],{"type":31,"tagName":1700,"properties":2725,"children":2726,"position":2746},{},[2727],{"type":31,"tagName":46,"properties":2728,"children":2729,"position":2741},{},[2730,2731,2734,2736,2739],{"type":27,"value":2144},{"type":31,"tagName":2146,"properties":2732,"children":2733},{},[],{"type":27,"value":2735},"overflowed(",{"type":31,"tagName":2146,"properties":2737,"children":2738},{},[],{"type":27,"value":2740},"): bool",{"start":2742,"end":2744},{"line":2129,"column":1662,"offset":2743},5307,{"line":2129,"column":471,"offset":2745},5330,{"start":2747,"end":2749},{"line":2129,"column":21,"offset":2748},5305,{"line":2129,"column":451,"offset":2750},5331,{"type":31,"tagName":1700,"properties":2752,"children":2753,"position":2777},{},[2754,2762,2770],{"type":27,"value":2755,"position":2756},"nothing: answers whether the line has outgrown the buffer since ",{"start":2757,"end":2759},{"line":2129,"column":161,"offset":2758},5333,{"line":2129,"column":2760,"offset":2761},93,5397,{"type":31,"tagName":46,"properties":2763,"children":2764,"position":2766},{},[2765],{"type":27,"value":822},{"start":2767,"end":2768},{"line":2129,"column":2760,"offset":2761},{"line":2129,"column":2124,"offset":2769},5409,{"type":27,"value":2771,"position":2772}," (sending it would be refused)",{"start":2773,"end":2774},{"line":2129,"column":2124,"offset":2769},{"line":2129,"column":2775,"offset":2776},135,5439,{"start":2778,"end":2779},{"line":2129,"column":451,"offset":2750},{"line":2129,"column":2780,"offset":2781},137,5441,{"start":2783,"end":2784},{"line":2129,"column":21,"offset":2748},{"line":2129,"column":2780,"offset":2781},{"type":31,"tagName":1650,"properties":2786,"children":2787,"position":2852},{},[2788,2822],{"type":31,"tagName":1700,"properties":2789,"children":2790,"position":2817},{},[2791],{"type":31,"tagName":46,"properties":2792,"children":2793,"position":2811},{},[2794,2796,2799,2801,2804,2806,2809],{"type":27,"value":2795},"str_",{"type":31,"tagName":2146,"properties":2797,"children":2798},{},[],{"type":27,"value":2800},"\u003Cslot>_",{"type":31,"tagName":2146,"properties":2802,"children":2803},{},[],{"type":27,"value":2805},"sb(",{"type":31,"tagName":2146,"properties":2807,"children":2808},{},[],{"type":27,"value":2810},"): i32",{"start":2812,"end":2815},{"line":2813,"column":1662,"offset":2814},108,5444,{"line":2813,"column":1998,"offset":2816},5466,{"start":2818,"end":2820},{"line":2813,"column":21,"offset":2819},5442,{"line":2813,"column":471,"offset":2821},5467,{"type":31,"tagName":1700,"properties":2823,"children":2824,"position":2848},{},[2825,2833,2842],{"type":27,"value":2826,"position":2827},"nothing: sends the shared line to the slot, returns its index; a line over the slot's ",{"start":2828,"end":2830},{"line":2813,"column":54,"offset":2829},5469,{"line":2813,"column":2831,"offset":2832},114,5555,{"type":31,"tagName":46,"properties":2834,"children":2835,"position":2837},{},[2836],{"type":27,"value":1585},{"start":2838,"end":2839},{"line":2813,"column":2831,"offset":2832},{"line":2813,"column":2840,"offset":2841},125,5566,{"type":27,"value":2843,"position":2844}," is refused by name",{"start":2845,"end":2846},{"line":2813,"column":2840,"offset":2841},{"line":2813,"column":1973,"offset":2847},5585,{"start":2849,"end":2850},{"line":2813,"column":471,"offset":2821},{"line":2813,"column":2013,"offset":2851},5587,{"start":2853,"end":2854},{"line":2813,"column":21,"offset":2819},{"line":2813,"column":2013,"offset":2851},{"type":31,"tagName":1650,"properties":2856,"children":2857,"position":2906},{},[2858,2877],{"type":31,"tagName":1700,"properties":2859,"children":2860,"position":2871},{},[2861],{"type":31,"tagName":46,"properties":2862,"children":2863,"position":2866},{},[2864],{"type":27,"value":2865},"str_\u003Cslot>(s: string): i32",{"start":2867,"end":2869},{"line":2377,"column":1662,"offset":2868},5590,{"line":2377,"column":470,"offset":2870},5618,{"start":2872,"end":2874},{"line":2377,"column":21,"offset":2873},5588,{"line":2377,"column":2875,"offset":2876},32,5619,{"type":31,"tagName":1700,"properties":2878,"children":2879,"position":2901},{},[2880,2887,2895],{"type":27,"value":2881,"position":2882},"nothing: clears, appends ",{"start":2883,"end":2885},{"line":2377,"column":547,"offset":2884},5621,{"line":2377,"column":907,"offset":2886},5646,{"type":31,"tagName":46,"properties":2888,"children":2889,"position":2891},{},[2890],{"type":27,"value":2645},{"start":2892,"end":2893},{"line":2377,"column":907,"offset":2886},{"line":2377,"column":835,"offset":2894},5649,{"type":27,"value":2896,"position":2897},", sends the same way",{"start":2898,"end":2899},{"line":2377,"column":835,"offset":2894},{"line":2377,"column":2297,"offset":2900},5669,{"start":2902,"end":2903},{"line":2377,"column":2875,"offset":2876},{"line":2377,"column":2904,"offset":2905},84,5671,{"start":2907,"end":2908},{"line":2377,"column":21,"offset":2873},{"line":2377,"column":2904,"offset":2905},{"type":31,"tagName":1650,"properties":2910,"children":2911,"position":2958},{},[2912,2943],{"type":31,"tagName":1700,"properties":2913,"children":2914,"position":2938},{},[2915],{"type":31,"tagName":46,"properties":2916,"children":2917,"position":2933},{},[2918,2919,2922,2923,2926,2928,2931],{"type":27,"value":2795},{"type":31,"tagName":2146,"properties":2920,"children":2921},{},[],{"type":27,"value":2800},{"type":31,"tagName":2146,"properties":2924,"children":2925},{},[],{"type":27,"value":2927},"tb(",{"type":31,"tagName":2146,"properties":2929,"children":2930},{},[],{"type":27,"value":2932},"tb: TextBuilder): i32",{"start":2934,"end":2936},{"line":1919,"column":1662,"offset":2935},5674,{"line":1919,"column":229,"offset":2937},5711,{"start":2939,"end":2941},{"line":1919,"column":21,"offset":2940},5672,{"line":1919,"column":171,"offset":2942},5712,{"type":31,"tagName":1700,"properties":2944,"children":2945,"position":2953},{},[2946],{"type":27,"value":2947,"position":2948},"nothing: sends another builder's line to the slot, returns its index; a builder that overflowed stops the run by name",{"start":2949,"end":2951},{"line":1919,"column":669,"offset":2950},5714,{"line":1919,"column":2404,"offset":2952},5831,{"start":2954,"end":2955},{"line":1919,"column":171,"offset":2942},{"line":1919,"column":2956,"offset":2957},162,5833,{"start":2959,"end":2960},{"line":1919,"column":21,"offset":2940},{"line":1919,"column":2956,"offset":2957},{"start":2962,"end":2963},{"line":141,"column":21,"offset":1714},{"line":1919,"column":2956,"offset":2957},{"start":2965,"end":2966},{"line":1661,"column":21,"offset":1668},{"line":1919,"column":2956,"offset":2957},{"type":27,"value":28},{"type":31,"tagName":32,"properties":2969,"children":2970,"position":3046},{},[2971,2979,2990,2995,3006,3011,3022,3029,3040],{"type":27,"value":2972,"position":2973},"A non-finite number spells its word (",{"start":2974,"end":2977},{"line":2975,"column":21,"offset":2976},112,5835,{"line":2975,"column":596,"offset":2978},5872,{"type":31,"tagName":46,"properties":2980,"children":2981,"position":2987},{},[2982],{"type":27,"value":1925,"position":2983},{"start":2984,"end":2985},{"line":2975,"column":596,"offset":2978},{"line":2975,"column":669,"offset":2986},5877,{"start":2988,"end":2989},{"line":2975,"column":596,"offset":2978},{"line":2975,"column":669,"offset":2986},{"type":27,"value":101,"position":2991},{"start":2992,"end":2993},{"line":2975,"column":669,"offset":2986},{"line":2975,"column":394,"offset":2994},5879,{"type":31,"tagName":46,"properties":2996,"children":2997,"position":3003},{},[2998],{"type":27,"value":1941,"position":2999},{"start":3000,"end":3001},{"line":2975,"column":394,"offset":2994},{"line":2975,"column":758,"offset":3002},5884,{"start":3004,"end":3005},{"line":2975,"column":394,"offset":2994},{"line":2975,"column":758,"offset":3002},{"type":27,"value":101,"position":3007},{"start":3008,"end":3009},{"line":2975,"column":758,"offset":3002},{"line":2975,"column":780,"offset":3010},5886,{"type":31,"tagName":46,"properties":3012,"children":3013,"position":3019},{},[3014],{"type":27,"value":1957,"position":3015},{"start":3016,"end":3017},{"line":2975,"column":780,"offset":3010},{"line":2975,"column":404,"offset":3018},5892,{"start":3020,"end":3021},{"line":2975,"column":780,"offset":3010},{"line":2975,"column":404,"offset":3018},{"type":27,"value":3023,"position":3024},") and nothing\nelse: no sign, no ",{"start":3025,"end":3026},{"line":2975,"column":404,"offset":3018},{"line":3027,"column":43,"offset":3028},113,5924,{"type":31,"tagName":46,"properties":3030,"children":3031,"position":3037},{},[3032],{"type":27,"value":2120,"position":3033},{"start":3034,"end":3035},{"line":3027,"column":43,"offset":3028},{"line":3027,"column":799,"offset":3036},5927,{"start":3038,"end":3039},{"line":3027,"column":43,"offset":3028},{"line":3027,"column":799,"offset":3036},{"type":27,"value":3041,"position":3042},", no unit. Every formatting call below shows its\noutput for the value it is given.",{"start":3043,"end":3044},{"line":3027,"column":799,"offset":3036},{"line":2831,"column":547,"offset":3045},6009,{"start":3047,"end":3048},{"line":2975,"column":21,"offset":2976},{"line":2831,"column":547,"offset":3045},{"type":27,"value":28},{"type":14,"children":3051},[3052],{"type":31,"tagName":289,"properties":3053,"children":3055,"data":-1},{"class":291,"style":292,"tabindex":293,"data-sample":3054},"fn-text-formatting-every-call",[3056],{"type":31,"tagName":46,"properties":3057,"children":3059},{"class":3058},[298],[3060,3098,3099,3127,3128,3156,3157,3185,3186,3214,3215,3301,3302,3305,3306,3340,3341,3344,3345,3372,3373,3400,3401,3430,3431,3460,3461,3490,3491,3519,3520,3532,3533,3536,3537,3548,3549,3583,3584,3609,3610,3635,3636,3655,3656,3681,3682,3701,3702,3735,3736,3755,3756,3790,3791,3810,3811,3844,3845,3864,3865,3895,3896,3913,3914,3917,3918,3929,3930,3964,3965,3985,3986,4019,4020,4039,4040,4077,4078,4097,4098,4123,4124,4136,4137,4140,4141,4152,4153,4196,4197,4216,4217,4263,4264,4283,4284,4310,4311,4330,4331,4357,4358,4370,4371,4374,4375,4386,4387,4412,4413,4439,4440,4465,4466,4501,4502,4514,4515],{"type":31,"tagName":301,"properties":3061,"children":3062},{"class":303},[3063,3067,3071,3076,3080,3085,3089,3094],{"type":31,"tagName":301,"properties":3064,"children":3065},{"style":307},[3066],{"type":27,"value":935},{"type":31,"tagName":301,"properties":3068,"children":3069},{"style":313},[3070],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3072,"children":3073},{"style":319},[3074],{"type":27,"value":3075},"\"last_close\"",{"type":31,"tagName":301,"properties":3077,"children":3078},{"style":313},[3079],{"type":27,"value":948},{"type":31,"tagName":301,"properties":3081,"children":3082},{"style":319},[3083],{"type":27,"value":3084},"\"#94a3b8\"",{"type":31,"tagName":301,"properties":3086,"children":3087},{"style":313},[3088],{"type":27,"value":968},{"type":31,"tagName":301,"properties":3090,"children":3091},{"style":319},[3092],{"type":27,"value":3093},"\"The close, drawn so the table has a chart\"",{"type":31,"tagName":301,"properties":3095,"children":3096},{"style":313},[3097],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3100,"children":3101},{"class":303},[3102,3106,3110,3115,3119,3123],{"type":31,"tagName":301,"properties":3103,"children":3104},{"style":307},[3105],{"type":27,"value":310},{"type":31,"tagName":301,"properties":3107,"children":3108},{"style":313},[3109],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3111,"children":3112},{"style":319},[3113],{"type":27,"value":3114},"\"numbers\"",{"type":31,"tagName":301,"properties":3116,"children":3117},{"style":313},[3118],{"type":27,"value":327},{"type":31,"tagName":301,"properties":3120,"children":3121},{"style":330},[3122],{"type":27,"value":333},{"type":31,"tagName":301,"properties":3124,"children":3125},{"style":313},[3126],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3129,"children":3130},{"class":303},[3131,3135,3139,3144,3148,3152],{"type":31,"tagName":301,"properties":3132,"children":3133},{"style":307},[3134],{"type":27,"value":310},{"type":31,"tagName":301,"properties":3136,"children":3137},{"style":313},[3138],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3140,"children":3141},{"style":319},[3142],{"type":27,"value":3143},"\"sizes\"",{"type":31,"tagName":301,"properties":3145,"children":3146},{"style":313},[3147],{"type":27,"value":327},{"type":31,"tagName":301,"properties":3149,"children":3150},{"style":330},[3151],{"type":27,"value":333},{"type":31,"tagName":301,"properties":3153,"children":3154},{"style":313},[3155],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3158,"children":3159},{"class":303},[3160,3164,3168,3173,3177,3181],{"type":31,"tagName":301,"properties":3161,"children":3162},{"style":307},[3163],{"type":27,"value":310},{"type":31,"tagName":301,"properties":3165,"children":3166},{"style":313},[3167],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3169,"children":3170},{"style":319},[3171],{"type":27,"value":3172},"\"clock\"",{"type":31,"tagName":301,"properties":3174,"children":3175},{"style":313},[3176],{"type":27,"value":327},{"type":31,"tagName":301,"properties":3178,"children":3179},{"style":330},[3180],{"type":27,"value":333},{"type":31,"tagName":301,"properties":3182,"children":3183},{"style":313},[3184],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3187,"children":3188},{"class":303},[3189,3193,3197,3202,3206,3210],{"type":31,"tagName":301,"properties":3190,"children":3191},{"style":307},[3192],{"type":27,"value":310},{"type":31,"tagName":301,"properties":3194,"children":3195},{"style":313},[3196],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3198,"children":3199},{"style":319},[3200],{"type":27,"value":3201},"\"words\"",{"type":31,"tagName":301,"properties":3203,"children":3204},{"style":313},[3205],{"type":27,"value":327},{"type":31,"tagName":301,"properties":3207,"children":3208},{"style":330},[3209],{"type":27,"value":333},{"type":31,"tagName":301,"properties":3211,"children":3212},{"style":313},[3213],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3216,"children":3217},{"class":303},[3218,3222,3226,3230,3235,3240,3245,3250,3254,3259,3263,3267,3271,3275,3279,3283,3287,3292,3297],{"type":31,"tagName":301,"properties":3219,"children":3220},{"style":313},[3221],{"type":27,"value":347},{"type":31,"tagName":301,"properties":3223,"children":3224},{"style":307},[3225],{"type":27,"value":1642},{"type":31,"tagName":301,"properties":3227,"children":3228},{"style":313},[3229],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3231,"children":3232},{"style":319},[3233],{"type":27,"value":3234},"\"catalog\"",{"type":31,"tagName":301,"properties":3236,"children":3237},{"style":313},[3238],{"type":27,"value":3239},", { rows: ",{"type":31,"tagName":301,"properties":3241,"children":3242},{"style":330},[3243],{"type":27,"value":3244},"4",{"type":31,"tagName":301,"properties":3246,"children":3247},{"style":313},[3248],{"type":27,"value":3249},", cols: ",{"type":31,"tagName":301,"properties":3251,"children":3252},{"style":330},[3253],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3255,"children":3256},{"style":313},[3257],{"type":27,"value":3258},", cells: [",{"type":31,"tagName":301,"properties":3260,"children":3261},{"style":319},[3262],{"type":27,"value":3114},{"type":31,"tagName":301,"properties":3264,"children":3265},{"style":313},[3266],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3268,"children":3269},{"style":319},[3270],{"type":27,"value":3143},{"type":31,"tagName":301,"properties":3272,"children":3273},{"style":313},[3274],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3276,"children":3277},{"style":319},[3278],{"type":27,"value":3172},{"type":31,"tagName":301,"properties":3280,"children":3281},{"style":313},[3282],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3284,"children":3285},{"style":319},[3286],{"type":27,"value":3201},{"type":31,"tagName":301,"properties":3288,"children":3289},{"style":313},[3290],{"type":27,"value":3291},"], position: ",{"type":31,"tagName":301,"properties":3293,"children":3294},{"style":319},[3295],{"type":27,"value":3296},"\"top_left\"",{"type":31,"tagName":301,"properties":3298,"children":3299},{"style":313},[3300],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3303,"children":3304},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":3307,"children":3308},{"class":303},[3309,3313,3318,3322,3327,3331,3336],{"type":31,"tagName":301,"properties":3310,"children":3311},{"style":717},[3312],{"type":27,"value":720},{"type":31,"tagName":301,"properties":3314,"children":3315},{"style":313},[3316],{"type":27,"value":3317}," firstBarTime",{"type":31,"tagName":301,"properties":3319,"children":3320},{"style":717},[3321],{"type":27,"value":277},{"type":31,"tagName":301,"properties":3323,"children":3324},{"style":307},[3325],{"type":27,"value":3326}," f64",{"type":31,"tagName":301,"properties":3328,"children":3329},{"style":717},[3330],{"type":27,"value":739},{"type":31,"tagName":301,"properties":3332,"children":3333},{"style":330},[3334],{"type":27,"value":3335}," NaN",{"type":31,"tagName":301,"properties":3337,"children":3338},{"style":313},[3339],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3342,"children":3343},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":3346,"children":3347},{"class":303},[3348,3352,3356,3360,3364,3368],{"type":31,"tagName":301,"properties":3349,"children":3350},{"style":717},[3351],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":3353,"children":3354},{"style":307},[3355],{"type":27,"value":1212},{"type":31,"tagName":301,"properties":3357,"children":3358},{"style":313},[3359],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":3361,"children":3362},{"style":717},[3363],{"type":27,"value":277},{"type":31,"tagName":301,"properties":3365,"children":3366},{"style":330},[3367],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":3369,"children":3370},{"style":313},[3371],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3374,"children":3375},{"class":303},[3376,3380,3384,3388,3392,3396],{"type":31,"tagName":301,"properties":3377,"children":3378},{"style":717},[3379],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":3381,"children":3382},{"style":330},[3383],{"type":27,"value":1242},{"type":31,"tagName":301,"properties":3385,"children":3386},{"style":717},[3387],{"type":27,"value":739},{"type":31,"tagName":301,"properties":3389,"children":3390},{"style":313},[3391],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":3393,"children":3394},{"style":307},[3395],{"type":27,"value":1256},{"type":31,"tagName":301,"properties":3397,"children":3398},{"style":313},[3399],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3402,"children":3403},{"class":303},[3404,3408,3413,3417,3421,3426],{"type":31,"tagName":301,"properties":3405,"children":3406},{"style":717},[3407],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":3409,"children":3410},{"style":330},[3411],{"type":27,"value":3412}," volume",{"type":31,"tagName":301,"properties":3414,"children":3415},{"style":717},[3416],{"type":27,"value":739},{"type":31,"tagName":301,"properties":3418,"children":3419},{"style":313},[3420],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":3422,"children":3423},{"style":307},[3424],{"type":27,"value":3425},"volume",{"type":31,"tagName":301,"properties":3427,"children":3428},{"style":313},[3429],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3432,"children":3433},{"class":303},[3434,3438,3443,3447,3451,3456],{"type":31,"tagName":301,"properties":3435,"children":3436},{"style":717},[3437],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":3439,"children":3440},{"style":330},[3441],{"type":27,"value":3442}," barTime",{"type":31,"tagName":301,"properties":3444,"children":3445},{"style":717},[3446],{"type":27,"value":739},{"type":31,"tagName":301,"properties":3448,"children":3449},{"style":313},[3450],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":3452,"children":3453},{"style":307},[3454],{"type":27,"value":3455},"time",{"type":31,"tagName":301,"properties":3457,"children":3458},{"style":313},[3459],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3462,"children":3463},{"class":303},[3464,3468,3472,3476,3481,3485],{"type":31,"tagName":301,"properties":3465,"children":3466},{"style":717},[3467],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":3469,"children":3470},{"style":313},[3471],{"type":27,"value":1307},{"type":31,"tagName":301,"properties":3473,"children":3474},{"style":307},[3475],{"type":27,"value":1312},{"type":31,"tagName":301,"properties":3477,"children":3478},{"style":313},[3479],{"type":27,"value":3480},"(firstBarTime)) firstBarTime ",{"type":31,"tagName":301,"properties":3482,"children":3483},{"style":717},[3484],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":3486,"children":3487},{"style":313},[3488],{"type":27,"value":3489}," barTime;",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3492,"children":3493},{"class":303},[3494,3498,3502,3506,3511,3515],{"type":31,"tagName":301,"properties":3495,"children":3496},{"style":717},[3497],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":3499,"children":3500},{"style":313},[3501],{"type":27,"value":1307},{"type":31,"tagName":301,"properties":3503,"children":3504},{"style":307},[3505],{"type":27,"value":1312},{"type":31,"tagName":301,"properties":3507,"children":3508},{"style":313},[3509],{"type":27,"value":3510},"(close)) ",{"type":31,"tagName":301,"properties":3512,"children":3513},{"style":717},[3514],{"type":27,"value":1322},{"type":31,"tagName":301,"properties":3516,"children":3517},{"style":313},[3518],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3521,"children":3522},{"class":303},[3523,3528],{"type":31,"tagName":301,"properties":3524,"children":3525},{"style":307},[3526],{"type":27,"value":3527},"  out_last_close",{"type":31,"tagName":301,"properties":3529,"children":3530},{"style":313},[3531],{"type":27,"value":1293},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3534,"children":3535},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":3538,"children":3539},{"class":303},[3540,3544],{"type":31,"tagName":301,"properties":3541,"children":3542},{"style":307},[3543],{"type":27,"value":1349},{"type":31,"tagName":301,"properties":3545,"children":3546},{"style":313},[3547],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3550,"children":3551},{"class":303},[3552,3557,3561,3566,3570,3574,3578],{"type":31,"tagName":301,"properties":3553,"children":3554},{"style":307},[3555],{"type":27,"value":3556},"  sb_f64",{"type":31,"tagName":301,"properties":3558,"children":3559},{"style":313},[3560],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3562,"children":3563},{"style":330},[3564],{"type":27,"value":3565},"1234.5678",{"type":31,"tagName":301,"properties":3567,"children":3568},{"style":313},[3569],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3571,"children":3572},{"style":330},[3573],{"type":27,"value":963},{"type":31,"tagName":301,"properties":3575,"children":3576},{"style":313},[3577],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3579,"children":3580},{"style":1011},[3581],{"type":27,"value":3582},"// 1234.57",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3585,"children":3586},{"class":303},[3587,3592,3596,3600,3604],{"type":31,"tagName":301,"properties":3588,"children":3589},{"style":307},[3590],{"type":27,"value":3591},"  sb_spaces",{"type":31,"tagName":301,"properties":3593,"children":3594},{"style":313},[3595],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3597,"children":3598},{"style":330},[3599],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3601,"children":3602},{"style":313},[3603],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3605,"children":3606},{"style":1011},[3607],{"type":27,"value":3608},"// one space",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3611,"children":3612},{"class":303},[3613,3618,3622,3626,3630],{"type":31,"tagName":301,"properties":3614,"children":3615},{"style":307},[3616],{"type":27,"value":3617},"  sb_auto",{"type":31,"tagName":301,"properties":3619,"children":3620},{"style":313},[3621],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3623,"children":3624},{"style":330},[3625],{"type":27,"value":3565},{"type":31,"tagName":301,"properties":3627,"children":3628},{"style":313},[3629],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3631,"children":3632},{"style":1011},[3633],{"type":27,"value":3634},"// 1234.6",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3637,"children":3638},{"class":303},[3639,3643,3647,3651],{"type":31,"tagName":301,"properties":3640,"children":3641},{"style":307},[3642],{"type":27,"value":3591},{"type":31,"tagName":301,"properties":3644,"children":3645},{"style":313},[3646],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3648,"children":3649},{"style":330},[3650],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3652,"children":3653},{"style":313},[3654],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3657,"children":3658},{"class":303},[3659,3663,3667,3672,3676],{"type":31,"tagName":301,"properties":3660,"children":3661},{"style":307},[3662],{"type":27,"value":3617},{"type":31,"tagName":301,"properties":3664,"children":3665},{"style":313},[3666],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3668,"children":3669},{"style":330},[3670],{"type":27,"value":3671},"0.00012345",{"type":31,"tagName":301,"properties":3673,"children":3674},{"style":313},[3675],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3677,"children":3678},{"style":1011},[3679],{"type":27,"value":3680},"// 0.00012345",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3683,"children":3684},{"class":303},[3685,3689,3693,3697],{"type":31,"tagName":301,"properties":3686,"children":3687},{"style":307},[3688],{"type":27,"value":3591},{"type":31,"tagName":301,"properties":3690,"children":3691},{"style":313},[3692],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3694,"children":3695},{"style":330},[3696],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3698,"children":3699},{"style":313},[3700],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3703,"children":3704},{"class":303},[3705,3709,3713,3717,3721,3726,3730],{"type":31,"tagName":301,"properties":3706,"children":3707},{"style":307},[3708],{"type":27,"value":1368},{"type":31,"tagName":301,"properties":3710,"children":3711},{"style":313},[3712],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3714,"children":3715},{"style":330},[3716],{"type":27,"value":3565},{"type":31,"tagName":301,"properties":3718,"children":3719},{"style":313},[3720],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3722,"children":3723},{"style":330},[3724],{"type":27,"value":3725},"0.5",{"type":31,"tagName":301,"properties":3727,"children":3728},{"style":313},[3729],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3731,"children":3732},{"style":1011},[3733],{"type":27,"value":3734},"// 1234.6 (a 0.5 tick: one decimal)",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3737,"children":3738},{"class":303},[3739,3743,3747,3751],{"type":31,"tagName":301,"properties":3740,"children":3741},{"style":307},[3742],{"type":27,"value":3591},{"type":31,"tagName":301,"properties":3744,"children":3745},{"style":313},[3746],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3748,"children":3749},{"style":330},[3750],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3752,"children":3753},{"style":313},[3754],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3757,"children":3758},{"class":303},[3759,3764,3768,3773,3777,3781,3785],{"type":31,"tagName":301,"properties":3760,"children":3761},{"style":307},[3762],{"type":27,"value":3763},"  sb_pct",{"type":31,"tagName":301,"properties":3765,"children":3766},{"style":313},[3767],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3769,"children":3770},{"style":330},[3771],{"type":27,"value":3772},"12.345",{"type":31,"tagName":301,"properties":3774,"children":3775},{"style":313},[3776],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3778,"children":3779},{"style":330},[3780],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3782,"children":3783},{"style":313},[3784],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3786,"children":3787},{"style":1011},[3788],{"type":27,"value":3789},"// 12.3%",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3792,"children":3793},{"class":303},[3794,3798,3802,3806],{"type":31,"tagName":301,"properties":3795,"children":3796},{"style":307},[3797],{"type":27,"value":3591},{"type":31,"tagName":301,"properties":3799,"children":3800},{"style":313},[3801],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3803,"children":3804},{"style":330},[3805],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3807,"children":3808},{"style":313},[3809],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3812,"children":3813},{"class":303},[3814,3818,3822,3827,3831,3835,3839],{"type":31,"tagName":301,"properties":3815,"children":3816},{"style":307},[3817],{"type":27,"value":1419},{"type":31,"tagName":301,"properties":3819,"children":3820},{"style":313},[3821],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3823,"children":3824},{"style":330},[3825],{"type":27,"value":3826},"3.5",{"type":31,"tagName":301,"properties":3828,"children":3829},{"style":313},[3830],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3832,"children":3833},{"style":330},[3834],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3836,"children":3837},{"style":313},[3838],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3840,"children":3841},{"style":1011},[3842],{"type":27,"value":3843},"// +3.5",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3846,"children":3847},{"class":303},[3848,3852,3856,3860],{"type":31,"tagName":301,"properties":3849,"children":3850},{"style":307},[3851],{"type":27,"value":3591},{"type":31,"tagName":301,"properties":3853,"children":3854},{"style":313},[3855],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3857,"children":3858},{"style":330},[3859],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3861,"children":3862},{"style":313},[3863],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3866,"children":3867},{"class":303},[3868,3873,3877,3881,3886,3890],{"type":31,"tagName":301,"properties":3869,"children":3870},{"style":307},[3871],{"type":27,"value":3872},"  sb_int",{"type":31,"tagName":301,"properties":3874,"children":3875},{"style":313},[3876],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3878,"children":3879},{"style":717},[3880],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":3882,"children":3883},{"style":330},[3884],{"type":27,"value":3885},"42",{"type":31,"tagName":301,"properties":3887,"children":3888},{"style":313},[3889],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3891,"children":3892},{"style":1011},[3893],{"type":27,"value":3894},"// -42",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3897,"children":3898},{"class":303},[3899,3904,3908],{"type":31,"tagName":301,"properties":3900,"children":3901},{"style":307},[3902],{"type":27,"value":3903},"  str_numbers_sb",{"type":31,"tagName":301,"properties":3905,"children":3906},{"style":313},[3907],{"type":27,"value":1354},{"type":31,"tagName":301,"properties":3909,"children":3910},{"style":1011},[3911],{"type":27,"value":3912},"// 1234.57 1234.6 0.00012345 1234.6 12.3% +3.5 -42",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3915,"children":3916},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":3919,"children":3920},{"class":303},[3921,3925],{"type":31,"tagName":301,"properties":3922,"children":3923},{"style":307},[3924],{"type":27,"value":1349},{"type":31,"tagName":301,"properties":3926,"children":3927},{"style":313},[3928],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3931,"children":3932},{"class":303},[3933,3938,3942,3947,3951,3955,3959],{"type":31,"tagName":301,"properties":3934,"children":3935},{"style":307},[3936],{"type":27,"value":3937},"  sb_compact",{"type":31,"tagName":301,"properties":3939,"children":3940},{"style":313},[3941],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3943,"children":3944},{"style":330},[3945],{"type":27,"value":3946},"1500.0",{"type":31,"tagName":301,"properties":3948,"children":3949},{"style":313},[3950],{"type":27,"value":101},{"type":31,"tagName":301,"properties":3952,"children":3953},{"style":330},[3954],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":3956,"children":3957},{"style":313},[3958],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":3960,"children":3961},{"style":1011},[3962],{"type":27,"value":3963},"// 1.5K",{"type":27,"value":28},{"type":31,"tagName":301,"properties":3966,"children":3967},{"class":303},[3968,3972,3976,3981],{"type":31,"tagName":301,"properties":3969,"children":3970},{"style":307},[3971],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":3973,"children":3974},{"style":313},[3975],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3977,"children":3978},{"style":319},[3979],{"type":27,"value":3980},"\" \"",{"type":31,"tagName":301,"properties":3982,"children":3983},{"style":313},[3984],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":3987,"children":3988},{"class":303},[3989,3993,3997,4002,4006,4010,4014],{"type":31,"tagName":301,"properties":3990,"children":3991},{"style":307},[3992],{"type":27,"value":3937},{"type":31,"tagName":301,"properties":3994,"children":3995},{"style":313},[3996],{"type":27,"value":316},{"type":31,"tagName":301,"properties":3998,"children":3999},{"style":330},[4000],{"type":27,"value":4001},"2000000.0",{"type":31,"tagName":301,"properties":4003,"children":4004},{"style":313},[4005],{"type":27,"value":101},{"type":31,"tagName":301,"properties":4007,"children":4008},{"style":330},[4009],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":4011,"children":4012},{"style":313},[4013],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4015,"children":4016},{"style":1011},[4017],{"type":27,"value":4018},"// 2M",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4021,"children":4022},{"class":303},[4023,4027,4031,4035],{"type":31,"tagName":301,"properties":4024,"children":4025},{"style":307},[4026],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4028,"children":4029},{"style":313},[4030],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4032,"children":4033},{"style":319},[4034],{"type":27,"value":3980},{"type":31,"tagName":301,"properties":4036,"children":4037},{"style":313},[4038],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4041,"children":4042},{"class":303},[4043,4047,4051,4055,4060,4064,4068,4072],{"type":31,"tagName":301,"properties":4044,"children":4045},{"style":307},[4046],{"type":27,"value":3937},{"type":31,"tagName":301,"properties":4048,"children":4049},{"style":313},[4050],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4052,"children":4053},{"style":717},[4054],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":4056,"children":4057},{"style":330},[4058],{"type":27,"value":4059},"1234567.0",{"type":31,"tagName":301,"properties":4061,"children":4062},{"style":313},[4063],{"type":27,"value":101},{"type":31,"tagName":301,"properties":4065,"children":4066},{"style":330},[4067],{"type":27,"value":963},{"type":31,"tagName":301,"properties":4069,"children":4070},{"style":313},[4071],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4073,"children":4074},{"style":1011},[4075],{"type":27,"value":4076},"// -1.23M",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4079,"children":4080},{"class":303},[4081,4085,4089,4093],{"type":31,"tagName":301,"properties":4082,"children":4083},{"style":307},[4084],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4086,"children":4087},{"style":313},[4088],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4090,"children":4091},{"style":319},[4092],{"type":27,"value":3980},{"type":31,"tagName":301,"properties":4094,"children":4095},{"style":313},[4096],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4099,"children":4100},{"class":303},[4101,4105,4110,4114,4118],{"type":31,"tagName":301,"properties":4102,"children":4103},{"style":307},[4104],{"type":27,"value":3937},{"type":31,"tagName":301,"properties":4106,"children":4107},{"style":313},[4108],{"type":27,"value":4109},"(volume, ",{"type":31,"tagName":301,"properties":4111,"children":4112},{"style":330},[4113],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":4115,"children":4116},{"style":313},[4117],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4119,"children":4120},{"style":1011},[4121],{"type":27,"value":4122},"// the bar's volume: 850.3M, 1.2B, ...",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4125,"children":4126},{"class":303},[4127,4132],{"type":31,"tagName":301,"properties":4128,"children":4129},{"style":307},[4130],{"type":27,"value":4131},"  str_sizes_sb",{"type":31,"tagName":301,"properties":4133,"children":4134},{"style":313},[4135],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4138,"children":4139},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":4142,"children":4143},{"class":303},[4144,4148],{"type":31,"tagName":301,"properties":4145,"children":4146},{"style":307},[4147],{"type":27,"value":1349},{"type":31,"tagName":301,"properties":4149,"children":4150},{"style":313},[4151],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4154,"children":4155},{"class":303},[4156,4161,4165,4170,4174,4179,4183,4187,4191],{"type":31,"tagName":301,"properties":4157,"children":4158},{"style":307},[4159],{"type":27,"value":4160},"  sb_time",{"type":31,"tagName":301,"properties":4162,"children":4163},{"style":313},[4164],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4166,"children":4167},{"style":330},[4168],{"type":27,"value":4169},"1700000000.0",{"type":31,"tagName":301,"properties":4171,"children":4172},{"style":313},[4173],{"type":27,"value":101},{"type":31,"tagName":301,"properties":4175,"children":4176},{"style":319},[4177],{"type":27,"value":4178},"\"yyyy-MM-dd HH:mm:ss\"",{"type":31,"tagName":301,"properties":4180,"children":4181},{"style":313},[4182],{"type":27,"value":101},{"type":31,"tagName":301,"properties":4184,"children":4185},{"style":330},[4186],{"type":27,"value":293},{"type":31,"tagName":301,"properties":4188,"children":4189},{"style":313},[4190],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4192,"children":4193},{"style":1011},[4194],{"type":27,"value":4195},"// 2023-11-14 22:13:20",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4198,"children":4199},{"class":303},[4200,4204,4208,4212],{"type":31,"tagName":301,"properties":4201,"children":4202},{"style":307},[4203],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4205,"children":4206},{"style":313},[4207],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4209,"children":4210},{"style":319},[4211],{"type":27,"value":3980},{"type":31,"tagName":301,"properties":4213,"children":4214},{"style":313},[4215],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4218,"children":4219},{"class":303},[4220,4224,4228,4232,4236,4241,4245,4249,4254,4258],{"type":31,"tagName":301,"properties":4221,"children":4222},{"style":307},[4223],{"type":27,"value":4160},{"type":31,"tagName":301,"properties":4225,"children":4226},{"style":313},[4227],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4229,"children":4230},{"style":330},[4231],{"type":27,"value":4169},{"type":31,"tagName":301,"properties":4233,"children":4234},{"style":313},[4235],{"type":27,"value":101},{"type":31,"tagName":301,"properties":4237,"children":4238},{"style":319},[4239],{"type":27,"value":4240},"\"EEE dd MMM yyyy\"",{"type":31,"tagName":301,"properties":4242,"children":4243},{"style":313},[4244],{"type":27,"value":101},{"type":31,"tagName":301,"properties":4246,"children":4247},{"style":717},[4248],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":4250,"children":4251},{"style":330},[4252],{"type":27,"value":4253},"18000",{"type":31,"tagName":301,"properties":4255,"children":4256},{"style":313},[4257],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4259,"children":4260},{"style":1011},[4261],{"type":27,"value":4262},"// Tue 14 Nov 2023 (five hours west of UTC)",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4265,"children":4266},{"class":303},[4267,4271,4275,4279],{"type":31,"tagName":301,"properties":4268,"children":4269},{"style":307},[4270],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4272,"children":4273},{"style":313},[4274],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4276,"children":4277},{"style":319},[4278],{"type":27,"value":3980},{"type":31,"tagName":301,"properties":4280,"children":4281},{"style":313},[4282],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4285,"children":4286},{"class":303},[4287,4292,4296,4301,4305],{"type":31,"tagName":301,"properties":4288,"children":4289},{"style":307},[4290],{"type":27,"value":4291},"  sb_duration",{"type":31,"tagName":301,"properties":4293,"children":4294},{"style":313},[4295],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4297,"children":4298},{"style":330},[4299],{"type":27,"value":4300},"7500.0",{"type":31,"tagName":301,"properties":4302,"children":4303},{"style":313},[4304],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4306,"children":4307},{"style":1011},[4308],{"type":27,"value":4309},"// 2h 5m",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4312,"children":4313},{"class":303},[4314,4318,4322,4326],{"type":31,"tagName":301,"properties":4315,"children":4316},{"style":307},[4317],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4319,"children":4320},{"style":313},[4321],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4323,"children":4324},{"style":319},[4325],{"type":27,"value":3980},{"type":31,"tagName":301,"properties":4327,"children":4328},{"style":313},[4329],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4332,"children":4333},{"class":303},[4334,4338,4343,4347,4352],{"type":31,"tagName":301,"properties":4335,"children":4336},{"style":307},[4337],{"type":27,"value":4291},{"type":31,"tagName":301,"properties":4339,"children":4340},{"style":313},[4341],{"type":27,"value":4342},"(barTime ",{"type":31,"tagName":301,"properties":4344,"children":4345},{"style":717},[4346],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":4348,"children":4349},{"style":313},[4350],{"type":27,"value":4351}," firstBarTime); ",{"type":31,"tagName":301,"properties":4353,"children":4354},{"style":1011},[4355],{"type":27,"value":4356},"// the history's span so far: 3d 4h, 12h 30m, ...",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4359,"children":4360},{"class":303},[4361,4366],{"type":31,"tagName":301,"properties":4362,"children":4363},{"style":307},[4364],{"type":27,"value":4365},"  str_clock_sb",{"type":31,"tagName":301,"properties":4367,"children":4368},{"style":313},[4369],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4372,"children":4373},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":4376,"children":4377},{"class":303},[4378,4382],{"type":31,"tagName":301,"properties":4379,"children":4380},{"style":307},[4381],{"type":27,"value":1349},{"type":31,"tagName":301,"properties":4383,"children":4384},{"style":313},[4385],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4388,"children":4389},{"class":303},[4390,4394,4398,4403,4407],{"type":31,"tagName":301,"properties":4391,"children":4392},{"style":307},[4393],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4395,"children":4396},{"style":313},[4397],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4399,"children":4400},{"style":319},[4401],{"type":27,"value":4402},"\"héllo\"",{"type":31,"tagName":301,"properties":4404,"children":4405},{"style":313},[4406],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4408,"children":4409},{"style":1011},[4410],{"type":27,"value":4411},"// héllo (UTF-8 as is)",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4414,"children":4415},{"class":303},[4416,4421,4425,4430,4434],{"type":31,"tagName":301,"properties":4417,"children":4418},{"style":307},[4419],{"type":27,"value":4420},"  sb_char",{"type":31,"tagName":301,"properties":4422,"children":4423},{"style":313},[4424],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4426,"children":4427},{"style":330},[4428],{"type":27,"value":4429},"0x2192",{"type":31,"tagName":301,"properties":4431,"children":4432},{"style":313},[4433],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4435,"children":4436},{"style":1011},[4437],{"type":27,"value":4438},"// one arrow character",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4441,"children":4442},{"class":303},[4443,4447,4451,4456,4460],{"type":31,"tagName":301,"properties":4444,"children":4445},{"style":307},[4446],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":4448,"children":4449},{"style":313},[4450],{"type":27,"value":316},{"type":31,"tagName":301,"properties":4452,"children":4453},{"style":319},[4454],{"type":27,"value":4455},"\"wörld\"",{"type":31,"tagName":301,"properties":4457,"children":4458},{"style":313},[4459],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":4461,"children":4462},{"style":1011},[4463],{"type":27,"value":4464},"// wörld",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4467,"children":4468},{"class":303},[4469,4473,4477,4482,4487,4492,4496],{"type":31,"tagName":301,"properties":4470,"children":4471},{"style":717},[4472],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":4474,"children":4475},{"style":313},[4476],{"type":27,"value":1307},{"type":31,"tagName":301,"properties":4478,"children":4479},{"style":307},[4480],{"type":27,"value":4481},"sb_overflowed",{"type":31,"tagName":301,"properties":4483,"children":4484},{"style":313},[4485],{"type":27,"value":4486},"()) ",{"type":31,"tagName":301,"properties":4488,"children":4489},{"style":307},[4490],{"type":27,"value":4491},"sb_clear",{"type":31,"tagName":301,"properties":4493,"children":4494},{"style":313},[4495],{"type":27,"value":1354},{"type":31,"tagName":301,"properties":4497,"children":4498},{"style":1011},[4499],{"type":27,"value":4500},"// false here: 15 bytes fit; a line that outgrew the buffer would be refused",{"type":27,"value":28},{"type":31,"tagName":301,"properties":4503,"children":4504},{"class":303},[4505,4510],{"type":31,"tagName":301,"properties":4506,"children":4507},{"style":307},[4508],{"type":27,"value":4509},"  str_words_sb",{"type":31,"tagName":301,"properties":4511,"children":4512},{"style":313},[4513],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":4516,"children":4517},{"class":303},[4518],{"type":31,"tagName":301,"properties":4519,"children":4520},{"style":313},[4521],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4524,"children":4525,"position":4583},{},[4526,4540,4546,4558,4564,4576],{"type":31,"tagName":46,"properties":4527,"children":4528,"position":4537},{},[4529],{"type":27,"value":4530,"position":4531},"sb_time",{"start":4532,"end":4535},{"line":4533,"column":21,"offset":4534},179,8024,{"line":4533,"column":1678,"offset":4536},8033,{"start":4538,"end":4539},{"line":4533,"column":21,"offset":4534},{"line":4533,"column":1678,"offset":4536},{"type":27,"value":4541,"position":4542}," takes the time zone as an offset in seconds (",{"start":4543,"end":4544},{"line":4533,"column":1678,"offset":4536},{"line":4533,"column":853,"offset":4545},8079,{"type":31,"tagName":46,"properties":4547,"children":4548,"position":4555},{},[4549],{"type":27,"value":4550,"position":4551},"-18000",{"start":4552,"end":4553},{"line":4533,"column":853,"offset":4545},{"line":4533,"column":2184,"offset":4554},8087,{"start":4556,"end":4557},{"line":4533,"column":853,"offset":4545},{"line":4533,"column":2184,"offset":4554},{"type":27,"value":4559,"position":4560}," is five\nhours west of UTC); a run of any other letters in the pattern, and every\nother character, is copied as is. ",{"start":4561,"end":4562},{"line":4533,"column":2184,"offset":4554},{"line":2475,"column":639,"offset":4563},8203,{"type":31,"tagName":46,"properties":4565,"children":4566,"position":4573},{},[4567],{"type":27,"value":4568,"position":4569},"sb_duration",{"start":4570,"end":4571},{"line":2475,"column":639,"offset":4563},{"line":2475,"column":1598,"offset":4572},8216,{"start":4574,"end":4575},{"line":2475,"column":639,"offset":4563},{"line":2475,"column":1598,"offset":4572},{"type":27,"value":4577,"position":4578}," floors to whole seconds.",{"start":4579,"end":4580},{"line":2475,"column":1598,"offset":4572},{"line":2475,"column":4581,"offset":4582},73,8241,{"start":4584,"end":4585},{"line":4533,"column":21,"offset":4534},{"line":2475,"column":4581,"offset":4582},{"type":27,"value":28},{"type":31,"tagName":236,"properties":4588,"children":4589,"position":4598},{},[4590],{"type":27,"value":4591,"position":4592},"Capacity and overflow",{"start":4593,"end":4596},{"line":4594,"column":244,"offset":4595},183,8246,{"line":4594,"column":1998,"offset":4597},8267,{"start":4599,"end":4601},{"line":4594,"column":21,"offset":4600},8243,{"line":4594,"column":1998,"offset":4597},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4604,"children":4605,"position":4704},{},[4606,4613,4624,4630,4643,4650,4661,4668,4680,4687,4698],{"type":27,"value":4607,"position":4608},"Strings are never truncated. A slot refuses a line longer than its own\n",{"start":4609,"end":4611},{"line":2064,"column":21,"offset":4610},8269,{"line":2490,"column":21,"offset":4612},8340,{"type":31,"tagName":46,"properties":4614,"children":4615,"position":4621},{},[4616],{"type":27,"value":1585,"position":4617},{"start":4618,"end":4619},{"line":2490,"column":21,"offset":4612},{"line":2490,"column":95,"offset":4620},8351,{"start":4622,"end":4623},{"line":2490,"column":21,"offset":4612},{"line":2490,"column":95,"offset":4620},{"type":27,"value":4625,"position":4626}," by name: the run stops and the Console says ",{"start":4627,"end":4628},{"line":2490,"column":95,"offset":4620},{"line":2490,"column":201,"offset":4629},8396,{"type":31,"tagName":46,"properties":4631,"children":4632,"position":4640},{},[4633],{"type":27,"value":4634,"position":4635},"string slot 0 write of 40 bytes exceeds the slot's max_bytes 32",{"start":4636,"end":4637},{"line":2490,"column":201,"offset":4629},{"line":4638,"column":10,"offset":4639},187,8461,{"start":4641,"end":4642},{"line":2490,"column":201,"offset":4629},{"line":4638,"column":10,"offset":4639},{"type":27,"value":4644,"position":4645},". That holds for a\nline built with the ",{"start":4646,"end":4647},{"line":4638,"column":10,"offset":4639},{"line":4648,"column":263,"offset":4649},188,8500,{"type":31,"tagName":46,"properties":4651,"children":4652,"position":4658},{},[4653],{"type":27,"value":137,"position":4654},{"start":4655,"end":4656},{"line":4648,"column":263,"offset":4649},{"line":4648,"column":451,"offset":4657},8506,{"start":4659,"end":4660},{"line":4648,"column":263,"offset":4649},{"line":4648,"column":451,"offset":4657},{"type":27,"value":4662,"position":4663}," calls and for a string handed whole to\n",{"start":4664,"end":4665},{"line":4648,"column":451,"offset":4657},{"line":4666,"column":21,"offset":4667},189,8546,{"type":31,"tagName":46,"properties":4669,"children":4670,"position":4677},{},[4671],{"type":27,"value":4672,"position":4673},"str_\u003Cslot>(s)",{"start":4674,"end":4675},{"line":4666,"column":21,"offset":4667},{"line":4666,"column":211,"offset":4676},8561,{"start":4678,"end":4679},{"line":4666,"column":21,"offset":4667},{"line":4666,"column":211,"offset":4676},{"type":27,"value":4681,"position":4682},". The shared builder holds as many bytes as the largest\n",{"start":4683,"end":4684},{"line":4666,"column":211,"offset":4676},{"line":4685,"column":21,"offset":4686},190,8617,{"type":31,"tagName":46,"properties":4688,"children":4689,"position":4695},{},[4690],{"type":27,"value":1585,"position":4691},{"start":4692,"end":4693},{"line":4685,"column":21,"offset":4686},{"line":4685,"column":95,"offset":4694},8628,{"start":4696,"end":4697},{"line":4685,"column":21,"offset":4686},{"line":4685,"column":95,"offset":4694},{"type":27,"value":4699,"position":4700}," you declared, and its sender passes the bytes the line asked\nfor, so a line that outgrew the buffer is over every slot's cap and is\nrefused the same way.",{"start":4701,"end":4702},{"line":4685,"column":95,"offset":4694},{"line":2506,"column":799,"offset":4703},8782,{"start":4705,"end":4706},{"line":2064,"column":21,"offset":4610},{"line":2506,"column":799,"offset":4703},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4709,"children":4710,"position":4774},{},[4711,4719,4731,4737,4749,4756,4767],{"type":27,"value":4712,"position":4713},"Inside a builder, an append that does not fit is dropped whole (a text\nappend stops at the first code point that does not fit; a number, a time\nor a duration is never split) and every later append is dropped too, so\nthe bytes it holds stay valid. That is bookkeeping, not delivery: the\nline is still refused when it is sent. ",{"start":4714,"end":4716},{"line":2074,"column":21,"offset":4715},8784,{"line":4717,"column":229,"offset":4718},198,9109,{"type":31,"tagName":46,"properties":4720,"children":4721,"position":4728},{},[4722],{"type":27,"value":4723,"position":4724},"sb_overflowed()",{"start":4725,"end":4726},{"line":4717,"column":229,"offset":4718},{"line":4717,"column":201,"offset":4727},9126,{"start":4729,"end":4730},{"line":4717,"column":229,"offset":4718},{"line":4717,"column":201,"offset":4727},{"type":27,"value":4732,"position":4733}," answers ",{"start":4734,"end":4735},{"line":4717,"column":201,"offset":4727},{"line":4717,"column":500,"offset":4736},9135,{"type":31,"tagName":46,"properties":4738,"children":4739,"position":4746},{},[4740],{"type":27,"value":4741,"position":4742},"true",{"start":4743,"end":4744},{"line":4717,"column":500,"offset":4736},{"line":4717,"column":1772,"offset":4745},9141,{"start":4747,"end":4748},{"line":4717,"column":500,"offset":4736},{"line":4717,"column":1772,"offset":4745},{"type":27,"value":4750,"position":4751},"\nfrom the first dropped append until the next ",{"start":4752,"end":4753},{"line":4717,"column":1772,"offset":4745},{"line":4754,"column":2240,"offset":4755},199,9187,{"type":31,"tagName":46,"properties":4757,"children":4758,"position":4764},{},[4759],{"type":27,"value":822,"position":4760},{"start":4761,"end":4762},{"line":4754,"column":2240,"offset":4755},{"line":4754,"column":404,"offset":4763},9199,{"start":4765,"end":4766},{"line":4754,"column":2240,"offset":4755},{"line":4754,"column":404,"offset":4763},{"type":27,"value":4768,"position":4769},", so when a\nline can run long, check it before sending and build a shorter line\ninstead.",{"start":4770,"end":4771},{"line":4754,"column":404,"offset":4763},{"line":4772,"column":130,"offset":4773},201,9287,{"start":4775,"end":4776},{"line":2074,"column":21,"offset":4715},{"line":4772,"column":130,"offset":4773},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4779,"children":4780,"position":4881},{},[4781,4789,4800,4807,4819,4825,4837,4844,4855,4862,4875],{"type":27,"value":4782,"position":4783},"A ",{"start":4784,"end":4787},{"line":4785,"column":21,"offset":4786},203,9289,{"line":4785,"column":1662,"offset":4788},9291,{"type":31,"tagName":46,"properties":4790,"children":4791,"position":4797},{},[4792],{"type":27,"value":457,"position":4793},{"start":4794,"end":4795},{"line":4785,"column":1662,"offset":4788},{"line":4785,"column":211,"offset":4796},9304,{"start":4798,"end":4799},{"line":4785,"column":1662,"offset":4788},{"line":4785,"column":211,"offset":4796},{"type":27,"value":4801,"position":4802}," you construct holds the capacity you give it. It answers\nthe same question with ",{"start":4803,"end":4804},{"line":4785,"column":211,"offset":4796},{"line":4805,"column":1756,"offset":4806},204,9385,{"type":31,"tagName":46,"properties":4808,"children":4809,"position":4816},{},[4810],{"type":27,"value":4811,"position":4812},"overflowed()",{"start":4813,"end":4814},{"line":4805,"column":1756,"offset":4806},{"line":4805,"column":596,"offset":4815},9399,{"start":4817,"end":4818},{"line":4805,"column":1756,"offset":4806},{"line":4805,"column":596,"offset":4815},{"type":27,"value":4820,"position":4821},", and ",{"start":4822,"end":4823},{"line":4805,"column":596,"offset":4815},{"line":4805,"column":2172,"offset":4824},9405,{"type":31,"tagName":46,"properties":4826,"children":4827,"position":4834},{},[4828],{"type":27,"value":4829,"position":4830},"needed()",{"start":4831,"end":4832},{"line":4805,"column":2172,"offset":4824},{"line":4805,"column":796,"offset":4833},9415,{"start":4835,"end":4836},{"line":4805,"column":2172,"offset":4824},{"line":4805,"column":796,"offset":4833},{"type":27,"value":4838,"position":4839}," tells the bytes\nthe whole line asked for, which is the capacity and the ",{"start":4840,"end":4841},{"line":4805,"column":796,"offset":4833},{"line":4842,"column":201,"offset":4843},205,9488,{"type":31,"tagName":46,"properties":4845,"children":4846,"position":4852},{},[4847],{"type":27,"value":1585,"position":4848},{"start":4849,"end":4850},{"line":4842,"column":201,"offset":4843},{"line":4842,"column":75,"offset":4851},9499,{"start":4853,"end":4854},{"line":4842,"column":201,"offset":4843},{"line":4842,"column":75,"offset":4851},{"type":27,"value":4856,"position":4857}," to\ndeclare. Sending one that overflowed stops the run by name: ",{"start":4858,"end":4859},{"line":4842,"column":75,"offset":4851},{"line":4860,"column":1863,"offset":4861},206,9563,{"type":31,"tagName":46,"properties":4863,"children":4864,"position":4872},{},[4865],{"type":27,"value":4866,"position":4867},"string slot 'mid_text': the TextBuilder overflowed before str_mid_text_tb(); size the builder to the text",{"start":4868,"end":4869},{"line":4860,"column":1863,"offset":4861},{"line":4870,"column":263,"offset":4871},208,9670,{"start":4873,"end":4874},{"line":4860,"column":1863,"offset":4861},{"line":4870,"column":263,"offset":4871},{"type":27,"value":4876,"position":4877},".",{"start":4878,"end":4879},{"line":4870,"column":263,"offset":4871},{"line":4870,"column":799,"offset":4880},9671,{"start":4882,"end":4883},{"line":4785,"column":21,"offset":4786},{"line":4870,"column":799,"offset":4880},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4886,"children":4887,"position":4936},{},[4888,4896,4907,4915,4930],{"type":27,"value":4889,"position":4890},"The caps: per slot ",{"start":4891,"end":4894},{"line":4892,"column":21,"offset":4893},210,9673,{"line":4892,"column":247,"offset":4895},9692,{"type":31,"tagName":46,"properties":4897,"children":4898,"position":4904},{},[4899],{"type":27,"value":1585,"position":4900},{"start":4901,"end":4902},{"line":4892,"column":247,"offset":4895},{"line":4892,"column":470,"offset":4903},9703,{"start":4905,"end":4906},{"line":4892,"column":247,"offset":4895},{"line":4892,"column":470,"offset":4903},{"type":27,"value":4908,"position":4909}," is at most 4096; 64 slots per indicator;\n64 KiB of string bytes per row; 2 MiB per run on the chart, strings and\nframes together. Each is a named refusal, never a truncation\n(",{"start":4910,"end":4911},{"line":4892,"column":470,"offset":4903},{"line":4912,"column":4913,"offset":4914},213,2,9879,{"type":31,"tagName":108,"properties":4916,"children":4918,"position":4926},{"href":4917},"../reference/limits.md",[4919],{"type":27,"value":4920,"position":4921},"Limits",{"start":4922,"end":4924},{"line":4912,"column":1662,"offset":4923},9880,{"line":4912,"column":130,"offset":4925},9886,{"start":4927,"end":4928},{"line":4912,"column":4913,"offset":4914},{"line":4912,"column":547,"offset":4929},9911,{"type":27,"value":4931,"position":4932},").",{"start":4933,"end":4934},{"line":4912,"column":547,"offset":4929},{"line":4912,"column":565,"offset":4935},9913,{"start":4937,"end":4938},{"line":4892,"column":21,"offset":4893},{"line":4912,"column":565,"offset":4935},{"type":27,"value":28},{"type":31,"tagName":236,"properties":4941,"children":4942,"position":4951},{},[4943],{"type":27,"value":4944,"position":4945},"A second builder",{"start":4946,"end":4949},{"line":4947,"column":244,"offset":4948},215,9918,{"line":4947,"column":247,"offset":4950},9934,{"start":4952,"end":4954},{"line":4947,"column":21,"offset":4953},9915,{"line":4947,"column":247,"offset":4950},{"type":27,"value":28},{"type":31,"tagName":32,"properties":4957,"children":4958,"position":5038},{},[4959,4966,4977,4983,4994,5001,5012,5019,5031],{"type":27,"value":593,"position":4960},{"start":4961,"end":4964},{"line":4962,"column":21,"offset":4963},217,9936,{"line":4962,"column":39,"offset":4965},9940,{"type":31,"tagName":46,"properties":4967,"children":4968,"position":4974},{},[4969],{"type":27,"value":457,"position":4970},{"start":4971,"end":4972},{"line":4962,"column":39,"offset":4965},{"line":4962,"column":243,"offset":4973},9953,{"start":4975,"end":4976},{"line":4962,"column":39,"offset":4965},{"line":4962,"column":243,"offset":4973},{"type":27,"value":4978,"position":4979}," class is the same code the ",{"start":4980,"end":4981},{"line":4962,"column":243,"offset":4973},{"line":4962,"column":2240,"offset":4982},9981,{"type":31,"tagName":46,"properties":4984,"children":4985,"position":4991},{},[4986],{"type":27,"value":137,"position":4987},{"start":4988,"end":4989},{"line":4962,"column":2240,"offset":4982},{"line":4962,"column":780,"offset":4990},9987,{"start":4992,"end":4993},{"line":4962,"column":2240,"offset":4982},{"line":4962,"column":780,"offset":4990},{"type":27,"value":4995,"position":4996}," calls use. Construct\none in ",{"start":4997,"end":4998},{"line":4962,"column":780,"offset":4990},{"line":4999,"column":85,"offset":5000},218,10016,{"type":31,"tagName":46,"properties":5002,"children":5003,"position":5009},{},[5004],{"type":27,"value":91,"position":5005},{"start":5006,"end":5007},{"line":4999,"column":85,"offset":5000},{"line":4999,"column":43,"offset":5008},10027,{"start":5010,"end":5011},{"line":4999,"column":85,"offset":5000},{"line":4999,"column":43,"offset":5008},{"type":27,"value":5013,"position":5014}," (it allocates its buffer there, once). Every method\nreturns the builder, so calls chain, and ",{"start":5015,"end":5016},{"line":4999,"column":43,"offset":5008},{"line":5017,"column":649,"offset":5018},219,10121,{"type":31,"tagName":46,"properties":5020,"children":5021,"position":5028},{},[5022],{"type":27,"value":5023,"position":5024},"str_\u003Cslot>_tb(tb)",{"start":5025,"end":5026},{"line":5017,"column":649,"offset":5018},{"line":5017,"column":1863,"offset":5027},10140,{"start":5029,"end":5030},{"line":5017,"column":649,"offset":5018},{"line":5017,"column":1863,"offset":5027},{"type":27,"value":5032,"position":5033}," sends it to\na slot.",{"start":5034,"end":5035},{"line":5017,"column":1863,"offset":5027},{"line":5036,"column":85,"offset":5037},220,10160,{"start":5039,"end":5040},{"line":4962,"column":21,"offset":4963},{"line":5036,"column":85,"offset":5037},{"type":27,"value":5042},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":1642,"properties":5044,"children":5045,"position":6583},{},[5046,5102],{"type":31,"tagName":1646,"properties":5047,"children":5048,"position":5099},{},[5049],{"type":31,"tagName":1650,"properties":5050,"children":5051,"position":5096},{},[5052,5068,5082],{"type":31,"tagName":1654,"properties":5053,"children":5054,"position":5063},{},[5055],{"type":27,"value":5056,"position":5057},"Method",{"start":5058,"end":5061},{"line":5059,"column":1662,"offset":5060},222,10164,{"line":5059,"column":130,"offset":5062},10170,{"start":5064,"end":5066},{"line":5059,"column":21,"offset":5065},10162,{"line":5059,"column":1678,"offset":5067},10171,{"type":31,"tagName":1654,"properties":5069,"children":5070,"position":5078},{},[5071],{"type":27,"value":5072,"position":5073},"Signature",{"start":5074,"end":5076},{"line":5059,"column":95,"offset":5075},10173,{"line":5059,"column":263,"offset":5077},10182,{"start":5079,"end":5080},{"line":5059,"column":1678,"offset":5067},{"line":5059,"column":799,"offset":5081},10183,{"type":31,"tagName":1654,"properties":5083,"children":5084,"position":5092},{},[5085],{"type":27,"value":5086,"position":5087},"Definition",{"start":5088,"end":5090},{"line":5059,"column":1756,"offset":5089},10185,{"line":5059,"column":547,"offset":5091},10195,{"start":5093,"end":5094},{"line":5059,"column":799,"offset":5081},{"line":5059,"column":565,"offset":5095},10197,{"start":5097,"end":5098},{"line":5059,"column":21,"offset":5065},{"line":5059,"column":565,"offset":5095},{"start":5100,"end":5101},{"line":5059,"column":21,"offset":5065},{"line":5059,"column":565,"offset":5095},{"type":31,"tagName":1693,"properties":5103,"children":5104,"position":6580},{},[5105,5195,5304,5359,5415,5471,5542,5599,5680,5745,5826,5937,6125,6252,6320,6375,6446,6502],{"type":31,"tagName":1650,"properties":5106,"children":5107,"position":5192},{},[5108,5126,5153],{"type":31,"tagName":1700,"properties":5109,"children":5110,"position":5121},{},[5111],{"type":31,"tagName":46,"properties":5112,"children":5113,"position":5116},{},[5114],{"type":27,"value":5115},"constructor",{"start":5117,"end":5119},{"line":2523,"column":1662,"offset":5118},10220,{"line":2523,"column":211,"offset":5120},10233,{"start":5122,"end":5124},{"line":2523,"column":21,"offset":5123},10218,{"line":2523,"column":870,"offset":5125},10234,{"type":31,"tagName":1700,"properties":5127,"children":5128,"position":5149},{},[5129],{"type":31,"tagName":46,"properties":5130,"children":5131,"position":5144},{},[5132,5134,5137,5139,5142],{"type":27,"value":5133},"new Text",{"type":31,"tagName":2146,"properties":5135,"children":5136},{},[],{"type":27,"value":5138},"Builder(",{"type":31,"tagName":2146,"properties":5140,"children":5141},{},[],{"type":27,"value":5143},"capacity: i32)",{"start":5145,"end":5147},{"line":2523,"column":43,"offset":5146},10236,{"line":2523,"column":10,"offset":5148},10268,{"start":5150,"end":5151},{"line":2523,"column":870,"offset":5125},{"line":2523,"column":780,"offset":5152},10269,{"type":31,"tagName":1700,"properties":5154,"children":5155,"position":5188},{},[5156,5163,5172,5179],{"type":27,"value":5157,"position":5158},"a builder holding at most ",{"start":5159,"end":5161},{"line":2523,"column":796,"offset":5160},10271,{"line":2523,"column":2200,"offset":5162},10297,{"type":31,"tagName":46,"properties":5164,"children":5165,"position":5168},{},[5166],{"type":27,"value":5167},"capacity",{"start":5169,"end":5170},{"line":2523,"column":2200,"offset":5162},{"line":2523,"column":1616,"offset":5171},10307,{"type":27,"value":5173,"position":5174}," bytes; allocate at module start or in ",{"start":5175,"end":5176},{"line":2523,"column":1616,"offset":5171},{"line":2523,"column":5177,"offset":5178},129,10346,{"type":31,"tagName":46,"properties":5180,"children":5181,"position":5183},{},[5182],{"type":27,"value":91},{"start":5184,"end":5185},{"line":2523,"column":5177,"offset":5178},{"line":2523,"column":5186,"offset":5187},140,10357,{"start":5189,"end":5190},{"line":2523,"column":780,"offset":5152},{"line":2523,"column":1968,"offset":5191},10359,{"start":5193,"end":5194},{"line":2523,"column":21,"offset":5123},{"line":2523,"column":1968,"offset":5191},{"type":31,"tagName":1650,"properties":5196,"children":5197,"position":5301},{},[5198,5217,5234],{"type":31,"tagName":1700,"properties":5199,"children":5200,"position":5212},{},[5201],{"type":31,"tagName":46,"properties":5202,"children":5203,"position":5206},{},[5204],{"type":27,"value":5205},"clear",{"start":5207,"end":5210},{"line":5208,"column":1662,"offset":5209},225,10362,{"line":5208,"column":1678,"offset":5211},10369,{"start":5213,"end":5215},{"line":5208,"column":21,"offset":5214},10360,{"line":5208,"column":511,"offset":5216},10370,{"type":31,"tagName":1700,"properties":5218,"children":5219,"position":5230},{},[5220],{"type":31,"tagName":46,"properties":5221,"children":5222,"position":5225},{},[5223],{"type":27,"value":5224},"clear(): TextBuilder",{"start":5226,"end":5228},{"line":5208,"column":191,"offset":5227},10372,{"line":5208,"column":639,"offset":5229},10394,{"start":5231,"end":5232},{"line":5208,"column":511,"offset":5216},{"line":5208,"column":565,"offset":5233},10395,{"type":31,"tagName":1700,"properties":5235,"children":5236,"position":5296},{},[5237,5244,5253,5258,5266,5272,5280,5287],{"type":27,"value":5238,"position":5239},"starts a new line; ",{"start":5240,"end":5242},{"line":5208,"column":596,"offset":5241},10397,{"line":5208,"column":201,"offset":5243},10416,{"type":31,"tagName":46,"properties":5245,"children":5246,"position":5249},{},[5247],{"type":27,"value":5248},"length()",{"start":5250,"end":5251},{"line":5208,"column":201,"offset":5243},{"line":5208,"column":659,"offset":5252},10426,{"type":27,"value":101,"position":5254},{"start":5255,"end":5256},{"line":5208,"column":659,"offset":5252},{"line":5208,"column":2257,"offset":5257},10428,{"type":31,"tagName":46,"properties":5259,"children":5260,"position":5262},{},[5261],{"type":27,"value":4829},{"start":5263,"end":5264},{"line":5208,"column":2257,"offset":5257},{"line":5208,"column":2287,"offset":5265},10438,{"type":27,"value":5267,"position":5268}," and ",{"start":5269,"end":5270},{"line":5208,"column":2287,"offset":5265},{"line":5208,"column":2904,"offset":5271},10443,{"type":31,"tagName":46,"properties":5273,"children":5274,"position":5276},{},[5275],{"type":27,"value":4811},{"start":5277,"end":5278},{"line":5208,"column":2904,"offset":5271},{"line":5208,"column":1885,"offset":5279},10457,{"type":27,"value":5281,"position":5282}," return to 0, 0 and ",{"start":5283,"end":5284},{"line":5208,"column":1885,"offset":5279},{"line":5208,"column":5285,"offset":5286},118,10477,{"type":31,"tagName":46,"properties":5288,"children":5289,"position":5292},{},[5290],{"type":27,"value":5291},"false",{"start":5293,"end":5294},{"line":5208,"column":5285,"offset":5286},{"line":5208,"column":2840,"offset":5295},10484,{"start":5297,"end":5298},{"line":5208,"column":565,"offset":5233},{"line":5208,"column":5299,"offset":5300},127,10486,{"start":5302,"end":5303},{"line":5208,"column":21,"offset":5214},{"line":5208,"column":5299,"offset":5300},{"type":31,"tagName":1650,"properties":5305,"children":5306,"position":5356},{},[5307,5325,5342],{"type":31,"tagName":1700,"properties":5308,"children":5309,"position":5320},{},[5310],{"type":31,"tagName":46,"properties":5311,"children":5312,"position":5314},{},[5313],{"type":27,"value":27},{"start":5315,"end":5318},{"line":5316,"column":1662,"offset":5317},226,10489,{"line":5316,"column":130,"offset":5319},10495,{"start":5321,"end":5323},{"line":5316,"column":21,"offset":5322},10487,{"line":5316,"column":1678,"offset":5324},10496,{"type":31,"tagName":1700,"properties":5326,"children":5327,"position":5338},{},[5328],{"type":31,"tagName":46,"properties":5329,"children":5330,"position":5333},{},[5331],{"type":27,"value":5332},"text(s: string): TextBuilder",{"start":5334,"end":5336},{"line":5316,"column":95,"offset":5335},10498,{"line":5316,"column":649,"offset":5337},10528,{"start":5339,"end":5340},{"line":5316,"column":1678,"offset":5324},{"line":5316,"column":669,"offset":5341},10529,{"type":31,"tagName":1700,"properties":5343,"children":5344,"position":5352},{},[5345],{"type":27,"value":5346,"position":5347},"appends the string's UTF-8 one code point at a time (a lone surrogate becomes U+FFFD)",{"start":5348,"end":5350},{"line":5316,"column":394,"offset":5349},10531,{"line":5316,"column":1961,"offset":5351},10616,{"start":5353,"end":5354},{"line":5316,"column":669,"offset":5341},{"line":5316,"column":24,"offset":5355},10618,{"start":5357,"end":5358},{"line":5316,"column":21,"offset":5322},{"line":5316,"column":24,"offset":5355},{"type":31,"tagName":1650,"properties":5360,"children":5361,"position":5412},{},[5362,5381,5398],{"type":31,"tagName":1700,"properties":5363,"children":5364,"position":5376},{},[5365],{"type":31,"tagName":46,"properties":5366,"children":5367,"position":5370},{},[5368],{"type":27,"value":5369},"char",{"start":5371,"end":5374},{"line":5372,"column":1662,"offset":5373},227,10621,{"line":5372,"column":130,"offset":5375},10627,{"start":5377,"end":5379},{"line":5372,"column":21,"offset":5378},10619,{"line":5372,"column":1678,"offset":5380},10628,{"type":31,"tagName":1700,"properties":5382,"children":5383,"position":5394},{},[5384],{"type":31,"tagName":46,"properties":5385,"children":5386,"position":5389},{},[5387],{"type":27,"value":5388},"char(code: i32): TextBuilder",{"start":5390,"end":5392},{"line":5372,"column":95,"offset":5391},10630,{"line":5372,"column":649,"offset":5393},10660,{"start":5395,"end":5396},{"line":5372,"column":1678,"offset":5380},{"line":5372,"column":669,"offset":5397},10661,{"type":31,"tagName":1700,"properties":5399,"children":5400,"position":5408},{},[5401],{"type":27,"value":5402,"position":5403},"appends one code point",{"start":5404,"end":5406},{"line":5372,"column":394,"offset":5405},10663,{"line":5372,"column":659,"offset":5407},10685,{"start":5409,"end":5410},{"line":5372,"column":669,"offset":5397},{"line":5372,"column":2257,"offset":5411},10687,{"start":5413,"end":5414},{"line":5372,"column":21,"offset":5378},{"line":5372,"column":2257,"offset":5411},{"type":31,"tagName":1650,"properties":5416,"children":5417,"position":5468},{},[5418,5437,5454],{"type":31,"tagName":1700,"properties":5419,"children":5420,"position":5432},{},[5421],{"type":31,"tagName":46,"properties":5422,"children":5423,"position":5426},{},[5424],{"type":27,"value":5425},"int",{"start":5427,"end":5430},{"line":5428,"column":1662,"offset":5429},228,10690,{"line":5428,"column":85,"offset":5431},10695,{"start":5433,"end":5435},{"line":5428,"column":21,"offset":5434},10688,{"line":5428,"column":130,"offset":5436},10696,{"type":31,"tagName":1700,"properties":5438,"children":5439,"position":5450},{},[5440],{"type":31,"tagName":46,"properties":5441,"children":5442,"position":5445},{},[5443],{"type":27,"value":5444},"int(v: i64): TextBuilder",{"start":5446,"end":5448},{"line":5428,"column":511,"offset":5447},10698,{"line":5428,"column":481,"offset":5449},10724,{"start":5451,"end":5452},{"line":5428,"column":130,"offset":5436},{"line":5428,"column":596,"offset":5453},10725,{"type":31,"tagName":1700,"properties":5455,"children":5456,"position":5464},{},[5457],{"type":27,"value":5458,"position":5459},"appends an integer",{"start":5460,"end":5462},{"line":5428,"column":229,"offset":5461},10727,{"line":5428,"column":404,"offset":5463},10745,{"start":5465,"end":5466},{"line":5428,"column":596,"offset":5453},{"line":5428,"column":1726,"offset":5467},10747,{"start":5469,"end":5470},{"line":5428,"column":21,"offset":5434},{"line":5428,"column":1726,"offset":5467},{"type":31,"tagName":1650,"properties":5472,"children":5473,"position":5539},{},[5474,5492,5509],{"type":31,"tagName":1700,"properties":5475,"children":5476,"position":5487},{},[5477],{"type":31,"tagName":46,"properties":5478,"children":5479,"position":5482},{},[5480],{"type":27,"value":5481},"f64",{"start":5483,"end":5485},{"line":2532,"column":1662,"offset":5484},10750,{"line":2532,"column":85,"offset":5486},10755,{"start":5488,"end":5490},{"line":2532,"column":21,"offset":5489},10748,{"line":2532,"column":130,"offset":5491},10756,{"type":31,"tagName":1700,"properties":5493,"children":5494,"position":5505},{},[5495],{"type":31,"tagName":46,"properties":5496,"children":5497,"position":5500},{},[5498],{"type":27,"value":5499},"f64(x: f64, decimals: i32): TextBuilder",{"start":5501,"end":5503},{"line":2532,"column":511,"offset":5502},10758,{"line":2532,"column":780,"offset":5504},10799,{"start":5506,"end":5507},{"line":2532,"column":130,"offset":5491},{"line":2532,"column":491,"offset":5508},10800,{"type":31,"tagName":1700,"properties":5510,"children":5511,"position":5534},{},[5512,5519,5527],{"type":27,"value":5513,"position":5514},"appends fixed point with ",{"start":5515,"end":5517},{"line":2532,"column":65,"offset":5516},10802,{"line":2532,"column":2200,"offset":5518},10827,{"type":31,"tagName":46,"properties":5520,"children":5521,"position":5523},{},[5522],{"type":27,"value":1909},{"start":5524,"end":5525},{"line":2532,"column":2200,"offset":5518},{"line":2532,"column":1616,"offset":5526},10837,{"type":27,"value":5528,"position":5529}," (0..9) fraction digits, rounded half up, every finite double exact",{"start":5530,"end":5531},{"line":2532,"column":1616,"offset":5526},{"line":2532,"column":5532,"offset":5533},157,10904,{"start":5535,"end":5536},{"line":2532,"column":491,"offset":5508},{"line":2532,"column":5537,"offset":5538},159,10906,{"start":5540,"end":5541},{"line":2532,"column":21,"offset":5489},{"line":2532,"column":5537,"offset":5538},{"type":31,"tagName":1650,"properties":5543,"children":5544,"position":5596},{},[5545,5564,5581],{"type":31,"tagName":1700,"properties":5546,"children":5547,"position":5559},{},[5548],{"type":31,"tagName":46,"properties":5549,"children":5550,"position":5553},{},[5551],{"type":27,"value":5552},"auto",{"start":5554,"end":5557},{"line":5555,"column":1662,"offset":5556},230,10909,{"line":5555,"column":130,"offset":5558},10915,{"start":5560,"end":5562},{"line":5555,"column":21,"offset":5561},10907,{"line":5555,"column":1678,"offset":5563},10916,{"type":31,"tagName":1700,"properties":5565,"children":5566,"position":5577},{},[5567],{"type":31,"tagName":46,"properties":5568,"children":5569,"position":5572},{},[5570],{"type":27,"value":5571},"auto(x: f64): TextBuilder",{"start":5573,"end":5575},{"line":5555,"column":95,"offset":5574},10918,{"line":5555,"column":1893,"offset":5576},10945,{"start":5578,"end":5579},{"line":5555,"column":1678,"offset":5563},{"line":5555,"column":229,"offset":5580},10946,{"type":31,"tagName":1700,"properties":5582,"children":5583,"position":5591},{},[5584],{"type":27,"value":5585,"position":5586},"appends five significant digits, trailing fraction zeros trimmed, the digits left of the point exact at every magnitude",{"start":5587,"end":5589},{"line":5555,"column":649,"offset":5588},10948,{"line":5555,"column":2411,"offset":5590},11067,{"start":5592,"end":5593},{"line":5555,"column":229,"offset":5580},{"line":5555,"column":5594,"offset":5595},163,11069,{"start":5597,"end":5598},{"line":5555,"column":21,"offset":5561},{"line":5555,"column":5594,"offset":5595},{"type":31,"tagName":1650,"properties":5600,"children":5601,"position":5677},{},[5602,5621,5638],{"type":31,"tagName":1700,"properties":5603,"children":5604,"position":5616},{},[5605],{"type":31,"tagName":46,"properties":5606,"children":5607,"position":5610},{},[5608],{"type":27,"value":5609},"price",{"start":5611,"end":5614},{"line":5612,"column":1662,"offset":5613},231,11072,{"line":5612,"column":1678,"offset":5615},11079,{"start":5617,"end":5619},{"line":5612,"column":21,"offset":5618},11070,{"line":5612,"column":511,"offset":5620},11080,{"type":31,"tagName":1700,"properties":5622,"children":5623,"position":5634},{},[5624],{"type":31,"tagName":46,"properties":5625,"children":5626,"position":5629},{},[5627],{"type":27,"value":5628},"price(x: f64, tick: f64 = 0): TextBuilder",{"start":5630,"end":5632},{"line":5612,"column":191,"offset":5631},11082,{"line":5612,"column":853,"offset":5633},11125,{"start":5635,"end":5636},{"line":5612,"column":511,"offset":5620},{"line":5612,"column":201,"offset":5637},11126,{"type":31,"tagName":1700,"properties":5639,"children":5640,"position":5673},{},[5641,5649,5658,5665],{"type":27,"value":5642,"position":5643},"appends fixed point with the tick's decimal places (at most 9); tick 0 or ",{"start":5644,"end":5646},{"line":5612,"column":907,"offset":5645},11128,{"line":5612,"column":5647,"offset":5648},133,11202,{"type":31,"tagName":46,"properties":5650,"children":5651,"position":5653},{},[5652],{"type":27,"value":1925},{"start":5654,"end":5655},{"line":5612,"column":5647,"offset":5648},{"line":5612,"column":5656,"offset":5657},138,11207,{"type":27,"value":5659,"position":5660}," formats like ",{"start":5661,"end":5662},{"line":5612,"column":5656,"offset":5657},{"line":5612,"column":5663,"offset":5664},152,11221,{"type":31,"tagName":46,"properties":5666,"children":5667,"position":5669},{},[5668],{"type":27,"value":5552},{"start":5670,"end":5671},{"line":5612,"column":5663,"offset":5664},{"line":5612,"column":2324,"offset":5672},11227,{"start":5674,"end":5675},{"line":5612,"column":201,"offset":5637},{"line":5612,"column":2404,"offset":5676},11229,{"start":5678,"end":5679},{"line":5612,"column":21,"offset":5618},{"line":5612,"column":2404,"offset":5676},{"type":31,"tagName":1650,"properties":5681,"children":5682,"position":5742},{},[5683,5702,5719],{"type":31,"tagName":1700,"properties":5684,"children":5685,"position":5697},{},[5686],{"type":31,"tagName":46,"properties":5687,"children":5688,"position":5691},{},[5689],{"type":27,"value":5690},"pct",{"start":5692,"end":5695},{"line":5693,"column":1662,"offset":5694},232,11232,{"line":5693,"column":85,"offset":5696},11237,{"start":5698,"end":5700},{"line":5693,"column":21,"offset":5699},11230,{"line":5693,"column":130,"offset":5701},11238,{"type":31,"tagName":1700,"properties":5703,"children":5704,"position":5715},{},[5705],{"type":31,"tagName":46,"properties":5706,"children":5707,"position":5710},{},[5708],{"type":27,"value":5709},"pct(x: f64, decimals: i32 = 1): TextBuilder",{"start":5711,"end":5713},{"line":5693,"column":511,"offset":5712},11240,{"line":5693,"column":853,"offset":5714},11285,{"start":5716,"end":5717},{"line":5693,"column":130,"offset":5701},{"line":5693,"column":201,"offset":5718},11286,{"type":31,"tagName":1700,"properties":5720,"children":5721,"position":5738},{},[5722,5729],{"type":27,"value":5723,"position":5724},"appends fixed point then ",{"start":5725,"end":5727},{"line":5693,"column":907,"offset":5726},11288,{"line":5693,"column":2904,"offset":5728},11313,{"type":31,"tagName":46,"properties":5730,"children":5731,"position":5733},{},[5732],{"type":27,"value":2120},{"start":5734,"end":5735},{"line":5693,"column":2904,"offset":5728},{"line":5693,"column":5736,"offset":5737},87,11316,{"start":5739,"end":5740},{"line":5693,"column":201,"offset":5718},{"line":5693,"column":1579,"offset":5741},11318,{"start":5743,"end":5744},{"line":5693,"column":21,"offset":5699},{"line":5693,"column":1579,"offset":5741},{"type":31,"tagName":1650,"properties":5746,"children":5747,"position":5823},{},[5748,5766,5783],{"type":31,"tagName":1700,"properties":5749,"children":5750,"position":5761},{},[5751],{"type":31,"tagName":46,"properties":5752,"children":5753,"position":5756},{},[5754],{"type":27,"value":5755},"signed",{"start":5757,"end":5759},{"line":2539,"column":1662,"offset":5758},11321,{"line":2539,"column":511,"offset":5760},11329,{"start":5762,"end":5764},{"line":2539,"column":21,"offset":5763},11319,{"line":2539,"column":95,"offset":5765},11330,{"type":31,"tagName":1700,"properties":5767,"children":5768,"position":5779},{},[5769],{"type":31,"tagName":46,"properties":5770,"children":5771,"position":5774},{},[5772],{"type":27,"value":5773},"signed(x: f64, decimals: i32): TextBuilder",{"start":5775,"end":5777},{"line":2539,"column":105,"offset":5776},11332,{"line":2539,"column":404,"offset":5778},11376,{"start":5780,"end":5781},{"line":2539,"column":95,"offset":5765},{"line":2539,"column":907,"offset":5782},11377,{"type":31,"tagName":1700,"properties":5784,"children":5785,"position":5819},{},[5786,5792,5800,5805,5813],{"type":27,"value":5513,"position":5787},{"start":5788,"end":5790},{"line":2539,"column":1863,"offset":5789},11379,{"line":2539,"column":1527,"offset":5791},11404,{"type":31,"tagName":46,"properties":5793,"children":5794,"position":5796},{},[5795],{"type":27,"value":2180},{"start":5797,"end":5798},{"line":2539,"column":1527,"offset":5791},{"line":2539,"column":1579,"offset":5799},11407,{"type":27,"value":2187,"position":5801},{"start":5802,"end":5803},{"line":2539,"column":1579,"offset":5799},{"line":2539,"column":2114,"offset":5804},11420,{"type":31,"tagName":46,"properties":5806,"children":5807,"position":5809},{},[5808],{"type":27,"value":1429},{"start":5810,"end":5811},{"line":2539,"column":2114,"offset":5804},{"line":2539,"column":2124,"offset":5812},11423,{"type":27,"value":2203,"position":5814},{"start":5815,"end":5816},{"line":2539,"column":2124,"offset":5812},{"line":2539,"column":5817,"offset":5818},128,11446,{"start":5820,"end":5821},{"line":2539,"column":907,"offset":5782},{"line":2539,"column":1961,"offset":5822},11448,{"start":5824,"end":5825},{"line":2539,"column":21,"offset":5763},{"line":2539,"column":1961,"offset":5822},{"type":31,"tagName":1650,"properties":5827,"children":5828,"position":5934},{},[5829,5848,5865],{"type":31,"tagName":1700,"properties":5830,"children":5831,"position":5843},{},[5832],{"type":31,"tagName":46,"properties":5833,"children":5834,"position":5837},{},[5835],{"type":27,"value":5836},"compact",{"start":5838,"end":5841},{"line":5839,"column":1662,"offset":5840},234,11451,{"line":5839,"column":95,"offset":5842},11460,{"start":5844,"end":5846},{"line":5839,"column":21,"offset":5845},11449,{"line":5839,"column":191,"offset":5847},11461,{"type":31,"tagName":1700,"properties":5849,"children":5850,"position":5861},{},[5851],{"type":31,"tagName":46,"properties":5852,"children":5853,"position":5856},{},[5854],{"type":27,"value":5855},"compact(x: f64, decimals: i32 = 1): TextBuilder",{"start":5857,"end":5859},{"line":5839,"column":116,"offset":5858},11463,{"line":5839,"column":2184,"offset":5860},11512,{"start":5862,"end":5863},{"line":5839,"column":191,"offset":5847},{"line":5839,"column":123,"offset":5864},11513,{"type":31,"tagName":1700,"properties":5866,"children":5867,"position":5929},{},[5868,5875,5883,5888,5896,5902,5910,5915,5923],{"type":27,"value":5869,"position":5870},"appends ",{"start":5871,"end":5873},{"line":5839,"column":659,"offset":5872},11515,{"line":5839,"column":2620,"offset":5874},11523,{"type":31,"tagName":46,"properties":5876,"children":5877,"position":5879},{},[5878],{"type":27,"value":2263},{"start":5880,"end":5881},{"line":5839,"column":2620,"offset":5874},{"line":5839,"column":2360,"offset":5882},11526,{"type":27,"value":2407,"position":5884},{"start":5885,"end":5886},{"line":5839,"column":2360,"offset":5882},{"line":5839,"column":2287,"offset":5887},11527,{"type":31,"tagName":46,"properties":5889,"children":5890,"position":5892},{},[5891],{"type":27,"value":2278},{"start":5893,"end":5894},{"line":5839,"column":2287,"offset":5887},{"line":5839,"column":2297,"offset":5895},11530,{"type":27,"value":2407,"position":5897},{"start":5898,"end":5899},{"line":5839,"column":2297,"offset":5895},{"line":5839,"column":5900,"offset":5901},83,11531,{"type":31,"tagName":46,"properties":5903,"children":5904,"position":5906},{},[5905],{"type":27,"value":2293},{"start":5907,"end":5908},{"line":5839,"column":5900,"offset":5901},{"line":5839,"column":1527,"offset":5909},11534,{"type":27,"value":2407,"position":5911},{"start":5912,"end":5913},{"line":5839,"column":1527,"offset":5909},{"line":5839,"column":5736,"offset":5914},11535,{"type":31,"tagName":46,"properties":5916,"children":5917,"position":5919},{},[5918],{"type":27,"value":2309},{"start":5920,"end":5921},{"line":5839,"column":5736,"offset":5914},{"line":5839,"column":1616,"offset":5922},11538,{"type":27,"value":5924,"position":5925}," scaling at 1e3, 1e6, 1e9, 1e12, trailing fraction zeros trimmed, sign kept",{"start":5926,"end":5927},{"line":5839,"column":1616,"offset":5922},{"line":5839,"column":2421,"offset":5928},11613,{"start":5930,"end":5931},{"line":5839,"column":123,"offset":5864},{"line":5839,"column":5932,"offset":5933},167,11615,{"start":5935,"end":5936},{"line":5839,"column":21,"offset":5845},{"line":5839,"column":5932,"offset":5933},{"type":31,"tagName":1650,"properties":5938,"children":5939,"position":6122},{},[5940,5958,5976],{"type":31,"tagName":1700,"properties":5941,"children":5942,"position":5953},{},[5943],{"type":31,"tagName":46,"properties":5944,"children":5945,"position":5947},{},[5946],{"type":27,"value":3455},{"start":5948,"end":5951},{"line":5949,"column":1662,"offset":5950},235,11618,{"line":5949,"column":130,"offset":5952},11624,{"start":5954,"end":5956},{"line":5949,"column":21,"offset":5955},11616,{"line":5949,"column":1678,"offset":5957},11625,{"type":31,"tagName":1700,"properties":5959,"children":5960,"position":5972},{},[5961],{"type":31,"tagName":46,"properties":5962,"children":5963,"position":5966},{},[5964],{"type":27,"value":5965},"time(t: f64, pattern: string, offsetSec: i32 = 0): TextBuilder",{"start":5967,"end":5969},{"line":5949,"column":95,"offset":5968},11627,{"line":5949,"column":5970,"offset":5971},76,11691,{"start":5973,"end":5974},{"line":5949,"column":1678,"offset":5957},{"line":5949,"column":2191,"offset":5975},11692,{"type":31,"tagName":1700,"properties":5977,"children":5978,"position":6118},{},[5979,5986,5994,6000,6008,6014,6022,6028,6037,6042,6050,6055,6063,6068,6076,6081,6089,6095,6104,6110],{"type":27,"value":5980,"position":5981},"appends the clock time of ",{"start":5982,"end":5984},{"line":5949,"column":2287,"offset":5983},11694,{"line":5949,"column":2124,"offset":5985},11720,{"type":31,"tagName":46,"properties":5987,"children":5988,"position":5990},{},[5989],{"type":27,"value":2366},{"start":5991,"end":5992},{"line":5949,"column":2124,"offset":5985},{"line":5949,"column":2813,"offset":5993},11723,{"type":27,"value":5995,"position":5996}," shifted by ",{"start":5997,"end":5998},{"line":5949,"column":2813,"offset":5993},{"line":5949,"column":2387,"offset":5999},11735,{"type":31,"tagName":46,"properties":6001,"children":6002,"position":6004},{},[6003],{"type":27,"value":2383},{"start":6005,"end":6006},{"line":5949,"column":2387,"offset":5999},{"line":5949,"column":25,"offset":6007},11746,{"type":27,"value":6009,"position":6010},", tokens ",{"start":6011,"end":6012},{"line":5949,"column":25,"offset":6007},{"line":5949,"column":5186,"offset":6013},11755,{"type":31,"tagName":46,"properties":6015,"children":6016,"position":6018},{},[6017],{"type":27,"value":2400},{"start":6019,"end":6020},{"line":5949,"column":5186,"offset":6013},{"line":5949,"column":2013,"offset":6021},11761,{"type":27,"value":2407,"position":6023},{"start":6024,"end":6025},{"line":5949,"column":2013,"offset":6021},{"line":5949,"column":6026,"offset":6027},147,11762,{"type":31,"tagName":46,"properties":6029,"children":6030,"position":6032},{},[6031],{"type":27,"value":2417},{"start":6033,"end":6034},{"line":5949,"column":6026,"offset":6027},{"line":5949,"column":6035,"offset":6036},151,11766,{"type":27,"value":2407,"position":6038},{"start":6039,"end":6040},{"line":5949,"column":6035,"offset":6036},{"line":5949,"column":5663,"offset":6041},11767,{"type":31,"tagName":46,"properties":6043,"children":6044,"position":6046},{},[6045],{"type":27,"value":2433},{"start":6047,"end":6048},{"line":5949,"column":5663,"offset":6041},{"line":5949,"column":2319,"offset":6049},11771,{"type":27,"value":2407,"position":6051},{"start":6052,"end":6053},{"line":5949,"column":2319,"offset":6049},{"line":5949,"column":5532,"offset":6054},11772,{"type":31,"tagName":46,"properties":6056,"children":6057,"position":6059},{},[6058],{"type":27,"value":2449},{"start":6060,"end":6061},{"line":5949,"column":5532,"offset":6054},{"line":5949,"column":2411,"offset":6062},11776,{"type":27,"value":2407,"position":6064},{"start":6065,"end":6066},{"line":5949,"column":2411,"offset":6062},{"line":5949,"column":2956,"offset":6067},11777,{"type":31,"tagName":46,"properties":6069,"children":6070,"position":6072},{},[6071],{"type":27,"value":2465},{"start":6073,"end":6074},{"line":5949,"column":2956,"offset":6067},{"line":5949,"column":2427,"offset":6075},11781,{"type":27,"value":2407,"position":6077},{"start":6078,"end":6079},{"line":5949,"column":2427,"offset":6075},{"line":5949,"column":5932,"offset":6080},11782,{"type":31,"tagName":46,"properties":6082,"children":6083,"position":6085},{},[6084],{"type":27,"value":2481},{"start":6086,"end":6087},{"line":5949,"column":5932,"offset":6080},{"line":5949,"column":2443,"offset":6088},11786,{"type":27,"value":2407,"position":6090},{"start":6091,"end":6092},{"line":5949,"column":2443,"offset":6088},{"line":5949,"column":6093,"offset":6094},172,11787,{"type":31,"tagName":46,"properties":6096,"children":6097,"position":6099},{},[6098],{"type":27,"value":2496},{"start":6100,"end":6101},{"line":5949,"column":6093,"offset":6094},{"line":5949,"column":6102,"offset":6103},177,11792,{"type":27,"value":2407,"position":6105},{"start":6106,"end":6107},{"line":5949,"column":6102,"offset":6103},{"line":5949,"column":6108,"offset":6109},178,11793,{"type":31,"tagName":46,"properties":6111,"children":6112,"position":6114},{},[6113],{"type":27,"value":2512},{"start":6115,"end":6116},{"line":5949,"column":6108,"offset":6109},{"line":5949,"column":4594,"offset":6117},11798,{"start":6119,"end":6120},{"line":5949,"column":2191,"offset":5975},{"line":5949,"column":2064,"offset":6121},11800,{"start":6123,"end":6124},{"line":5949,"column":21,"offset":5955},{"line":5949,"column":2064,"offset":6121},{"type":31,"tagName":1650,"properties":6126,"children":6127,"position":6249},{},[6128,6147,6168],{"type":31,"tagName":1700,"properties":6129,"children":6130,"position":6142},{},[6131],{"type":31,"tagName":46,"properties":6132,"children":6133,"position":6136},{},[6134],{"type":27,"value":6135},"duration",{"start":6137,"end":6140},{"line":6138,"column":1662,"offset":6139},236,11803,{"line":6138,"column":191,"offset":6141},11813,{"start":6143,"end":6145},{"line":6138,"column":21,"offset":6144},11801,{"line":6138,"column":105,"offset":6146},11814,{"type":31,"tagName":1700,"properties":6148,"children":6149,"position":6164},{},[6150],{"type":31,"tagName":46,"properties":6151,"children":6152,"position":6159},{},[6153,6154,6157],{"type":27,"value":2572},{"type":31,"tagName":2146,"properties":6155,"children":6156},{},[],{"type":27,"value":6158},"seconds: f64): TextBuilder",{"start":6160,"end":6162},{"line":6138,"column":211,"offset":6161},11816,{"line":6138,"column":491,"offset":6163},11853,{"start":6165,"end":6166},{"line":6138,"column":105,"offset":6146},{"line":6138,"column":796,"offset":6167},11854,{"type":31,"tagName":1700,"properties":6169,"children":6170,"position":6245},{},[6171,6178,6186,6191,6199,6204,6212,6217,6225,6230,6239],{"type":27,"value":6172,"position":6173},"appends the two largest non-zero units of ",{"start":6174,"end":6176},{"line":6138,"column":853,"offset":6175},11856,{"line":6138,"column":1885,"offset":6177},11898,{"type":31,"tagName":46,"properties":6179,"children":6180,"position":6182},{},[6181],{"type":27,"value":2602},{"start":6183,"end":6184},{"line":6138,"column":1885,"offset":6177},{"line":6138,"column":1813,"offset":6185},11901,{"type":27,"value":2407,"position":6187},{"start":6188,"end":6189},{"line":6138,"column":1813,"offset":6185},{"line":6138,"column":2114,"offset":6190},11902,{"type":31,"tagName":46,"properties":6192,"children":6193,"position":6195},{},[6194],{"type":27,"value":2616},{"start":6196,"end":6197},{"line":6138,"column":2114,"offset":6190},{"line":6138,"column":2124,"offset":6198},11905,{"type":27,"value":2407,"position":6200},{"start":6201,"end":6202},{"line":6138,"column":2124,"offset":6198},{"line":6138,"column":2686,"offset":6203},11906,{"type":31,"tagName":46,"properties":6205,"children":6206,"position":6208},{},[6207],{"type":27,"value":2631},{"start":6209,"end":6210},{"line":6138,"column":2686,"offset":6203},{"line":6138,"column":2377,"offset":6211},11909,{"type":27,"value":2407,"position":6213},{"start":6214,"end":6215},{"line":6138,"column":2377,"offset":6211},{"line":6138,"column":1919,"offset":6216},11910,{"type":31,"tagName":46,"properties":6218,"children":6219,"position":6221},{},[6220],{"type":27,"value":2645},{"start":6222,"end":6223},{"line":6138,"column":1919,"offset":6216},{"line":6138,"column":3027,"offset":6224},11913,{"type":27,"value":101,"position":6226},{"start":6227,"end":6228},{"line":6138,"column":3027,"offset":6224},{"line":6138,"column":1929,"offset":6229},11915,{"type":31,"tagName":46,"properties":6231,"children":6232,"position":6234},{},[6233],{"type":27,"value":2661},{"start":6235,"end":6236},{"line":6138,"column":1929,"offset":6229},{"line":6138,"column":6237,"offset":6238},119,11919,{"type":27,"value":6240,"position":6241}," for zero",{"start":6242,"end":6243},{"line":6138,"column":6237,"offset":6238},{"line":6138,"column":5817,"offset":6244},11928,{"start":6246,"end":6247},{"line":6138,"column":796,"offset":6167},{"line":6138,"column":1961,"offset":6248},11930,{"start":6250,"end":6251},{"line":6138,"column":21,"offset":6144},{"line":6138,"column":1961,"offset":6248},{"type":31,"tagName":1650,"properties":6253,"children":6254,"position":6317},{},[6255,6274,6291],{"type":31,"tagName":1700,"properties":6256,"children":6257,"position":6269},{},[6258],{"type":31,"tagName":46,"properties":6259,"children":6260,"position":6263},{},[6261],{"type":27,"value":6262},"spaces",{"start":6264,"end":6267},{"line":6265,"column":1662,"offset":6266},237,11933,{"line":6265,"column":511,"offset":6268},11941,{"start":6270,"end":6272},{"line":6265,"column":21,"offset":6271},11931,{"line":6265,"column":95,"offset":6273},11942,{"type":31,"tagName":1700,"properties":6275,"children":6276,"position":6287},{},[6277],{"type":31,"tagName":46,"properties":6278,"children":6279,"position":6282},{},[6280],{"type":27,"value":6281},"spaces(n: i32): TextBuilder",{"start":6283,"end":6285},{"line":6265,"column":105,"offset":6284},11944,{"line":6265,"column":669,"offset":6286},11973,{"start":6288,"end":6289},{"line":6265,"column":95,"offset":6273},{"line":6265,"column":2172,"offset":6290},11974,{"type":31,"tagName":1700,"properties":6292,"children":6293,"position":6313},{},[6294,6300,6308],{"type":27,"value":5869,"position":6295},{"start":6296,"end":6298},{"line":6265,"column":2240,"offset":6297},11976,{"line":6265,"column":796,"offset":6299},11984,{"type":31,"tagName":46,"properties":6301,"children":6302,"position":6304},{},[6303],{"type":27,"value":2702},{"start":6305,"end":6306},{"line":6265,"column":796,"offset":6299},{"line":6265,"column":201,"offset":6307},11987,{"type":27,"value":2709,"position":6309},{"start":6310,"end":6311},{"line":6265,"column":201,"offset":6307},{"line":6265,"column":2184,"offset":6312},11994,{"start":6314,"end":6315},{"line":6265,"column":2172,"offset":6290},{"line":6265,"column":500,"offset":6316},11996,{"start":6318,"end":6319},{"line":6265,"column":21,"offset":6271},{"line":6265,"column":500,"offset":6316},{"type":31,"tagName":1650,"properties":6321,"children":6322,"position":6372},{},[6323,6341,6358],{"type":31,"tagName":1700,"properties":6324,"children":6325,"position":6336},{},[6326],{"type":31,"tagName":46,"properties":6327,"children":6328,"position":6331},{},[6329],{"type":27,"value":6330},"length",{"start":6332,"end":6334},{"line":2548,"column":1662,"offset":6333},11999,{"line":2548,"column":511,"offset":6335},12007,{"start":6337,"end":6339},{"line":2548,"column":21,"offset":6338},11997,{"line":2548,"column":95,"offset":6340},12008,{"type":31,"tagName":1700,"properties":6342,"children":6343,"position":6354},{},[6344],{"type":31,"tagName":46,"properties":6345,"children":6346,"position":6349},{},[6347],{"type":27,"value":6348},"length(): i32",{"start":6350,"end":6352},{"line":2548,"column":105,"offset":6351},12010,{"line":2548,"column":161,"offset":6353},12025,{"start":6355,"end":6356},{"line":2548,"column":95,"offset":6340},{"line":2548,"column":423,"offset":6357},12026,{"type":31,"tagName":1700,"properties":6359,"children":6360,"position":6368},{},[6361],{"type":27,"value":6362,"position":6363},"the bytes stored, never above the capacity",{"start":6364,"end":6366},{"line":2548,"column":2875,"offset":6365},12028,{"line":2548,"column":2272,"offset":6367},12070,{"start":6369,"end":6370},{"line":2548,"column":423,"offset":6357},{"line":2548,"column":5970,"offset":6371},12072,{"start":6373,"end":6374},{"line":2548,"column":21,"offset":6338},{"line":2548,"column":5970,"offset":6371},{"type":31,"tagName":1650,"properties":6376,"children":6377,"position":6443},{},[6378,6397,6414],{"type":31,"tagName":1700,"properties":6379,"children":6380,"position":6392},{},[6381],{"type":31,"tagName":46,"properties":6382,"children":6383,"position":6386},{},[6384],{"type":27,"value":6385},"needed",{"start":6387,"end":6390},{"line":6388,"column":1662,"offset":6389},239,12075,{"line":6388,"column":511,"offset":6391},12083,{"start":6393,"end":6395},{"line":6388,"column":21,"offset":6394},12073,{"line":6388,"column":95,"offset":6396},12084,{"type":31,"tagName":1700,"properties":6398,"children":6399,"position":6410},{},[6400],{"type":31,"tagName":46,"properties":6401,"children":6402,"position":6405},{},[6403],{"type":27,"value":6404},"needed(): i32",{"start":6406,"end":6408},{"line":6388,"column":105,"offset":6407},12086,{"line":6388,"column":161,"offset":6409},12101,{"start":6411,"end":6412},{"line":6388,"column":95,"offset":6396},{"line":6388,"column":423,"offset":6413},12102,{"type":31,"tagName":1700,"properties":6415,"children":6416,"position":6439},{},[6417,6424,6433],{"type":27,"value":6418,"position":6419},"the bytes every append since ",{"start":6420,"end":6422},{"line":6388,"column":2875,"offset":6421},12104,{"line":6388,"column":1863,"offset":6423},12133,{"type":31,"tagName":46,"properties":6425,"children":6426,"position":6429},{},[6427],{"type":27,"value":6428},"clear()",{"start":6430,"end":6431},{"line":6388,"column":1863,"offset":6423},{"line":6388,"column":1767,"offset":6432},12142,{"type":27,"value":6434,"position":6435}," asked for, stored or dropped",{"start":6436,"end":6437},{"line":6388,"column":1767,"offset":6432},{"line":6388,"column":1808,"offset":6438},12171,{"start":6440,"end":6441},{"line":6388,"column":423,"offset":6413},{"line":6388,"column":1813,"offset":6442},12173,{"start":6444,"end":6445},{"line":6388,"column":21,"offset":6394},{"line":6388,"column":1813,"offset":6442},{"type":31,"tagName":1650,"properties":6447,"children":6448,"position":6499},{},[6449,6467,6484],{"type":31,"tagName":1700,"properties":6450,"children":6451,"position":6462},{},[6452],{"type":31,"tagName":46,"properties":6453,"children":6454,"position":6457},{},[6455],{"type":27,"value":6456},"ptr",{"start":6458,"end":6460},{"line":2553,"column":1662,"offset":6459},12176,{"line":2553,"column":85,"offset":6461},12181,{"start":6463,"end":6465},{"line":2553,"column":21,"offset":6464},12174,{"line":2553,"column":130,"offset":6466},12182,{"type":31,"tagName":1700,"properties":6468,"children":6469,"position":6480},{},[6470],{"type":31,"tagName":46,"properties":6471,"children":6472,"position":6475},{},[6473],{"type":27,"value":6474},"ptr(): i32",{"start":6476,"end":6478},{"line":2553,"column":511,"offset":6477},12184,{"line":2553,"column":151,"offset":6479},12196,{"start":6481,"end":6482},{"line":2553,"column":130,"offset":6466},{"line":2553,"column":1756,"offset":6483},12197,{"type":31,"tagName":1700,"properties":6485,"children":6486,"position":6494},{},[6487],{"type":27,"value":6488,"position":6489},"the address of the stored bytes (what a sender hands the chart)",{"start":6490,"end":6492},{"line":2553,"column":471,"offset":6491},12199,{"line":2553,"column":1579,"offset":6493},12262,{"start":6495,"end":6496},{"line":2553,"column":1756,"offset":6483},{"line":2553,"column":6497,"offset":6498},91,12264,{"start":6500,"end":6501},{"line":2553,"column":21,"offset":6464},{"line":2553,"column":6497,"offset":6498},{"type":31,"tagName":1650,"properties":6503,"children":6504,"position":6577},{},[6505,6524,6541],{"type":31,"tagName":1700,"properties":6506,"children":6507,"position":6519},{},[6508],{"type":31,"tagName":46,"properties":6509,"children":6510,"position":6513},{},[6511],{"type":27,"value":6512},"overflowed",{"start":6514,"end":6517},{"line":6515,"column":1662,"offset":6516},241,12267,{"line":6515,"column":116,"offset":6518},12279,{"start":6520,"end":6522},{"line":6515,"column":21,"offset":6521},12265,{"line":6515,"column":211,"offset":6523},12280,{"type":31,"tagName":1700,"properties":6525,"children":6526,"position":6537},{},[6527],{"type":31,"tagName":46,"properties":6528,"children":6529,"position":6532},{},[6530],{"type":27,"value":6531},"overflowed(): bool",{"start":6533,"end":6535},{"line":6515,"column":243,"offset":6534},12282,{"line":6515,"column":596,"offset":6536},12302,{"start":6538,"end":6539},{"line":6515,"column":211,"offset":6523},{"line":6515,"column":1893,"offset":6540},12303,{"type":31,"tagName":1700,"properties":6542,"children":6543,"position":6573},{},[6544,6553,6559,6567],{"type":31,"tagName":46,"properties":6545,"children":6546,"position":6548},{},[6547],{"type":27,"value":4741},{"start":6549,"end":6551},{"line":6515,"column":171,"offset":6550},12305,{"line":6515,"column":2246,"offset":6552},12311,{"type":27,"value":6554,"position":6555}," when an append was dropped since ",{"start":6556,"end":6557},{"line":6515,"column":2246,"offset":6552},{"line":6515,"column":2370,"offset":6558},12345,{"type":31,"tagName":46,"properties":6560,"children":6561,"position":6563},{},[6562],{"type":27,"value":6428},{"start":6564,"end":6565},{"line":6515,"column":2370,"offset":6558},{"line":6515,"column":1616,"offset":6566},12354,{"type":27,"value":6568,"position":6569},"; sending the builder then stops the run by name",{"start":6570,"end":6571},{"line":6515,"column":1616,"offset":6566},{"line":6515,"column":5656,"offset":6572},12402,{"start":6574,"end":6575},{"line":6515,"column":1893,"offset":6540},{"line":6515,"column":5186,"offset":6576},12404,{"start":6578,"end":6579},{"line":6515,"column":21,"offset":6521},{"line":6515,"column":5186,"offset":6576},{"start":6581,"end":6582},{"line":2523,"column":21,"offset":5123},{"line":6515,"column":5186,"offset":6576},{"start":6584,"end":6585},{"line":5059,"column":21,"offset":5065},{"line":6515,"column":5186,"offset":6576},{"type":27,"value":28},{"type":31,"tagName":32,"properties":6588,"children":6589,"position":6598},{},[6590],{"type":27,"value":6591,"position":6592},"Every method on one builder, each with its output:",{"start":6593,"end":6596},{"line":6594,"column":21,"offset":6595},243,12406,{"line":6594,"column":10,"offset":6597},12456,{"start":6599,"end":6600},{"line":6594,"column":21,"offset":6595},{"line":6594,"column":10,"offset":6597},{"type":27,"value":28},{"type":14,"children":6603},[6604],{"type":31,"tagName":289,"properties":6605,"children":6607,"data":-1},{"class":291,"style":292,"tabindex":293,"data-sample":6606},"fn-text-formatting-builder-tour",[6608],{"type":31,"tagName":46,"properties":6609,"children":6611},{"class":6610},[298],[6612,6649,6650,6685,6686,6715,6716,6773,6774,6777,6778,6815,6816,6819,6820,6847,6848,6885,6886,6893,6894,6897,6898,6925,6926,6953,6954,6981,6982,6994,6995,7017,7018,7049,7050,7085,7086,7114,7115,7152,7153,7180,7181,7208,7209,7233,7234,7269,7270,7293,7294,7334,7335,7358,7359,7387,7388,7411,7412,7449,7450,7473,7474,7519,7520,7543,7544,7573,7574,7582,7583,7618,7619,7637,7638],{"type":31,"tagName":301,"properties":6613,"children":6614},{"class":303},[6615,6619,6623,6628,6632,6636,6640,6645],{"type":31,"tagName":301,"properties":6616,"children":6617},{"style":307},[6618],{"type":27,"value":935},{"type":31,"tagName":301,"properties":6620,"children":6621},{"style":313},[6622],{"type":27,"value":316},{"type":31,"tagName":301,"properties":6624,"children":6625},{"style":319},[6626],{"type":27,"value":6627},"\"close_line\"",{"type":31,"tagName":301,"properties":6629,"children":6630},{"style":313},[6631],{"type":27,"value":948},{"type":31,"tagName":301,"properties":6633,"children":6634},{"style":319},[6635],{"type":27,"value":3084},{"type":31,"tagName":301,"properties":6637,"children":6638},{"style":313},[6639],{"type":27,"value":968},{"type":31,"tagName":301,"properties":6641,"children":6642},{"style":319},[6643],{"type":27,"value":6644},"\"The close\"",{"type":31,"tagName":301,"properties":6646,"children":6647},{"style":313},[6648],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6651,"children":6652},{"class":303},[6653,6657,6661,6666,6671,6676,6680],{"type":31,"tagName":301,"properties":6654,"children":6655},{"style":307},[6656],{"type":27,"value":935},{"type":31,"tagName":301,"properties":6658,"children":6659},{"style":313},[6660],{"type":27,"value":316},{"type":31,"tagName":301,"properties":6662,"children":6663},{"style":319},[6664],{"type":27,"value":6665},"\"line_bytes\"",{"type":31,"tagName":301,"properties":6667,"children":6668},{"style":313},[6669],{"type":27,"value":6670},", line, lower, { description: ",{"type":31,"tagName":301,"properties":6672,"children":6673},{"style":319},[6674],{"type":27,"value":6675},"\"Bytes the tour line holds\"",{"type":31,"tagName":301,"properties":6677,"children":6678},{"style":313},[6679],{"type":27,"value":1008},{"type":31,"tagName":301,"properties":6681,"children":6682},{"style":1011},[6683],{"type":27,"value":6684},"// a count, so its own pane, not the price scale",{"type":27,"value":28},{"type":31,"tagName":301,"properties":6687,"children":6688},{"class":303},[6689,6693,6697,6702,6706,6711],{"type":31,"tagName":301,"properties":6690,"children":6691},{"style":307},[6692],{"type":27,"value":310},{"type":31,"tagName":301,"properties":6694,"children":6695},{"style":313},[6696],{"type":27,"value":316},{"type":31,"tagName":301,"properties":6698,"children":6699},{"style":319},[6700],{"type":27,"value":6701},"\"tour\"",{"type":31,"tagName":301,"properties":6703,"children":6704},{"style":313},[6705],{"type":27,"value":327},{"type":31,"tagName":301,"properties":6707,"children":6708},{"style":330},[6709],{"type":27,"value":6710},"96",{"type":31,"tagName":301,"properties":6712,"children":6713},{"style":313},[6714],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6717,"children":6718},{"class":303},[6719,6723,6727,6731,6736,6740,6744,6748,6752,6756,6760,6764,6769],{"type":31,"tagName":301,"properties":6720,"children":6721},{"style":313},[6722],{"type":27,"value":347},{"type":31,"tagName":301,"properties":6724,"children":6725},{"style":307},[6726],{"type":27,"value":1642},{"type":31,"tagName":301,"properties":6728,"children":6729},{"style":313},[6730],{"type":27,"value":316},{"type":31,"tagName":301,"properties":6732,"children":6733},{"style":319},[6734],{"type":27,"value":6735},"\"tour_table\"",{"type":31,"tagName":301,"properties":6737,"children":6738},{"style":313},[6739],{"type":27,"value":3239},{"type":31,"tagName":301,"properties":6741,"children":6742},{"style":330},[6743],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":6745,"children":6746},{"style":313},[6747],{"type":27,"value":3249},{"type":31,"tagName":301,"properties":6749,"children":6750},{"style":330},[6751],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":6753,"children":6754},{"style":313},[6755],{"type":27,"value":3258},{"type":31,"tagName":301,"properties":6757,"children":6758},{"style":319},[6759],{"type":27,"value":6701},{"type":31,"tagName":301,"properties":6761,"children":6762},{"style":313},[6763],{"type":27,"value":3291},{"type":31,"tagName":301,"properties":6765,"children":6766},{"style":319},[6767],{"type":27,"value":6768},"\"bottom_left\"",{"type":31,"tagName":301,"properties":6770,"children":6771},{"style":313},[6772],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6775,"children":6776},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":6779,"children":6780},{"class":303},[6781,6785,6790,6794,6798,6803,6807,6811],{"type":31,"tagName":301,"properties":6782,"children":6783},{"style":717},[6784],{"type":27,"value":720},{"type":31,"tagName":301,"properties":6786,"children":6787},{"style":313},[6788],{"type":27,"value":6789}," tb ",{"type":31,"tagName":301,"properties":6791,"children":6792},{"style":717},[6793],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":6795,"children":6796},{"style":717},[6797],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":6799,"children":6800},{"style":307},[6801],{"type":27,"value":6802}," TextBuilder",{"type":31,"tagName":301,"properties":6804,"children":6805},{"style":313},[6806],{"type":27,"value":316},{"type":31,"tagName":301,"properties":6808,"children":6809},{"style":330},[6810],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":6812,"children":6813},{"style":313},[6814],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6817,"children":6818},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":6821,"children":6822},{"class":303},[6823,6827,6831,6835,6839,6843],{"type":31,"tagName":301,"properties":6824,"children":6825},{"style":717},[6826],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":6828,"children":6829},{"style":307},[6830],{"type":27,"value":1134},{"type":31,"tagName":301,"properties":6832,"children":6833},{"style":313},[6834],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":6836,"children":6837},{"style":717},[6838],{"type":27,"value":277},{"type":31,"tagName":301,"properties":6840,"children":6841},{"style":330},[6842],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":6844,"children":6845},{"style":313},[6846],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6849,"children":6850},{"class":303},[6851,6856,6860,6864,6868,6872,6876,6880],{"type":31,"tagName":301,"properties":6852,"children":6853},{"style":313},[6854],{"type":27,"value":6855},"  tb ",{"type":31,"tagName":301,"properties":6857,"children":6858},{"style":717},[6859],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":6861,"children":6862},{"style":717},[6863],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":6865,"children":6866},{"style":307},[6867],{"type":27,"value":6802},{"type":31,"tagName":301,"properties":6869,"children":6870},{"style":313},[6871],{"type":27,"value":316},{"type":31,"tagName":301,"properties":6873,"children":6874},{"style":330},[6875],{"type":27,"value":6710},{"type":31,"tagName":301,"properties":6877,"children":6878},{"style":313},[6879],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":6881,"children":6882},{"style":1011},[6883],{"type":27,"value":6884},"// capacity 96: allocated here, once",{"type":27,"value":28},{"type":31,"tagName":301,"properties":6887,"children":6888},{"class":303},[6889],{"type":31,"tagName":301,"properties":6890,"children":6891},{"style":313},[6892],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6895,"children":6896},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":6899,"children":6900},{"class":303},[6901,6905,6909,6913,6917,6921],{"type":31,"tagName":301,"properties":6902,"children":6903},{"style":717},[6904],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":6906,"children":6907},{"style":307},[6908],{"type":27,"value":1212},{"type":31,"tagName":301,"properties":6910,"children":6911},{"style":313},[6912],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":6914,"children":6915},{"style":717},[6916],{"type":27,"value":277},{"type":31,"tagName":301,"properties":6918,"children":6919},{"style":330},[6920],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":6922,"children":6923},{"style":313},[6924],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6927,"children":6928},{"class":303},[6929,6933,6937,6941,6945,6949],{"type":31,"tagName":301,"properties":6930,"children":6931},{"style":717},[6932],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":6934,"children":6935},{"style":330},[6936],{"type":27,"value":1242},{"type":31,"tagName":301,"properties":6938,"children":6939},{"style":717},[6940],{"type":27,"value":739},{"type":31,"tagName":301,"properties":6942,"children":6943},{"style":313},[6944],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":6946,"children":6947},{"style":307},[6948],{"type":27,"value":1256},{"type":31,"tagName":301,"properties":6950,"children":6951},{"style":313},[6952],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6955,"children":6956},{"class":303},[6957,6961,6965,6969,6973,6977],{"type":31,"tagName":301,"properties":6958,"children":6959},{"style":717},[6960],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":6962,"children":6963},{"style":313},[6964],{"type":27,"value":1307},{"type":31,"tagName":301,"properties":6966,"children":6967},{"style":307},[6968],{"type":27,"value":1312},{"type":31,"tagName":301,"properties":6970,"children":6971},{"style":313},[6972],{"type":27,"value":3510},{"type":31,"tagName":301,"properties":6974,"children":6975},{"style":717},[6976],{"type":27,"value":1322},{"type":31,"tagName":301,"properties":6978,"children":6979},{"style":313},[6980],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6983,"children":6984},{"class":303},[6985,6990],{"type":31,"tagName":301,"properties":6986,"children":6987},{"style":307},[6988],{"type":27,"value":6989},"  out_close_line",{"type":31,"tagName":301,"properties":6991,"children":6992},{"style":313},[6993],{"type":27,"value":1293},{"type":27,"value":28},{"type":31,"tagName":301,"properties":6996,"children":6997},{"class":303},[6998,7003,7007,7012],{"type":31,"tagName":301,"properties":6999,"children":7000},{"style":313},[7001],{"type":27,"value":7002},"  tb.",{"type":31,"tagName":301,"properties":7004,"children":7005},{"style":307},[7006],{"type":27,"value":5205},{"type":31,"tagName":301,"properties":7008,"children":7009},{"style":313},[7010],{"type":27,"value":7011},"() ",{"type":31,"tagName":301,"properties":7013,"children":7014},{"style":1011},[7015],{"type":27,"value":7016},"// length() 0, needed() 0, overflowed() false",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7019,"children":7020},{"class":303},[7021,7026,7030,7034,7039,7044],{"type":31,"tagName":301,"properties":7022,"children":7023},{"style":313},[7024],{"type":27,"value":7025},"    .",{"type":31,"tagName":301,"properties":7027,"children":7028},{"style":307},[7029],{"type":27,"value":27},{"type":31,"tagName":301,"properties":7031,"children":7032},{"style":313},[7033],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7035,"children":7036},{"style":319},[7037],{"type":27,"value":7038},"\"px \"",{"type":31,"tagName":301,"properties":7040,"children":7041},{"style":313},[7042],{"type":27,"value":7043},") ",{"type":31,"tagName":301,"properties":7045,"children":7046},{"style":1011},[7047],{"type":27,"value":7048},"// px",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7051,"children":7052},{"class":303},[7053,7057,7061,7065,7069,7073,7077,7081],{"type":31,"tagName":301,"properties":7054,"children":7055},{"style":313},[7056],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7058,"children":7059},{"style":307},[7060],{"type":27,"value":5609},{"type":31,"tagName":301,"properties":7062,"children":7063},{"style":313},[7064],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7066,"children":7067},{"style":330},[7068],{"type":27,"value":3565},{"type":31,"tagName":301,"properties":7070,"children":7071},{"style":313},[7072],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7074,"children":7075},{"style":330},[7076],{"type":27,"value":1378},{"type":31,"tagName":301,"properties":7078,"children":7079},{"style":313},[7080],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7082,"children":7083},{"style":1011},[7084],{"type":27,"value":3582},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7087,"children":7088},{"class":303},[7089,7093,7097,7101,7106,7110],{"type":31,"tagName":301,"properties":7090,"children":7091},{"style":313},[7092],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7094,"children":7095},{"style":307},[7096],{"type":27,"value":5369},{"type":31,"tagName":301,"properties":7098,"children":7099},{"style":313},[7100],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7102,"children":7103},{"style":330},[7104],{"type":27,"value":7105},"0x20",{"type":31,"tagName":301,"properties":7107,"children":7108},{"style":313},[7109],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7111,"children":7112},{"style":1011},[7113],{"type":27,"value":3608},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7116,"children":7117},{"class":303},[7118,7122,7126,7130,7135,7139,7143,7147],{"type":31,"tagName":301,"properties":7119,"children":7120},{"style":313},[7121],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7123,"children":7124},{"style":307},[7125],{"type":27,"value":5481},{"type":31,"tagName":301,"properties":7127,"children":7128},{"style":313},[7129],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7131,"children":7132},{"style":330},[7133],{"type":27,"value":7134},"0.125",{"type":31,"tagName":301,"properties":7136,"children":7137},{"style":313},[7138],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7140,"children":7141},{"style":330},[7142],{"type":27,"value":963},{"type":31,"tagName":301,"properties":7144,"children":7145},{"style":313},[7146],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7148,"children":7149},{"style":1011},[7150],{"type":27,"value":7151},"// 0.13",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7154,"children":7155},{"class":303},[7156,7160,7164,7168,7172,7176],{"type":31,"tagName":301,"properties":7157,"children":7158},{"style":313},[7159],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7161,"children":7162},{"style":307},[7163],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7165,"children":7166},{"style":313},[7167],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7169,"children":7170},{"style":330},[7171],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7173,"children":7174},{"style":313},[7175],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7177,"children":7178},{"style":1011},[7179],{"type":27,"value":3608},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7182,"children":7183},{"class":303},[7184,7188,7192,7196,7200,7204],{"type":31,"tagName":301,"properties":7185,"children":7186},{"style":313},[7187],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7189,"children":7190},{"style":307},[7191],{"type":27,"value":5552},{"type":31,"tagName":301,"properties":7193,"children":7194},{"style":313},[7195],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7197,"children":7198},{"style":330},[7199],{"type":27,"value":3671},{"type":31,"tagName":301,"properties":7201,"children":7202},{"style":313},[7203],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7205,"children":7206},{"style":1011},[7207],{"type":27,"value":3680},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7210,"children":7211},{"class":303},[7212,7216,7220,7224,7228],{"type":31,"tagName":301,"properties":7213,"children":7214},{"style":313},[7215],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7217,"children":7218},{"style":307},[7219],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7221,"children":7222},{"style":313},[7223],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7225,"children":7226},{"style":330},[7227],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7229,"children":7230},{"style":313},[7231],{"type":27,"value":7232},")",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7235,"children":7236},{"class":303},[7237,7241,7245,7249,7253,7257,7261,7265],{"type":31,"tagName":301,"properties":7238,"children":7239},{"style":313},[7240],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7242,"children":7243},{"style":307},[7244],{"type":27,"value":5690},{"type":31,"tagName":301,"properties":7246,"children":7247},{"style":313},[7248],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7250,"children":7251},{"style":330},[7252],{"type":27,"value":3772},{"type":31,"tagName":301,"properties":7254,"children":7255},{"style":313},[7256],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7258,"children":7259},{"style":330},[7260],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7262,"children":7263},{"style":313},[7264],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7266,"children":7267},{"style":1011},[7268],{"type":27,"value":3789},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7271,"children":7272},{"class":303},[7273,7277,7281,7285,7289],{"type":31,"tagName":301,"properties":7274,"children":7275},{"style":313},[7276],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7278,"children":7279},{"style":307},[7280],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7282,"children":7283},{"style":313},[7284],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7286,"children":7287},{"style":330},[7288],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7290,"children":7291},{"style":313},[7292],{"type":27,"value":7232},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7295,"children":7296},{"class":303},[7297,7301,7305,7309,7313,7317,7321,7325,7329],{"type":31,"tagName":301,"properties":7298,"children":7299},{"style":313},[7300],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7302,"children":7303},{"style":307},[7304],{"type":27,"value":5755},{"type":31,"tagName":301,"properties":7306,"children":7307},{"style":313},[7308],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7310,"children":7311},{"style":717},[7312],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":7314,"children":7315},{"style":330},[7316],{"type":27,"value":3826},{"type":31,"tagName":301,"properties":7318,"children":7319},{"style":313},[7320],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7322,"children":7323},{"style":330},[7324],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7326,"children":7327},{"style":313},[7328],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7330,"children":7331},{"style":1011},[7332],{"type":27,"value":7333},"// -3.5",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7336,"children":7337},{"class":303},[7338,7342,7346,7350,7354],{"type":31,"tagName":301,"properties":7339,"children":7340},{"style":313},[7341],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7343,"children":7344},{"style":307},[7345],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7347,"children":7348},{"style":313},[7349],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7351,"children":7352},{"style":330},[7353],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7355,"children":7356},{"style":313},[7357],{"type":27,"value":7232},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7360,"children":7361},{"class":303},[7362,7366,7370,7374,7378,7382],{"type":31,"tagName":301,"properties":7363,"children":7364},{"style":313},[7365],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7367,"children":7368},{"style":307},[7369],{"type":27,"value":5425},{"type":31,"tagName":301,"properties":7371,"children":7372},{"style":313},[7373],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7375,"children":7376},{"style":330},[7377],{"type":27,"value":3885},{"type":31,"tagName":301,"properties":7379,"children":7380},{"style":313},[7381],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7383,"children":7384},{"style":1011},[7385],{"type":27,"value":7386},"// 42",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7389,"children":7390},{"class":303},[7391,7395,7399,7403,7407],{"type":31,"tagName":301,"properties":7392,"children":7393},{"style":313},[7394],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7396,"children":7397},{"style":307},[7398],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7400,"children":7401},{"style":313},[7402],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7404,"children":7405},{"style":330},[7406],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7408,"children":7409},{"style":313},[7410],{"type":27,"value":7232},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7413,"children":7414},{"class":303},[7415,7419,7423,7427,7432,7436,7440,7444],{"type":31,"tagName":301,"properties":7416,"children":7417},{"style":313},[7418],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7420,"children":7421},{"style":307},[7422],{"type":27,"value":5836},{"type":31,"tagName":301,"properties":7424,"children":7425},{"style":313},[7426],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7428,"children":7429},{"style":330},[7430],{"type":27,"value":7431},"2500000.0",{"type":31,"tagName":301,"properties":7433,"children":7434},{"style":313},[7435],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7437,"children":7438},{"style":330},[7439],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7441,"children":7442},{"style":313},[7443],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7445,"children":7446},{"style":1011},[7447],{"type":27,"value":7448},"// 2.5M",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7451,"children":7452},{"class":303},[7453,7457,7461,7465,7469],{"type":31,"tagName":301,"properties":7454,"children":7455},{"style":313},[7456],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7458,"children":7459},{"style":307},[7460],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7462,"children":7463},{"style":313},[7464],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7466,"children":7467},{"style":330},[7468],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7470,"children":7471},{"style":313},[7472],{"type":27,"value":7232},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7475,"children":7476},{"class":303},[7477,7481,7485,7489,7493,7497,7502,7506,7510,7514],{"type":31,"tagName":301,"properties":7478,"children":7479},{"style":313},[7480],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7482,"children":7483},{"style":307},[7484],{"type":27,"value":3455},{"type":31,"tagName":301,"properties":7486,"children":7487},{"style":313},[7488],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7490,"children":7491},{"style":330},[7492],{"type":27,"value":4169},{"type":31,"tagName":301,"properties":7494,"children":7495},{"style":313},[7496],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7498,"children":7499},{"style":319},[7500],{"type":27,"value":7501},"\"HH:mm\"",{"type":31,"tagName":301,"properties":7503,"children":7504},{"style":313},[7505],{"type":27,"value":101},{"type":31,"tagName":301,"properties":7507,"children":7508},{"style":330},[7509],{"type":27,"value":293},{"type":31,"tagName":301,"properties":7511,"children":7512},{"style":313},[7513],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":7515,"children":7516},{"style":1011},[7517],{"type":27,"value":7518},"// 22:13",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7521,"children":7522},{"class":303},[7523,7527,7531,7535,7539],{"type":31,"tagName":301,"properties":7524,"children":7525},{"style":313},[7526],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7528,"children":7529},{"style":307},[7530],{"type":27,"value":6262},{"type":31,"tagName":301,"properties":7532,"children":7533},{"style":313},[7534],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7536,"children":7537},{"style":330},[7538],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7540,"children":7541},{"style":313},[7542],{"type":27,"value":7232},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7545,"children":7546},{"class":303},[7547,7551,7555,7559,7564,7568],{"type":31,"tagName":301,"properties":7548,"children":7549},{"style":313},[7550],{"type":27,"value":7025},{"type":31,"tagName":301,"properties":7552,"children":7553},{"style":307},[7554],{"type":27,"value":6135},{"type":31,"tagName":301,"properties":7556,"children":7557},{"style":313},[7558],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7560,"children":7561},{"style":330},[7562],{"type":27,"value":7563},"3661.0",{"type":31,"tagName":301,"properties":7565,"children":7566},{"style":313},[7567],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":7569,"children":7570},{"style":1011},[7571],{"type":27,"value":7572},"// 1h 1m",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7575,"children":7576},{"class":303},[7577],{"type":31,"tagName":301,"properties":7578,"children":7579},{"style":1011},[7580],{"type":27,"value":7581},"  // The line: \"px 1234.57 0.13 0.00012345 12.3% -3.5 42 2.5M 22:13 1h 1m\"",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7584,"children":7585},{"class":303},[7586,7591,7595,7599,7604,7608,7613],{"type":31,"tagName":301,"properties":7587,"children":7588},{"style":307},[7589],{"type":27,"value":7590},"  out_line_bytes",{"type":31,"tagName":301,"properties":7592,"children":7593},{"style":313},[7594],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7596,"children":7597},{"style":307},[7598],{"type":27,"value":5481},{"type":31,"tagName":301,"properties":7600,"children":7601},{"style":313},[7602],{"type":27,"value":7603},"(tb.",{"type":31,"tagName":301,"properties":7605,"children":7606},{"style":307},[7607],{"type":27,"value":6330},{"type":31,"tagName":301,"properties":7609,"children":7610},{"style":313},[7611],{"type":27,"value":7612},"())); ",{"type":31,"tagName":301,"properties":7614,"children":7615},{"style":1011},[7616],{"type":27,"value":7617},"// 57, and needed() is 57: nothing was dropped",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7620,"children":7621},{"class":303},[7622,7627,7632],{"type":31,"tagName":301,"properties":7623,"children":7624},{"style":307},[7625],{"type":27,"value":7626},"  str_tour_tb",{"type":31,"tagName":301,"properties":7628,"children":7629},{"style":313},[7630],{"type":27,"value":7631},"(tb); ",{"type":31,"tagName":301,"properties":7633,"children":7634},{"style":1011},[7635],{"type":27,"value":7636},"// sends ptr() and length() to the slot; overflowed() is false",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7639,"children":7640},{"class":303},[7641],{"type":31,"tagName":301,"properties":7642,"children":7643},{"style":313},[7644],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":32,"properties":7647,"children":7648,"position":7675},{},[7649,7657,7668],{"type":27,"value":7650,"position":7651},"When a line should survive the shared builder's next ",{"start":7652,"end":7655},{"line":7653,"column":21,"offset":7654},286,13853,{"line":7653,"column":796,"offset":7656},13906,{"type":31,"tagName":46,"properties":7658,"children":7659,"position":7665},{},[7660],{"type":27,"value":822,"position":7661},{"start":7662,"end":7663},{"line":7653,"column":796,"offset":7656},{"line":7653,"column":500,"offset":7664},13918,{"start":7666,"end":7667},{"line":7653,"column":796,"offset":7656},{"line":7653,"column":500,"offset":7664},{"type":27,"value":7669,"position":7670},", when\ntwo lines are built side by side, or when you want the overflow check\nbefore sending, a builder of your own is the tool:",{"start":7671,"end":7672},{"line":7653,"column":500,"offset":7664},{"line":7673,"column":10,"offset":7674},288,14045,{"start":7676,"end":7677},{"line":7653,"column":21,"offset":7654},{"line":7673,"column":10,"offset":7674},{"type":27,"value":28},{"type":14,"children":7680},[7681],{"type":31,"tagName":289,"properties":7682,"children":7684,"data":-1},{"class":291,"style":292,"tabindex":293,"data-sample":7683},"fn-text-formatting-second-builder",[7685],{"type":31,"tagName":46,"properties":7686,"children":7688},{"class":7687},[298],[7689,7711,7712,7750,7751,7780,7781,7810,7811,7859,7860,7917,7918,7921,7922,7957,7958,7961,7962,7989,7990,8026,8027,8034,8035,8038,8039,8066,8067,8096,8097,8126,8127,8170,8171,8199,8200,8213,8214,8222,8223,8234,8235,8255,8256,8276,8277,8297,8298,8310,8311,8319,8320,8328,8329,8337,8338,8440,8441,8502,8503,8516,8517],{"type":31,"tagName":301,"properties":7690,"children":7691},{"class":303},[7692,7697,7701,7706],{"type":31,"tagName":301,"properties":7693,"children":7694},{"style":307},[7695],{"type":27,"value":7696},"input",{"type":31,"tagName":301,"properties":7698,"children":7699},{"style":313},[7700],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7702,"children":7703},{"style":319},[7704],{"type":27,"value":7705},"\"high\"",{"type":31,"tagName":301,"properties":7707,"children":7708},{"style":313},[7709],{"type":27,"value":7710},", ohlcv.high);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":7713,"children":7714},{"class":303},[7715,7719,7723,7728,7732,7737,7741,7746],{"type":31,"tagName":301,"properties":7716,"children":7717},{"style":307},[7718],{"type":27,"value":935},{"type":31,"tagName":301,"properties":7720,"children":7721},{"style":313},[7722],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7724,"children":7725},{"style":319},[7726],{"type":27,"value":7727},"\"mid\"",{"type":31,"tagName":301,"properties":7729,"children":7730},{"style":313},[7731],{"type":27,"value":948},{"type":31,"tagName":301,"properties":7733,"children":7734},{"style":319},[7735],{"type":27,"value":7736},"\"#f59e0b\"",{"type":31,"tagName":301,"properties":7738,"children":7739},{"style":313},[7740],{"type":27,"value":968},{"type":31,"tagName":301,"properties":7742,"children":7743},{"style":319},[7744],{"type":27,"value":7745},"\"Bar midpoint\"",{"type":31,"tagName":301,"properties":7747,"children":7748},{"style":313},[7749],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7752,"children":7753},{"class":303},[7754,7758,7762,7767,7771,7776],{"type":31,"tagName":301,"properties":7755,"children":7756},{"style":307},[7757],{"type":27,"value":310},{"type":31,"tagName":301,"properties":7759,"children":7760},{"style":313},[7761],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7763,"children":7764},{"style":319},[7765],{"type":27,"value":7766},"\"range\"",{"type":31,"tagName":301,"properties":7768,"children":7769},{"style":313},[7770],{"type":27,"value":327},{"type":31,"tagName":301,"properties":7772,"children":7773},{"style":330},[7774],{"type":27,"value":7775},"32",{"type":31,"tagName":301,"properties":7777,"children":7778},{"style":313},[7779],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7782,"children":7783},{"class":303},[7784,7788,7792,7797,7801,7806],{"type":31,"tagName":301,"properties":7785,"children":7786},{"style":307},[7787],{"type":27,"value":310},{"type":31,"tagName":301,"properties":7789,"children":7790},{"style":313},[7791],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7793,"children":7794},{"style":319},[7795],{"type":27,"value":7796},"\"mid_text\"",{"type":31,"tagName":301,"properties":7798,"children":7799},{"style":313},[7800],{"type":27,"value":327},{"type":31,"tagName":301,"properties":7802,"children":7803},{"style":330},[7804],{"type":27,"value":7805},"24",{"type":31,"tagName":301,"properties":7807,"children":7808},{"style":313},[7809],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7812,"children":7813},{"class":303},[7814,7818,7822,7826,7831,7835,7839,7843,7847,7851,7855],{"type":31,"tagName":301,"properties":7815,"children":7816},{"style":313},[7817],{"type":27,"value":347},{"type":31,"tagName":301,"properties":7819,"children":7820},{"style":307},[7821],{"type":27,"value":27},{"type":31,"tagName":301,"properties":7823,"children":7824},{"style":313},[7825],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7827,"children":7828},{"style":319},[7829],{"type":27,"value":7830},"\"range_mark\"",{"type":31,"tagName":301,"properties":7832,"children":7833},{"style":313},[7834],{"type":27,"value":365},{"type":31,"tagName":301,"properties":7836,"children":7837},{"style":319},[7838],{"type":27,"value":7727},{"type":31,"tagName":301,"properties":7840,"children":7841},{"style":313},[7842],{"type":27,"value":375},{"type":31,"tagName":301,"properties":7844,"children":7845},{"style":319},[7846],{"type":27,"value":7766},{"type":31,"tagName":301,"properties":7848,"children":7849},{"style":313},[7850],{"type":27,"value":1056},{"type":31,"tagName":301,"properties":7852,"children":7853},{"style":330},[7854],{"type":27,"value":1061},{"type":31,"tagName":301,"properties":7856,"children":7857},{"style":313},[7858],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7861,"children":7862},{"class":303},[7863,7867,7871,7875,7880,7884,7888,7892,7896,7900,7904,7908,7913],{"type":31,"tagName":301,"properties":7864,"children":7865},{"style":313},[7866],{"type":27,"value":347},{"type":31,"tagName":301,"properties":7868,"children":7869},{"style":307},[7870],{"type":27,"value":1642},{"type":31,"tagName":301,"properties":7872,"children":7873},{"style":313},[7874],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7876,"children":7877},{"style":319},[7878],{"type":27,"value":7879},"\"mid_table\"",{"type":31,"tagName":301,"properties":7881,"children":7882},{"style":313},[7883],{"type":27,"value":3239},{"type":31,"tagName":301,"properties":7885,"children":7886},{"style":330},[7887],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7889,"children":7890},{"style":313},[7891],{"type":27,"value":3249},{"type":31,"tagName":301,"properties":7893,"children":7894},{"style":330},[7895],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7897,"children":7898},{"style":313},[7899],{"type":27,"value":3258},{"type":31,"tagName":301,"properties":7901,"children":7902},{"style":319},[7903],{"type":27,"value":7796},{"type":31,"tagName":301,"properties":7905,"children":7906},{"style":313},[7907],{"type":27,"value":3291},{"type":31,"tagName":301,"properties":7909,"children":7910},{"style":319},[7911],{"type":27,"value":7912},"\"top_right\"",{"type":31,"tagName":301,"properties":7914,"children":7915},{"style":313},[7916],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7919,"children":7920},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":7923,"children":7924},{"class":303},[7925,7929,7933,7937,7941,7945,7949,7953],{"type":31,"tagName":301,"properties":7926,"children":7927},{"style":717},[7928],{"type":27,"value":720},{"type":31,"tagName":301,"properties":7930,"children":7931},{"style":313},[7932],{"type":27,"value":6789},{"type":31,"tagName":301,"properties":7934,"children":7935},{"style":717},[7936],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":7938,"children":7939},{"style":717},[7940],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":7942,"children":7943},{"style":307},[7944],{"type":27,"value":6802},{"type":31,"tagName":301,"properties":7946,"children":7947},{"style":313},[7948],{"type":27,"value":316},{"type":31,"tagName":301,"properties":7950,"children":7951},{"style":330},[7952],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":7954,"children":7955},{"style":313},[7956],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7959,"children":7960},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":7963,"children":7964},{"class":303},[7965,7969,7973,7977,7981,7985],{"type":31,"tagName":301,"properties":7966,"children":7967},{"style":717},[7968],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":7970,"children":7971},{"style":307},[7972],{"type":27,"value":1134},{"type":31,"tagName":301,"properties":7974,"children":7975},{"style":313},[7976],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":7978,"children":7979},{"style":717},[7980],{"type":27,"value":277},{"type":31,"tagName":301,"properties":7982,"children":7983},{"style":330},[7984],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":7986,"children":7987},{"style":313},[7988],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":7991,"children":7992},{"class":303},[7993,7997,8001,8005,8009,8013,8017,8021],{"type":31,"tagName":301,"properties":7994,"children":7995},{"style":313},[7996],{"type":27,"value":6855},{"type":31,"tagName":301,"properties":7998,"children":7999},{"style":717},[8000],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":8002,"children":8003},{"style":717},[8004],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":8006,"children":8007},{"style":307},[8008],{"type":27,"value":6802},{"type":31,"tagName":301,"properties":8010,"children":8011},{"style":313},[8012],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8014,"children":8015},{"style":330},[8016],{"type":27,"value":7805},{"type":31,"tagName":301,"properties":8018,"children":8019},{"style":313},[8020],{"type":27,"value":1383},{"type":31,"tagName":301,"properties":8022,"children":8023},{"style":1011},[8024],{"type":27,"value":8025},"// its own buffer, allocated once, here",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8028,"children":8029},{"class":303},[8030],{"type":31,"tagName":301,"properties":8031,"children":8032},{"style":313},[8033],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8036,"children":8037},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":8040,"children":8041},{"class":303},[8042,8046,8050,8054,8058,8062],{"type":31,"tagName":301,"properties":8043,"children":8044},{"style":717},[8045],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":8047,"children":8048},{"style":307},[8049],{"type":27,"value":1212},{"type":31,"tagName":301,"properties":8051,"children":8052},{"style":313},[8053],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":8055,"children":8056},{"style":717},[8057],{"type":27,"value":277},{"type":31,"tagName":301,"properties":8059,"children":8060},{"style":330},[8061],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":8063,"children":8064},{"style":313},[8065],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8068,"children":8069},{"class":303},[8070,8074,8079,8083,8087,8092],{"type":31,"tagName":301,"properties":8071,"children":8072},{"style":717},[8073],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":8075,"children":8076},{"style":330},[8077],{"type":27,"value":8078}," high",{"type":31,"tagName":301,"properties":8080,"children":8081},{"style":717},[8082],{"type":27,"value":739},{"type":31,"tagName":301,"properties":8084,"children":8085},{"style":313},[8086],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":8088,"children":8089},{"style":307},[8090],{"type":27,"value":8091},"high",{"type":31,"tagName":301,"properties":8093,"children":8094},{"style":313},[8095],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8098,"children":8099},{"class":303},[8100,8104,8109,8113,8117,8122],{"type":31,"tagName":301,"properties":8101,"children":8102},{"style":717},[8103],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":8105,"children":8106},{"style":330},[8107],{"type":27,"value":8108}," low",{"type":31,"tagName":301,"properties":8110,"children":8111},{"style":717},[8112],{"type":27,"value":739},{"type":31,"tagName":301,"properties":8114,"children":8115},{"style":313},[8116],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":8118,"children":8119},{"style":307},[8120],{"type":27,"value":8121},"low",{"type":31,"tagName":301,"properties":8123,"children":8124},{"style":313},[8125],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8128,"children":8129},{"class":303},[8130,8134,8139,8143,8148,8152,8157,8161,8166],{"type":31,"tagName":301,"properties":8131,"children":8132},{"style":717},[8133],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":8135,"children":8136},{"style":330},[8137],{"type":27,"value":8138}," mid",{"type":31,"tagName":301,"properties":8140,"children":8141},{"style":717},[8142],{"type":27,"value":739},{"type":31,"tagName":301,"properties":8144,"children":8145},{"style":313},[8146],{"type":27,"value":8147}," (high ",{"type":31,"tagName":301,"properties":8149,"children":8150},{"style":717},[8151],{"type":27,"value":2180},{"type":31,"tagName":301,"properties":8153,"children":8154},{"style":313},[8155],{"type":27,"value":8156}," low) ",{"type":31,"tagName":301,"properties":8158,"children":8159},{"style":717},[8160],{"type":27,"value":1439},{"type":31,"tagName":301,"properties":8162,"children":8163},{"style":330},[8164],{"type":27,"value":8165}," 2.0",{"type":31,"tagName":301,"properties":8167,"children":8168},{"style":313},[8169],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8172,"children":8173},{"class":303},[8174,8178,8182,8186,8191,8195],{"type":31,"tagName":301,"properties":8175,"children":8176},{"style":717},[8177],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":8179,"children":8180},{"style":313},[8181],{"type":27,"value":1307},{"type":31,"tagName":301,"properties":8183,"children":8184},{"style":307},[8185],{"type":27,"value":1312},{"type":31,"tagName":301,"properties":8187,"children":8188},{"style":313},[8189],{"type":27,"value":8190},"(mid)) ",{"type":31,"tagName":301,"properties":8192,"children":8193},{"style":717},[8194],{"type":27,"value":1322},{"type":31,"tagName":301,"properties":8196,"children":8197},{"style":313},[8198],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8201,"children":8202},{"class":303},[8203,8208],{"type":31,"tagName":301,"properties":8204,"children":8205},{"style":307},[8206],{"type":27,"value":8207},"  out_mid",{"type":31,"tagName":301,"properties":8209,"children":8210},{"style":313},[8211],{"type":27,"value":8212},"(mid);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8215,"children":8216},{"class":303},[8217],{"type":31,"tagName":301,"properties":8218,"children":8219},{"style":1011},[8220],{"type":27,"value":8221},"  // The shared builder, sent to one slot: \"1230.00 .. 1240.50\".",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8224,"children":8225},{"class":303},[8226,8230],{"type":31,"tagName":301,"properties":8227,"children":8228},{"style":307},[8229],{"type":27,"value":1349},{"type":31,"tagName":301,"properties":8231,"children":8232},{"style":313},[8233],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8236,"children":8237},{"class":303},[8238,8242,8247,8251],{"type":31,"tagName":301,"properties":8239,"children":8240},{"style":307},[8241],{"type":27,"value":1368},{"type":31,"tagName":301,"properties":8243,"children":8244},{"style":313},[8245],{"type":27,"value":8246},"(low, ",{"type":31,"tagName":301,"properties":8248,"children":8249},{"style":330},[8250],{"type":27,"value":1378},{"type":31,"tagName":301,"properties":8252,"children":8253},{"style":313},[8254],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8257,"children":8258},{"class":303},[8259,8263,8267,8272],{"type":31,"tagName":301,"properties":8260,"children":8261},{"style":307},[8262],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":8264,"children":8265},{"style":313},[8266],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8268,"children":8269},{"style":319},[8270],{"type":27,"value":8271},"\" .. \"",{"type":31,"tagName":301,"properties":8273,"children":8274},{"style":313},[8275],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8278,"children":8279},{"class":303},[8280,8284,8289,8293],{"type":31,"tagName":301,"properties":8281,"children":8282},{"style":307},[8283],{"type":27,"value":1368},{"type":31,"tagName":301,"properties":8285,"children":8286},{"style":313},[8287],{"type":27,"value":8288},"(high, ",{"type":31,"tagName":301,"properties":8290,"children":8291},{"style":330},[8292],{"type":27,"value":1378},{"type":31,"tagName":301,"properties":8294,"children":8295},{"style":313},[8296],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8299,"children":8300},{"class":303},[8301,8306],{"type":31,"tagName":301,"properties":8302,"children":8303},{"style":307},[8304],{"type":27,"value":8305},"  str_range_sb",{"type":31,"tagName":301,"properties":8307,"children":8308},{"style":313},[8309],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8312,"children":8313},{"class":303},[8314],{"type":31,"tagName":301,"properties":8315,"children":8316},{"style":1011},[8317],{"type":27,"value":8318},"  // A second builder keeps its own line: build, check, then send it to",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8321,"children":8322},{"class":303},[8323],{"type":31,"tagName":301,"properties":8324,"children":8325},{"style":1011},[8326],{"type":27,"value":8327},"  // another slot. \"mid 1235.25 (10.5 wide)\" is 23 bytes and fits; a wider",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8330,"children":8331},{"class":303},[8332],{"type":31,"tagName":301,"properties":8333,"children":8334},{"style":1011},[8335],{"type":27,"value":8336},"  // market with more digits would not, and the shorter line goes instead.",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8339,"children":8340},{"class":303},[8341,8345,8349,8354,8358,8362,8367,8371,8375,8380,8384,8388,8392,8396,8401,8405,8409,8414,8418,8423,8427,8431,8436],{"type":31,"tagName":301,"properties":8342,"children":8343},{"style":313},[8344],{"type":27,"value":7002},{"type":31,"tagName":301,"properties":8346,"children":8347},{"style":307},[8348],{"type":27,"value":5205},{"type":31,"tagName":301,"properties":8350,"children":8351},{"style":313},[8352],{"type":27,"value":8353},"().",{"type":31,"tagName":301,"properties":8355,"children":8356},{"style":307},[8357],{"type":27,"value":27},{"type":31,"tagName":301,"properties":8359,"children":8360},{"style":313},[8361],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8363,"children":8364},{"style":319},[8365],{"type":27,"value":8366},"\"mid \"",{"type":31,"tagName":301,"properties":8368,"children":8369},{"style":313},[8370],{"type":27,"value":4931},{"type":31,"tagName":301,"properties":8372,"children":8373},{"style":307},[8374],{"type":27,"value":5609},{"type":31,"tagName":301,"properties":8376,"children":8377},{"style":313},[8378],{"type":27,"value":8379},"(mid, ",{"type":31,"tagName":301,"properties":8381,"children":8382},{"style":330},[8383],{"type":27,"value":1378},{"type":31,"tagName":301,"properties":8385,"children":8386},{"style":313},[8387],{"type":27,"value":4931},{"type":31,"tagName":301,"properties":8389,"children":8390},{"style":307},[8391],{"type":27,"value":27},{"type":31,"tagName":301,"properties":8393,"children":8394},{"style":313},[8395],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8397,"children":8398},{"style":319},[8399],{"type":27,"value":8400},"\" (\"",{"type":31,"tagName":301,"properties":8402,"children":8403},{"style":313},[8404],{"type":27,"value":4931},{"type":31,"tagName":301,"properties":8406,"children":8407},{"style":307},[8408],{"type":27,"value":5552},{"type":31,"tagName":301,"properties":8410,"children":8411},{"style":313},[8412],{"type":27,"value":8413},"(high ",{"type":31,"tagName":301,"properties":8415,"children":8416},{"style":717},[8417],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":8419,"children":8420},{"style":313},[8421],{"type":27,"value":8422}," low).",{"type":31,"tagName":301,"properties":8424,"children":8425},{"style":307},[8426],{"type":27,"value":27},{"type":31,"tagName":301,"properties":8428,"children":8429},{"style":313},[8430],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8432,"children":8433},{"style":319},[8434],{"type":27,"value":8435},"\" wide)\"",{"type":31,"tagName":301,"properties":8437,"children":8438},{"style":313},[8439],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8442,"children":8443},{"class":303},[8444,8448,8453,8457,8462,8466,8470,8474,8478,8482,8486,8490,8494,8498],{"type":31,"tagName":301,"properties":8445,"children":8446},{"style":717},[8447],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":8449,"children":8450},{"style":313},[8451],{"type":27,"value":8452}," (tb.",{"type":31,"tagName":301,"properties":8454,"children":8455},{"style":307},[8456],{"type":27,"value":6512},{"type":31,"tagName":301,"properties":8458,"children":8459},{"style":313},[8460],{"type":27,"value":8461},"()) tb.",{"type":31,"tagName":301,"properties":8463,"children":8464},{"style":307},[8465],{"type":27,"value":5205},{"type":31,"tagName":301,"properties":8467,"children":8468},{"style":313},[8469],{"type":27,"value":8353},{"type":31,"tagName":301,"properties":8471,"children":8472},{"style":307},[8473],{"type":27,"value":27},{"type":31,"tagName":301,"properties":8475,"children":8476},{"style":313},[8477],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8479,"children":8480},{"style":319},[8481],{"type":27,"value":8366},{"type":31,"tagName":301,"properties":8483,"children":8484},{"style":313},[8485],{"type":27,"value":4931},{"type":31,"tagName":301,"properties":8487,"children":8488},{"style":307},[8489],{"type":27,"value":5609},{"type":31,"tagName":301,"properties":8491,"children":8492},{"style":313},[8493],{"type":27,"value":8379},{"type":31,"tagName":301,"properties":8495,"children":8496},{"style":330},[8497],{"type":27,"value":1378},{"type":31,"tagName":301,"properties":8499,"children":8500},{"style":313},[8501],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8504,"children":8505},{"class":303},[8506,8511],{"type":31,"tagName":301,"properties":8507,"children":8508},{"style":307},[8509],{"type":27,"value":8510},"  str_mid_text_tb",{"type":31,"tagName":301,"properties":8512,"children":8513},{"style":313},[8514],{"type":27,"value":8515},"(tb);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":8518,"children":8519},{"class":303},[8520],{"type":31,"tagName":301,"properties":8521,"children":8522},{"style":313},[8523],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8526,"children":8527,"position":8574},{},[8528,8536,8548,8555,8567],{"type":27,"value":8529,"position":8530},"The check before ",{"start":8531,"end":8534},{"line":8532,"column":21,"offset":8533},325,15293,{"line":8532,"column":243,"offset":8535},15310,{"type":31,"tagName":46,"properties":8537,"children":8538,"position":8545},{},[8539],{"type":27,"value":8540,"position":8541},"str_mid_text_tb(tb)",{"start":8542,"end":8543},{"line":8532,"column":243,"offset":8535},{"line":8532,"column":1893,"offset":8544},15331,{"start":8546,"end":8547},{"line":8532,"column":243,"offset":8535},{"line":8532,"column":1893,"offset":8544},{"type":27,"value":8549,"position":8550}," is what keeps a long line from\nending the run: a builder that overflowed is never sent short. The\nbuilder never sends anything itself: only the generated ",{"start":8551,"end":8552},{"line":8532,"column":1893,"offset":8544},{"line":8553,"column":201,"offset":8554},327,15486,{"type":31,"tagName":46,"properties":8556,"children":8557,"position":8564},{},[8558],{"type":27,"value":1622,"position":8559},{"start":8560,"end":8561},{"line":8553,"column":201,"offset":8554},{"line":8553,"column":8562,"offset":8563},71,15500,{"start":8565,"end":8566},{"line":8553,"column":201,"offset":8554},{"line":8553,"column":8562,"offset":8563},{"type":27,"value":8568,"position":8569},"\ncalls reach the chart, so a slot is always named by its declaration.",{"start":8570,"end":8571},{"line":8553,"column":8562,"offset":8563},{"line":8572,"column":2257,"offset":8573},328,15569,{"start":8575,"end":8576},{"line":8532,"column":21,"offset":8533},{"line":8572,"column":2257,"offset":8573},{"type":27,"value":28},{"type":31,"tagName":236,"properties":8579,"children":8580,"position":8589},{},[8581],{"type":27,"value":8582,"position":8583},"Chart names in text",{"start":8584,"end":8587},{"line":8585,"column":244,"offset":8586},330,15574,{"line":8585,"column":151,"offset":8588},15593,{"start":8590,"end":8592},{"line":8585,"column":21,"offset":8591},15571,{"line":8585,"column":151,"offset":8588},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8595,"children":8596,"position":8652},{},[8597,8611,8616,8628,8633,8645],{"type":31,"tagName":46,"properties":8598,"children":8599,"position":8608},{},[8600],{"type":27,"value":8601,"position":8602},"{{symbol}}",{"start":8603,"end":8606},{"line":8604,"column":21,"offset":8605},332,15595,{"line":8604,"column":191,"offset":8607},15607,{"start":8609,"end":8610},{"line":8604,"column":21,"offset":8605},{"line":8604,"column":191,"offset":8607},{"type":27,"value":101,"position":8612},{"start":8613,"end":8614},{"line":8604,"column":191,"offset":8607},{"line":8604,"column":116,"offset":8615},15609,{"type":31,"tagName":46,"properties":8617,"children":8618,"position":8625},{},[8619],{"type":27,"value":8620,"position":8621},"{{exchange}}",{"start":8622,"end":8623},{"line":8604,"column":116,"offset":8615},{"line":8604,"column":161,"offset":8624},15623,{"start":8626,"end":8627},{"line":8604,"column":116,"offset":8615},{"line":8604,"column":161,"offset":8624},{"type":27,"value":5267,"position":8629},{"start":8630,"end":8631},{"line":8604,"column":161,"offset":8624},{"line":8604,"column":547,"offset":8632},15628,{"type":31,"tagName":46,"properties":8634,"children":8635,"position":8642},{},[8636],{"type":27,"value":8637,"position":8638},"{{timeframe}}",{"start":8639,"end":8640},{"line":8604,"column":547,"offset":8632},{"line":8604,"column":181,"offset":8641},15643,{"start":8643,"end":8644},{"line":8604,"column":547,"offset":8632},{"line":8604,"column":181,"offset":8641},{"type":27,"value":8646,"position":8647}," inside a string output,\na label, a table cell or a card are replaced by the chart when it draws\nthem: the symbol the chart header shows, its exchange name, and the short\nlabel the interval button shows. The indicator never sees the names: it\nwrites the placeholder as plain text and the chart fills it in at display\ntime, so one module reads right on every chart it is added to.",{"start":8648,"end":8649},{"line":8604,"column":181,"offset":8641},{"line":8650,"column":854,"offset":8651},337,16022,{"start":8653,"end":8654},{"line":8604,"column":21,"offset":8605},{"line":8650,"column":854,"offset":8651},{"type":27,"value":28},{"type":14,"children":8657},[8658],{"type":31,"tagName":289,"properties":8659,"children":8660,"data":-1},{"class":291,"style":292,"tabindex":293},[8661],{"type":31,"tagName":46,"properties":8662,"children":8664},{"class":8663},[298],[8665,8676,8677,8698,8699,8720,8721,8741,8742],{"type":31,"tagName":301,"properties":8666,"children":8667},{"class":303},[8668,8672],{"type":31,"tagName":301,"properties":8669,"children":8670},{"style":307},[8671],{"type":27,"value":4491},{"type":31,"tagName":301,"properties":8673,"children":8674},{"style":313},[8675],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8678,"children":8679},{"class":303},[8680,8685,8689,8694],{"type":31,"tagName":301,"properties":8681,"children":8682},{"style":307},[8683],{"type":27,"value":8684},"sb_text",{"type":31,"tagName":301,"properties":8686,"children":8687},{"style":313},[8688],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8690,"children":8691},{"style":319},[8692],{"type":27,"value":8693},"\"{{symbol}} {{timeframe}} on {{exchange}}: \"",{"type":31,"tagName":301,"properties":8695,"children":8696},{"style":313},[8697],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8700,"children":8701},{"class":303},[8702,8707,8712,8716],{"type":31,"tagName":301,"properties":8703,"children":8704},{"style":307},[8705],{"type":27,"value":8706},"sb_signed",{"type":31,"tagName":301,"properties":8708,"children":8709},{"style":313},[8710],{"type":27,"value":8711},"(change, ",{"type":31,"tagName":301,"properties":8713,"children":8714},{"style":330},[8715],{"type":27,"value":963},{"type":31,"tagName":301,"properties":8717,"children":8718},{"style":313},[8719],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8722,"children":8723},{"class":303},[8724,8728,8732,8737],{"type":31,"tagName":301,"properties":8725,"children":8726},{"style":307},[8727],{"type":27,"value":8684},{"type":31,"tagName":301,"properties":8729,"children":8730},{"style":313},[8731],{"type":27,"value":316},{"type":31,"tagName":301,"properties":8733,"children":8734},{"style":319},[8735],{"type":27,"value":8736},"\"%\"",{"type":31,"tagName":301,"properties":8738,"children":8739},{"style":313},[8740],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":8743,"children":8744},{"class":303},[8745,8750],{"type":31,"tagName":301,"properties":8746,"children":8747},{"style":307},[8748],{"type":27,"value":8749},"str_readout_sb",{"type":31,"tagName":301,"properties":8751,"children":8752},{"style":313},[8753],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8756,"children":8757,"position":8807},{},[8758,8766,8778,8785,8800],{"type":27,"value":8759,"position":8760},"Any other ",{"start":8761,"end":8764},{"line":8762,"column":21,"offset":8763},347,16164,{"line":8762,"column":511,"offset":8765},16174,{"type":31,"tagName":46,"properties":8767,"children":8768,"position":8775},{},[8769],{"type":27,"value":8770,"position":8771},"{{...}}",{"start":8772,"end":8773},{"line":8762,"column":511,"offset":8765},{"line":8762,"column":247,"offset":8774},16183,{"start":8776,"end":8777},{"line":8762,"column":511,"offset":8765},{"line":8762,"column":247,"offset":8774},{"type":27,"value":8779,"position":8780}," text is shown as written. Alert messages keep their\nown placeholders (",{"start":8781,"end":8782},{"line":8762,"column":247,"offset":8774},{"line":8783,"column":43,"offset":8784},348,16254,{"type":31,"tagName":108,"properties":8786,"children":8788,"position":8796},{"href":8787},"alerts.md",[8789],{"type":27,"value":8790,"position":8791},"Alerts",{"start":8792,"end":8794},{"line":8783,"column":247,"offset":8793},16255,{"line":8783,"column":471,"offset":8795},16261,{"start":8797,"end":8798},{"line":8783,"column":43,"offset":8784},{"line":8783,"column":596,"offset":8799},16273,{"type":27,"value":8801,"position":8802},"). Protected indicators that run in\nthe cloud show the placeholders as written for now.",{"start":8803,"end":8804},{"line":8783,"column":596,"offset":8799},{"line":8805,"column":780,"offset":8806},349,16360,{"start":8808,"end":8809},{"line":8762,"column":21,"offset":8763},{"line":8805,"column":780,"offset":8806},{"type":27,"value":28},{"type":31,"tagName":236,"properties":8812,"children":8813,"position":8822},{},[8814],{"type":27,"value":8815,"position":8816},"String methods",{"start":8817,"end":8820},{"line":8818,"column":244,"offset":8819},351,16365,{"line":8818,"column":243,"offset":8821},16379,{"start":8823,"end":8825},{"line":8818,"column":21,"offset":8824},16362,{"line":8818,"column":243,"offset":8821},{"type":27,"value":28},{"type":31,"tagName":32,"properties":8828,"children":8829,"position":8907},{},[8830,8838,8849,8856,8867,8873,8884,8891,8902],{"type":27,"value":8831,"position":8832},"AssemblyScript's ",{"start":8833,"end":8836},{"line":8834,"column":21,"offset":8835},353,16381,{"line":8834,"column":243,"offset":8837},16398,{"type":31,"tagName":46,"properties":8839,"children":8840,"position":8846},{},[8841],{"type":27,"value":197,"position":8842},{"start":8843,"end":8844},{"line":8834,"column":243,"offset":8837},{"line":8834,"column":471,"offset":8845},16406,{"start":8847,"end":8848},{"line":8834,"column":243,"offset":8837},{"line":8834,"column":471,"offset":8845},{"type":27,"value":8850,"position":8851}," has the JavaScript methods you expect.\nThey work on ",{"start":8852,"end":8853},{"line":8834,"column":471,"offset":8845},{"line":8854,"column":105,"offset":8855},354,16459,{"type":31,"tagName":46,"properties":8857,"children":8858,"position":8864},{},[8859],{"type":27,"value":310,"position":8860},{"start":8861,"end":8862},{"line":8854,"column":105,"offset":8855},{"line":8854,"column":799,"offset":8863},16467,{"start":8865,"end":8866},{"line":8854,"column":105,"offset":8855},{"line":8854,"column":799,"offset":8863},{"type":27,"value":8868,"position":8869}," values in the module, in ",{"start":8870,"end":8871},{"line":8854,"column":799,"offset":8863},{"line":8854,"column":1598,"offset":8872},16493,{"type":31,"tagName":46,"properties":8874,"children":8875,"position":8881},{},[8876],{"type":27,"value":91,"position":8877},{"start":8878,"end":8879},{"line":8854,"column":1598,"offset":8872},{"line":8854,"column":907,"offset":8880},16504,{"start":8882,"end":8883},{"line":8854,"column":1598,"offset":8872},{"line":8854,"column":907,"offset":8880},{"type":27,"value":8885,"position":8886}," or per bar, and\nthe result goes out through ",{"start":8887,"end":8888},{"line":8854,"column":907,"offset":8880},{"line":8889,"column":161,"offset":8890},355,16549,{"type":31,"tagName":46,"properties":8892,"children":8893,"position":8899},{},[8894],{"type":27,"value":4672,"position":8895},{"start":8896,"end":8897},{"line":8889,"column":161,"offset":8890},{"line":8889,"column":2172,"offset":8898},16564,{"start":8900,"end":8901},{"line":8889,"column":161,"offset":8890},{"line":8889,"column":2172,"offset":8898},{"type":27,"value":4876,"position":8903},{"start":8904,"end":8905},{"line":8889,"column":2172,"offset":8898},{"line":8889,"column":394,"offset":8906},16565,{"start":8908,"end":8909},{"line":8834,"column":21,"offset":8835},{"line":8889,"column":394,"offset":8906},{"type":27,"value":8911},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":31,"tagName":1642,"properties":8913,"children":8914,"position":9903},{},[8915,8969],{"type":31,"tagName":1646,"properties":8916,"children":8917,"position":8966},{},[8918],{"type":31,"tagName":1650,"properties":8919,"children":8920,"position":8963},{},[8921,8936,8949],{"type":31,"tagName":1654,"properties":8922,"children":8923,"position":8931},{},[8924],{"type":27,"value":5056,"position":8925},{"start":8926,"end":8929},{"line":8927,"column":1662,"offset":8928},357,16569,{"line":8927,"column":130,"offset":8930},16575,{"start":8932,"end":8934},{"line":8927,"column":21,"offset":8933},16567,{"line":8927,"column":1678,"offset":8935},16576,{"type":31,"tagName":1654,"properties":8937,"children":8938,"position":8945},{},[8939],{"type":27,"value":5072,"position":8940},{"start":8941,"end":8943},{"line":8927,"column":95,"offset":8942},16578,{"line":8927,"column":263,"offset":8944},16587,{"start":8946,"end":8947},{"line":8927,"column":1678,"offset":8935},{"line":8927,"column":799,"offset":8948},16588,{"type":31,"tagName":1654,"properties":8950,"children":8951,"position":8959},{},[8952],{"type":27,"value":8953,"position":8954},"Description",{"start":8955,"end":8957},{"line":8927,"column":1756,"offset":8956},16590,{"line":8927,"column":639,"offset":8958},16601,{"start":8960,"end":8961},{"line":8927,"column":799,"offset":8948},{"line":8927,"column":481,"offset":8962},16603,{"start":8964,"end":8965},{"line":8927,"column":21,"offset":8933},{"line":8927,"column":481,"offset":8962},{"start":8967,"end":8968},{"line":8927,"column":21,"offset":8933},{"line":8927,"column":481,"offset":8962},{"type":31,"tagName":1693,"properties":8970,"children":8971,"position":9900},{},[8972,9052,9122,9187,9243,9299,9384,9464,9548,9632,9696,9751,9816],{"type":31,"tagName":1650,"properties":8973,"children":8974,"position":9049},{},[8975,8994,9021],{"type":31,"tagName":1700,"properties":8976,"children":8977,"position":8989},{},[8978],{"type":31,"tagName":46,"properties":8979,"children":8980,"position":8983},{},[8981],{"type":27,"value":8982},"split",{"start":8984,"end":8987},{"line":8985,"column":1662,"offset":8986},359,16626,{"line":8985,"column":1678,"offset":8988},16633,{"start":8990,"end":8992},{"line":8985,"column":21,"offset":8991},16624,{"line":8985,"column":511,"offset":8993},16634,{"type":31,"tagName":1700,"properties":8995,"children":8996,"position":9017},{},[8997],{"type":31,"tagName":46,"properties":8998,"children":8999,"position":9012},{},[9000,9002,9005,9007,9010],{"type":27,"value":9001},"s.",{"type":31,"tagName":2146,"properties":9003,"children":9004},{},[],{"type":27,"value":9006},"split(",{"type":31,"tagName":2146,"properties":9008,"children":9009},{},[],{"type":27,"value":9011},"separator)",{"start":9013,"end":9015},{"line":8985,"column":191,"offset":9014},16636,{"line":8985,"column":510,"offset":9016},16656,{"start":9018,"end":9019},{"line":8985,"column":511,"offset":8993},{"line":8985,"column":547,"offset":9020},16657,{"type":31,"tagName":1700,"properties":9022,"children":9023,"position":9045},{},[9024,9031,9040],{"type":27,"value":9025,"position":9026},"splits into an array of substrings (",{"start":9027,"end":9029},{"line":8985,"column":565,"offset":9028},16659,{"line":8985,"column":1772,"offset":9030},16695,{"type":31,"tagName":46,"properties":9032,"children":9033,"position":9036},{},[9034],{"type":27,"value":9035},"string[]",{"start":9037,"end":9038},{"line":8985,"column":1772,"offset":9030},{"line":8985,"column":2297,"offset":9039},16705,{"type":27,"value":7232,"position":9041},{"start":9042,"end":9043},{"line":8985,"column":2297,"offset":9039},{"line":8985,"column":5900,"offset":9044},16706,{"start":9046,"end":9047},{"line":8985,"column":547,"offset":9020},{"line":8985,"column":2649,"offset":9048},16708,{"start":9050,"end":9051},{"line":8985,"column":21,"offset":8991},{"line":8985,"column":2649,"offset":9048},{"type":31,"tagName":1650,"properties":9053,"children":9054,"position":9119},{},[9055,9074,9091],{"type":31,"tagName":1700,"properties":9056,"children":9057,"position":9069},{},[9058],{"type":31,"tagName":46,"properties":9059,"children":9060,"position":9063},{},[9061],{"type":27,"value":9062},"concat",{"start":9064,"end":9067},{"line":9065,"column":1662,"offset":9066},360,16711,{"line":9065,"column":511,"offset":9068},16719,{"start":9070,"end":9072},{"line":9065,"column":21,"offset":9071},16709,{"line":9065,"column":95,"offset":9073},16720,{"type":31,"tagName":1700,"properties":9075,"children":9076,"position":9087},{},[9077],{"type":31,"tagName":46,"properties":9078,"children":9079,"position":9082},{},[9080],{"type":27,"value":9081},"s.concat(other)",{"start":9083,"end":9085},{"line":9065,"column":105,"offset":9084},16722,{"line":9065,"column":470,"offset":9086},16739,{"start":9088,"end":9089},{"line":9065,"column":95,"offset":9073},{"line":9065,"column":2875,"offset":9090},16740,{"type":31,"tagName":1700,"properties":9092,"children":9093,"position":9115},{},[9094,9101,9109],{"type":27,"value":9095,"position":9096},"joins two strings; ",{"start":9097,"end":9099},{"line":9065,"column":547,"offset":9098},16742,{"line":9065,"column":491,"offset":9100},16761,{"type":31,"tagName":46,"properties":9102,"children":9103,"position":9105},{},[9104],{"type":27,"value":2180},{"start":9106,"end":9107},{"line":9065,"column":491,"offset":9100},{"line":9065,"column":853,"offset":9108},16764,{"type":27,"value":9110,"position":9111}," does the same",{"start":9112,"end":9113},{"line":9065,"column":853,"offset":9108},{"line":9065,"column":1767,"offset":9114},16778,{"start":9116,"end":9117},{"line":9065,"column":2875,"offset":9090},{"line":9065,"column":1772,"offset":9118},16780,{"start":9120,"end":9121},{"line":9065,"column":21,"offset":9071},{"line":9065,"column":1772,"offset":9118},{"type":31,"tagName":1650,"properties":9123,"children":9124,"position":9184},{},[9125,9144,9170],{"type":31,"tagName":1700,"properties":9126,"children":9127,"position":9139},{},[9128],{"type":31,"tagName":46,"properties":9129,"children":9130,"position":9133},{},[9131],{"type":27,"value":9132},"substring",{"start":9134,"end":9137},{"line":9135,"column":1662,"offset":9136},361,16783,{"line":9135,"column":105,"offset":9138},16794,{"start":9140,"end":9142},{"line":9135,"column":21,"offset":9141},16781,{"line":9135,"column":116,"offset":9143},16795,{"type":31,"tagName":1700,"properties":9145,"children":9146,"position":9166},{},[9147],{"type":31,"tagName":46,"properties":9148,"children":9149,"position":9161},{},[9150,9151,9154,9156,9159],{"type":27,"value":9001},{"type":31,"tagName":2146,"properties":9152,"children":9153},{},[],{"type":27,"value":9155},"substring(",{"type":31,"tagName":2146,"properties":9157,"children":9158},{},[],{"type":27,"value":9160},"start, end?)",{"start":9162,"end":9164},{"line":9135,"column":870,"offset":9163},16797,{"line":9135,"column":669,"offset":9165},16823,{"start":9167,"end":9168},{"line":9135,"column":116,"offset":9143},{"line":9135,"column":2172,"offset":9169},16824,{"type":31,"tagName":1700,"properties":9171,"children":9172,"position":9180},{},[9173],{"type":27,"value":9174,"position":9175},"the characters between two indexes",{"start":9176,"end":9178},{"line":9135,"column":2240,"offset":9177},16826,{"line":9135,"column":2200,"offset":9179},16860,{"start":9181,"end":9182},{"line":9135,"column":2172,"offset":9169},{"line":9135,"column":2297,"offset":9183},16862,{"start":9185,"end":9186},{"line":9135,"column":21,"offset":9141},{"line":9135,"column":2297,"offset":9183},{"type":31,"tagName":1650,"properties":9188,"children":9189,"position":9240},{},[9190,9209,9226],{"type":31,"tagName":1700,"properties":9191,"children":9192,"position":9204},{},[9193],{"type":31,"tagName":46,"properties":9194,"children":9195,"position":9198},{},[9196],{"type":27,"value":9197},"toUpperCase",{"start":9199,"end":9202},{"line":9200,"column":1662,"offset":9201},362,16865,{"line":9200,"column":211,"offset":9203},16878,{"start":9205,"end":9207},{"line":9200,"column":21,"offset":9206},16863,{"line":9200,"column":870,"offset":9208},16879,{"type":31,"tagName":1700,"properties":9210,"children":9211,"position":9222},{},[9212],{"type":31,"tagName":46,"properties":9213,"children":9214,"position":9217},{},[9215],{"type":27,"value":9216},"s.toUpperCase()",{"start":9218,"end":9220},{"line":9200,"column":43,"offset":9219},16881,{"line":9200,"column":565,"offset":9221},16898,{"start":9223,"end":9224},{"line":9200,"column":870,"offset":9208},{"line":9200,"column":481,"offset":9225},16899,{"type":31,"tagName":1700,"properties":9227,"children":9228,"position":9236},{},[9229],{"type":27,"value":9230,"position":9231},"uppercase copy",{"start":9232,"end":9234},{"line":9200,"column":1893,"offset":9233},16901,{"line":9200,"column":491,"offset":9235},16915,{"start":9237,"end":9238},{"line":9200,"column":481,"offset":9225},{"line":9200,"column":65,"offset":9239},16917,{"start":9241,"end":9242},{"line":9200,"column":21,"offset":9206},{"line":9200,"column":65,"offset":9239},{"type":31,"tagName":1650,"properties":9244,"children":9245,"position":9296},{},[9246,9265,9282],{"type":31,"tagName":1700,"properties":9247,"children":9248,"position":9260},{},[9249],{"type":31,"tagName":46,"properties":9250,"children":9251,"position":9254},{},[9252],{"type":27,"value":9253},"toLowerCase",{"start":9255,"end":9258},{"line":9256,"column":1662,"offset":9257},363,16920,{"line":9256,"column":211,"offset":9259},16933,{"start":9261,"end":9263},{"line":9256,"column":21,"offset":9262},16918,{"line":9256,"column":870,"offset":9264},16934,{"type":31,"tagName":1700,"properties":9266,"children":9267,"position":9278},{},[9268],{"type":31,"tagName":46,"properties":9269,"children":9270,"position":9273},{},[9271],{"type":27,"value":9272},"s.toLowerCase()",{"start":9274,"end":9276},{"line":9256,"column":43,"offset":9275},16936,{"line":9256,"column":565,"offset":9277},16953,{"start":9279,"end":9280},{"line":9256,"column":870,"offset":9264},{"line":9256,"column":481,"offset":9281},16954,{"type":31,"tagName":1700,"properties":9283,"children":9284,"position":9292},{},[9285],{"type":27,"value":9286,"position":9287},"lowercase copy",{"start":9288,"end":9290},{"line":9256,"column":1893,"offset":9289},16956,{"line":9256,"column":491,"offset":9291},16970,{"start":9293,"end":9294},{"line":9256,"column":481,"offset":9281},{"line":9256,"column":65,"offset":9295},16972,{"start":9297,"end":9298},{"line":9256,"column":21,"offset":9262},{"line":9256,"column":65,"offset":9295},{"type":31,"tagName":1650,"properties":9300,"children":9301,"position":9381},{},[9302,9321,9338],{"type":31,"tagName":1700,"properties":9303,"children":9304,"position":9316},{},[9305],{"type":31,"tagName":46,"properties":9306,"children":9307,"position":9310},{},[9308],{"type":27,"value":9309},"trim",{"start":9311,"end":9314},{"line":9312,"column":1662,"offset":9313},364,16975,{"line":9312,"column":130,"offset":9315},16981,{"start":9317,"end":9319},{"line":9312,"column":21,"offset":9318},16973,{"line":9312,"column":1678,"offset":9320},16982,{"type":31,"tagName":1700,"properties":9322,"children":9323,"position":9334},{},[9324],{"type":31,"tagName":46,"properties":9325,"children":9326,"position":9329},{},[9327],{"type":27,"value":9328},"s.trim()",{"start":9330,"end":9332},{"line":9312,"column":95,"offset":9331},16984,{"line":9312,"column":799,"offset":9333},16994,{"start":9335,"end":9336},{"line":9312,"column":1678,"offset":9320},{"line":9312,"column":151,"offset":9337},16995,{"type":31,"tagName":1700,"properties":9339,"children":9340,"position":9377},{},[9341,9348,9357,9362,9371],{"type":27,"value":9342,"position":9343},"whitespace removed from both ends (",{"start":9344,"end":9346},{"line":9312,"column":1998,"offset":9345},16997,{"line":9312,"column":1726,"offset":9347},17032,{"type":31,"tagName":46,"properties":9349,"children":9350,"position":9353},{},[9351],{"type":27,"value":9352},"trimStart",{"start":9354,"end":9355},{"line":9312,"column":1726,"offset":9347},{"line":9312,"column":8562,"offset":9356},17043,{"type":27,"value":101,"position":9358},{"start":9359,"end":9360},{"line":9312,"column":8562,"offset":9356},{"line":9312,"column":4581,"offset":9361},17045,{"type":31,"tagName":46,"properties":9363,"children":9364,"position":9367},{},[9365],{"type":27,"value":9366},"trimEnd",{"start":9368,"end":9369},{"line":9312,"column":4581,"offset":9361},{"line":9312,"column":2297,"offset":9370},17054,{"type":27,"value":9372,"position":9373}," too)",{"start":9374,"end":9375},{"line":9312,"column":2297,"offset":9370},{"line":9312,"column":5736,"offset":9376},17059,{"start":9378,"end":9379},{"line":9312,"column":151,"offset":9337},{"line":9312,"column":1579,"offset":9380},17061,{"start":9382,"end":9383},{"line":9312,"column":21,"offset":9318},{"line":9312,"column":1579,"offset":9380},{"type":31,"tagName":1650,"properties":9385,"children":9386,"position":9461},{},[9387,9406,9432],{"type":31,"tagName":1700,"properties":9388,"children":9389,"position":9401},{},[9390],{"type":31,"tagName":46,"properties":9391,"children":9392,"position":9395},{},[9393],{"type":27,"value":9394},"replace",{"start":9396,"end":9399},{"line":9397,"column":1662,"offset":9398},365,17064,{"line":9397,"column":95,"offset":9400},17073,{"start":9402,"end":9404},{"line":9397,"column":21,"offset":9403},17062,{"line":9397,"column":191,"offset":9405},17074,{"type":31,"tagName":1700,"properties":9407,"children":9408,"position":9428},{},[9409],{"type":31,"tagName":46,"properties":9410,"children":9411,"position":9423},{},[9412,9413,9416,9418,9421],{"type":27,"value":9001},{"type":31,"tagName":2146,"properties":9414,"children":9415},{},[],{"type":27,"value":9417},"replace(",{"type":31,"tagName":2146,"properties":9419,"children":9420},{},[],{"type":27,"value":9422},"search, replaceWith)",{"start":9424,"end":9426},{"line":9397,"column":116,"offset":9425},17076,{"line":9397,"column":2246,"offset":9427},17108,{"start":9429,"end":9430},{"line":9397,"column":191,"offset":9405},{"line":9397,"column":1598,"offset":9431},17109,{"type":31,"tagName":1700,"properties":9433,"children":9434,"position":9457},{},[9435,9442,9451],{"type":27,"value":9436,"position":9437},"the first occurrence replaced (",{"start":9438,"end":9440},{"line":9397,"column":758,"offset":9439},17111,{"line":9397,"column":2370,"offset":9441},17142,{"type":31,"tagName":46,"properties":9443,"children":9444,"position":9447},{},[9445],{"type":27,"value":9446},"replaceAll",{"start":9448,"end":9449},{"line":9397,"column":2370,"offset":9441},{"line":9397,"column":2760,"offset":9450},17154,{"type":27,"value":9452,"position":9453}," for every one)",{"start":9454,"end":9455},{"line":9397,"column":2760,"offset":9450},{"line":9397,"column":2813,"offset":9456},17169,{"start":9458,"end":9459},{"line":9397,"column":1598,"offset":9431},{"line":9397,"column":1919,"offset":9460},17171,{"start":9462,"end":9463},{"line":9397,"column":21,"offset":9403},{"line":9397,"column":1919,"offset":9460},{"type":31,"tagName":1650,"properties":9465,"children":9466,"position":9545},{},[9467,9485,9516],{"type":31,"tagName":1700,"properties":9468,"children":9469,"position":9480},{},[9470],{"type":31,"tagName":46,"properties":9471,"children":9472,"position":9475},{},[9473],{"type":27,"value":9474},"indexOf",{"start":9476,"end":9478},{"line":66,"column":1662,"offset":9477},17174,{"line":66,"column":95,"offset":9479},17183,{"start":9481,"end":9483},{"line":66,"column":21,"offset":9482},17172,{"line":66,"column":191,"offset":9484},17184,{"type":31,"tagName":1700,"properties":9486,"children":9487,"position":9512},{},[9488],{"type":31,"tagName":46,"properties":9489,"children":9490,"position":9507},{},[9491,9492,9495,9497,9500,9502,9505],{"type":27,"value":9001},{"type":31,"tagName":2146,"properties":9493,"children":9494},{},[],{"type":27,"value":9496},"index",{"type":31,"tagName":2146,"properties":9498,"children":9499},{},[],{"type":27,"value":9501},"Of(",{"type":31,"tagName":2146,"properties":9503,"children":9504},{},[],{"type":27,"value":9506},"search)",{"start":9508,"end":9510},{"line":66,"column":116,"offset":9509},17186,{"line":66,"column":547,"offset":9511},17205,{"start":9513,"end":9514},{"line":66,"column":191,"offset":9484},{"line":66,"column":639,"offset":9515},17206,{"type":31,"tagName":1700,"properties":9517,"children":9518,"position":9541},{},[9519,9526,9535],{"type":27,"value":9520,"position":9521},"the index of the first occurrence, ",{"start":9522,"end":9524},{"line":66,"column":481,"offset":9523},17208,{"line":66,"column":1772,"offset":9525},17243,{"type":31,"tagName":46,"properties":9527,"children":9528,"position":9531},{},[9529],{"type":27,"value":9530},"-1",{"start":9532,"end":9533},{"line":66,"column":1772,"offset":9525},{"line":66,"column":5970,"offset":9534},17247,{"type":27,"value":9536,"position":9537}," if absent",{"start":9538,"end":9539},{"line":66,"column":5970,"offset":9534},{"line":66,"column":1527,"offset":9540},17257,{"start":9542,"end":9543},{"line":66,"column":639,"offset":9515},{"line":66,"column":131,"offset":9544},17259,{"start":9546,"end":9547},{"line":66,"column":21,"offset":9482},{"line":66,"column":131,"offset":9544},{"type":31,"tagName":1650,"properties":9549,"children":9550,"position":9629},{},[9551,9584,9615],{"type":31,"tagName":1700,"properties":9552,"children":9553,"position":9579},{},[9554,9565,9570],{"type":31,"tagName":46,"properties":9555,"children":9556,"position":9559},{},[9557],{"type":27,"value":9558},"startsWith",{"start":9560,"end":9563},{"line":9561,"column":1662,"offset":9562},367,17262,{"line":9561,"column":116,"offset":9564},17274,{"type":27,"value":101,"position":9566},{"start":9567,"end":9568},{"line":9561,"column":116,"offset":9564},{"line":9561,"column":870,"offset":9569},17276,{"type":31,"tagName":46,"properties":9571,"children":9572,"position":9575},{},[9573],{"type":27,"value":9574},"endsWith",{"start":9576,"end":9577},{"line":9561,"column":870,"offset":9569},{"line":9561,"column":451,"offset":9578},17286,{"start":9580,"end":9582},{"line":9561,"column":21,"offset":9581},17260,{"line":9561,"column":54,"offset":9583},17287,{"type":31,"tagName":1700,"properties":9585,"children":9586,"position":9611},{},[9587],{"type":31,"tagName":46,"properties":9588,"children":9589,"position":9606},{},[9590,9591,9594,9596,9599,9601,9604],{"type":27,"value":9001},{"type":31,"tagName":2146,"properties":9592,"children":9593},{},[],{"type":27,"value":9595},"starts",{"type":31,"tagName":2146,"properties":9597,"children":9598},{},[],{"type":27,"value":9600},"With(",{"type":31,"tagName":2146,"properties":9602,"children":9603},{},[],{"type":27,"value":9605},"prefix)",{"start":9607,"end":9609},{"line":9561,"column":423,"offset":9608},17289,{"line":9561,"column":780,"offset":9610},17311,{"start":9612,"end":9613},{"line":9561,"column":54,"offset":9583},{"line":9561,"column":491,"offset":9614},17312,{"type":31,"tagName":1700,"properties":9616,"children":9617,"position":9625},{},[9618],{"type":27,"value":9619,"position":9620},"prefix and suffix tests",{"start":9621,"end":9623},{"line":9561,"column":65,"offset":9622},17314,{"line":9561,"column":2360,"offset":9624},17337,{"start":9626,"end":9627},{"line":9561,"column":491,"offset":9614},{"line":9561,"column":2200,"offset":9628},17339,{"start":9630,"end":9631},{"line":9561,"column":21,"offset":9581},{"line":9561,"column":2200,"offset":9628},{"type":31,"tagName":1650,"properties":9633,"children":9634,"position":9693},{},[9635,9654,9679],{"type":31,"tagName":1700,"properties":9636,"children":9637,"position":9649},{},[9638],{"type":31,"tagName":46,"properties":9639,"children":9640,"position":9643},{},[9641],{"type":27,"value":9642},"includes",{"start":9644,"end":9647},{"line":9645,"column":1662,"offset":9646},368,17342,{"line":9645,"column":191,"offset":9648},17352,{"start":9650,"end":9652},{"line":9645,"column":21,"offset":9651},17340,{"line":9645,"column":105,"offset":9653},17353,{"type":31,"tagName":1700,"properties":9655,"children":9656,"position":9675},{},[9657],{"type":31,"tagName":46,"properties":9658,"children":9659,"position":9670},{},[9660,9661,9664,9666,9669],{"type":27,"value":9001},{"type":31,"tagName":2146,"properties":9662,"children":9663},{},[],{"type":27,"value":9665},"includes(",{"type":31,"tagName":2146,"properties":9667,"children":9668},{},[],{"type":27,"value":9506},{"start":9671,"end":9673},{"line":9645,"column":211,"offset":9672},17355,{"line":9645,"column":565,"offset":9674},17375,{"start":9676,"end":9677},{"line":9645,"column":105,"offset":9653},{"line":9645,"column":481,"offset":9678},17376,{"type":31,"tagName":1700,"properties":9680,"children":9681,"position":9689},{},[9682],{"type":27,"value":9683,"position":9684},"containment test",{"start":9685,"end":9687},{"line":9645,"column":1893,"offset":9686},17378,{"line":9645,"column":65,"offset":9688},17394,{"start":9690,"end":9691},{"line":9645,"column":481,"offset":9678},{"line":9645,"column":201,"offset":9692},17396,{"start":9694,"end":9695},{"line":9645,"column":21,"offset":9651},{"line":9645,"column":201,"offset":9692},{"type":31,"tagName":1650,"properties":9697,"children":9698,"position":9748},{},[9699,9717,9734],{"type":31,"tagName":1700,"properties":9700,"children":9701,"position":9712},{},[9702],{"type":31,"tagName":46,"properties":9703,"children":9704,"position":9706},{},[9705],{"type":27,"value":6330},{"start":9707,"end":9710},{"line":9708,"column":1662,"offset":9709},369,17399,{"line":9708,"column":511,"offset":9711},17407,{"start":9713,"end":9715},{"line":9708,"column":21,"offset":9714},17397,{"line":9708,"column":95,"offset":9716},17408,{"type":31,"tagName":1700,"properties":9718,"children":9719,"position":9730},{},[9720],{"type":31,"tagName":46,"properties":9721,"children":9722,"position":9725},{},[9723],{"type":27,"value":9724},"s.length",{"start":9726,"end":9728},{"line":9708,"column":105,"offset":9727},17410,{"line":9708,"column":1756,"offset":9729},17420,{"start":9731,"end":9732},{"line":9708,"column":95,"offset":9716},{"line":9708,"column":1998,"offset":9733},17421,{"type":31,"tagName":1700,"properties":9735,"children":9736,"position":9744},{},[9737],{"type":27,"value":9738,"position":9739},"the number of UTF-16 units; a property, not a call",{"start":9740,"end":9742},{"line":9708,"column":451,"offset":9741},17423,{"line":9708,"column":2191,"offset":9743},17473,{"start":9745,"end":9746},{"line":9708,"column":1998,"offset":9733},{"line":9708,"column":2287,"offset":9747},17475,{"start":9749,"end":9750},{"line":9708,"column":21,"offset":9714},{"line":9708,"column":2287,"offset":9747},{"type":31,"tagName":1650,"properties":9752,"children":9753,"position":9813},{},[9754,9773,9790],{"type":31,"tagName":1700,"properties":9755,"children":9756,"position":9768},{},[9757],{"type":31,"tagName":46,"properties":9758,"children":9759,"position":9762},{},[9760],{"type":27,"value":9761},"charCodeAt",{"start":9763,"end":9766},{"line":9764,"column":1662,"offset":9765},370,17478,{"line":9764,"column":116,"offset":9767},17490,{"start":9769,"end":9771},{"line":9764,"column":21,"offset":9770},17476,{"line":9764,"column":211,"offset":9772},17491,{"type":31,"tagName":1700,"properties":9774,"children":9775,"position":9786},{},[9776],{"type":31,"tagName":46,"properties":9777,"children":9778,"position":9781},{},[9779],{"type":27,"value":9780},"s.charCodeAt(i)",{"start":9782,"end":9784},{"line":9764,"column":243,"offset":9783},17493,{"line":9764,"column":639,"offset":9785},17510,{"start":9787,"end":9788},{"line":9764,"column":211,"offset":9772},{"line":9764,"column":565,"offset":9789},17511,{"type":31,"tagName":1700,"properties":9791,"children":9792,"position":9809},{},[9793,9800],{"type":27,"value":9794,"position":9795},"the code unit at ",{"start":9796,"end":9798},{"line":9764,"column":596,"offset":9797},17513,{"line":9764,"column":65,"offset":9799},17530,{"type":31,"tagName":46,"properties":9801,"children":9802,"position":9805},{},[9803],{"type":27,"value":9804},"i",{"start":9806,"end":9807},{"line":9764,"column":65,"offset":9799},{"line":9764,"column":404,"offset":9808},17533,{"start":9810,"end":9811},{"line":9764,"column":565,"offset":9789},{"line":9764,"column":1726,"offset":9812},17535,{"start":9814,"end":9815},{"line":9764,"column":21,"offset":9770},{"line":9764,"column":1726,"offset":9812},{"type":31,"tagName":1650,"properties":9817,"children":9818,"position":9897},{},[9819,9852,9883],{"type":31,"tagName":1700,"properties":9820,"children":9821,"position":9847},{},[9822,9833,9838],{"type":31,"tagName":46,"properties":9823,"children":9824,"position":9827},{},[9825],{"type":27,"value":9826},"padStart",{"start":9828,"end":9831},{"line":9829,"column":1662,"offset":9830},371,17538,{"line":9829,"column":191,"offset":9832},17548,{"type":27,"value":101,"position":9834},{"start":9835,"end":9836},{"line":9829,"column":191,"offset":9832},{"line":9829,"column":116,"offset":9837},17550,{"type":31,"tagName":46,"properties":9839,"children":9840,"position":9843},{},[9841],{"type":27,"value":9842},"padEnd",{"start":9844,"end":9845},{"line":9829,"column":116,"offset":9837},{"line":9829,"column":151,"offset":9846},17558,{"start":9848,"end":9850},{"line":9829,"column":21,"offset":9849},17536,{"line":9829,"column":1756,"offset":9851},17559,{"type":31,"tagName":1700,"properties":9853,"children":9854,"position":9879},{},[9855],{"type":31,"tagName":46,"properties":9856,"children":9857,"position":9874},{},[9858,9859,9862,9864,9867,9869,9872],{"type":27,"value":9001},{"type":31,"tagName":2146,"properties":9860,"children":9861},{},[],{"type":27,"value":9863},"pad",{"type":31,"tagName":2146,"properties":9865,"children":9866},{},[],{"type":27,"value":9868},"Start(",{"type":31,"tagName":2146,"properties":9870,"children":9871},{},[],{"type":27,"value":9873},"width, fill)",{"start":9875,"end":9877},{"line":9829,"column":471,"offset":9876},17561,{"line":9829,"column":10,"offset":9878},17586,{"start":9880,"end":9881},{"line":9829,"column":1756,"offset":9851},{"line":9829,"column":780,"offset":9882},17587,{"type":31,"tagName":1700,"properties":9884,"children":9885,"position":9893},{},[9886],{"type":27,"value":9887,"position":9888},"padding to a width",{"start":9889,"end":9891},{"line":9829,"column":796,"offset":9890},17589,{"line":9829,"column":1772,"offset":9892},17607,{"start":9894,"end":9895},{"line":9829,"column":780,"offset":9882},{"line":9829,"column":2272,"offset":9896},17609,{"start":9898,"end":9899},{"line":9829,"column":21,"offset":9849},{"line":9829,"column":2272,"offset":9896},{"start":9901,"end":9902},{"line":8985,"column":21,"offset":8991},{"line":9829,"column":2272,"offset":9896},{"start":9904,"end":9905},{"line":8927,"column":21,"offset":8933},{"line":9829,"column":2272,"offset":9896},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9908,"children":9909,"position":9954},{},[9910,9918,9930,9935,9947],{"type":27,"value":9911,"position":9912},"Numbers do not stringify themselves cheaply: ",{"start":9913,"end":9916},{"line":9914,"column":21,"offset":9915},373,17611,{"line":9914,"column":2240,"offset":9917},17656,{"type":31,"tagName":46,"properties":9919,"children":9920,"position":9927},{},[9921],{"type":27,"value":9922,"position":9923},"sb_f64",{"start":9924,"end":9925},{"line":9914,"column":2240,"offset":9917},{"line":9914,"column":796,"offset":9926},17664,{"start":9928,"end":9929},{"line":9914,"column":2240,"offset":9917},{"line":9914,"column":796,"offset":9926},{"type":27,"value":5267,"position":9931},{"start":9932,"end":9933},{"line":9914,"column":796,"offset":9926},{"line":9914,"column":907,"offset":9934},17669,{"type":31,"tagName":46,"properties":9936,"children":9937,"position":9944},{},[9938],{"type":27,"value":9939,"position":9940},"sb_int",{"start":9941,"end":9942},{"line":9914,"column":907,"offset":9934},{"line":9914,"column":659,"offset":9943},17677,{"start":9945,"end":9946},{"line":9914,"column":907,"offset":9934},{"line":9914,"column":659,"offset":9943},{"type":27,"value":9948,"position":9949}," are\nthe way to put a number in a line, and the builder is where per-bar text\nbelongs.",{"start":9950,"end":9951},{"line":9914,"column":659,"offset":9943},{"line":9952,"column":130,"offset":9953},375,17763,{"start":9955,"end":9956},{"line":9914,"column":21,"offset":9915},{"line":9952,"column":130,"offset":9953},{"type":27,"value":28},{"type":31,"tagName":236,"properties":9959,"children":9960,"position":9969},{},[9961],{"type":27,"value":9962,"position":9963},"Allocation",{"start":9964,"end":9967},{"line":9965,"column":244,"offset":9966},377,17768,{"line":9965,"column":105,"offset":9968},17778,{"start":9970,"end":9972},{"line":9965,"column":21,"offset":9971},17765,{"line":9965,"column":105,"offset":9968},{"type":27,"value":28},{"type":31,"tagName":32,"properties":9975,"children":9976,"position":10108},{},[9977,9984,9995,10002,10013,10020,10031,10037,10048,10055,10066,10072,10083,10090,10101],{"type":27,"value":9978,"position":9979},"Every ",{"start":9980,"end":9982},{"line":76,"column":21,"offset":9981},17780,{"line":76,"column":64,"offset":9983},17786,{"type":31,"tagName":46,"properties":9985,"children":9986,"position":9992},{},[9987],{"type":27,"value":197,"position":9988},{"start":9989,"end":9990},{"line":76,"column":64,"offset":9983},{"line":76,"column":116,"offset":9991},17794,{"start":9993,"end":9994},{"line":76,"column":64,"offset":9983},{"line":76,"column":116,"offset":9991},{"type":27,"value":9996,"position":9997}," method that returns a new string allocates it, and the\nmodule's runtime never frees: the sandbox compiles with a bump allocator\nand a 4 MiB memory ceiling, and a module that grows memory after ",{"start":9998,"end":9999},{"line":76,"column":116,"offset":9991},{"line":10000,"column":500,"offset":10001},381,17988,{"type":31,"tagName":46,"properties":10003,"children":10004,"position":10010},{},[10005],{"type":27,"value":91,"position":10006},{"start":10007,"end":10008},{"line":10000,"column":500,"offset":10001},{"line":10000,"column":2191,"offset":10009},17999,{"start":10011,"end":10012},{"line":10000,"column":500,"offset":10001},{"line":10000,"column":2191,"offset":10009},{"type":27,"value":10014,"position":10015},"\nis refused. Per-bar ",{"start":10016,"end":10017},{"line":10000,"column":2191,"offset":10009},{"line":10018,"column":263,"offset":10019},382,18020,{"type":31,"tagName":46,"properties":10021,"children":10022,"position":10028},{},[10023],{"type":27,"value":197,"position":10024},{"start":10025,"end":10026},{"line":10018,"column":263,"offset":10019},{"line":10018,"column":161,"offset":10027},18028,{"start":10029,"end":10030},{"line":10018,"column":263,"offset":10019},{"line":10018,"column":161,"offset":10027},{"type":27,"value":10032,"position":10033}," work therefore accumulates for the whole\nhistory. The ",{"start":10034,"end":10035},{"line":10018,"column":161,"offset":10027},{"line":86,"column":105,"offset":10036},18083,{"type":31,"tagName":46,"properties":10038,"children":10039,"position":10045},{},[10040],{"type":27,"value":137,"position":10041},{"start":10042,"end":10043},{"line":86,"column":105,"offset":10036},{"line":86,"column":247,"offset":10044},18089,{"start":10046,"end":10047},{"line":86,"column":105,"offset":10036},{"line":86,"column":247,"offset":10044},{"type":27,"value":10049,"position":10050}," builder is allocation-free by design (one shared\nbuffer sized to the largest slot at module start), so the rule is:\n",{"start":10051,"end":10052},{"line":86,"column":247,"offset":10044},{"line":10053,"column":21,"offset":10054},385,18206,{"type":31,"tagName":46,"properties":10056,"children":10057,"position":10063},{},[10058],{"type":27,"value":197,"position":10059},{"start":10060,"end":10061},{"line":10053,"column":21,"offset":10054},{"line":10053,"column":130,"offset":10062},18214,{"start":10064,"end":10065},{"line":10053,"column":21,"offset":10054},{"line":10053,"column":130,"offset":10062},{"type":27,"value":10067,"position":10068}," methods for one-time work in ",{"start":10069,"end":10070},{"line":10053,"column":130,"offset":10062},{"line":10053,"column":1893,"offset":10071},18244,{"type":31,"tagName":46,"properties":10073,"children":10074,"position":10080},{},[10075],{"type":27,"value":91,"position":10076},{"start":10077,"end":10078},{"line":10053,"column":1893,"offset":10071},{"line":10053,"column":758,"offset":10079},18255,{"start":10081,"end":10082},{"line":10053,"column":1893,"offset":10071},{"line":10053,"column":758,"offset":10079},{"type":27,"value":10084,"position":10085}," or at module start (a\nlabel, a market name, a template), ",{"start":10086,"end":10087},{"line":10053,"column":758,"offset":10079},{"line":10088,"column":565,"offset":10089},386,18313,{"type":31,"tagName":46,"properties":10091,"children":10092,"position":10098},{},[10093],{"type":27,"value":137,"position":10094},{"start":10095,"end":10096},{"line":10088,"column":565,"offset":10089},{"line":10088,"column":649,"offset":10097},18319,{"start":10099,"end":10100},{"line":10088,"column":565,"offset":10089},{"line":10088,"column":649,"offset":10097},{"type":27,"value":10102,"position":10103}," for everything that happens\nper bar.",{"start":10104,"end":10105},{"line":10088,"column":649,"offset":10097},{"line":10106,"column":130,"offset":10107},387,18356,{"start":10109,"end":10110},{"line":76,"column":21,"offset":9981},{"line":10106,"column":130,"offset":10107},{"type":27,"value":28},{"type":31,"tagName":236,"properties":10113,"children":10114,"position":10123},{},[10115],{"type":27,"value":10116,"position":10117},"The String methods in one module",{"start":10118,"end":10121},{"line":10119,"column":244,"offset":10120},389,18361,{"line":10119,"column":565,"offset":10122},18393,{"start":10124,"end":10126},{"line":10119,"column":21,"offset":10125},18358,{"line":10119,"column":565,"offset":10122},{"type":27,"value":28},{"type":31,"tagName":32,"properties":10129,"children":10130,"position":10191},{},[10131,10139,10150,10156,10167,10174,10185],{"type":27,"value":10132,"position":10133},"A label assembled once in ",{"start":10134,"end":10137},{"line":10135,"column":21,"offset":10136},391,18395,{"line":10135,"column":451,"offset":10138},18421,{"type":31,"tagName":46,"properties":10140,"children":10141,"position":10147},{},[10142],{"type":27,"value":91,"position":10143},{"start":10144,"end":10145},{"line":10135,"column":451,"offset":10138},{"line":10135,"column":596,"offset":10146},18432,{"start":10148,"end":10149},{"line":10135,"column":451,"offset":10138},{"line":10135,"column":596,"offset":10146},{"type":27,"value":10151,"position":10152}," with the ",{"start":10153,"end":10154},{"line":10135,"column":596,"offset":10146},{"line":10135,"column":1598,"offset":10155},18442,{"type":31,"tagName":46,"properties":10157,"children":10158,"position":10164},{},[10159],{"type":27,"value":197,"position":10160},{"start":10161,"end":10162},{"line":10135,"column":1598,"offset":10155},{"line":10135,"column":853,"offset":10163},18450,{"start":10165,"end":10166},{"line":10135,"column":1598,"offset":10155},{"line":10135,"column":853,"offset":10163},{"type":27,"value":10168,"position":10169}," methods, and per-bar\ntext built with the ",{"start":10170,"end":10171},{"line":10135,"column":853,"offset":10163},{"line":10172,"column":263,"offset":10173},392,18492,{"type":31,"tagName":46,"properties":10175,"children":10176,"position":10182},{},[10177],{"type":27,"value":137,"position":10178},{"start":10179,"end":10180},{"line":10172,"column":263,"offset":10173},{"line":10172,"column":451,"offset":10181},18498,{"start":10183,"end":10184},{"line":10172,"column":263,"offset":10173},{"line":10172,"column":451,"offset":10181},{"type":27,"value":10186,"position":10187}," builder into a mark and a live tag.",{"start":10188,"end":10189},{"line":10172,"column":451,"offset":10181},{"line":10172,"column":854,"offset":10190},18534,{"start":10192,"end":10193},{"line":10135,"column":21,"offset":10136},{"line":10172,"column":854,"offset":10190},{"type":27,"value":28},{"type":14,"children":10196},[10197],{"type":31,"tagName":289,"properties":10198,"children":10200,"data":-1},{"class":291,"style":292,"tabindex":293,"data-sample":10199},"fn-strings",[10201],{"type":31,"tagName":46,"properties":10202,"children":10204},{"class":10203},[298],[10205,10253,10254,10298,10299,10329,10330,10359,10360,10387,10388,10416,10417,10465,10466,10526,10527,10530,10531,10566,10567,10598,10599,10633,10634,10667,10668,10671,10672,10699,10700,10730,10731,10755,10756,10764,10765,10790,10791,10837,10838,10903,10904,11021,11022,11079,11080,11088,11089,11156,11157,11164,11165,11168,11169,11196,11197,11224,11225,11252,11253,11281,11282,11304,11305,11333,11334,11384,11385,11429,11430,11442,11443,11456,11457,11494,11495,11507,11508,11516,11517,11529,11530,11551,11552,11573,11574,11587,11588,11600,11601,11608,11609,11620,11621,11633,11634,11654,11655,11675,11676,11688,11689],{"type":31,"tagName":301,"properties":10206,"children":10207},{"class":303},[10208,10213,10217,10222,10226,10230,10235,10239,10244,10249],{"type":31,"tagName":301,"properties":10209,"children":10210},{"style":307},[10211],{"type":27,"value":10212},"param",{"type":31,"tagName":301,"properties":10214,"children":10215},{"style":313},[10216],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10218,"children":10219},{"style":319},[10220],{"type":27,"value":10221},"\"period\"",{"type":31,"tagName":301,"properties":10223,"children":10224},{"style":313},[10225],{"type":27,"value":101},{"type":31,"tagName":301,"properties":10227,"children":10228},{"style":330},[10229],{"type":27,"value":1111},{"type":31,"tagName":301,"properties":10231,"children":10232},{"style":313},[10233],{"type":27,"value":10234},", { min: ",{"type":31,"tagName":301,"properties":10236,"children":10237},{"style":330},[10238],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":10240,"children":10241},{"style":313},[10242],{"type":27,"value":10243},", max: ",{"type":31,"tagName":301,"properties":10245,"children":10246},{"style":330},[10247],{"type":27,"value":10248},"200",{"type":31,"tagName":301,"properties":10250,"children":10251},{"style":313},[10252],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10255,"children":10256},{"class":303},[10257,10261,10265,10269,10273,10277,10281,10285,10289,10294],{"type":31,"tagName":301,"properties":10258,"children":10259},{"style":307},[10260],{"type":27,"value":935},{"type":31,"tagName":301,"properties":10262,"children":10263},{"style":313},[10264],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10266,"children":10267},{"style":319},[10268],{"type":27,"value":370},{"type":31,"tagName":301,"properties":10270,"children":10271},{"style":313},[10272],{"type":27,"value":948},{"type":31,"tagName":301,"properties":10274,"children":10275},{"style":319},[10276],{"type":27,"value":953},{"type":31,"tagName":301,"properties":10278,"children":10279},{"style":313},[10280],{"type":27,"value":958},{"type":31,"tagName":301,"properties":10282,"children":10283},{"style":330},[10284],{"type":27,"value":963},{"type":31,"tagName":301,"properties":10286,"children":10287},{"style":313},[10288],{"type":27,"value":968},{"type":31,"tagName":301,"properties":10290,"children":10291},{"style":319},[10292],{"type":27,"value":10293},"\"Simple average\"",{"type":31,"tagName":301,"properties":10295,"children":10296},{"style":313},[10297],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10300,"children":10301},{"class":303},[10302,10306,10310,10315,10320,10325],{"type":31,"tagName":301,"properties":10303,"children":10304},{"style":307},[10305],{"type":27,"value":935},{"type":31,"tagName":301,"properties":10307,"children":10308},{"style":313},[10309],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10311,"children":10312},{"style":319},[10313],{"type":27,"value":10314},"\"bar_time\"",{"type":31,"tagName":301,"properties":10316,"children":10317},{"style":313},[10318],{"type":27,"value":10319},", none, overlay, { description: ",{"type":31,"tagName":301,"properties":10321,"children":10322},{"style":319},[10323],{"type":27,"value":10324},"\"Bar open in epoch seconds\"",{"type":31,"tagName":301,"properties":10326,"children":10327},{"style":313},[10328],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10331,"children":10332},{"class":303},[10333,10337,10341,10346,10350,10355],{"type":31,"tagName":301,"properties":10334,"children":10335},{"style":307},[10336],{"type":27,"value":935},{"type":31,"tagName":301,"properties":10338,"children":10339},{"style":313},[10340],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10342,"children":10343},{"style":319},[10344],{"type":27,"value":10345},"\"stretched\"",{"type":31,"tagName":301,"properties":10347,"children":10348},{"style":313},[10349],{"type":27,"value":10319},{"type":31,"tagName":301,"properties":10351,"children":10352},{"style":319},[10353],{"type":27,"value":10354},"\"1 while the close is over two percent from the average\"",{"type":31,"tagName":301,"properties":10356,"children":10357},{"style":313},[10358],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10361,"children":10362},{"class":303},[10363,10367,10371,10375,10379,10383],{"type":31,"tagName":301,"properties":10364,"children":10365},{"style":307},[10366],{"type":27,"value":310},{"type":31,"tagName":301,"properties":10368,"children":10369},{"style":313},[10370],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10372,"children":10373},{"style":319},[10374],{"type":27,"value":994},{"type":31,"tagName":301,"properties":10376,"children":10377},{"style":313},[10378],{"type":27,"value":327},{"type":31,"tagName":301,"properties":10380,"children":10381},{"style":330},[10382],{"type":27,"value":1003},{"type":31,"tagName":301,"properties":10384,"children":10385},{"style":313},[10386],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10389,"children":10390},{"class":303},[10391,10395,10399,10404,10408,10412],{"type":31,"tagName":301,"properties":10392,"children":10393},{"style":307},[10394],{"type":27,"value":310},{"type":31,"tagName":301,"properties":10396,"children":10397},{"style":313},[10398],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10400,"children":10401},{"style":319},[10402],{"type":27,"value":10403},"\"tag\"",{"type":31,"tagName":301,"properties":10405,"children":10406},{"style":313},[10407],{"type":27,"value":327},{"type":31,"tagName":301,"properties":10409,"children":10410},{"style":330},[10411],{"type":27,"value":1003},{"type":31,"tagName":301,"properties":10413,"children":10414},{"style":313},[10415],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10418,"children":10419},{"class":303},[10420,10424,10428,10432,10437,10441,10445,10449,10453,10457,10461],{"type":31,"tagName":301,"properties":10421,"children":10422},{"style":313},[10423],{"type":27,"value":347},{"type":31,"tagName":301,"properties":10425,"children":10426},{"style":307},[10427],{"type":27,"value":27},{"type":31,"tagName":301,"properties":10429,"children":10430},{"style":313},[10431],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10433,"children":10434},{"style":319},[10435],{"type":27,"value":10436},"\"stretch_mark\"",{"type":31,"tagName":301,"properties":10438,"children":10439},{"style":313},[10440],{"type":27,"value":365},{"type":31,"tagName":301,"properties":10442,"children":10443},{"style":319},[10444],{"type":27,"value":370},{"type":31,"tagName":301,"properties":10446,"children":10447},{"style":313},[10448],{"type":27,"value":375},{"type":31,"tagName":301,"properties":10450,"children":10451},{"style":319},[10452],{"type":27,"value":994},{"type":31,"tagName":301,"properties":10454,"children":10455},{"style":313},[10456],{"type":27,"value":1056},{"type":31,"tagName":301,"properties":10458,"children":10459},{"style":330},[10460],{"type":27,"value":1061},{"type":31,"tagName":301,"properties":10462,"children":10463},{"style":313},[10464],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10467,"children":10468},{"class":303},[10469,10473,10478,10482,10487,10492,10496,10501,10505,10509,10513,10517,10522],{"type":31,"tagName":301,"properties":10470,"children":10471},{"style":313},[10472],{"type":27,"value":347},{"type":31,"tagName":301,"properties":10474,"children":10475},{"style":307},[10476],{"type":27,"value":10477},"label",{"type":31,"tagName":301,"properties":10479,"children":10480},{"style":313},[10481],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10483,"children":10484},{"style":319},[10485],{"type":27,"value":10486},"\"average_tag\"",{"type":31,"tagName":301,"properties":10488,"children":10489},{"style":313},[10490],{"type":27,"value":10491},", { x: ",{"type":31,"tagName":301,"properties":10493,"children":10494},{"style":319},[10495],{"type":27,"value":10314},{"type":31,"tagName":301,"properties":10497,"children":10498},{"style":313},[10499],{"type":27,"value":10500},", y: ",{"type":31,"tagName":301,"properties":10502,"children":10503},{"style":319},[10504],{"type":27,"value":370},{"type":31,"tagName":301,"properties":10506,"children":10507},{"style":313},[10508],{"type":27,"value":375},{"type":31,"tagName":301,"properties":10510,"children":10511},{"style":319},[10512],{"type":27,"value":10403},{"type":31,"tagName":301,"properties":10514,"children":10515},{"style":313},[10516],{"type":27,"value":1056},{"type":31,"tagName":301,"properties":10518,"children":10519},{"style":330},[10520],{"type":27,"value":10521},"11",{"type":31,"tagName":301,"properties":10523,"children":10524},{"style":313},[10525],{"type":27,"value":338},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10528,"children":10529},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":10532,"children":10533},{"class":303},[10534,10538,10542,10546,10550,10554,10558,10562],{"type":31,"tagName":301,"properties":10535,"children":10536},{"style":717},[10537],{"type":27,"value":720},{"type":31,"tagName":301,"properties":10539,"children":10540},{"style":313},[10541],{"type":27,"value":1087},{"type":31,"tagName":301,"properties":10543,"children":10544},{"style":717},[10545],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":10547,"children":10548},{"style":717},[10549],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":10551,"children":10552},{"style":307},[10553],{"type":27,"value":1102},{"type":31,"tagName":301,"properties":10555,"children":10556},{"style":313},[10557],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10559,"children":10560},{"style":330},[10561],{"type":27,"value":1111},{"type":31,"tagName":301,"properties":10563,"children":10564},{"style":313},[10565],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10568,"children":10569},{"class":303},[10570,10574,10578,10582,10586,10590,10594],{"type":31,"tagName":301,"properties":10571,"children":10572},{"style":717},[10573],{"type":27,"value":720},{"type":31,"tagName":301,"properties":10575,"children":10576},{"style":313},[10577],{"type":27,"value":725},{"type":31,"tagName":301,"properties":10579,"children":10580},{"style":717},[10581],{"type":27,"value":277},{"type":31,"tagName":301,"properties":10583,"children":10584},{"style":330},[10585],{"type":27,"value":734},{"type":31,"tagName":301,"properties":10587,"children":10588},{"style":717},[10589],{"type":27,"value":739},{"type":31,"tagName":301,"properties":10591,"children":10592},{"style":319},[10593],{"type":27,"value":744},{"type":31,"tagName":301,"properties":10595,"children":10596},{"style":313},[10597],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10600,"children":10601},{"class":303},[10602,10606,10611,10615,10620,10624,10629],{"type":31,"tagName":301,"properties":10603,"children":10604},{"style":717},[10605],{"type":27,"value":720},{"type":31,"tagName":301,"properties":10607,"children":10608},{"style":313},[10609],{"type":27,"value":10610}," period",{"type":31,"tagName":301,"properties":10612,"children":10613},{"style":717},[10614],{"type":27,"value":277},{"type":31,"tagName":301,"properties":10616,"children":10617},{"style":307},[10618],{"type":27,"value":10619}," i32",{"type":31,"tagName":301,"properties":10621,"children":10622},{"style":717},[10623],{"type":27,"value":739},{"type":31,"tagName":301,"properties":10625,"children":10626},{"style":330},[10627],{"type":27,"value":10628}," 20",{"type":31,"tagName":301,"properties":10630,"children":10631},{"style":313},[10632],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10635,"children":10636},{"class":303},[10637,10641,10646,10650,10654,10658,10663],{"type":31,"tagName":301,"properties":10638,"children":10639},{"style":717},[10640],{"type":27,"value":720},{"type":31,"tagName":301,"properties":10642,"children":10643},{"style":313},[10644],{"type":27,"value":10645}," barIndex",{"type":31,"tagName":301,"properties":10647,"children":10648},{"style":717},[10649],{"type":27,"value":277},{"type":31,"tagName":301,"properties":10651,"children":10652},{"style":307},[10653],{"type":27,"value":10619},{"type":31,"tagName":301,"properties":10655,"children":10656},{"style":717},[10657],{"type":27,"value":739},{"type":31,"tagName":301,"properties":10659,"children":10660},{"style":330},[10661],{"type":27,"value":10662}," 0",{"type":31,"tagName":301,"properties":10664,"children":10665},{"style":313},[10666],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10669,"children":10670},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":10673,"children":10674},{"class":303},[10675,10679,10683,10687,10691,10695],{"type":31,"tagName":301,"properties":10676,"children":10677},{"style":717},[10678],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":10680,"children":10681},{"style":307},[10682],{"type":27,"value":1134},{"type":31,"tagName":301,"properties":10684,"children":10685},{"style":313},[10686],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":10688,"children":10689},{"style":717},[10690],{"type":27,"value":277},{"type":31,"tagName":301,"properties":10692,"children":10693},{"style":330},[10694],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":10696,"children":10697},{"style":313},[10698],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10701,"children":10702},{"class":303},[10703,10708,10712,10716,10720,10725],{"type":31,"tagName":301,"properties":10704,"children":10705},{"style":313},[10706],{"type":27,"value":10707},"  period ",{"type":31,"tagName":301,"properties":10709,"children":10710},{"style":717},[10711],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":10713,"children":10714},{"style":307},[10715],{"type":27,"value":10619},{"type":31,"tagName":301,"properties":10717,"children":10718},{"style":313},[10719],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10721,"children":10722},{"style":307},[10723],{"type":27,"value":10724},"p_period",{"type":31,"tagName":301,"properties":10726,"children":10727},{"style":313},[10728],{"type":27,"value":10729},"());",{"type":27,"value":28},{"type":31,"tagName":301,"properties":10732,"children":10733},{"class":303},[10734,10738,10742,10746,10750],{"type":31,"tagName":301,"properties":10735,"children":10736},{"style":313},[10737],{"type":27,"value":1162},{"type":31,"tagName":301,"properties":10739,"children":10740},{"style":717},[10741],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":10743,"children":10744},{"style":717},[10745],{"type":27,"value":1097},{"type":31,"tagName":301,"properties":10747,"children":10748},{"style":307},[10749],{"type":27,"value":1102},{"type":31,"tagName":301,"properties":10751,"children":10752},{"style":313},[10753],{"type":27,"value":10754},"(period);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":10757,"children":10758},{"class":303},[10759],{"type":31,"tagName":301,"properties":10760,"children":10761},{"style":1011},[10762],{"type":27,"value":10763},"  // One-time string work: every method from the table, on a market label.",{"type":27,"value":28},{"type":31,"tagName":301,"properties":10766,"children":10767},{"class":303},[10768,10772,10777,10781,10786],{"type":31,"tagName":301,"properties":10769,"children":10770},{"style":717},[10771],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":10773,"children":10774},{"style":330},[10775],{"type":27,"value":10776}," raw",{"type":31,"tagName":301,"properties":10778,"children":10779},{"style":717},[10780],{"type":27,"value":739},{"type":31,"tagName":301,"properties":10782,"children":10783},{"style":319},[10784],{"type":27,"value":10785}," \"  btc-usdt:perp  \"",{"type":31,"tagName":301,"properties":10787,"children":10788},{"style":313},[10789],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10792,"children":10793},{"class":303},[10794,10798,10803,10807,10812,10816,10820,10824,10828,10833],{"type":31,"tagName":301,"properties":10795,"children":10796},{"style":717},[10797],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":10799,"children":10800},{"style":330},[10801],{"type":27,"value":10802}," parts",{"type":31,"tagName":301,"properties":10804,"children":10805},{"style":717},[10806],{"type":27,"value":739},{"type":31,"tagName":301,"properties":10808,"children":10809},{"style":313},[10810],{"type":27,"value":10811}," raw.",{"type":31,"tagName":301,"properties":10813,"children":10814},{"style":307},[10815],{"type":27,"value":9309},{"type":31,"tagName":301,"properties":10817,"children":10818},{"style":313},[10819],{"type":27,"value":8353},{"type":31,"tagName":301,"properties":10821,"children":10822},{"style":307},[10823],{"type":27,"value":8982},{"type":31,"tagName":301,"properties":10825,"children":10826},{"style":313},[10827],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10829,"children":10830},{"style":319},[10831],{"type":27,"value":10832},"\":\"",{"type":31,"tagName":301,"properties":10834,"children":10835},{"style":313},[10836],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10839,"children":10840},{"class":303},[10841,10846,10851,10855,10860,10864,10869,10873,10877,10881,10885,10890,10894,10899],{"type":31,"tagName":301,"properties":10842,"children":10843},{"style":717},[10844],{"type":27,"value":10845},"  let",{"type":31,"tagName":301,"properties":10847,"children":10848},{"style":313},[10849],{"type":27,"value":10850}," name ",{"type":31,"tagName":301,"properties":10852,"children":10853},{"style":717},[10854],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":10856,"children":10857},{"style":313},[10858],{"type":27,"value":10859}," parts[",{"type":31,"tagName":301,"properties":10861,"children":10862},{"style":330},[10863],{"type":27,"value":293},{"type":31,"tagName":301,"properties":10865,"children":10866},{"style":313},[10867],{"type":27,"value":10868},"].",{"type":31,"tagName":301,"properties":10870,"children":10871},{"style":307},[10872],{"type":27,"value":9197},{"type":31,"tagName":301,"properties":10874,"children":10875},{"style":313},[10876],{"type":27,"value":8353},{"type":31,"tagName":301,"properties":10878,"children":10879},{"style":307},[10880],{"type":27,"value":9394},{"type":31,"tagName":301,"properties":10882,"children":10883},{"style":313},[10884],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10886,"children":10887},{"style":319},[10888],{"type":27,"value":10889},"\"-\"",{"type":31,"tagName":301,"properties":10891,"children":10892},{"style":313},[10893],{"type":27,"value":101},{"type":31,"tagName":301,"properties":10895,"children":10896},{"style":319},[10897],{"type":27,"value":10898},"\"/\"",{"type":31,"tagName":301,"properties":10900,"children":10901},{"style":313},[10902],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":10905,"children":10906},{"class":303},[10907,10911,10916,10920,10924,10929,10933,10938,10943,10947,10951,10956,10960,10964,10968,10972,10976,10980,10984,10989,10994,10999,11003,11007,11011,11016],{"type":31,"tagName":301,"properties":10908,"children":10909},{"style":717},[10910],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":10912,"children":10913},{"style":313},[10914],{"type":27,"value":10915}," (name.",{"type":31,"tagName":301,"properties":10917,"children":10918},{"style":307},[10919],{"type":27,"value":9558},{"type":31,"tagName":301,"properties":10921,"children":10922},{"style":313},[10923],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10925,"children":10926},{"style":319},[10927],{"type":27,"value":10928},"\"BTC\"",{"type":31,"tagName":301,"properties":10930,"children":10931},{"style":313},[10932],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":10934,"children":10935},{"style":717},[10936],{"type":27,"value":10937},"&&",{"type":31,"tagName":301,"properties":10939,"children":10940},{"style":313},[10941],{"type":27,"value":10942}," name.",{"type":31,"tagName":301,"properties":10944,"children":10945},{"style":307},[10946],{"type":27,"value":9574},{"type":31,"tagName":301,"properties":10948,"children":10949},{"style":313},[10950],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10952,"children":10953},{"style":319},[10954],{"type":27,"value":10955},"\"USDT\"",{"type":31,"tagName":301,"properties":10957,"children":10958},{"style":313},[10959],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":10961,"children":10962},{"style":717},[10963],{"type":27,"value":10937},{"type":31,"tagName":301,"properties":10965,"children":10966},{"style":313},[10967],{"type":27,"value":10942},{"type":31,"tagName":301,"properties":10969,"children":10970},{"style":307},[10971],{"type":27,"value":9474},{"type":31,"tagName":301,"properties":10973,"children":10974},{"style":313},[10975],{"type":27,"value":316},{"type":31,"tagName":301,"properties":10977,"children":10978},{"style":319},[10979],{"type":27,"value":10898},{"type":31,"tagName":301,"properties":10981,"children":10982},{"style":313},[10983],{"type":27,"value":7043},{"type":31,"tagName":301,"properties":10985,"children":10986},{"style":717},[10987],{"type":27,"value":10988},"==",{"type":31,"tagName":301,"properties":10990,"children":10991},{"style":330},[10992],{"type":27,"value":10993}," 3",{"type":31,"tagName":301,"properties":10995,"children":10996},{"style":717},[10997],{"type":27,"value":10998}," &&",{"type":31,"tagName":301,"properties":11000,"children":11001},{"style":313},[11002],{"type":27,"value":10942},{"type":31,"tagName":301,"properties":11004,"children":11005},{"style":307},[11006],{"type":27,"value":9642},{"type":31,"tagName":301,"properties":11008,"children":11009},{"style":313},[11010],{"type":27,"value":316},{"type":31,"tagName":301,"properties":11012,"children":11013},{"style":319},[11014],{"type":27,"value":11015},"\"USD\"",{"type":31,"tagName":301,"properties":11017,"children":11018},{"style":313},[11019],{"type":27,"value":11020},")) {",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11023,"children":11024},{"class":303},[11025,11030,11034,11038,11042,11046,11050,11054,11058,11063,11067,11071,11075],{"type":31,"tagName":301,"properties":11026,"children":11027},{"style":313},[11028],{"type":27,"value":11029},"    name ",{"type":31,"tagName":301,"properties":11031,"children":11032},{"style":717},[11033],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":11035,"children":11036},{"style":313},[11037],{"type":27,"value":10942},{"type":31,"tagName":301,"properties":11039,"children":11040},{"style":307},[11041],{"type":27,"value":9062},{"type":31,"tagName":301,"properties":11043,"children":11044},{"style":313},[11045],{"type":27,"value":316},{"type":31,"tagName":301,"properties":11047,"children":11048},{"style":319},[11049],{"type":27,"value":3980},{"type":31,"tagName":301,"properties":11051,"children":11052},{"style":313},[11053],{"type":27,"value":4931},{"type":31,"tagName":301,"properties":11055,"children":11056},{"style":307},[11057],{"type":27,"value":9062},{"type":31,"tagName":301,"properties":11059,"children":11060},{"style":313},[11061],{"type":27,"value":11062},"(parts[",{"type":31,"tagName":301,"properties":11064,"children":11065},{"style":330},[11066],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":11068,"children":11069},{"style":313},[11070],{"type":27,"value":10868},{"type":31,"tagName":301,"properties":11072,"children":11073},{"style":307},[11074],{"type":27,"value":9253},{"type":31,"tagName":301,"properties":11076,"children":11077},{"style":313},[11078],{"type":27,"value":10729},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11081,"children":11082},{"class":303},[11083],{"type":31,"tagName":301,"properties":11084,"children":11085},{"style":313},[11086],{"type":27,"value":11087},"  }",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11090,"children":11091},{"class":303},[11092,11097,11101,11105,11109,11113,11117,11122,11126,11130,11134,11138,11143,11147,11152],{"type":31,"tagName":301,"properties":11093,"children":11094},{"style":313},[11095],{"type":27,"value":11096},"  label ",{"type":31,"tagName":301,"properties":11098,"children":11099},{"style":717},[11100],{"type":27,"value":1092},{"type":31,"tagName":301,"properties":11102,"children":11103},{"style":313},[11104],{"type":27,"value":10942},{"type":31,"tagName":301,"properties":11106,"children":11107},{"style":307},[11108],{"type":27,"value":9132},{"type":31,"tagName":301,"properties":11110,"children":11111},{"style":313},[11112],{"type":27,"value":316},{"type":31,"tagName":301,"properties":11114,"children":11115},{"style":330},[11116],{"type":27,"value":293},{"type":31,"tagName":301,"properties":11118,"children":11119},{"style":313},[11120],{"type":27,"value":11121},", name.",{"type":31,"tagName":301,"properties":11123,"children":11124},{"style":330},[11125],{"type":27,"value":6330},{"type":31,"tagName":301,"properties":11127,"children":11128},{"style":313},[11129],{"type":27,"value":4931},{"type":31,"tagName":301,"properties":11131,"children":11132},{"style":307},[11133],{"type":27,"value":9842},{"type":31,"tagName":301,"properties":11135,"children":11136},{"style":313},[11137],{"type":27,"value":316},{"type":31,"tagName":301,"properties":11139,"children":11140},{"style":330},[11141],{"type":27,"value":11142},"12",{"type":31,"tagName":301,"properties":11144,"children":11145},{"style":313},[11146],{"type":27,"value":101},{"type":31,"tagName":301,"properties":11148,"children":11149},{"style":319},[11150],{"type":27,"value":11151},"\".\"",{"type":31,"tagName":301,"properties":11153,"children":11154},{"style":313},[11155],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11158,"children":11159},{"class":303},[11160],{"type":31,"tagName":301,"properties":11161,"children":11162},{"style":313},[11163],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11166,"children":11167},{"class":303},[],{"type":27,"value":28},{"type":31,"tagName":301,"properties":11170,"children":11171},{"class":303},[11172,11176,11180,11184,11188,11192],{"type":31,"tagName":301,"properties":11173,"children":11174},{"style":717},[11175],{"type":27,"value":1129},{"type":31,"tagName":301,"properties":11177,"children":11178},{"style":307},[11179],{"type":27,"value":1212},{"type":31,"tagName":301,"properties":11181,"children":11182},{"style":313},[11183],{"type":27,"value":1139},{"type":31,"tagName":301,"properties":11185,"children":11186},{"style":717},[11187],{"type":27,"value":277},{"type":31,"tagName":301,"properties":11189,"children":11190},{"style":330},[11191],{"type":27,"value":1148},{"type":31,"tagName":301,"properties":11193,"children":11194},{"style":313},[11195],{"type":27,"value":1153},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11198,"children":11199},{"class":303},[11200,11204,11208,11212,11216,11220],{"type":31,"tagName":301,"properties":11201,"children":11202},{"style":717},[11203],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":11205,"children":11206},{"style":330},[11207],{"type":27,"value":1242},{"type":31,"tagName":301,"properties":11209,"children":11210},{"style":717},[11211],{"type":27,"value":739},{"type":31,"tagName":301,"properties":11213,"children":11214},{"style":313},[11215],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":11217,"children":11218},{"style":307},[11219],{"type":27,"value":1256},{"type":31,"tagName":301,"properties":11221,"children":11222},{"style":313},[11223],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11226,"children":11227},{"class":303},[11228,11232,11236,11240,11244,11248],{"type":31,"tagName":301,"properties":11229,"children":11230},{"style":717},[11231],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":11233,"children":11234},{"style":330},[11235],{"type":27,"value":3442},{"type":31,"tagName":301,"properties":11237,"children":11238},{"style":717},[11239],{"type":27,"value":739},{"type":31,"tagName":301,"properties":11241,"children":11242},{"style":313},[11243],{"type":27,"value":1251},{"type":31,"tagName":301,"properties":11245,"children":11246},{"style":307},[11247],{"type":27,"value":3455},{"type":31,"tagName":301,"properties":11249,"children":11250},{"style":313},[11251],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11254,"children":11255},{"class":303},[11256,11260,11265,11269,11273,11277],{"type":31,"tagName":301,"properties":11257,"children":11258},{"style":717},[11259],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":11261,"children":11262},{"style":330},[11263],{"type":27,"value":11264}," value",{"type":31,"tagName":301,"properties":11266,"children":11267},{"style":717},[11268],{"type":27,"value":739},{"type":31,"tagName":301,"properties":11270,"children":11271},{"style":313},[11272],{"type":27,"value":1283},{"type":31,"tagName":301,"properties":11274,"children":11275},{"style":307},[11276],{"type":27,"value":1288},{"type":31,"tagName":301,"properties":11278,"children":11279},{"style":313},[11280],{"type":27,"value":1293},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11283,"children":11284},{"class":303},[11285,11290,11295,11300],{"type":31,"tagName":301,"properties":11286,"children":11287},{"style":313},[11288],{"type":27,"value":11289},"  barIndex ",{"type":31,"tagName":301,"properties":11291,"children":11292},{"style":717},[11293],{"type":27,"value":11294},"+=",{"type":31,"tagName":301,"properties":11296,"children":11297},{"style":330},[11298],{"type":27,"value":11299}," 1",{"type":31,"tagName":301,"properties":11301,"children":11302},{"style":313},[11303],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11306,"children":11307},{"class":303},[11308,11312,11316,11320,11325,11329],{"type":31,"tagName":301,"properties":11309,"children":11310},{"style":717},[11311],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":11313,"children":11314},{"style":313},[11315],{"type":27,"value":1307},{"type":31,"tagName":301,"properties":11317,"children":11318},{"style":307},[11319],{"type":27,"value":1312},{"type":31,"tagName":301,"properties":11321,"children":11322},{"style":313},[11323],{"type":27,"value":11324},"(value)) ",{"type":31,"tagName":301,"properties":11326,"children":11327},{"style":717},[11328],{"type":27,"value":1322},{"type":31,"tagName":301,"properties":11330,"children":11331},{"style":313},[11332],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11335,"children":11336},{"class":303},[11337,11341,11346,11350,11355,11359,11364,11368,11372,11376,11380],{"type":31,"tagName":301,"properties":11338,"children":11339},{"style":717},[11340],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":11342,"children":11343},{"style":330},[11344],{"type":27,"value":11345}," stretch",{"type":31,"tagName":301,"properties":11347,"children":11348},{"style":717},[11349],{"type":27,"value":739},{"type":31,"tagName":301,"properties":11351,"children":11352},{"style":313},[11353],{"type":27,"value":11354}," ((close ",{"type":31,"tagName":301,"properties":11356,"children":11357},{"style":717},[11358],{"type":27,"value":1429},{"type":31,"tagName":301,"properties":11360,"children":11361},{"style":313},[11362],{"type":27,"value":11363}," value) ",{"type":31,"tagName":301,"properties":11365,"children":11366},{"style":717},[11367],{"type":27,"value":1439},{"type":31,"tagName":301,"properties":11369,"children":11370},{"style":313},[11371],{"type":27,"value":11363},{"type":31,"tagName":301,"properties":11373,"children":11374},{"style":717},[11375],{"type":27,"value":1448},{"type":31,"tagName":301,"properties":11377,"children":11378},{"style":330},[11379],{"type":27,"value":1453},{"type":31,"tagName":301,"properties":11381,"children":11382},{"style":313},[11383],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11386,"children":11387},{"class":303},[11388,11392,11397,11401,11406,11411,11416,11421,11425],{"type":31,"tagName":301,"properties":11389,"children":11390},{"style":717},[11391],{"type":27,"value":1237},{"type":31,"tagName":301,"properties":11393,"children":11394},{"style":330},[11395],{"type":27,"value":11396}," stretched",{"type":31,"tagName":301,"properties":11398,"children":11399},{"style":717},[11400],{"type":27,"value":739},{"type":31,"tagName":301,"properties":11402,"children":11403},{"style":313},[11404],{"type":27,"value":11405}," Math.",{"type":31,"tagName":301,"properties":11407,"children":11408},{"style":307},[11409],{"type":27,"value":11410},"abs",{"type":31,"tagName":301,"properties":11412,"children":11413},{"style":313},[11414],{"type":27,"value":11415},"(stretch) ",{"type":31,"tagName":301,"properties":11417,"children":11418},{"style":717},[11419],{"type":27,"value":11420},">=",{"type":31,"tagName":301,"properties":11422,"children":11423},{"style":330},[11424],{"type":27,"value":8165},{"type":31,"tagName":301,"properties":11426,"children":11427},{"style":313},[11428],{"type":27,"value":749},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11431,"children":11432},{"class":303},[11433,11437],{"type":31,"tagName":301,"properties":11434,"children":11435},{"style":307},[11436],{"type":27,"value":1335},{"type":31,"tagName":301,"properties":11438,"children":11439},{"style":313},[11440],{"type":27,"value":11441},"(value);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11444,"children":11445},{"class":303},[11446,11451],{"type":31,"tagName":301,"properties":11447,"children":11448},{"style":307},[11449],{"type":27,"value":11450},"  out_bar_time",{"type":31,"tagName":301,"properties":11452,"children":11453},{"style":313},[11454],{"type":27,"value":11455},"(barTime);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11458,"children":11459},{"class":303},[11460,11465,11470,11475,11480,11485,11490],{"type":31,"tagName":301,"properties":11461,"children":11462},{"style":307},[11463],{"type":27,"value":11464},"  out_stretched",{"type":31,"tagName":301,"properties":11466,"children":11467},{"style":313},[11468],{"type":27,"value":11469},"(stretched ",{"type":31,"tagName":301,"properties":11471,"children":11472},{"style":717},[11473],{"type":27,"value":11474},"?",{"type":31,"tagName":301,"properties":11476,"children":11477},{"style":330},[11478],{"type":27,"value":11479}," 1.0",{"type":31,"tagName":301,"properties":11481,"children":11482},{"style":717},[11483],{"type":27,"value":11484}," :",{"type":31,"tagName":301,"properties":11486,"children":11487},{"style":330},[11488],{"type":27,"value":11489}," 0.0",{"type":31,"tagName":301,"properties":11491,"children":11492},{"style":313},[11493],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11496,"children":11497},{"class":303},[11498,11502],{"type":31,"tagName":301,"properties":11499,"children":11500},{"style":717},[11501],{"type":27,"value":1302},{"type":31,"tagName":301,"properties":11503,"children":11504},{"style":313},[11505],{"type":27,"value":11506}," (stretched) {",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11509,"children":11510},{"class":303},[11511],{"type":31,"tagName":301,"properties":11512,"children":11513},{"style":1011},[11514],{"type":27,"value":11515},"    // Per-bar text: the builder, no allocation.",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11518,"children":11519},{"class":303},[11520,11525],{"type":31,"tagName":301,"properties":11521,"children":11522},{"style":307},[11523],{"type":27,"value":11524},"    sb_clear",{"type":31,"tagName":301,"properties":11526,"children":11527},{"style":313},[11528],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11531,"children":11532},{"class":303},[11533,11538,11543,11547],{"type":31,"tagName":301,"properties":11534,"children":11535},{"style":307},[11536],{"type":27,"value":11537},"    sb_f64",{"type":31,"tagName":301,"properties":11539,"children":11540},{"style":313},[11541],{"type":27,"value":11542},"(stretch, ",{"type":31,"tagName":301,"properties":11544,"children":11545},{"style":330},[11546],{"type":27,"value":1462},{"type":31,"tagName":301,"properties":11548,"children":11549},{"style":313},[11550],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11553,"children":11554},{"class":303},[11555,11560,11564,11569],{"type":31,"tagName":301,"properties":11556,"children":11557},{"style":307},[11558],{"type":27,"value":11559},"    sb_text",{"type":31,"tagName":301,"properties":11561,"children":11562},{"style":313},[11563],{"type":27,"value":316},{"type":31,"tagName":301,"properties":11565,"children":11566},{"style":319},[11567],{"type":27,"value":11568},"\"% at bar \"",{"type":31,"tagName":301,"properties":11570,"children":11571},{"style":313},[11572],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11575,"children":11576},{"class":303},[11577,11582],{"type":31,"tagName":301,"properties":11578,"children":11579},{"style":307},[11580],{"type":27,"value":11581},"    sb_int",{"type":31,"tagName":301,"properties":11583,"children":11584},{"style":313},[11585],{"type":27,"value":11586},"(barIndex);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11589,"children":11590},{"class":303},[11591,11596],{"type":31,"tagName":301,"properties":11592,"children":11593},{"style":307},[11594],{"type":27,"value":11595},"    str_readout_sb",{"type":31,"tagName":301,"properties":11597,"children":11598},{"style":313},[11599],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11602,"children":11603},{"class":303},[11604],{"type":31,"tagName":301,"properties":11605,"children":11606},{"style":313},[11607],{"type":27,"value":11087},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11610,"children":11611},{"class":303},[11612,11616],{"type":31,"tagName":301,"properties":11613,"children":11614},{"style":307},[11615],{"type":27,"value":1349},{"type":31,"tagName":301,"properties":11617,"children":11618},{"style":313},[11619],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11622,"children":11623},{"class":303},[11624,11628],{"type":31,"tagName":301,"properties":11625,"children":11626},{"style":307},[11627],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":11629,"children":11630},{"style":313},[11631],{"type":27,"value":11632},"(label);",{"type":27,"value":28},{"type":31,"tagName":301,"properties":11635,"children":11636},{"class":303},[11637,11641,11645,11650],{"type":31,"tagName":301,"properties":11638,"children":11639},{"style":307},[11640],{"type":27,"value":1397},{"type":31,"tagName":301,"properties":11642,"children":11643},{"style":313},[11644],{"type":27,"value":316},{"type":31,"tagName":301,"properties":11646,"children":11647},{"style":319},[11648],{"type":27,"value":11649},"\" SMA \"",{"type":31,"tagName":301,"properties":11651,"children":11652},{"style":313},[11653],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11656,"children":11657},{"class":303},[11658,11662,11667,11671],{"type":31,"tagName":301,"properties":11659,"children":11660},{"style":307},[11661],{"type":27,"value":3556},{"type":31,"tagName":301,"properties":11663,"children":11664},{"style":313},[11665],{"type":27,"value":11666},"(value, ",{"type":31,"tagName":301,"properties":11668,"children":11669},{"style":330},[11670],{"type":27,"value":963},{"type":31,"tagName":301,"properties":11672,"children":11673},{"style":313},[11674],{"type":27,"value":1116},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11677,"children":11678},{"class":303},[11679,11684],{"type":31,"tagName":301,"properties":11680,"children":11681},{"style":307},[11682],{"type":27,"value":11683},"  str_tag_sb",{"type":31,"tagName":301,"properties":11685,"children":11686},{"style":313},[11687],{"type":27,"value":1261},{"type":27,"value":28},{"type":31,"tagName":301,"properties":11690,"children":11691},{"class":303},[11692],{"type":31,"tagName":301,"properties":11693,"children":11694},{"style":313},[11695],{"type":27,"value":1195},{"type":27,"value":28},{"type":31,"tagName":32,"properties":11698,"children":11699,"position":11737},{},[11700,11713,11719,11730],{"type":31,"tagName":46,"properties":11701,"children":11702,"position":11710},{},[11703],{"type":27,"value":10477,"position":11704},{"start":11705,"end":11708},{"line":11706,"column":21,"offset":11707},449,20368,{"line":11706,"column":85,"offset":11709},20375,{"start":11711,"end":11712},{"line":11706,"column":21,"offset":11707},{"line":11706,"column":85,"offset":11709},{"type":27,"value":11714,"position":11715}," is built once in ",{"start":11716,"end":11717},{"line":11706,"column":85,"offset":11709},{"line":11706,"column":471,"offset":11718},20393,{"type":31,"tagName":46,"properties":11720,"children":11721,"position":11727},{},[11722],{"type":27,"value":91,"position":11723},{"start":11724,"end":11725},{"line":11706,"column":471,"offset":11718},{"line":11706,"column":481,"offset":11726},20404,{"start":11728,"end":11729},{"line":11706,"column":471,"offset":11718},{"line":11706,"column":481,"offset":11726},{"type":27,"value":11731,"position":11732}," and reused on every bar. The readout\nis written only on stretched bars, so the mark appears only there.",{"start":11733,"end":11734},{"line":11706,"column":481,"offset":11726},{"line":11735,"column":659,"offset":11736},450,20508,{"start":11738,"end":11739},{"line":11706,"column":21,"offset":11707},{"line":11735,"column":659,"offset":11736},{"type":27,"value":28},{"type":31,"tagName":236,"properties":11742,"children":11743,"position":11752},{},[11744],{"type":27,"value":11745,"position":11746},"From Pine",{"start":11747,"end":11750},{"line":11748,"column":244,"offset":11749},452,20513,{"line":11748,"column":191,"offset":11751},20522,{"start":11753,"end":11755},{"line":11748,"column":21,"offset":11754},20510,{"line":11748,"column":191,"offset":11751},{"type":27,"value":28},{"type":31,"tagName":11758,"properties":11759,"children":11760,"position":12032},"ul",{},[11761,11762,11901,11902,11983,11984,12031],{"type":27,"value":28},{"type":31,"tagName":773,"properties":11763,"children":11764,"position":11897},{},[11765,11779,11784,11796,11803,11815,11821,11833,11840,11853,11859,11871,11878,11891],{"type":31,"tagName":46,"properties":11766,"children":11767,"position":11776},{},[11768],{"type":27,"value":11769,"position":11770},"str.tostring(x)",{"start":11771,"end":11774},{"line":11772,"column":1662,"offset":11773},454,20526,{"line":11772,"column":247,"offset":11775},20543,{"start":11777,"end":11778},{"line":11772,"column":1662,"offset":11773},{"line":11772,"column":247,"offset":11775},{"type":27,"value":2535,"position":11780},{"start":11781,"end":11782},{"line":11772,"column":247,"offset":11775},{"line":11772,"column":1756,"offset":11783},20547,{"type":31,"tagName":46,"properties":11785,"children":11786,"position":11793},{},[11787],{"type":27,"value":11788,"position":11789},"sb_f64(x, decimals)",{"start":11790,"end":11791},{"line":11772,"column":1756,"offset":11783},{"line":11772,"column":394,"offset":11792},20568,{"start":11794,"end":11795},{"line":11772,"column":1756,"offset":11783},{"line":11772,"column":394,"offset":11792},{"type":27,"value":11797,"position":11798}," when you know the decimals\nand ",{"start":11799,"end":11800},{"line":11772,"column":394,"offset":11792},{"line":11801,"column":64,"offset":11802},455,20602,{"type":31,"tagName":46,"properties":11804,"children":11805,"position":11812},{},[11806],{"type":27,"value":11807,"position":11808},"sb_auto(x)",{"start":11809,"end":11810},{"line":11801,"column":64,"offset":11802},{"line":11801,"column":43,"offset":11811},20614,{"start":11813,"end":11814},{"line":11801,"column":64,"offset":11802},{"line":11801,"column":43,"offset":11811},{"type":27,"value":11816,"position":11817}," when you do not; ",{"start":11818,"end":11819},{"line":11801,"column":43,"offset":11811},{"line":11801,"column":481,"offset":11820},20632,{"type":31,"tagName":46,"properties":11822,"children":11823,"position":11830},{},[11824],{"type":27,"value":11825,"position":11826},"str.tostring(x, \"#.##\")",{"start":11827,"end":11828},{"line":11801,"column":481,"offset":11820},{"line":11801,"column":835,"offset":11829},20657,{"start":11831,"end":11832},{"line":11801,"column":481,"offset":11820},{"line":11801,"column":835,"offset":11829},{"type":27,"value":11834,"position":11835}," is\n",{"start":11836,"end":11837},{"line":11801,"column":835,"offset":11829},{"line":11838,"column":21,"offset":11839},456,20661,{"type":31,"tagName":46,"properties":11841,"children":11842,"position":11850},{},[11843],{"type":27,"value":11844,"position":11845},"sb_f64(x, 2)",{"start":11846,"end":11848},{"line":11838,"column":1662,"offset":11847},20663,{"line":11838,"column":870,"offset":11849},20677,{"start":11851,"end":11852},{"line":11838,"column":1662,"offset":11847},{"line":11838,"column":870,"offset":11849},{"type":27,"value":11854,"position":11855},", which always writes both decimals (",{"start":11856,"end":11857},{"line":11838,"column":870,"offset":11849},{"line":11838,"column":796,"offset":11858},20714,{"type":31,"tagName":46,"properties":11860,"children":11861,"position":11868},{},[11862],{"type":27,"value":11863,"position":11864},"12.5",{"start":11865,"end":11866},{"line":11838,"column":796,"offset":11858},{"line":11838,"column":1726,"offset":11867},20720,{"start":11869,"end":11870},{"line":11838,"column":796,"offset":11858},{"line":11838,"column":1726,"offset":11867},{"type":27,"value":11872,"position":11873}," reads\n",{"start":11874,"end":11875},{"line":11838,"column":1726,"offset":11867},{"line":11876,"column":21,"offset":11877},457,20727,{"type":31,"tagName":46,"properties":11879,"children":11880,"position":11888},{},[11881],{"type":27,"value":11882,"position":11883},"12.50",{"start":11884,"end":11886},{"line":11876,"column":1662,"offset":11885},20729,{"line":11876,"column":1678,"offset":11887},20736,{"start":11889,"end":11890},{"line":11876,"column":1662,"offset":11885},{"line":11876,"column":1678,"offset":11887},{"type":27,"value":11892,"position":11893},", where Pine drops the trailing zero).",{"start":11894,"end":11895},{"line":11876,"column":1678,"offset":11887},{"line":11876,"column":1598,"offset":11896},20774,{"start":11898,"end":11900},{"line":11772,"column":21,"offset":11899},20524,{"line":11876,"column":1598,"offset":11896},{"type":27,"value":28},{"type":31,"tagName":773,"properties":11903,"children":11904,"position":11979},{},[11905,11919,11925,11937,11944,11957,11962,11974],{"type":31,"tagName":46,"properties":11906,"children":11907,"position":11916},{},[11908],{"type":27,"value":11909,"position":11910},"str.format(\"{0} / {1}\", a, b)",{"start":11911,"end":11914},{"line":11912,"column":1662,"offset":11913},458,20777,{"line":11912,"column":547,"offset":11915},20808,{"start":11917,"end":11918},{"line":11912,"column":1662,"offset":11913},{"line":11912,"column":547,"offset":11915},{"type":27,"value":11920,"position":11921}," is the chained calls: ",{"start":11922,"end":11923},{"line":11912,"column":547,"offset":11915},{"line":11912,"column":201,"offset":11924},20831,{"type":31,"tagName":46,"properties":11926,"children":11927,"position":11934},{},[11928],{"type":27,"value":11929,"position":11930},"sb_f64(a, 2)",{"start":11931,"end":11932},{"line":11912,"column":201,"offset":11924},{"line":11912,"column":8562,"offset":11933},20845,{"start":11935,"end":11936},{"line":11912,"column":201,"offset":11924},{"line":11912,"column":8562,"offset":11933},{"type":27,"value":11938,"position":11939},",\n",{"start":11940,"end":11941},{"line":11912,"column":8562,"offset":11933},{"line":11942,"column":21,"offset":11943},459,20847,{"type":31,"tagName":46,"properties":11945,"children":11946,"position":11954},{},[11947],{"type":27,"value":11948,"position":11949},"sb_text(\" / \")",{"start":11950,"end":11952},{"line":11942,"column":1662,"offset":11951},20849,{"line":11942,"column":43,"offset":11953},20865,{"start":11955,"end":11956},{"line":11942,"column":1662,"offset":11951},{"line":11942,"column":43,"offset":11953},{"type":27,"value":101,"position":11958},{"start":11959,"end":11960},{"line":11942,"column":43,"offset":11953},{"line":11942,"column":263,"offset":11961},20867,{"type":31,"tagName":46,"properties":11963,"children":11964,"position":11971},{},[11965],{"type":27,"value":11966,"position":11967},"sb_f64(b, 2)",{"start":11968,"end":11969},{"line":11942,"column":263,"offset":11961},{"line":11942,"column":639,"offset":11970},20881,{"start":11972,"end":11973},{"line":11942,"column":263,"offset":11961},{"line":11942,"column":639,"offset":11970},{"type":27,"value":4876,"position":11975},{"start":11976,"end":11977},{"line":11942,"column":639,"offset":11970},{"line":11942,"column":565,"offset":11978},20882,{"start":11980,"end":11982},{"line":11912,"column":21,"offset":11981},20775,{"line":11942,"column":565,"offset":11978},{"type":27,"value":28},{"type":31,"tagName":773,"properties":11985,"children":11986,"position":12027},{},[11987,12001,12007,12020],{"type":31,"tagName":46,"properties":11988,"children":11989,"position":11998},{},[11990],{"type":27,"value":11991,"position":11992},"str.format_time(t, \"yyyy-MM-dd HH:mm\", tz)",{"start":11993,"end":11996},{"line":11994,"column":1662,"offset":11995},460,20885,{"line":11994,"column":2246,"offset":11997},20929,{"start":11999,"end":12000},{"line":11994,"column":1662,"offset":11995},{"line":11994,"column":2246,"offset":11997},{"type":27,"value":11834,"position":12002},{"start":12003,"end":12004},{"line":11994,"column":2246,"offset":11997},{"line":12005,"column":21,"offset":12006},461,20933,{"type":31,"tagName":46,"properties":12008,"children":12009,"position":12017},{},[12010],{"type":27,"value":12011,"position":12012},"sb_time(t, \"yyyy-MM-dd HH:mm\", offsetSec)",{"start":12013,"end":12015},{"line":12005,"column":1662,"offset":12014},20935,{"line":12005,"column":2240,"offset":12016},20978,{"start":12018,"end":12019},{"line":12005,"column":1662,"offset":12014},{"line":12005,"column":2240,"offset":12016},{"type":27,"value":12021,"position":12022},", with the zone as an\noffset in seconds.",{"start":12023,"end":12024},{"line":12005,"column":2240,"offset":12016},{"line":12025,"column":263,"offset":12026},462,21020,{"start":12028,"end":12030},{"line":11994,"column":21,"offset":12029},20883,{"line":12025,"column":263,"offset":12026},{"type":27,"value":28},{"start":12033,"end":12034},{"line":11772,"column":21,"offset":11899},{"line":12025,"column":263,"offset":12026},{"quirksMode":12036},false,{"start":12038,"end":12039},{"line":21,"column":21,"offset":22},{"line":12040,"column":21,"offset":12041},463,21021,1791265220866]