{
  "llm": {
    "conf": 0.9958792,
    "grade": "hostile",
    "model": "Qwen/Qwen3.8-27B",
    "before": {
      "lvl": -1,
      "prob": 0.9938495,
      "class": "benign"
    },
    "outcome": "hostile",
    "interpretation": "Process injection and code patching"
  },
  "ml": {
    "v": "7",
    "eng": "2.12.0-beta.1",
    "lvl": 25,
    "conf": 92,
    "mods": [
      {
        "cls": 0,
        "raw": 0.9938495,
        "rte": "az",
        "prob": 0.9938495
      },
      {
        "cls": 0,
        "raw": 0.96141183,
        "rte": "az/npm",
        "prob": 0.96141183
      }
    ],
    "prob": 0.9958792,
    "files": [
      {
        "id": 0,
        "lvl": 25,
        "conf": 92,
        "prob": 0.9958791732788086,
        "type": "npm"
      },
      {
        "id": 2,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003481904786895029,
        "type": "batch"
      },
      {
        "id": 3,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0001711149961920455,
        "type": "c"
      },
      {
        "id": 4,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0031991899013519287,
        "type": "c"
      },
      {
        "id": 5,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013122956261213403,
        "type": "c"
      },
      {
        "id": 6,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000018388032913208008,
        "type": "c"
      },
      {
        "id": 7,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001247723866981687,
        "type": "c"
      },
      {
        "id": 8,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014593203559343237,
        "type": "c"
      },
      {
        "id": 9,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013738870620727539,
        "type": "javascript"
      },
      {
        "id": 11,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017980733900913037,
        "type": "package.json"
      },
      {
        "id": 13,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014334917068481445,
        "type": "data"
      },
      {
        "id": 14,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016689300537109375,
        "type": "javascript"
      },
      {
        "id": 16,
        "lvl": -1,
        "conf": 0,
        "prob": 0.0000165402889251709,
        "type": "markdown"
      },
      {
        "id": 17,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012407700523908716,
        "type": "markdown"
      },
      {
        "id": 18,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000017662843674770556,
        "type": "markdown"
      },
      {
        "id": 20,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011841456398542505,
        "type": "markdown"
      },
      {
        "id": 21,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015139579772949219,
        "type": "javascript"
      },
      {
        "id": 22,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002171595951949712,
        "type": "javascript"
      },
      {
        "id": 27,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00007365147030213848,
        "type": "javascript"
      },
      {
        "id": 28,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012179215445939917,
        "type": "javascript"
      },
      {
        "id": 29,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013281901374284644,
        "type": "javascript"
      },
      {
        "id": 30,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000010679165825422388,
        "type": "javascript"
      },
      {
        "id": 31,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000016242265701293945,
        "type": "javascript"
      },
      {
        "id": 32,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013460715308610816,
        "type": "javascript"
      },
      {
        "id": 33,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001911322215164546,
        "type": "javascript"
      },
      {
        "id": 34,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015914440155029297,
        "type": "javascript"
      },
      {
        "id": 35,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001290440559387207,
        "type": "javascript"
      },
      {
        "id": 36,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014513731002807617,
        "type": "javascript"
      },
      {
        "id": 37,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000013629595741804224,
        "type": "javascript"
      },
      {
        "id": 38,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00002008676528930664,
        "type": "javascript"
      },
      {
        "id": 39,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000008195638656616211,
        "type": "javascript"
      },
      {
        "id": 40,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001233816146850586,
        "type": "javascript"
      },
      {
        "id": 41,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003053744512726553,
        "type": "javascript"
      },
      {
        "id": 42,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012586514458234888,
        "type": "javascript"
      },
      {
        "id": 43,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012497107491071802,
        "type": "javascript"
      },
      {
        "id": 44,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001643101313675288,
        "type": "javascript"
      },
      {
        "id": 45,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00003769993782043457,
        "type": "javascript"
      },
      {
        "id": 46,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015616416931152344,
        "type": "javascript"
      },
      {
        "id": 47,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000015010436072770972,
        "type": "javascript"
      },
      {
        "id": 48,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012805064216081519,
        "type": "javascript"
      },
      {
        "id": 49,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012636184692382812,
        "type": "javascript"
      },
      {
        "id": 50,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000009099642738874536,
        "type": "javascript"
      },
      {
        "id": 51,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000020156303435214795,
        "type": "javascript"
      },
      {
        "id": 52,
        "lvl": -1,
        "conf": 0,
        "prob": 0.00001527865788375493,
        "type": "javascript"
      },
      {
        "id": 53,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000011881192222062964,
        "type": "javascript"
      },
      {
        "id": 54,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000012934207916259766,
        "type": "javascript"
      },
      {
        "id": 55,
        "lvl": -1,
        "conf": 0,
        "prob": 0.000014781951904296875,
        "type": "registry"
      }
    ],
    "version": "v18.18",
    "analyzed_at": "2026-09-22T16:15:11Z"
  },
  "path": "cortico-world-pvz-0.1.2.tgz",
  "raw": {
    "files": [
      {
        "id": 0,
        "mol": "O₆(Er₅As₂C₄ISXe₂)H₁₁(Cm₁₀Cr₃Db₂₅DsF₁₄Hf₄Mg₆Os₉Po₂₉Ti₃U₄)Md₄(In₈Pa₁₁)",
        "sha": "ada0f9884ea8a262ba5b7ef9240ae0478b0781898603def4afd5ffe34c7c1ca9",
        "path": "cortico-world-pvz-0.1.2.tgz",
        "refs": [
          {
            "to": "pkg:github/phantivia/cortico-world-pvz",
            "off": 0,
            "kind": "repository"
          }
        ],
        "risk": 185,
        "size": 334519,
        "type": "npm",
        "facts": {
          "metrics": {
            "file": {
              "size": 334519,
              "entropy": 8
            },
            "parse": {
              "error_count": 1
            },
            "binary": {
              "peak_region_bytes": 333495,
              "peak_region_entropy": 7.85
            },
            "consistency": {
              "name_repo_mismatch": 0
            }
          }
        },
        "ident": {
          "name": {
            "value": "cortico-world-pvz",
            "source": "npm.name",
            "verified": false
          },
          "urls": [
            {
              "url": "https://github.com/Phantivia/cortico-world-pvz.git",
              "kind": "repository",
              "source": "npm.repository.url"
            },
            {
              "url": "https://github.com/Phantivia/cortico-world-pvz#readme",
              "kind": "homepage",
              "source": "npm.homepage"
            }
          ],
          "trust": "unsigned",
          "version": {
            "value": "0.1.2",
            "source": "npm.version",
            "verified": false
          },
          "identifier": {
            "value": "cortico-world-pvz",
            "source": "npm.name",
            "verified": false
          }
        },
        "traits": [
          {
            "id": "micro-behaviors/process/io/stream::node-stream-end-event",
            "conf": 0.88,
            "crit": 3,
            "desc": "Registers a Node stream end handler",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/import/npm/child_process::child_process",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:child_process",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/c/gdiplus/h::gdiplus/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cgdiplus.h\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/remote::virtual-alloc-ex-dup",
            "atk": "T1055",
            "conf": 0.95,
            "crit": 3,
            "desc": "VirtualAllocEx remote-process allocation reference",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              297
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::source-infinite-loop-metric",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains an unconditional loop",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/inject/runtime/call::write-process-memory-dup",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "WriteProcessMemory API reference",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              223
            ]
          },
          {
            "id": "micro-behaviors/fs/read/stream::create-read-stream",
            "conf": 0.92,
            "crit": 3,
            "desc": "Creates a file read stream",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::source-fixed-sha256-context",
            "conf": 0.9,
            "crit": 3,
            "desc": "SHA-256 operation near fixed digest",
            "from": [
              {
                "file": 38
              },
              {
                "file": 41
              },
              {
                "file": 45
              }
            ],
            "uses": [
              201,
              289
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::native-range-loop-large-bound",
            "conf": 0.85,
            "crit": 3,
            "desc": "Uses a large-bound native loop",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/executor/ts::relative/1/executor/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./executor.ts",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/c/string::string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cstring\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::js-hex-number-parse",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript hex-to-integer conversion",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/package/repository::has-repository-url",
            "conf": 0.85,
            "crit": 2,
            "desc": "package.json declares a repository URL"
          },
          {
            "id": "metadata/import/c/climits::climits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cclimits\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/split::js-split-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls JavaScript split()",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "metadata/import/npm/path::path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:path",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/script-host::cmd-exe-spawn",
            "atk": "T1059.003",
            "conf": 0.86,
            "crit": 3,
            "desc": "Node spawns cmd.exe",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-name-ordinals",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse export name ordinals",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::cmd-exe-reference",
            "conf": 0.8,
            "crit": 3,
            "desc": "References Windows cmd.exe interpreter",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::js-parseint-radix-16",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript parseInt with radix 16",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stdout-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stdout stream name",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/file/data-blob::high-byte-script-text",
            "conf": 0.88,
            "crit": 3,
            "desc": "High-byte script text (\u003e=12%)",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-allocation-source-or-binary",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.95,
            "crit": 1,
            "desc": "Executable allocation indicator in source or binary",
            "from": [
              {
                "off": 33787,
                "file": 3,
                "line": 893
              },
              {
                "off": 40129,
                "file": 4,
                "line": 897
              }
            ],
            "uses": [
              274
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/control-flow/retry::retry-loop-while",
            "conf": 1.0,
            "crit": 3,
            "desc": "retry loop wrapping try-catch (while loop)",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-token",
            "conf": 1.0,
            "crit": 3,
            "desc": "References the toString conversion method",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/bridge/ts::relative/1/bridge/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./bridge.ts",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/npm/fs::fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:fs",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/import/c/ctime::ctime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cctime\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::node-write-file-sync-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "Node calls imported writeFileSync",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/inject/dll::create-remote-thread-source",
            "atk": "T1055.001",
            "mbc": "F0003",
            "conf": 0.95,
            "crit": 3,
            "desc": "Remote thread creation API in source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/config/ts::relative/1/config/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./config.ts",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/builtin::child-process-import-runtime",
            "conf": 0.85,
            "crit": 3,
            "desc": "Imports Node child_process through ESM",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/time/query::js-triple-date-now",
            "conf": 0.4,
            "crit": 3,
            "desc": "3+ Date.now() calls",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "from": [
              {
                "file": 17
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/util/ts::cortico/core/util/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/util.ts",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::memcpy-raw",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shellcode memory copy in source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/local-exec::node-execfile-exe-path",
            "atk": "T1106",
            "conf": 0.9,
            "crit": 3,
            "desc": "Launches a .exe via exec or spawn",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/package/files/included::npm-package-scripts-member",
            "conf": 0.99,
            "crit": 3,
            "desc": "JavaScript under npm package scripts dir",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/runtime::process-platform-member",
            "conf": 0.8,
            "crit": 3,
            "desc": "Reads the Node.js process.platform value",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/package/completeness::has-typescript",
            "conf": 0.9,
            "crit": 3,
            "desc": "Package declares TypeScript tooling",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/c/cstring::cstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstring\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/triggers/ts::relative/1/triggers/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./triggers.ts",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/shell::get-process-command",
            "atk": "T1057",
            "mbc": "E1592",
            "conf": 0.7,
            "crit": 3,
            "desc": "PowerShell Get-Process command reference",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/path::shell-executable-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a shell executable",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/snapshot::module32-first",
            "conf": 0.85,
            "crit": 3,
            "desc": "Get first module from snapshot",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/npm::npm-script-interpreter",
            "atk": "T1059",
            "mbc": "B0030",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package script invokes a language interpreter"
          },
          {
            "id": "micro-behaviors/time/schedule/interval::repeated-settimeout",
            "conf": 0.9,
            "crit": 3,
            "desc": "Contains at least six setTimeout calls",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::c-command-buffer",
            "conf": 0.8,
            "crit": 3,
            "desc": "C declares a character or byte buffer",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/snapshot::create-toolhelp32-snapshot-source",
            "atk": "T1057",
            "mbc": "E1057",
            "conf": 0.9,
            "crit": 3,
            "desc": "Create process or module snapshot",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::pe-viewer-machine-types",
            "conf": 1.0,
            "crit": 3,
            "desc": "PE machine type display labels",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/collectibles/ts::relative/1/collectibles/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./collectibles.ts",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::js-bitwise-arithmetic-chain",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript bitwise arithmetic and shift chain",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/library::deletefile-w",
            "conf": 0.66,
            "crit": 3,
            "desc": "DeleteFileW API symbol",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/web/shared/client-panel/ts::cortico/web/shared/client-panel/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/web/shared/client-panel.ts",
            "from": [
              {
                "file": 29
              }
            ]
          },
          {
            "id": "metadata/file/format/structured::sourcemap-raw-signature",
            "conf": 0.95,
            "crit": 3,
            "desc": "JavaScript source map raw signature",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/build/bundler/asset::has-sourcemap",
            "conf": 0.9,
            "crit": 2,
            "desc": "Code has source map reference",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/os/random/crypto::node-random-generation",
            "conf": 0.72,
            "crit": 3,
            "desc": "Node.js cryptographic random-value generation",
            "from": [
              {
                "off": 5046,
                "file": 27,
                "line": 131
              },
              {
                "off": 18211,
                "file": 45,
                "line": 466
              }
            ],
            "uses": [
              328
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::read-node",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads files with Node.js",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/descriptor::read",
            "conf": 0.7,
            "crit": 2,
            "desc": "Read file descriptor (read/pread)",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/execution/clickfix::temp-encoded-output",
            "atk": "T1059.001,T1059.003,T1059.005,T1105,T1204.002",
            "mbc": "B0024",
            "conf": 0.9,
            "crit": 3,
            "desc": "TEMP path names encoded data",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/types/ts::cortico/core/types/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/types.ts",
            "from": [
              {
                "file": 32
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-entrypoint",
            "conf": 0.8,
            "crit": 2,
            "desc": "PE entry point header field",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/array::array",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003carray\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/file/format/structured::sourcemap-sources-content",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source map sourcesContent array",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "metadata/import/c/unordered_map::unordered_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cunordered_map\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::page-execute-readwrite",
            "atk": "T1055",
            "conf": 0.9,
            "crit": 3,
            "desc": "PAGE_EXECUTE_READWRITE flag",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/interpreter::powershell-executable-token",
            "conf": 0.98,
            "crit": 3,
            "desc": "PowerShell executable name reference",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/file/string/telemetry::platform-profile-field",
            "conf": 0.95,
            "crit": 3,
            "desc": "Platform profile field name",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "metadata/package/files/package-json::files-array-present",
            "conf": 0.92,
            "crit": 3,
            "desc": "Package.json declares a files allowlist"
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-protect-ex",
            "conf": 0.95,
            "crit": 3,
            "desc": "Modify memory protection with VirtualProtectEx",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/zlib::zlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:zlib",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/script/automation::browser-evaluate-function-symbol",
            "atk": "T1059.007",
            "conf": 0.9,
            "crit": 3,
            "desc": "Defines a browser evaluation function",
            "from": [
              {
                "file": 52
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::page-execute-read-commit-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source allocates committed executable-read memory",
            "from": [
              {
                "file": 3
              },
              {
                "off": 43989,
                "file": 4,
                "line": 970
              }
            ],
            "uses": [
              188,
              226
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-sizeofimage",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header SizeOfImage reference",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/world/ts::cortico/world/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/world.ts",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/os/module/load::get-module-handle-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "GetModuleHandle source call",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/assignment::nested-call-assignment",
            "conf": 0.85,
            "crit": 3,
            "desc": "Nested function call assignment target",
            "from": [
              {
                "file": 37
              }
            ]
          },
          {
            "id": "objectives/command-and-control/backdoor/loader/native-reflect::source-virtual-protect-call",
            "atk": "T1027.009,T1620,T1140",
            "mbc": "B0032,B0023",
            "conf": 0.92,
            "crit": 3,
            "desc": "VirtualProtect call in native source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/named-pipe::wait-named-pipe",
            "atk": "T1559",
            "conf": 0.7,
            "crit": 3,
            "desc": "Wait for named pipe server",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/result::http-send-object",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Send call has object payload",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::get-native-system-info",
            "atk": "T1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls Windows GetNativeSystemInfo API",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-noninteractive-flag",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell disables interactive prompts",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/native-capture::source-gdi-compatible-bitmap",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.9,
            "crit": 3,
            "desc": "Native source allocates GDI bitmap",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/url::url",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:url",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::recursive-mkdir-sync",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates a directory tree synchronously",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::readfilesync-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls readFileSync",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/bridge::child-process-keyword-literal",
            "atk": "T1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "child_process module name literal",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/proxy/ts::relative/1/proxy/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./proxy.ts",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/package-manager::npm-build-env-windows-profile--systemroot",
            "conf": 0.9,
            "crit": 3,
            "desc": "npm build Windows profile env (SystemRoot)",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/package/repository::has-repository-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "package.json declares repository metadata"
          },
          {
            "id": "metadata/import/npm/fs/promises::fs/promises",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:fs/promises",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::catch-returns-constant-only",
            "conf": 0.88,
            "crit": 3,
            "desc": "Catch block only returns a constant",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::node-child-process-capability",
            "conf": 0.8,
            "crit": 3,
            "desc": "Imports or invokes Node.js child-process APIs",
            "from": [
              {
                "off": 258,
                "file": 27,
                "line": 5
              },
              {
                "off": 22,
                "file": 41,
                "line": 1
              },
              {
                "off": 47,
                "file": 45,
                "line": 1
              }
            ],
            "uses": [
              1
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::javascript-sha256-operation",
            "mbc": "C0029",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs JavaScript SHA-256 operation",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "objectives/evasion/masquerade/source-review::character-class-helper-call",
            "atk": "T1036",
            "mbc": "F0001",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls a character-class helper",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/native-capture::source-gdi-compatible-device-context",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.9,
            "crit": 3,
            "desc": "Native source creates GDI context",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/files/runtime::javascript-dist-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "JavaScript/TypeScript file under dist",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/enumerate/extension::javascript-json-filename-filter",
            "conf": 0.84,
            "crit": 3,
            "desc": "JavaScript filters JSON filenames",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/named-pipe::js-named-pipe-path",
            "atk": "T1559",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript builds a Windows named-pipe path",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/decode/base64::base64-decode-call-text",
            "conf": 0.86,
            "crit": 3,
            "desc": "JavaScript invokes a Base64 decoder",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/screenshot::gdi-bitblt-source",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.9,
            "crit": 3,
            "desc": "GDI raster copy source API",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/send::node-socket-write",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Node socket writes a data payload",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/inject/runtime/call::create-remote-thread-dup",
            "atk": "T1055.001",
            "mbc": "B0013",
            "conf": 0.98,
            "crit": 3,
            "desc": "Remote thread creation API reference",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              33,
              216
            ]
          },
          {
            "id": "micro-behaviors/fs/write/content::batch-command-extension-literal",
            "conf": 0.95,
            "crit": 3,
            "desc": "Batch or command file extension literal",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "micro-behaviors/os/telemetry/logging/event::extension-analytics-event-field",
            "conf": 0.93,
            "crit": 3,
            "desc": "Object literal has a bare event field",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::get-environment-variable",
            "conf": 0.85,
            "crit": 3,
            "desc": "Read a process env var (GetEnvironmentVariable)",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/compress/zlib::node-zlib-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the Node.js zlib module",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/cwchar::cwchar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccwchar\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/manifest/count::npm-many-dev-dependencies",
            "conf": 0.7,
            "crit": 2,
            "desc": "npm manifest has many devDependencies"
          },
          {
            "id": "micro-behaviors/process/info/current::get-current-process-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Gets the current process handle in source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/profile/h::profile/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports profile.h",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/fingerprint/ts::relative/1/fingerprint/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./fingerprint.ts",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/thread::repeated-create-thread-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "Multiple CreateThread calls in source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/cmath::cmath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccmath\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-dos",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header DOS signature reference",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/server/listener::create-server-factory-call",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.86,
            "crit": 3,
            "desc": "Calls a createServer factory",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-name-table",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse export name table",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-16-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 16 bits",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/c/unordered_set::unordered_set",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cunordered_set\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/conditions/ts::relative/1/conditions/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./conditions.ts",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "metadata/lang/generated::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 2,
            "desc": "Generated source provenance marker",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "metadata/package/error-handling::try-block-open",
            "conf": 0.5,
            "crit": 2,
            "desc": "Contains the opening of a try block",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/library/blockchain/wallet::seed-validity-check-function",
            "conf": 0.9,
            "crit": 3,
            "desc": "Seed-named validity function",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/read::result-dot-member-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads result through dot or arrow access",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "objectives/evasion/masquerade/process/path::path-public-temp-writable",
            "atk": "T1036.005",
            "mbc": "F0004",
            "conf": 0.6,
            "crit": 3,
            "desc": "Public or Temp writable-path marker",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/c/objidl/h::objidl/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cobjidl.h\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/error-handling::catch-keyword",
            "conf": 0.5,
            "crit": 2,
            "desc": "Contains a catch error handler",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/definition/ts::relative/1/definition/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./definition.ts",
            "from": [
              {
                "file": 39
              }
            ]
          },
          {
            "id": "supply-chain/missing-author",
            "conf": 0.5,
            "crit": 3,
            "desc": "Package has empty or missing author field"
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-protect",
            "mbc": "C0021",
            "conf": 0.95,
            "crit": 3,
            "desc": "Modify memory page protection",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/protocol/ts::relative/1/protocol/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./protocol.ts",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-insert-mutate-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM insertion or mutation method",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/c/deque::deque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cdeque\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command--rx-2",
            "conf": 0.75,
            "crit": 1,
            "desc": "Shell mkdir command reference",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/process/argument/subcommand::underscored-file-enumeration-command",
            "conf": 0.9,
            "crit": 3,
            "desc": "Underscored file-enumeration command identifier",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/keyboard/hook::cpp-dll-thread-entry",
            "atk": "T1056.001",
            "mbc": "E1056.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "C/C++ DLL starts worker thread",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::windows-public-temp-directory-path",
            "conf": 0.82,
            "crit": 3,
            "desc": "Windows public or temp directory path",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/package/runtime::has-platform-restrictions",
            "conf": 0.85,
            "crit": 3,
            "desc": "Package specifies platform restrictions",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "metadata/import/c/cstddef::cstddef",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstddef\u003e",
            "from": [
              {
                "file": 5
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/dll::remote-loadlibrary-injection-source",
            "atk": "T1055.001",
            "mbc": "B0033",
            "conf": 0.98,
            "crit": 5,
            "desc": "Source code for remote LoadLibrary injection",
            "from": [
              {
                "off": 39480,
                "file": 4,
                "line": 883
              }
            ],
            "uses": [
              3,
              33,
              210,
              223
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::temp-mkdir-command",
            "conf": 0.75,
            "crit": 3,
            "desc": "Create temp staging directory via shell",
            "from": [
              {
                "file": 2
              }
            ],
            "uses": [
              143,
              159
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::log-redaction-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Log redaction option or call",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "from": [
              {
                "file": 8
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/render/ts::relative/1/render/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./render.ts",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/unsafe::zlib-implementation-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a zlib implementation",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::source-remote-thread-injection",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.98,
            "crit": 5,
            "desc": "Source allocates and writes remote memory before starting a remote thread",
            "from": [
              {
                "off": 58940,
                "file": 4,
                "line": 1288
              }
            ],
            "uses": [
              3,
              33,
              174,
              223
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::node-stream-data-event",
            "conf": 0.88,
            "crit": 3,
            "desc": "Registers a Node stream data handler",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/file::pinned-artifact-digest-constant",
            "conf": 0.9,
            "crit": 3,
            "desc": "Pins an expected SHA-256 digest constant",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/temp::win-temp-env",
            "conf": 0.7,
            "crit": 2,
            "desc": "Windows %TEMP% or %TMP% environment reference",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/c/relative/2/cursor-companion/generated/cursor_companion/h::relative/2/cursor-companion/generated/cursor_companion/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../cursor-companion/generated/cursor_companion.h",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/info/commandline::check-argv",
            "conf": 0.8,
            "crit": 3,
            "desc": "Reads Node.js arguments through process.argv",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::write-file-source",
            "conf": 0.88,
            "crit": 3,
            "desc": "WriteFile API in source code",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::bare-spawn-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Bare spawn function call",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/native-build/ts::relative/1/native-build/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./native-build.ts",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/info/thread::resume-thread",
            "conf": 0.9,
            "crit": 3,
            "desc": "ResumeThread named, not imported",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/udp::c-nine-iteration-loop",
            "mbc": "C0001.003",
            "conf": 0.94,
            "crit": 3,
            "desc": "C loop iterates nine times",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-directory",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse PE export directory",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::hash-object-digest-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "JavaScript hash-object digest call",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/interception::pe-import-directory-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "PE import directory access",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::spread-operator",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 spread operator (in array/object context)",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stderr-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stderr stream name",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/time/sleep/interval::numeric-delay-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Delay call with multi-digit argument",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::open-process",
            "atk": "T1106",
            "conf": 0.95,
            "crit": 3,
            "desc": "Open process handle",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/crypto::crypto",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:crypto",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::replacement-redaction-marker",
            "conf": 0.8,
            "crit": 3,
            "desc": "Replaces data with a redaction marker",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/package/homepage::homepage-git-host",
            "conf": 0.9,
            "crit": 3,
            "desc": "Homepage points to major Git host"
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::js-bounded-while-loop",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript bounded while loop",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/manifest/presence::npm-no-runtime-dependencies",
            "conf": 0.9,
            "crit": 2,
            "desc": "npm manifest declares no runtime dependencies",
            "from": [
              {
                "file": 11
              }
            ],
            "uses": [
              265
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/runtime/ts::relative/1/runtime/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./runtime.ts",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::arrow-function",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 arrow function syntax",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/names/ts::relative/1/names/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./names.ts",
            "from": [
              {
                "file": 28
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::js-to-string-hex",
            "conf": 0.95,
            "crit": 3,
            "desc": "Calls JavaScript toString with hex encoding",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::role-field-marker",
            "conf": 0.72,
            "crit": 1,
            "desc": "References an LLM message role field",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-24-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 24 bits",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/file/string/identity::jfif-or-jpeg-media-marker",
            "conf": 0.82,
            "crit": 3,
            "desc": "References JFIF or the JPEG media type",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::child-process-creation-api",
            "atk": "T1106",
            "conf": 0.92,
            "crit": 3,
            "desc": "Starts a child process through a platform API",
            "from": [
              {
                "off": 57124,
                "file": 4,
                "line": 1256
              },
              {
                "file": 27
              },
              {
                "file": 41
              },
              {
                "file": 45
              }
            ],
            "uses": [
              261,
              287
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/virtual::mem-commit-reserve-source",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source requests committed reserved memory",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/runtime::has-os-restriction",
            "conf": 0.98,
            "crit": 3,
            "desc": "Package restricts supported operating systems"
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::node-createhash-sha256-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Node.js createHash('sha256') call",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::const-let",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 const/let declarations",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/import/c/relative_plant/h::relative_plant/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports relative_plant.h",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/execution/wsh-reconstruct::token-array-powershell-command",
            "atk": "T1059.007",
            "conf": 0.94,
            "crit": 3,
            "desc": "Token-array PowerShell command",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/control-flow/retry::const-return-padding-ratio",
            "conf": 0.82,
            "crit": 3,
            "desc": "Constant-return helpers dominate the functions",
            "from": [
              {
                "file": 51
              }
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/snapshot::module32-next",
            "conf": 0.85,
            "crit": 3,
            "desc": "Enumerate next module from snapshot",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::virtualalloc-rwx-source",
            "atk": "T1620",
            "conf": 0.94,
            "crit": 3,
            "desc": "Source VirtualAlloc call requests RWX protection",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/files/included::npm-publish-root-manifest",
            "conf": 0.95,
            "crit": 2,
            "desc": "Manifest sits at npm publish root",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-alloc",
            "atk": "T1587.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Allocate virtual memory",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/keyboard/poll::get-async-key-state",
            "atk": "T1056.001",
            "mbc": "E1056.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Poll asynchronous virtual key state",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/atomic::atomic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003catomic\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::source-fixed-sha256-digest",
            "conf": 0.86,
            "crit": 1,
            "desc": "64-character hex digest candidate",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-free-ex",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "Release memory allocated in a remote process",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/ipc-logger/ts::cortico/core/ipc-logger/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/ipc-logger.ts",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/card-mechanics/ts::relative/1/card-mechanics/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./card-mechanics.ts",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-8-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 8 bits",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/net::net",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:net",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/tools/ts::relative/1/tools/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./tools.ts",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-text-content-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads DOM text content",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/dylib/load/source::load-library-w-source-reference",
            "atk": "T1574.002",
            "conf": 0.95,
            "crit": 3,
            "desc": "References LoadLibraryW in source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/listen::node-server-listen-generic",
            "mbc": "C0001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Node generic server listens on endpoint",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/toolkit::module-walk-followup-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Module32First followed by Module32Next in src",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/embedded/payload/array::portable-hex-byte-array-literal",
            "atk": "T1027",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source embeds a long hexadecimal byte array",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/paths/ts::cortico/paths/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/paths.ts",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "micro-behaviors/process/inject/dll::create-remote-thread",
            "atk": "T1055.001",
            "mbc": "F0003",
            "conf": 0.95,
            "crit": 3,
            "desc": "CreateRemoteThread API reference",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/compress/zlib::javascript-deflate-sync-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Compresses data synchronously with DEFLATE",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "metadata/package/files/included::package-json-basename",
            "conf": 0.95,
            "crit": 3,
            "desc": "Filename is package.json",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::manual-export-resolution",
            "atk": "T1027.007",
            "conf": 0.92,
            "crit": 3,
            "desc": "Manually resolve PE exports",
            "from": [
              {
                "off": 34547,
                "file": 4,
                "line": 785
              }
            ],
            "uses": [
              20,
              125,
              167,
              249
            ]
          },
          {
            "id": "micro-behaviors/data/decode/symbol-base64::buffer-from-base64",
            "conf": 0.8,
            "crit": 3,
            "desc": "Base64 decoding via Buffer.from (JS)",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/npm/string_decoder::string_decoder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:string_decoder",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-nt",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header NT signature reference",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/inject/runtime/call::write-process-memory-source",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "WriteProcessMemory API reference in source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/c/json/h::json/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json.h",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/vector::vector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cvector\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::page-execute-read-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "PAGE_EXECUTE_READ constant in source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/c/cstdio::cstdio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdio\u003e",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/c/utility::utility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cutility\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "objectives/execution/automation/agent::vulnerability-state-marker-vulnerable",
            "atk": "T1059,T1190,T1595",
            "conf": 0.82,
            "crit": 3,
            "desc": "Vulnerable or CVE state marker",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-layout-virtualaddr",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE VirtualAddress reference",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/repository::repo-url-git-host",
            "conf": 0.9,
            "crit": 3,
            "desc": "Repository identifies major Git host"
          },
          {
            "id": "objectives/evasion/process/injection/memory::rwx-writeprocessmemory-loader",
            "atk": "T1055",
            "mbc": "E1055",
            "conf": 0.95,
            "crit": 3,
            "desc": "RWX memory with WriteProcessMemory API",
            "from": [
              {
                "file": 3
              },
              {
                "file": 4
              }
            ],
            "uses": [
              6,
              247
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-scope-zero-arg-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "Module scope assigns zero-argument call",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Calls JavaScript toString conversion method",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/code-metrics/identifiers::identifier-obfuscation-cond-0--inline-23810",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.9,
            "crit": 3,
            "desc": "Average identifier length \u003e= 22 chars",
            "from": [
              {
                "file": 50
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::stdio-ignore",
            "mbc": "F0005",
            "conf": 0.85,
            "crit": 3,
            "desc": "Spawns a child with standard I/O ignored",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::native-process-launch-call-text",
            "conf": 0.92,
            "crit": 3,
            "desc": "References a native child-process launch call",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::png-iend-chunk-literal",
            "conf": 0.86,
            "crit": 1,
            "desc": "References PNG image-end chunk marker",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/process/terminate/kill::terminate-process-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "TerminateProcess call in C source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/semantic/ts::relative/1/semantic/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./semantic.ts",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/event::process-on-uncaught-exception",
            "conf": 0.9,
            "crit": 3,
            "desc": "Node process uncaughtException handler",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/platform/runtime::process-platform-content",
            "conf": 0.7,
            "crit": 2,
            "desc": "References the Node.js process.platform value",
            "from": [
              {
                "file": 33
              }
            ]
          },
          {
            "id": "metadata/package/files/package-json::files-runtime-tree-ref",
            "conf": 0.85,
            "crit": 2,
            "desc": "Package files list includes runtime tree"
          },
          {
            "id": "micro-behaviors/process/io/stream::js-stream-write-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a write method on a stream",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/virtual::virtual-alloc-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "VirtualAlloc call in source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::digest-method-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls a digest() method",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::rwx-allocation",
            "atk": "T1055",
            "conf": 0.9,
            "crit": 3,
            "desc": "Allocates readable writable executable memory",
            "from": [
              {
                "file": 3
              },
              {
                "file": 4
              }
            ],
            "uses": [
              70,
              77
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/tree::browser-append-child",
            "conf": 0.8,
            "crit": 3,
            "desc": "Appends child DOM node",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-function-table",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse export function table",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/info/thread::open-thread-source",
            "atk": "T1055.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Open thread handle",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "objectives/execution/automation/skill::skill-execute-action",
            "atk": "T1059",
            "conf": 0.92,
            "crit": 3,
            "desc": "Agent skill mentions command execution",
            "from": [
              {
                "file": 16
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-buffer-allocation",
            "conf": 0.86,
            "crit": 3,
            "desc": "Source allocates a megabyte-sized buffer",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/windows/h::windows/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cwindows.h\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/interception::first-thunk-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "PE FirstThunk access",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/message::js-event-on-message",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript 'message' event listener",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::chained-replace-calls",
            "conf": 0.9,
            "crit": 3,
            "desc": "Chains multiple JavaScript string replacements",
            "from": [
              {
                "file": 40
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-sync-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Creates a directory synchronously",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::windowshide-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Node.js windowsHide spawn option",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/data/string/concat::join-empty-separator-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Joins values without a separator",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/os/env/secret-name::native-token-like-identifier",
            "conf": 0.82,
            "crit": 3,
            "desc": "Token-like identifier string in native code",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::create-process-w",
            "atk": "T1106",
            "conf": 0.95,
            "crit": 3,
            "desc": "CreateProcessW API symbol",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/llm/codegen::model-output-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "Documentation references model or LLM output",
            "from": [
              {
                "file": 18
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/self-respawn::node-copied-process-env-option",
            "conf": 1.0,
            "crit": 3,
            "desc": "Node launch copies process environment",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::read-text-utf8",
            "conf": 0.72,
            "crit": 2,
            "desc": "Reads file content as utf8",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "metadata/package/dependencies/manifest/presence::npm-no-dependencies-field",
            "conf": 0.9,
            "crit": 2,
            "desc": "npm manifest omits dependencies field"
          },
          {
            "id": "micro-behaviors/fs/read/file/handle::read-file",
            "conf": 0.9,
            "crit": 2,
            "desc": "Read data from file handle",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/package/manager::declares-pinned-package-manager",
            "conf": 0.95,
            "crit": 3,
            "desc": "Manifest pins package manager"
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-memcpy-staging-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.85,
            "crit": 4,
            "desc": "Source allocates RWX memory and copies code into it",
            "from": [
              {
                "file": 3
              },
              {
                "file": 4
              }
            ],
            "uses": [
              26,
              40
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-stringify-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Serializes an identifier as JSON",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/event::process-on-unhandled-rejection",
            "conf": 0.9,
            "crit": 3,
            "desc": "Node process unhandledRejection handler",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/read/cross-process::read-process-memory-source",
            "mbc": "C0008",
            "conf": 0.9,
            "crit": 3,
            "desc": "ReadProcessMemory cross-process read",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::create-suspended-flag-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "CREATE_SUSPENDED process creation flag reference",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::lowercase-hex-alphabet",
            "conf": 0.94,
            "crit": 3,
            "desc": "Source contains lowercase hexadecimal alphabet",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-memory-api-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.92,
            "crit": 3,
            "desc": "RWX memory API call in source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/c/cstdlib::cstdlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdlib\u003e",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/c/memory::memory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cmemory\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/handle::node-open-sync",
            "conf": 0.7,
            "crit": 3,
            "desc": "Opens a file synchronously with Node.js",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-template-text-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns template literal to node text",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/import/c/tlhelp32/h::tlhelp32/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ctlhelp32.h\u003e",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/string/encoding::js-unicode-escape",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.85,
            "crit": 2,
            "desc": "Unicode escape sequences in string",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::node-createhash-call",
            "conf": 0.65,
            "crit": 3,
            "desc": "Node.js createHash call",
            "from": [
              {
                "file": 38
              }
            ]
          },
          {
            "id": "micro-behaviors/time/query::get-tick-count",
            "conf": 0.9,
            "crit": 3,
            "desc": "Get tick count",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::code-powershell-noninteractive-options",
            "conf": 0.96,
            "crit": 3,
            "desc": "Code invokes noninteractive PowerShell",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/native-reasons/ts::relative/1/native-reasons/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./native-reasons.ts",
            "from": [
              {
                "file": 47
              }
            ]
          },
          {
            "id": "metadata/import/c/algorithm::algorithm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003calgorithm\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "from": [
              {
                "file": 1
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::spawn-call",
            "atk": "T1106",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls imported Node child_process spawn",
            "from": [
              {
                "file": 27
              },
              {
                "file": 41
              },
              {
                "file": 45
              }
            ],
            "uses": [
              35,
              163
            ]
          },
          {
            "id": "metadata/package/entrypoint::declared-runtime-tree-not-shipped",
            "conf": 0.95,
            "crit": 3,
            "desc": "Manifest declares a runtime tree the archive does not ship",
            "from": [
              {
                "file": 11
              }
            ],
            "uses": [
              197,
              243,
              326
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::source-sha256-operation",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs SHA-256 operation",
            "from": [
              {
                "file": 38
              },
              {
                "file": 41
              },
              {
                "file": 45
              }
            ],
            "uses": [
              100
            ]
          },
          {
            "id": "metadata/package/runtime::windows-only-platform-restriction",
            "conf": 0.95,
            "crit": 3,
            "desc": "Package restricts installation to Windows only",
            "from": [
              {
                "file": 11
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/receive::node-socket-data-event",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.78,
            "crit": 3,
            "desc": "Node socket data event handler",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::process-inject-api-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.72,
            "crit": 4,
            "desc": "Process injection via Windows API in source",
            "from": [
              {
                "file": 4
              }
            ],
            "uses": [
              33,
              223
            ]
          },
          {
            "id": "micro-behaviors/fs/path/self::cwd-reference",
            "conf": 0.84,
            "crit": 3,
            "desc": "References the Node.js current working directory",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/skills/ts::relative/1/skills/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./skills.ts",
            "from": [
              {
                "file": 31
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::get-system-info-source",
            "atk": "T1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls Windows GetSystemInfo from source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::png-idat-chunk-literal",
            "conf": 0.86,
            "crit": 1,
            "desc": "References PNG image-data chunk marker",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/remote::virtual-alloc-ex",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "Remote-process VirtualAllocEx allocation",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::native-memcpy-byte-copy",
            "conf": 0.85,
            "crit": 3,
            "desc": "Copies bytes with native memcpy",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/variable-spawn::spawn-variable-program",
            "conf": 0.82,
            "crit": 3,
            "desc": "Node spawns a variable program path",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "objectives/impact/degrade/system/file::batch-del-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Batch calls del",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/execution/batch::grouped-echo-stage-redirect--rx-3",
            "conf": 0.94,
            "crit": 3,
            "desc": "Batch echo redirects staged content",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/thread::create-thread-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "CreateThread usage in source",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/info/thread::suspend-thread-api",
            "conf": 0.92,
            "crit": 3,
            "desc": "Source calls SuspendThread",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::js-named-event-object-emission",
            "conf": 0.82,
            "crit": 3,
            "desc": "Emits object through named JavaScript event",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/check::batch-if-exist-goto-branch",
            "conf": 0.9,
            "crit": 3,
            "desc": "Batch GOTO branch on existing path",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::process-stdout-data-listener",
            "conf": 0.9,
            "crit": 3,
            "desc": "Registers a process stdout data listener",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/message::node-process-send",
            "conf": 0.95,
            "crit": 3,
            "desc": "Sends message via Node.js process.send",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/os/module/load::get-proc-address-source-call",
            "conf": 0.92,
            "crit": 3,
            "desc": "Resolves a Windows API export in source",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/import/c/cstdint::cstdint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdint\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::get-system-info",
            "atk": "T1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls Windows GetSystemInfo API",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/engine-ipc/ts::relative/1/engine-ipc/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./engine-ipc.ts",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/spawn::shell-execution-comp",
            "atk": "T1059",
            "mbc": "E1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shell command execution capability",
            "from": [
              {
                "file": 41
              }
            ],
            "uses": [
              19
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::source-digest-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "MD5 or SHA digest API call",
            "from": [
              {
                "file": 44
              }
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::rwx-remote-thread-primitives",
            "atk": "T1055",
            "mbc": "E1055",
            "conf": 0.95,
            "crit": 4,
            "desc": "RWX allocation and remote-thread creation",
            "from": [
              {
                "file": 3
              },
              {
                "file": 4
              }
            ],
            "uses": [
              110,
              247
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/timing/ts::relative/1/timing/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./timing.ts",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/c/cctype::cctype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccctype\u003e",
            "from": [
              {
                "file": 6
              }
            ]
          },
          {
            "id": "metadata/import/c/ddraw/h::ddraw/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cddraw.h\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::memcmp-byte-comparison",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compares byte buffers with memcmp",
            "from": [
              {
                "file": 4
              }
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/c/iterator::iterator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003citerator\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/unlocks/ts::relative/1/unlocks/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./unlocks.ts",
            "from": [
              {
                "file": 46
              }
            ]
          },
          {
            "id": "metadata/encoded-payload/hex",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encoded content decoded: hex"
          },
          {
            "id": "metadata/package/scripts/build::pkg-build-script-field",
            "conf": 0.6,
            "crit": 3,
            "desc": "Package declares a build script"
          },
          {
            "id": "metadata/package/scripts/build::has-build-script-build",
            "conf": 0.7,
            "crit": 3,
            "desc": "Package declares build script"
          },
          {
            "id": "metadata/import/npm/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:os",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/package/entrypoint::main-runtime-tree-entrypoint",
            "conf": 0.85,
            "crit": 2,
            "desc": "Package main targets runtime tree"
          },
          {
            "id": "metadata/import/npm/relative/1/progress/ts::relative/1/progress/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./progress.ts",
            "from": [
              {
                "file": 36
              }
            ]
          },
          {
            "id": "micro-behaviors/os/random/crypto::node-random-bytes",
            "conf": 0.65,
            "crit": 3,
            "desc": "Node.js random byte generation",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/events/ts::relative/1/events/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./events.ts",
            "from": [
              {
                "file": 54
              }
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/log-context/ts::cortico/core/log-context/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/log-context.ts",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/process/interpreter/scripting/batch::delayed-expansion",
            "conf": 0.9,
            "crit": 3,
            "desc": "Batch delayed variable expansion",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "micro-behaviors/process/hook/instrumentation::object-send-call",
            "atk": "T1055",
            "conf": 0.88,
            "crit": 3,
            "desc": "JavaScript sends an object message",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/world/ts::relative/1/world/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./world.ts",
            "from": [
              {
                "file": 34
              }
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/tasking::http-task-liveness-field",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Structured object contains a liveness field",
            "from": [
              {
                "file": 45
              }
            ]
          },
          {
            "id": "metadata/import/npm/esbuild::esbuild",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports esbuild",
            "from": [
              {
                "file": 21
              }
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::png-chunk-parser",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source parses PNG image-data and image-end chunks",
            "from": [
              {
                "off": 10857,
                "file": 22,
                "line": 260
              }
            ],
            "uses": [
              238,
              296
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::buffer-from-utf8",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates Node.js Buffer from UTF-8 text",
            "from": [
              {
                "file": 22
              }
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/native-capture::source-gdi-raster-copy",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.92,
            "crit": 3,
            "desc": "Native source copies pixels with BitBlt",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "metadata/file/format/structured::sourcemap-typescript-sources-raw",
            "conf": 0.85,
            "crit": 3,
            "desc": "TypeScript source map raw signature",
            "from": [
              {
                "file": 13
              }
            ]
          },
          {
            "id": "micro-behaviors/fs/path/construct::invocation-root-path-join",
            "conf": 0.9,
            "crit": 3,
            "desc": "Builds a path under the invocation directory",
            "from": [
              {
                "file": 41
              }
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/control-flow/retry::retry-loop-for",
            "conf": 1.0,
            "crit": 3,
            "desc": "retry loop wrapping try-catch (for loop)",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "metadata/import/c/wincrypt/h::wincrypt/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cwincrypt.h\u003e",
            "from": [
              {
                "file": 3
              }
            ]
          },
          {
            "id": "micro-behaviors/process/create/script/file::batch-call-script",
            "conf": 0.4,
            "crit": 3,
            "desc": "Batch call to script file",
            "from": [
              {
                "file": 2
              }
            ]
          },
          {
            "id": "metadata/import/npm/events::events",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:events",
            "from": [
              {
                "file": 27
              }
            ]
          },
          {
            "id": "micro-behaviors/ui/window/click::browser-click-listener",
            "conf": 0.88,
            "crit": 3,
            "desc": "Registers browser click event listener",
            "from": [
              {
                "file": 9
              }
            ]
          },
          {
            "id": "metadata/file/archive::archive-js-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is a JavaScript file"
          },
          {
            "id": "metadata/file/archive::archive-svg-member",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive member is an SVG document"
          },
          {
            "id": "metadata/package/files/nested::archive-nested-source-tree",
            "conf": 0.9,
            "crit": 3,
            "desc": "npm archive contains nested source tree"
          },
          {
            "id": "objectives/supply-chain/hidden-payload/exec::archive-batch-launcher-member",
            "atk": "T1195.002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Archive contains a batch launcher member"
          }
        ]
      },
      {
        "id": 2,
        "mol": "O₂(C₂I)H₂(F₃Po)",
        "sha": "5de9dc995e62ac539ad0682e5cd04574738ac79913fd384b1c3f11fdaaf4383f",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native/build.cmd",
        "risk": 6,
        "size": 2303,
        "type": "batch",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "wGU5CpbsUjoHRlxuQmBPuRJ%Pp6@jRwObT]wGT-zo?w8Ol0aEsx(mA%B.25ajA\u003eHSwn=Wke[^AQbwz49y\u0026%o1auTgBA::eAxG=+Fx(mA%B.25ajA1Xzx\u003eh3jxG=+Fx(mA%B.25ajzehsAboVre[^AQbwz49y\u0026%o1auT\u003cZzEWZjAc9ZCj{?Swx(mA%B.25ajyJ5sz/PMlxL/{ubwz49y\u0026%o1auT7MA::kS3l%n5v@co#wGT9zBz(2gv)gkAx(mA%B.25ajy-hwze19kj{\u0026JGzEWH9wmV(Cv@kT@xG=+Fx(mA%B.25ajy-COwnb}6j{\u0026JGzEWH9wmV(Cv@#B4wJ*CCx(mA%B.25ajy-COA+PA7j{\u0026JGzEWH9wmV(Cv%qA@vraKsbwz49y\u0026%o1auTgCADL?R3l%n5v@co#wGT9HBy/G3Bz(g-3l%n5v@co#wGT9LwO(vaC%hMWx(mA%B.25ajACQ+x(mME3l%n5v@co#wGT9TzF%MawPzu)uU%j\u003cj{\u0026JGzEWH9wmV(CB-8brwmY^)wm6y?BuQ3Rx(mA%B.25ajAU:Wy?X0pj{\u0026JGzEWH9wmV(CC4Cf9z/O2G3l%n5v@co#wGSfHe?X?ffjPcBB8M7Jv@Dj6vqY^$zzbTlzE)\u0026%By!#ov%8*kz/Ph{z/6D4zFs3be[=Bobwz49y\u0026%o1ar\u003eMwz/dgva{]MezEWH9wmV(cAb](ex(4ukxD^=\u003cbxdWixkI61v@Dj3wO#Pry?Wufar\u003el8C42u7gCQO0x\u003c@nn3l%Igvp%B=ay/tbzdNQbc#rQbefDcDA^qRCgCQO0x\u003c@nn3l%Igvp%B=ay/tbzdNQbc#rQb",
            "ln": 6,
            "col": 7,
            "line": 1
          },
          {
            "b": "wN)h@o\u003cZE]i5Sh)bv$[oz/M$tC6U-Oze:r1zGE1rB-RTEvR3V(z/6Dcy?mc1w]zYjCSmO*bv$+6x\u003evXVzEEx[B8UL$wGVsb3uZA7zF78hC6VhgyiarhiYYMCAaJ]$lt{^Ui%{aKx(mMaAcuK*i+\u0026.OzAo*AAbYxawjZVXi%{aKx(mMaAcuK*i+\u0026Z",
            "ln": 768,
            "col": 11,
            "line": 37
          },
          {
            "b": "awr$DpF$d-lR?5=r:5\u003cbnL?\u00261i%]FozGx]hCYmWCCvLq{A:J]hyFPd(wPyjSC4\u003e#nzF-%5Bx-2[jS)AxlR*PVnKDoXp/Z+bpGHpWqEry0ogqP1i%]FozGx]hCYmWCB7]@iuVWAao\u003c@oyx(ESUvqPM#jS(Qpgck?Mz/fSrwQ5fmaAImywNxK4yFwkZoLFxQauZ\u00264fFUEcdJ*D1gbI61v@DmaBy/YoAV!vNpe\u0026uKnP5SYA=br4o(Ce}wMJO-wn=V^wPI{3xjShGaxIoAk#px2d\u003ccJ\u003cgDdPY3s!0(B97#rAb)73nLSkcyF[.WvrujbwL^hKzGF@]zE^Wfo\u003ewx!vp%c]jS)*2uQmH+as!M*CR.oCi%]FozGt",
            "ln": 1599,
            "col": 39,
            "line": 64
          },
          {
            "b": "x\u003e6n9oIXzNoIXzNj%jGBCwg@9z*b8\u003cAa9E3l3diWze:Pdwi\u003er:fNV1\u0026fdFB]\u003cHR}+T!U3pMGK/?\u003eC\u003c)gKe1=1ZNsk!WDr*:(6F^wHM7r7JP^KP\u003e.Dh1IM2QJUi8\u003cYeAI$\u003c\u003c+Pt/S*z?dQVx7R\u003cHZDmIhQGbMe]Dk\u003c?ed=O1w-4Yw[A[asY2KB97}Ni:)bGze0GxvScg3j%jGBCwg@9z*a]]C4Bl.p\u0026ZF!A+frkDUcY5B7G+Y3jp\u0026@A=\u003e(laxJk+v@1[YwPIB2Byxo9z/eG}vru66DKp(rarU/vzu",
            "ln": 4709,
            "col": 10,
            "line": 146
          },
          {
            "b": "v@@?]vqGT*vruj4zxKokarR^HvScg3aAIWAAbP=swN(]Dazb4#B7EAuarR^HB97}Ni=/y-x(mMaxKL%}auZ?\u003efFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmfFCgmb0cbOarR!FByWA[B98CpzF78nwPz\u003caz/cWXar\u003e@CyI[6mzx.dHarR^HB97}Ni=/y-x(mMaA+eW2z/dSzEld=yr://UwmoN]z/cV",
            "ln": 6293,
            "col": 5,
            "line": 207
          },
          {
            "b": "axz]!x\u003eg1-zE)\u0026/z!\u0026{4c$vgkB95KGv}Yp\u003euVW+uBz\u003e@azyDYP3lQDlazCBgc)rXJyH}xaE0^5Xv@(D$zyxQByH}xjar-(\u003cgCQy4A+funA=91ivqH0@i%)8MarUomAV==Kx)Kt$BrCpnwmZ0djS(BuazC.7wQ2sWatU=mas!%RzE^s6diJ%AarR^HarR^Hv@DmaBrC^qxKL{*BrC7bauZ\u0026?z!\u0026{4twm$=wQ4Gx3lQDlarR^HazCBgc)o#!v}V#GjS)ACfEE$\u0026clM/iauR!foEz?FdiK1=",
            "ln": 7876,
            "col": 5,
            "line": 276
          },
          {
            "b": "CwZ#jrbVL-zyu}RDKp(rarU(rxKL{*BrCWzyH}x/gC-r-Eld=UarR!pz/fSravGpbqBzTzwO#d5xDPCXm}D^hzGY-mz/fA6zGF]/A+O@\u003ey?lV@yFPd(wPyjSC4\u003e#nzF-%5BsXLRz!\u0026{4ed9HxarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HB97\u0026jx\u003e7HWvrlJMl%0eZl{r2uByWA[B7]@id0fxywO@}Cdlv\u003eVarR!vw/@HrwO#b",
            "ln": 8184,
            "col": 11,
            "line": 285
          },
          {
            "b": "x(v(uaA.yoBz#txuVWAiz/{8gwH[%Bx)Kt$BrC4rBy/IxaBsCrarR!luVZslaBsCrarR^HarR!FByWA[zdNM]AcS\u003cxwPI%czEET3z/d9GA+e%5By/GiA+fu1v{%C2jy-qEB95KFz!S-ij$7F\u003cB-H#6dj=PJD30Rsdlv\u003eVarR^HarR!EwPS6nzxK4wB.9SwarR^HEiq)7wQ4Y@Ac9iJmoz]Cp/H1Zpg3B(mmg6OmpeOKpdd=AqyJ-n3lP",
            "ln": 8904,
            "col": 29,
            "line": 308
          },
          {
            "b": "wHI5bzGx[xB97}Ni^kT!A+PA7clNnoBz99CDKp(rarTivpdd=Aazbt7wGTbUlVM:DBy^{Qy?lV@Aa9\u003c4e[nmfBAe=UefECKpdn5LlTJ.Wk$0mDmOcoxuSfGYqBK}\u003cml%r:D($)IoHSq!ni{cxuSQb%r7d{S3lQDlarR^HarR^HarR^HarR^HarR^HarR^HarR^",
            "ln": 9973,
            "col": 22,
            "line": 345
          },
          {
            "b": "x\u003eg^}diH##D2N\u003e6wO+{^B7EZSzGGDmBsq9Gz*2\u00269wPxsAfEY6\u003carR^HarR^HlU{WZwK{lEwnC*9w[=6)dlv\u003eVarR^HarR!EwPS6nzxKpOi%)8MarV7tarR^HB97}Ni:)5Hvr\u003c$4sYv*vat#50dJ*D1gbIfqvS=o{wPAcCi%)8MarUciz!{LmyAL+.BAhIni%)8MarU(wx(4u6d0fGLwHO:G3lQDlarR^HavGpbqBzTFwNP9(jS(Bu3lQDlarR^HazCBgc)qG1vpR\u0026wy?k2bx(4uiayYF9w[u0nwmoN*c[cX\u0026B97\u0026jx\u003e7HWvrlJMl%0eZl{r2dB.kk%AXqAEDsXGNdj=O*A+eV\u0026efF?My\u002616jAW-BWDKp(rarR^HarR^HarUPrauZ\u0026VvqC",
            "ln": 10485,
            "col": 17,
            "line": 353
          },
          {
            "b": "w/@Hjx\u003eI0#Bw([1wGScVay]h0wPI@CB7]@ic[cO/A+funA=91DEld=UarR!FByxo9v\u003c2o1zGx]hCYmWCv}Yp\u003eaztthtu@vmar\u0026G]gby:AhA9PQvpA.SwO9bF3lQDlaAITniY.t7A+PA7aA8yAAclm:3lQDlaA8yAAclmPA+fr6A=#1xhz=\u003cA3lQDlazbLjasGMVr7d{MvqH6$auySQx\u003eI0#BswtV3lQDlarR^HaA8yAAclmPAclknuT^CNyBA\u003ecCW2u1y\u0026%qik0y8Ct}4\u0026xarQ",
            "ln": 11264,
            "col": 6,
            "line": 377
          },
          {
            "b": "uTWC:B.L(cdiH=paAITkBy=)zA+funA=9@CarR^Hxj2d\u003eA=VetpJ*q\u0026y*?P/Byxo5q!ZbVwIe4Cz/Pzqm}D^wx\u003e7{Cz/]@thz=*hefG1Qwi8+*wO(vaD0+GgwmY^*A+f5#vrl0ei%)8MarUr7v%8*kz/OS%wPzP}C#F/[By^7CBz(hhd06GsBy^0CB97}Ni=eCBz/Qbgz/Px1A:J\u0026#y?m3@wHPXFEf{r\u003cz/oCmo\u003c}{FxjUQvB-ILwA.{W*zGEpvzGC",
            "ln": 15717,
            "col": 52,
            "line": 491
          },
          {
            "b": "c)\u003c1TA+n-\u0026wKH2SdiK1=ar+/GA+n-\u0026wKH2SaAz4nB-Ivxw)]H%wJHkwarR!ovpK7!zF7OswO(vaC{2l)lVM:DBy^*Tze-{9x\u003c$)\u0026l{\u0026wzB-I85v}w5rdlv\u003eVarR!vw/@HhvpK7!zF7OswO(vaC{%\u003eBvpK7!zF7Ohx([i2A3dp^lVM:DBy^*Tze-{9x\u003c$)\u0026ltpKUvq)SoB-I85v}w5refGdJwoqGoaztt2xj#xoi%)8MarUxgasHYcv@2^@xd!4jzeTDuasnATvQS+Zx(mMovRG}3vq)UrDKp(rarR^HarUc4v@2^@xd!dzwP?^aB-P(-BzUD9auZ\u0026CwO+{/BwDvXwN/*gvQS+Zx(mMozdJ",
            "ln": 17875,
            "col": 30,
            "line": 546
          },
          {
            "b": "xd!4jzeTDuasnATvQS+Zx(mMovRG}3vq)toclM=av@2^@xd!dzwP?^aB-P(-BzUD9asnAxarR^HarR^HltpKdy\u0026?7mvpK7!zF7OswO(vaC}p6(efDR$aA}KgBz9iFxK$)\u003cxML^FB9hInvpJ\u003epv\u003em%farR^HarR^HarR^HarUc4v@2^@xd!jov@%ttwOc3nayX+?yIvW0e]\u003eJkBs}VNA4AbgqBr/Ep*2j\u0026aW3@qk$\u003eiCi%)8MarU-FA+k",
            "ln": 18219,
            "col": 30,
            "line": 552
          },
          {
            "b": "y?W=#q!ZL?auZ\u0026^C6VhgwmOnHBy/G8vpJ\u003efi=X!xA::eWwPR\u003ckA-lW#wGSGCh9hc/arR!nB-.KKaARTjze:Afx(mG8jS[//vrui[uT)I=BuBXWzGE\u003cBBsGE5r+VO@BZY8Ly\u0026131c\u003c?7tarR^HarUMAy\u002616jAX5tGrb#z:AbPMbzE(:XDsXSIo*}=-lR*AJnMl*WawCp0uS6r\u003emn^ePefE+Pm[3=NsvCOSr7gd(ml%syqB%?RdjEs=arR^Hx\u003ewFoa-}:kze:Afx(mGhaAz4nB-Ivxw)]H%wJHkwarR!FByWA[zdNM]AcS\u003cNA:-*7z!%c9wH[%AwOD47wPz:gwPRo?vrlJMv@DmaBrC:Bx\u003eeXSc#:uQiYZ!ZnP5SYA+n-\u0026wJz\u003e)wN]*\u0026Cpt6IarR^HarR^HarR^HarR^HAcuK*i+h+)zGGDgw)]gXiY.p)wo8a5l$HEUB-Hz{DsXJ!3lQDlazCBgc)qG1y*?B1C4Bo*zeZ[BA:-*7z!%c9wGSGCAcuK*i+h+)zGGDgw)]gXiY.p)wo8a5l$HEUB-Hz{DsW",
            "ln": 29900,
            "col": 29,
            "line": 815
          },
          {
            "b": "aAhHIiYZ!ZnP5SYA+n-\u0026wJz\u003e)wN]*\u0026Csl1:z/{80x)KttdiJ%AarR^HarR^Hr+VO@BZY8QA+e/gBAg/bAbPMbzE\u003evwfF1tvmnmb!mnccoq:\u0026b%3lQDlarR^HaAz4nB-Ivxw)]H%wJHkwarR!P3lQDlazCBgc)q5@B-Rj/zGx]uBZ]Jcz/d{Jv}YB4m}D^fB-IIlzGFY}z!0v1B0@E*aARTjze:Afx(mGkazT}%vqP$4y?W=#q!ZL?djDx^3lQDlarR^HaxAh%BAI2dmSJ6Kd0fGrze:Afx(mGkattt?o*}=-qBKnFk#Qi3i%)8MarR^HarUYoBAIRwazb4#B7EAuarR^HEf{r7arR!FByWA[vrcx%C(",
            "ln": 30514,
            "col": 49,
            "line": 824
          },
          {
            "b": "zEW^5z/d-!BAg/bAbPMbzE\u003emU3lQDlavGpbqBzTCA+Pf2zEEuTA=l5hv@#B6zxI7+fGPQ:arR!vw/@GBr+VO@BZY8.A=l5hv@%btwOD47wPz:gwPRo?vrlJMC5I89dN2n1C6VhgwmOnHBy/G8vpJ\u003efi=X!xA::evefF[uByO#pB7]@ic[cXOarR^HarR^HarR^HarR^HarR^HarR^Hp^EPuuQX6=lSE8OuS6rUl%0nTr7etXcu0{sxk8l(y/2d\u003cBy!%7x(v(rdiJ%AarR^HarR^Hxj2N$x\u003eIc$vqF?Mwo8a5auZ\u0026+B.\u003e(kBAfCIarR^HarR^Hr+VO@BZY8QA+e/gBAg/bAbPMbzE\u003evwfF1tvmnmb!mnccoq:\u0026b%3lQDlarR^HaAz4nB-Ivxw)\u003e",
            "ln": 31125,
            "col": 49,
            "line": 839
          },
          {
            "b": "zEW^5z/d-!BAg/bAbPMbzE\u003emU3lQDlavGpbqBzTCA+Pf2zEEuTA=l5hv@#B6zxI7+fGPQ:arR!vw/@GBr+VO@BZY8.A=l5hv@%btwOD47wPz:gwPRo?vrlJMC5I89dN2n1C6VhgwmOnHBy/G8vpJ\u003efi+intCscH[B8M7#zZ^jAarR^HarR^HarR^HarR^HarR^HarR^HAa9\u0026#xFavuDsXGNefE+Pm[3=NsvCOSr7gd(ml%syqB%?RefDoTA+Pf2zEEuTA=l5hv@#B6zyE1SDKp(rarR^HarUr7z/PM8x(mu}l#(ZWlV)A\u003cz/O/}auZ\u0026+B.\u003e(kBAfCIarR^HarR^Hr+VO@BZY8QA+e/gBAg/bAbPMbzE\u003evwfF1tvmnmb!mnccoq:\u0026b%3lQDlarR^HaAz4n",
            "ln": 33723,
            "col": 61,
            "line": 891
          },
          {
            "b": "AbP=sp*[DQxEj\u003cvvru0)diJ%AarR^HvrDWgdJ\u0026heB7DESaAz4czGGDgAb]JiuT)I=BuBXWzGE\u003cBBsGE5m}D^pz!a0bwK{lEwnC*Uc#Kfzy\u0026BGpdjEs=arR^Hx\u003ewFoa.1(3wHO:xwPS6nzxJL1y\u0026:eH3lQDlayPzmzZ((uz/W3:aAz4czGGDgAb]JiuT)I=BuAb?k$svJl@c-*njt*jmn+Q0c$lRawHPXFarR^Hx\u003ewFown=Jvk4O8rvp%p:ar-(\u003cnLIGvmpeCUq^SD{m[#uHrz(mdE0^5Ez/WG]wNxm=vqYU2auR!ffEXb+wPS6nzxJL1y\u0026:eH3lQDlayPzmzZ((EBrAZ?A+e%5By/GiA+fu1v{%C2jv@mkm[3=Wr9@f+k$1dtq.{fUj$6(GB7DEAay]zieK0-My?v9[wP]N+3lQDlazCBgc#KbUk2VfdzEETfA+cvpjS)r\u003ck$svJpe\u003eO0nK(Jwr8(*+aBFLzarR^HarR^HzGED]pJgz\u0026z/f01nm=juwPxy$vp%p:ar-(\u003cnLIGvmpe!?uR:G$nL-8EoKysUqzQ7no*IovlN:c#wPS6nzxJL1y\u0026:eH3lQDlay/tcB95J@o*IoruQNgVl0)2KqBJ@LpF$sxay]hbwN/?2A^n=\u003c3lQDlarR^Haz#oMk2lctx(v($y!ebCwmY^ll$7gCl${WMv@#TfD0r\u003cmk$svJl}HoBlSu\u0026VsZKP)r8M\u003eanLJ2SqDc{-3lQDlazCBgc)rbnA+e:5z/QaQr+VO@BZY8LwmPZ(B8@EKD(#%lA+e:5z/QaQq!ZL?auQ=/x)Kuew**kBk$svJnLJ2SqDd0\u003emn(MKnL\u0026wZqyK4qA+funA=91ivqH0@i%(rqarR!nB-.KKay]58v@=p5Bz(gxjS[=Rx(n37A=u5gByeJ^B96Joo*IoruR9%*pF$e0l}73wqB{",
            "ln": 35009,
            "col": 23,
            "line": 924
          },
          {
            "b": "arR^Hau{#VwPIv4x(FfjAXfEJA+Pf2zEEuJx(Xopra{z(yyhgbarR^HarR^HarSY/wmY*(A+PGmz/NA[mRM):Bw#{@zFIrvarR^HarR^HvrDWgdJ\u0026RqzdN=hjS[=Rx(n37A=u5gByeJ^B96Joo*IoruSoM@pd[}Zk#ZcagaCEovQTs?as!NLvqPN%qG=E$i%)8MarR^HarU9nBz\u0026SKB8k=pB09Q*A+e%5By/GiA+fu1v{%C2jv@mkm[3=:nl2",
            "ln": 36060,
            "col": 8,
            "line": 941
          },
          {
            "b": "az$R8wPGB!BULHmwmPZ(B8$b?l$7gCdlv\u003eVarR^HarR^HarR!vw/@HyByWA[B98CjzeZ[zwOD47wPz:gwPRo?vrlJMv@DmaBrC7bvr9?Yc#0Kqz/P}Kk2bK6wHPeMx(d*cA=+(6mS\u0026PUBzkVhdiG=%attk!DKp(rarR^HarR^HarR^HarUfjzGGPgB.7",
            "ln": 36509,
            "col": 74,
            "line": 947
          },
          {
            "b": "nN%k\u003evrc0(BsXKYAb](bwPI]:wgoOEarR^HA+funA=91sA=kD0B8%]-au.\u003egm}D^fB-IIlzGFY}z!0v1B4G)\u003cdlv(+3jplXz!{K{CvtCZze:AlBvQv\u0026B-n:sz/fSraAITniYZX\u0026A::kQnO@A+A=+b^ByO#natVhdaAg+hv}YB{ed9HxarR^HarR^HarR^HarR^HarR!pz/fQ",
            "ln": 37349,
            "col": 27,
            "line": 974
          },
          {
            "b": "wi8+WA=LPljA+TSwgxbMgD)cdC42ifwPGpyDKp(rarTP=q=DgWuRa0ZpAT.7B97#gnP5cUDWN%.arR^Hm}D^vD2[7szaORSzZV@ND2[7szaORSzZ^:ParR^Hx\u003ewFoa-?{IBy/qXzF0/twoQ\u003cUxjU1QDsXjDD\u003cQ#sarR^HarU-Ewi8+WzH2Pcw*?RbByO#}B1Q{kxk8lidj=PXvru0)wPGFnzE+dAed9HxarR^HarR^HarR^HarR^HarT(]c$vgkA@",
            "ln": 37516,
            "col": 30,
            "line": 979
          },
          {
            "b": "vp%d(az+E@yJyRgz!0{he*9-6By/GgvqE62zG6-u3lQDlatkw\u003cvScpcz*cmBBzb98azbB#xcqbgy\u003cvdlB-Ihlxcp-0B8UMfv}W06zxK4mwGVhhzE^WfaARpqwNPa43lQDlaAz4nB-Ivxl${ZYvru0)s7#+\u0026s7#hTwPQyWv%8\u0026vzddr\u003cxjV9max{f#c[co=3lQDlarR^HaAz4nB-IvxA+e%5By/GiA+fu1v/",
            "ln": 44891,
            "col": 50,
            "line": 1135
          },
          {
            "b": "arR^HarR?4vqYH^wN[\u003eRzE^WfmRM%=c[)g{hz^9sauh8hdjEs=3ni\u003eU3lQ/v\u003cHx:4OTnDyKl9{q\u003cHy9eKfvSRRri[{\u003eC\u003c)gKe7)bGY[wE\u003c^STqFpXaJdHEpFaMXrk\u003e+-{)X25f0OAkZvjlr@F\u003cH}8BJjOeoZt#!-\u003cHycfU^9CyFArn(\u003e9rsnOTnDyKl9{q\u0026^^oMFrYk%M/Tp6\u003c/Tf@KfvV9I@.Nj\u003cH-4=ILog9K1xw5Px9Iw\u003e=Z\u0026BOqDspFA.Y+\u003c+OVPKIf+CS0TT%aMY\u003e?\u003c**VrQ)ynoQb}zvKl9{q\u003c!OjbF$}N.So5?\u0026\u003e9I?8H]PKCJPC@b\u003eAJQyOUvK}S*z?dQAz@(aMXV:\u003e=.RWZl^@qU\u0026ScJ\u003cHy9gNUo^PKlr)ydj\u003c.@PA",
            "ln": 46951,
            "col": 9,
            "line": 1179
          },
          {
            "b": "p\u0026ZF!A+frke]kDmwghIvwi8+*wO(vaD0+GgwmY^*vpKq1x(W=ldiJUxBAIRwazb4#B7EAuarR^Hx\u003ewFom}D^dB9RUkoj-xEByxo5c@@#FoHq-Ur8lmrauQ=2diJUxBAIRwaARTDwJHkwarR!tuW3j4wn=V^z*2X-zCUv(xl4N8B1RJQz/Pzqw)]H%wH[%BByWA[zdNN5A^q2gA+5:4uVGZ]wNPT\u003edlv\u003eVarR!EwPS6nzxJL1y\u0026:eH3vJl*vScg3awDoZ",
            "ln": 50520,
            "col": 24,
            "line": 1258
          },
          {
            "b": "wmPZ(B8@DOayYRrwLV]IB7GCP3lQDlavGpbqBzTCA+Pf2zEEuTA=l5hv@#B6zxI7+fGPQ:arR!vw/@GBr+VO@BZY8.A=l5hv@%btwOD47wPz:gwPRo?vrlJMC5I89dN2n5vrc0(Bsw:-B7]@iz!pzux(n2LuVW.F3lQDlarR^HarR^HarR^HarR^HarR^Haw+u]mpeF=mmg6Ompe}Yk$1^LnMnbfasq2Ex\u003eIc$vqF+Xz//M2BzkVhdjDxWwPS6nzxJL1y\u0026:eH3lQDlas.zyx(n37A=u5gByeJ^B96J/z!@\u003c7x(4u6B.L-nia3+Sj$7IYA+w%9diH+@Aa9\u0026#xK$ZUvTi6bpIaiWwPRit3lQDlay/tcB95J\u003epFTUbw]8O",
            "ln": 56632,
            "col": 31,
            "line": 1383
          },
          {
            "b": "az#oNq!Y(ZvruTjwGScVaw2o[m[3=Wr9@M}m[#uHrz(mdE0^5OBs{3%y?ldGvpS}\u0026e\u003e]+:xLzu}ar-(\u003cnLIGvmpeIQoHSq.k%[gmpdnIYgDmonE0=nzarR^HarR!ABs{3%y?ldGvpS}\u0026e(VL4wKG%GwM9XVzeZQvjS[Y!Doa95p?rQuzdN^gvqP%aE0=nzarR^HarR!ABs{vdBzkVhvqFFCvpS}\u0026e\u003e]+!x\u003e5nejS)r\u003ck$svJpe\u003eN@p/H1Zpc?MXnjluigg9:wm[D5",
            "ln": 59026,
            "col": 8,
            "line": 1438
          },
          {
            "b": "aW3@!C6VhgyE@wKxjTzrB7DFwD\u003cQ#sarR^HarUMze(cCdx(v($y!ebCwmY^ll1BIDwPI]*w\u003c{PVA^pG1x(n2naW3@!C6VhgyFXOhzGG]Ap\u0026y5=BrC%U3lQDlarR^Haz#oNpJgz\u0026z/f01nm=juwPxz4x)Kt^w\u003eu\u0026FxjShejS[Y!Doa95p?rNtDsY(:nO})GwGVwF3lQDlarR^Haz#oNpJgz\u0026z/f01nm=juwPxy\u003cxK$W?q/#}1aW3@!C6VhgyFXOfxK$W?B9hsxE0=nzarR^HarR!ABs{vdBzkVhvqFFCvpS}\u0026e\u003c%b\u0026vmj*IwN/?2A^p\u003eXo*F",
            "ln": 59281,
            "col": 37,
            "line": 1441
          },
          {
            "b": "y\u0026?-CarR^HEf{r7arR!FByxo9v\u003c2o1zGx]hCYmWCB.L-nia3+IvpJ!UB8#nuf\u003cv{ajS]7UarR^HarR^HfNb(refDS\u003emMq}wfNbJoefDS\u003eh-icefNbo9efDS\u003ei5JlffNb@sefDS\u003eh-icefNbocefDS\u003egCQG*arR^HarR^HfNb@sefDS\u003elO*nofNbMyefDS\u003ei4#)afNbDiefDS\u003efGyWbfNbo9efDS\u003efFC42fNb@vEld=UarR!FByxo9v\u003c2o1zGx]hCYmWCB.L-nia3+IvpJ!UB8#nugfX3bjS]7UarR^HarR^HfNb(rec",
            "ln": 59760,
            "col": 20,
            "line": 1448
          },
          {
            "b": "fNbMyefDS\u003elOQbmfNb@vefDS\u003egCQH7fNb@sefDS\u003elO\u003ccL3lQDlaAITkBzkkcv@DmaBy/YoAV/HszGE\u003cBBrC7izGx]uBZ]JiA:8/(jS]7UarR^HarR^HfNb@zefDS\u003eg=l*bfNbo9efDS\u003ei4#)afNbotefDS\u003eh.=\u003cafNbo9ed9HxarR^HarSv.lPlLsfNbAiefDS\u003efF\u003es6fNbxcefDS\u003efH^PofNbJhefDS\u003efFE]p3lQDlaAITkBzkj",
            "ln": 60196,
            "col": 45,
            "line": 1457
          },
          {
            "b": "aBtjNfe1CDAa%90A=kD6az+$qwPF#jzE\u003c@lx(^#$y?j-gAa%90ayPvmgCyH9vqYP#f/pTcxK$Q*Bz9olarR^HarR^Hx\u003ewFozddW6zfoXrjuT/vaBFLVxK$Q*Bz8^XatUY9diJUxBAIRwar\u003eJqBywW3b0cbOarR^HarR!EwPS6nzxJR7vqH40au*[",
            "ln": 71850,
            "col": 20,
            "line": 1734
          },
          {
            "b": "arR^HarR^HarR^HarR^HarR^HvScg3aAIvqCv+qlaBsCrarR!vw/@HyByWA[B98CjzeZ[AAaJP\u003eefDcTByxo9z/f07C{jWWjV%]wdiJUxBAIRwatt\u003e:arR^HA+funA=91vByWA[zddVqfF1t/Byxo9v{-.OB96JUzGF5\u003cB97}Ni=5?PB-7.r3lQDlarR^Hax\u0026Y2vRGyvwO=g7p?sVCwN+",
            "ln": 81247,
            "col": 7,
            "line": 1914
          },
          {
            "b": "wPI@\u003ez*9r!att\u003e:arR^Hx(n2nvR6R5l${Z:vqYN^auZ\u0026spe\u003eN{l0chQarR^Hw]zYjc#0NvaAzyAauZ\u00263j0nMZCox0\u003ch9h{hd@]MLdiJ%AarR^HarR^Hx(n2nwQ5f9v@#o)sS/\u003cIfGPQ:arR^HarR!vw/@H2Byw/[nmuNqz/okovQS+Zxl4{kzE+gBaBsCrarR^HarR^HarR!pz/fSrazy",
            "ln": 93485,
            "col": 10,
            "line": 2263
          },
          {
            "b": "arR^HarR!pz/fSrazC.naAIvqAaHdPay/taB.#1sjrMH7koIviat1ZCz!%MkzyDXTatLR[iV{ar3lQDlarR^HaBb7)aAzyAasXG[h6sy(B8k=lwGSGCf!\u003eBB3lQDlao",
            "ln": 113196,
            "col": 2,
            "line": 2695
          },
          {
            "b": "pI%#]DKp(rarU-Evrui[uT)I=BuB+SxKL{*BuR9bCTL1SlmBDdoEB70cW!5-v@DmaBy/YoAV/BBwi8+WA=LPljA\u003epGvrbZ%efD-jazT!]z!rZ1wMr?:f/zyqzGG]qy\u003cO\u00266k{[iaoEB7\u0026fFCjJcOcxlcTntMEld=yB97\u0026jx\u003e7HUB8$]kBsqiADs.2bd0GfmvrbZ%diH=paAImywP8feB.L-nf/AxXdjEs=B97\u0026jx\u003e7HUB8$]kBso$az!rZ1wD",
            "ln": 141421,
            "col": 50,
            "line": 3257
          },
          {
            "b": "BAe/(3lQDlazCBgc$mEzwPF$RjS(BcaAz4nB-Ivxw)]H%wJHkwarR!AvqPNdvrlH7xkPbsByxo9v{-.OB96J=x)Kt$BuR9ZD30Rsdj=O?tREJOi%)8MarUYoBAIRwaxJn/wKyctA-u%KB.(ellv0V:c{{*rrA8BEefF1YuQW\u003c\u003cuRa0[k$\u003c\u003cruQEvIqD2a",
            "ln": 143132,
            "col": 69,
            "line": 3286
          },
          {
            "b": "fGPQ:arR!oz/oCmC4(2ivR/P#jS[uBy\u0026:eH3lQDlayYncy-)qbvpB4:wfs2Tw)]H%wJHkwarR!FByWA[C4Cf9z/N%YByWA[B98CpzF8cQzEEx[B2%.Si%(s7z/oCmqE%oErDz.(l${7Cz!z:TB95*Mx(n3iBAg-gaz+FgzB5kXefFCvzGx[xl${7Cz!A9+wP]EzwnbE*z!yQzrDz.(l${7Cz!z:TB95-KC4\u003eJidiJ%AarR^HB.L-n",
            "ln": 161515,
            "col": 23,
            "line": 3738
          },
          {
            "b": "wO+{/By!#9j%j-=zb\u003eT*A=SvJD\u003cQ#sarR^HarS7IB.$c1wPz\u0026mjV%{bC6VhgB-Rbml${7Cz!z9(zddV?B7GxkasnATB7Gf0v@#o)au.\u003egzGP!@B7GxkdiK1=3lQDlarR^Har:V(w[s\u003eKvpQ^5x(!wsd\u003ce!ODoa9fB7GwWx\u003c\u003e*@xf57\u0026x(!w)z/YSmx(v(uaAhmux([6czyDYQD\u003cQ#sarR^HarR?GByWA[x(^)2zFsi7c#:9Cx([6c",
            "ln": 163498,
            "col": 27,
            "line": 3785
          },
          {
            "b": "wPPtwwO+{/Bz(gJatw4ag+o:[vQS+Za$K\u0026XlsBwta$kOXarR^HarR^HarR^Hw]zYjc#0NvaAg+4wGTbUfGQy@vp%c]jrMExas!%Yvp%d2aBsCrarR^HarR^HarR^HarR!pz/fSraAITniY.t7A+PA7azCvejS\u003e}/vp%dUa%nxUB97}Ni=]pEB98CpzF7wpvp%d2i%)8MarR^HarR^HarR^H",
            "ln": 176764,
            "col": 17,
            "line": 4059
          },
          {
            "b": "arR^HarR^HarR^HarS7NByxo9v{-.OB96J!x(n2Gggbb!c$D+fwLD-SB75Y)diH8.f/7Kwg+{\u003cEf!)/1aykx$arR^HarR^HarR^HarR!FByxo9v{-.OB96J!x(n2Gggbb!c#AKpB75Y)oL59OBz99+3lQDlarR^HarR^HaA8yAAclmBd)k10DT4+ewlZrtb0cbOarR^HarR^HarR^)AbYxawjZVXc#TlIAclmNatCM7fFCgmfFCf",
            "ln": 186924,
            "col": 3,
            "line": 4291
          },
          {
            "b": "h8c%zg=oy#uj4!$arR^HarR!FByxo9v{-.OB96J!x(n2Gggbb!c$=)$x\u003c\u003e*@xhS\u003e\u0026nN%m)dJ*D3gC*$iaylgfvp%dywmYU2x([RHasni+CSe8YmN/\u003cpmS*^1arR^Hl2Z^OzE=sRBsq6IBz#wAefG1Bzdds7x\u003e6LBvqG\u003c{nN%ni3lQDlaA8yAAclmBd)k10el\u003cxjvrkm=x(dp0D0zKOb0cbOarR^)AbYxawi$iMy::jABz#wAefFQ",
            "ln": 190298,
            "col": 53,
            "line": 4368
          },
          {
            "b": "vqH0@i%(rqarR!FByWA[C4Cf9z/N%OzGF5+Ab]Jkx\u003eqG(z/5@$wPG{uarR^Hw]zYjc#0NvaAR)FwGTbUfGQz0D2NsqjrMBoj0l47BA}?pdiJ%AarR^HarR^HB.L-nia3+IvqG:#Cv+qcjS(Bu3lQDlarR^HazCBgc)qI$w[s\u003eKvpQ=}z^^V%as!NNC6VhgvSbW}wi8+$z/5@$wKgcGz*b=6ao",
            "ln": 195338,
            "col": 78,
            "line": 4475
          },
          {
            "b": "aARTDwJHkwarR!sz/M%Gx(n2nA=ldAjS(BuaAzyAauQ=Qz^^V%e]\u003e(OB2$G{d@]MLdiJ%AarR^HarR^Hw]zYjc#0Nvay/taB.#1sjS(Buay/taB.#1sjrMTCas!%Lz!%MkzyDYP3lQDlarR^HarR^HazCBgc)rhpA=VsKaA8yAAclmPAclknuT^CNyByLYcN?a:arR^HarR^HarR^Hw[=pbBrAZ?w)]H%wJHkwarR^HarR^HarR!pz/fSrazC.naAIKBvrb{4jS)mnx\u003egdZBZYr4c$ma6A+3!hwmL",
            "ln": 213535,
            "col": 17,
            "line": 4902
          },
          {
            "b": "at\u003eoaatCL)iV{gii%)8MarR^HarUfjzGx[xx(n2nw]7)*B09QMarR^HarR^HarR^HB97}Ni=eqIc$ma6A+3!zB-IUtC42h=Byw/[efDR}asXHTvrMj6p?sVCByw/[ao",
            "ln": 223173,
            "col": 42,
            "line": 5115
          },
          {
            "b": "au*]?wNPQ?xE#zSwPI@VA+eVdaBsCrarR^HarR!FwNPQ?xE#zSwPI@VA+eV4jS[fNwNNUcarR^HarR^HB7F^2v}WCTA+frmy\u0026*^.aA}Kqwn=VN3lQDlaBKOtarR!EwPS6nzxI[RryF$REf{rLs58dam}3mCs7#L.z*9PUaBsCrarR!FByxo9v\u003c1rzpdcjmvpJ$Zwfs2TzGP=iAccaZ3lQDlavGpbqBzTDx\u003eetHatt\u003e:arR^Hx\u003ewFov{@\u003eXwN(]gclJ",
            "ln": 277814,
            "col": 13,
            "line": 6354
          },
          {
            "b": "x(mE1Csb!Py*{*.yB*PGwOD47wPz:gwPRo?vrlJMoI!2Mk$%J\u003ecuA:bA:@=idlv\u003eVarR!pvpJ$Zwfs2TB7F^2v}WGnwPJ0gBuo*LarR!EwPS6nzxJB$v}YB:i%{xy3s!0(B97#rAb)7gz/oCmo\u003c}{FxjUQvy?WD#Bw([1wHIngBrC^wwoqGoazC.naztt2xj#xoaBsCrarR!EwPS6nzxKdqwoqGcjV%{bC6VhgyFwkPvp%dZlU{EFzGF@]woqGcci",
            "ln": 278232,
            "col": 22,
            "line": 6369
          },
          {
            "b": "e]kDmwge(HjV%{0AbPl1asnAxarR^HarR^HarR^Pa.Le6Bz(a!C4CMkaBFLVs7b/+mSirCx(mN1wLV=IwN/*gxj2.4z/wc*wO#Pvattk!aW3@Hk$L3.pEmVxlSvzDdlv(+3jplXz!{K$vqf*Mz/OcNBzkVhl$HgyC{(V^pFKzNpFKz5wPhM$xE\u003en]s5hZZaz\u003e?ey?W%4v@Dk",
            "ln": 281028,
            "col": 25,
            "line": 6433
          },
          {
            "b": "r9}sdaAz4nB-Ivxw)]H%wJHkwarR^HarR!Paz2wgwGVsbarR^HarR^HarR^Hq/32RA42Nqy\u00260*bwN/T@wofgY3lQDlarR^HaBKOtarR!P3lQDlaAz4nB-Ivxl1t1Jz/d{+A=L-eBspZtz!0Dfi%{xy3uZ62BtCWVBrBs\u0026CYVq}A=Vetph:\u0026/wHF#IDJ",
            "ln": 281369,
            "col": 77,
            "line": 6441
          },
          {
            "b": "vpK7:BrAZ?dRrQwzE+*oarR^HarR^HA+funA=91wA=\u003e}P3lQDlaBMrUarR^Hw]zYjc#0NvayPwlwO(ydauZ\u00263j0m%NBy/rdBrAW*gDMZfd}9KwwO(yddiJ%AarR^HarR^HlT+1Cr+Vb?aAR4jxjVfD3lQDlarR^HazCBgc)rRxvpQ^dvrc0(BswTYA+funA=91ivqH0@i%)8MarR^HarUciz!{Lkz*2Y5auZ\u0026VvqH0@i%)8MarR^HarUxgasH-ox\u003e7{bByxi5wPPLHefG4yA+w%9e{O#\u003ctp9R#DKo",
            "ln": 293859,
            "col": 10,
            "line": 6691
          },
          {
            "b": "z/]@tauQ=5aBFLVAa9l(wPQpTB-8pzj%hNldiJUxBAIRwazb4#B7EAuarR^Hw]zYjc#0NvaAIvqBrAZ?fGQy#y\u0026szrjrMBwas!%-y\u0026szAaBsCrarR^HarR!vzGE1hz/]@twn=WfauZ\u00260f/]Z+arR^HarR!pz/fSraA.yoBz#txuVWAfvpK7:BrAZ?vQTd\u0026as!NNC6VhgB7F][lsB+EiY.j*",
            "ln": 299336,
            "col": 16,
            "line": 6819
          },
          {
            "b": "wO\u003e\u003c[Bzkk-wO#3Lz!0Mii%)8MarUYoBAIRwaAzQxnN%)\u0026Ef{rax(mA%B.25ab64mhvrujbwNxy)vqZftxD^=\u003cvScg3avy6-y?m9#qGV\u003eEwO#71vruj4zBn8CzF9J\u003ed0olwBt+%.BrCdtAaJK3wN[XYzB[v\u0026aA.yoBz#txuVWA2B-IIlzGFi-vrb)caBsCrarR!oz/oCm",
            "ln": 309322,
            "col": 30,
            "line": 7038
          },
          {
            "b": "wfs2Tw)]H%wJHkwarR!BvSMa3C4ChLB-IhlxhARWB8@D!azb4#B7EAuarR^Hw]zYjc#0NvayPwlwO(ydauZ\u00263j0m%NBy/rdBrAW*g=(*gd}9KwwO(yddiJ%AarR^HarR^Hlt{pMwl9zQCoyyrA=L-eBuo*LarR^HarR^]z!%l3v@#A]y?lTYwP]nsvrc0(BBeA$3lQDlarR^Hazb4@y\u0026%=fauZ\u0026mB-E",
            "ln": 311359,
            "col": 16,
            "line": 7084
          },
          {
            "b": "auZ\u0026/wO+^%x)a5gkoId\u003cwO+^%x)a5gAbn%2BzkS9aAzyAazC)tz/{eyx\u003eg=$BzbxfayYm$A+3v3arR^HarR^HarR^HarR^HarR^HarR^HarR^HarSY/b5?vbzGGPgxcpX}y?$kdB0byzBAqebwGV8dx(+zaz^^V%b0cbOarR^HarR^HarR!EwPS6n",
            "ln": 378872,
            "col": 19,
            "line": 8454
          },
          {
            "b": "x(mMaw)]y\u0026wN(#D3lQDlaAz4nB-IvxwO#0@wmYpk3vJl*B97}Ni=/y-x(mMalsB}Dhz=*(z/fSraAITniY.B}v@#TfjvigImlS4vvTi6bB15kU3lQDlavGpbqBzTGx)KtkjS(Bu3lQDlazCBgc)p@#D2N\u003c(x(mv1C#OYXBAh8kxf^}PD30Rse[wyjvjiMQaAITkBzkk(v{%C2jvAmDqBAX%vTi6bB1RJFDsXGNdj+/GarR^HarR^HarR^HarR^HarR^HarR^HarR^Havx4fp/H!2r8Mp.m{!OGq:*",
            "ln": 439215,
            "col": 38,
            "line": 9583
          },
          {
            "b": "diJUxBAIRwazb4#B7EAuarR^HarR^HarR^Hl%0eZl)cX]x([DdzxI7+fGPQ:arR^HarR^HarR!vw/@GBs8@1%wKZxIwHIIiAaHNyz/{emz!T94e[PcjzdNlgwmoN*c[cn?aA7\u003e7B7GCA3lQDlarR^HarR^HarR^HarR^HarR^HarR^HB97\u0026jx\u003e7HWvrlJMl%0eZl{r2qB-.nmx(mMow].r%wN)Amx)KtsdiHh+z!rQ5wPPvLasqqMx([Ddzu",
            "ln": 443580,
            "col": 25,
            "line": 9696
          },
          {
            "b": "zddr)B1R3vAccvNdlv\u003eVarR!vw/@HvA+fr6zGErIDKp(rarR^HarUfjzeAZ0wfs2TB97}Ni=e!UwHIg#v@Dj3vqYQ%e[PcxzGEoQdlv\u003eVarR^HarR!tuT[1\u003ezddr)B1RAIA9)i$z/fUBdlv\u003e",
            "ln": 454828,
            "col": 32,
            "line": 9980
          },
          {
            "b": "r9@A/n\u003c#9DuOA]KvSD3*yDz\u003eCarR^HarR^HarR!pz/fVhzGPIL3lQDlarR^HaBKOtarR^HarR!vw/@GBs7b/+pgn0JwkD#VwMHo$vqPNdv{:q0AWSv/at\u003e\u0026bdjDxHz/fVhzGPIL3lQDlarR^Hav[^[l}*2(Aa%o5auZ\u0026mA+eW3wKZxIwMHo$vqPNdv{:q0AWSv/av!\u003c}mn=YAuS6rUl)c\u003e1m[3fwqB%k.s5IQ?mjYMnefF?My\u002616jAX4LuarR^HarQ",
            "ln": 457196,
            "col": 70,
            "line": 10042
          },
          {
            "b": "clM@dv@Dj3vqYQAC4CMkasnATxj2Q#z!rZ1wM08Fwo*Q!wO#PsaBsCrarR^HarR!Jz/PS8A=UCst{8oMlVM:DBy!A+A+eV\u0026c#Kfzy\u0026BGpefDR$avfHVx(v(*xMvV)wgO\u003cvB.\u003e(kBAe]PfF1t:B.\u003e(kBAe/(3lQDlarR^HaA}:AyH}KctqozajS)ajwNPW(ra{q-vpQ^7B.\u003e(kBAe]PfF1tyx(ES.xMvV)wgO\u003cvB.\u003e(kBAe]PfF1t:B.\u003e(kBAe/(3lQDlaBKOtarR!pz/fSrayYncy-)!vvrcE3wfs2TCw?IqwPz\u0026@fKk!FclNIJA+/lbB6yw8i%)8MarUxgasIqMvrcE3wgnTF3lQDlarR^",
            "ln": 467566,
            "col": 44,
            "line": 10267
          },
          {
            "b": "x(ks\u0026nLSh-k#6^oazC.mByx5%wH[@(s5hZZaAz44B8L}EaA?Wqwgx2JDKp(rarUxgasInwvrlv8ar-(\u003cl}*oYp/p7Rmn)b(k#Z/HlR5TGA+funA=910qDldE3lQDlazk4#z!a0bwGTbUx(n0lvqYN^i%)8MarT6^B75J]wMit-wNPayx\u003c#9\u003eA^p2Xy\u00261evx(n0lvqYN^dlv\u003eVarR^$k#6*wmiD5Tz/*5xA:-]fjS)ajwNPW(ra{q-vpQ^7B.\u003e(kBAe]PfF1tkz/o-sBAg/era{q-vpQ]izGP=iAccaKattt?zGP=iAccaHi%)8MarUxgasFyxz/o-sBAg/ediJUxBAIRwavXT\u003cq:\u0026+ParR^HlU{WZwK{lEwnC*9vScgbB98ChA49\u003cQarR^HA+funA=910qDi",
            "ln": 472616,
            "col": 18,
            "line": 10406
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "void"
            ],
            [
              "",
              "void"
            ],
            [
              "",
              "HWND"
            ],
            [
              "",
              "HWND"
            ],
            [
              "",
              "BOOL"
            ],
            [
              "",
              "BOOL"
            ],
            [
              "",
              "HCURSOR"
            ],
            [
              "",
              "HCURSOR"
            ],
            [
              "",
              "wcslen"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "ValidOwnerToken"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "wcscpy_s"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "SafeWrite"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "bytes.data"
            ],
            [
              "",
              "path"
            ],
            [
              "",
              "GetModuleFileNameW"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "path.size"
            ],
            [
              "",
              "path.size"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "CreateFileW"
            ],
            [
              "",
              "path.c_str"
            ],
            [
              "",
              "CryptAcquireContextW"
            ],
            [
              "",
              "CryptCreateHash"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "ReadFile"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "buffer.size"
            ],
            [
              "",
              "CryptHashData"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "digest.size"
            ],
            [
              "",
              "CryptGetHashParam"
            ],
            [
              "",
              "digest.data"
            ],
            [
              "",
              "CryptDestroyHash"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "digest.size"
            ],
            [
              "",
              "output.reserve"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "FileVersion"
            ],
            [
              "",
              "GetFileVersionInfoSizeW"
            ],
            [
              "",
              "path.c_str"
            ],
            [
              "",
              "data"
            ],
            [
              "",
              "GetFileVersionInfoW"
            ],
            [
              "",
              "path.c_str"
            ],
            [
              "",
              "data.data"
            ],
            [
              "",
              "VerQueryValueW"
            ],
            [
              "",
              "data.data"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "HIWORD"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "LOWORD"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "HIWORD"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "LOWORD"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "actual.size"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "actual.data"
            ],
            [
              "",
              "AnimationDurationMs"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "frames.back"
            ],
            [
              "",
              "CursorOverlayPoseAt"
            ],
            [
              "",
              "AnimationFrame"
            ],
            [
              "",
              "CursorCompanionFrameAt"
            ],
            [
              "",
              "CursorCompanionFrameAt"
            ],
            [
              "",
              "CursorCompanionFrameAt"
            ],
            [
              "",
              "CursorCompanionFrameAt"
            ],
            [
              "",
              "CursorOverlayPoseAt"
            ],
            [
              "",
              "CursorOverlayPoseAt"
            ],
            [
              "",
              "g_cursorOverlayState.load"
            ],
            [
              "",
              "g_cursorOverlayStateSince.store"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "g_cursorOverlayState.store"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "ManagedCursorPoint"
            ],
            [
              "",
              "g_cursorX.store"
            ],
            [
              "",
              "g_cursorY.store"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "ManagedCursorPoint"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "DeleteObject"
            ],
            [
              "",
              "DeleteDC"
            ],
            [
              "",
              "ManagedCursorPoint"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "FAILED"
            ],
            [
              "",
              "surface.GetDC"
            ],
            [
              "",
              "CreateCompatibleDC"
            ],
            [
              "",
              "CreateCompatibleBitmap"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "BitBlt"
            ],
            [
              "",
              "surface.ReleaseDC"
            ],
            [
              "",
              "ReleaseCursorOverlayBacking"
            ],
            [
              "",
              "ReleaseCursorOverlayBacking"
            ],
            [
              "",
              "SUCCEEDED"
            ],
            [
              "",
              "surface.GetDC"
            ],
            [
              "",
              "BitBlt"
            ],
            [
              "",
              "surface.ReleaseDC"
            ],
            [
              "",
              "ReleaseCursorOverlayBacking"
            ],
            [
              "",
              "ManagedCursorPoint"
            ],
            [
              "",
              "SetPixelV"
            ],
            [
              "",
              "RGB"
            ],
            [
              "",
              "ManagedCursorPoint"
            ],
            [
              "",
              "SetPixelV"
            ],
            [
              "",
              "RGB"
            ],
            [
              "",
              "CursorOverlayPoseAt"
            ],
            [
              "",
              "CreateSolidBrush"
            ],
            [
              "",
              "RGB"
            ],
            [
              "",
              "CreatePen"
            ],
            [
              "",
              "RGB"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "Polygon"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "CreatePen"
            ],
            [
              "",
              "RGB"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "MoveToEx"
            ],
            [
              "",
              "LineTo"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "GetStockObject"
            ],
            [
              "",
              "Ellipse"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "DeleteObject"
            ],
            [
              "",
              "DeleteObject"
            ],
            [
              "",
              "DeleteObject"
            ],
            [
              "",
              "DrawCursorCompanion"
            ],
            [
              "",
              "ManagedCursorPoint"
            ],
            [
              "",
              "FAILED"
            ],
            [
              "",
              "surface.GetDC"
            ],
            [
              "",
              "DrawCursorOverlayShape"
            ],
            [
              "",
              "surface.ReleaseDC"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SaveCursorOverlayBacking"
            ],
            [
              "",
              "original"
            ],
            [
              "",
              "DrawCursorOverlay"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "g_cursorOverlayEnabled.load"
            ],
            [
              "",
              "ReadInternalCursorPoint"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "g_cursorOverlayStateSince.load"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.load"
            ],
            [
              "",
              "g_cursorOverlayState.load"
            ],
            [
              "",
              "original"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "RestoreCursorOverlayBacking"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "CapturePresentedWhackTargets"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "g_redrawHookInstalled.load"
            ],
            [
              "",
              "RedrawDetourPointsToOverlay"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "g_cursorDrawHookInstalled.load"
            ],
            [
              "",
              "CursorDrawDetourPointsToOverlay"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "GetModuleHandleExW"
            ],
            [
              "",
              "g_redrawHookInstalled.load"
            ],
            [
              "",
              "RedrawDetourPointsToOverlay"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "PinImplantModule"
            ],
            [
              "",
              "VirtualAlloc"
            ],
            [
              "",
              "RelativeJump"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "GetCurrentProcess"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "RelativeJump"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "GetCurrentProcess"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "g_redrawHookInstalled.store"
            ],
            [
              "",
              "RedrawDetourPointsToOverlay"
            ],
            [
              "",
              "g_cursorDrawHookInstalled.load"
            ],
            [
              "",
              "CursorDrawDetourPointsToOverlay"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "PinImplantModule"
            ],
            [
              "",
              "VirtualAlloc"
            ],
            [
              "",
              "RelativeJump"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "GetCurrentProcess"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "RelativeJump"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "VirtualFree"
            ],
            [
              "",
              "memcpy"
            ],
            [
              "",
              "patch.data"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "GetCurrentProcess"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "patch.size"
            ],
            [
              "",
              "g_cursorDrawHookInstalled.store"
            ],
            [
              "",
              "CursorDrawDetourPointsToOverlay"
            ],
            [
              "",
              "InstallCursorDrawHook"
            ],
            [
              "",
              "InstallCursorOverlayHook"
            ],
            [
              "",
              "g_cursorOverlayEnabled.store"
            ],
            [
              "",
              "GetModuleHandleW"
            ],
            [
              "",
              "_stricmp"
            ],
            [
              "",
              "IMAGE_SNAP_BY_ORDINAL32"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "GetCursorPos"
            ],
            [
              "",
              "WindowFromPoint"
            ],
            [
              "",
              "GetWindowThreadProcessId"
            ],
            [
              "",
              "GetCurrentProcessId"
            ],
            [
              "",
              "GetSystemInfo"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "patches.begin"
            ],
            [
              "",
              "patches.end"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "pages.begin"
            ],
            [
              "",
              "pages.begin"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "patches.size"
            ],
            [
              "",
              "InterlockedExchangePointer"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "equal"
            ],
            [
              "",
              "patches.begin"
            ],
            [
              "",
              "patches.end"
            ],
            [
              "",
              "values.begin"
            ],
            [
              "",
              "g_captureBypassInstalled.load"
            ],
            [
              "",
              "FindMainImport"
            ],
            [
              "",
              "FindMainImport"
            ],
            [
              "",
              "FindMainImport"
            ],
            [
              "",
              "g_originalSetCapture.store"
            ],
            [
              "",
              "g_originalReleaseCapture.store"
            ],
            [
              "",
              "g_originalSetCursor.store"
            ],
            [
              "",
              "SwapImportGroup"
            ],
            [
              "",
              "SwapImportGroup"
            ],
            [
              "",
              "g_originalSetCapture.load"
            ],
            [
              "",
              "original"
            ],
            [
              "",
              "g_originalReleaseCapture.load"
            ],
            [
              "",
              "original"
            ],
            [
              "",
              "g_widgetHoverOwnedByInternal.load"
            ],
            [
              "",
              "PhysicalCursorTargetsPvzWindow"
            ],
            [
              "",
              "GetCursor"
            ],
            [
              "",
              "g_originalSetCursor.load"
            ],
            [
              "",
              "original"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "DispatchWithWidgetFocus"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeWrite"
            ],
            [
              "",
              "dispatch"
            ],
            [
              "",
              "SafeWrite"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "LOWORD"
            ],
            [
              "",
              "HIWORD"
            ],
            [
              "",
              "void"
            ],
            [
              "",
              "void"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "bool"
            ],
            [
              "",
              "DispatchWithWidgetFocus"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "AreDpiAwarenessContextsEqual"
            ],
            [
              "",
              "GetWindowDpiAwarenessContext"
            ],
            [
              "",
              "GetWindowLongPtrW"
            ],
            [
              "",
              "GetWindowLongPtrW"
            ],
            [
              "",
              "AdjustWindowRectExForDpi"
            ],
            [
              "",
              "GetMenu"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "GetMonitorInfoW"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "ManagedWindowFits"
            ],
            [
              "",
              "ManagedWindowExtent"
            ],
            [
              "",
              "GetWindowRect"
            ],
            [
              "",
              "ManagedWindowBounds"
            ],
            [
              "",
              "MonitorFromRect"
            ],
            [
              "",
              "ManagedWindowBounds"
            ],
            [
              "",
              "MonitorFromPoint"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "GetDpiForWindow"
            ],
            [
              "",
              "ManagedWindowTarget"
            ],
            [
              "",
              "GetWindowRect"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "EqualRect"
            ],
            [
              "",
              "SetWindowPos"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "g_windowMoveInProgress.load"
            ],
            [
              "",
              "GetAsyncKeyState"
            ],
            [
              "",
              "g_windowMoveInProgress.store"
            ],
            [
              "",
              "ManagedWindowMoveInProgress"
            ],
            [
              "",
              "IsIconic"
            ],
            [
              "",
              "g_originalWindowProc.load"
            ],
            [
              "",
              "DefWindowProcW"
            ],
            [
              "",
              "ManagedWindowExtent"
            ],
            [
              "",
              "SafeWrite"
            ],
            [
              "",
              "g_windowMoveInProgress.store"
            ],
            [
              "",
              "g_windowMoveInProgress.store"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "CallWindowProcW"
            ],
            [
              "",
              "CallWindowProcW"
            ],
            [
              "",
              "RepairManagedWindow"
            ],
            [
              "",
              "LOWORD"
            ],
            [
              "",
              "g_widgetHoverOwnedByInternal.store"
            ],
            [
              "",
              "PhysicalMouseMessage"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.load"
            ],
            [
              "",
              "g_widgetHoverOwnedByInternal.store"
            ],
            [
              "",
              "DispatchRelativePlantMessage"
            ],
            [
              "",
              "DispatchInternalMouse"
            ],
            [
              "",
              "CallWindowProcW"
            ],
            [
              "",
              "ManagedWindowRepairAllowed"
            ],
            [
              "",
              "RepairManagedWindow"
            ],
            [
              "",
              "g_captureBypassInstalled.load"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "g_internalMouseWindow.load"
            ],
            [
              "",
              "GetWindowLongPtrW"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "g_internalMouseWindow.load"
            ],
            [
              "",
              "g_originalWindowProc.load"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "GetWindowLongPtrW"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "g_originalWindowProc.store"
            ],
            [
              "",
              "SetLastError"
            ],
            [
              "",
              "SetWindowLongPtrW"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "g_originalWindowProc.store"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "g_originalWindowProc.store"
            ],
            [
              "",
              "GetWindowLongPtrW"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "g_internalMouseWindow.store"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "GetCurrentProcess"
            ],
            [
              "",
              "VirtualProtect"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "PatchVerifiedByte"
            ],
            [
              "",
              "PatchVerifiedByte"
            ],
            [
              "",
              "ExecutablePathWide"
            ],
            [
              "",
              "Sha256File"
            ],
            [
              "",
              "hash.size"
            ],
            [
              "",
              "FileVersion"
            ],
            [
              "",
              "GetModuleHandleW"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "Signature"
            ],
            [
              "",
              "FocusLossPolicySignature"
            ],
            [
              "",
              "RedrawHookSignature"
            ],
            [
              "",
              "CursorDrawHookSignature"
            ],
            [
              "",
              "InternalMouseDispatchSignature"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ValidateExecutableUnlocked"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "IterateArray"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "item.size"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "item.data"
            ],
            [
              "",
              "callback"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "PlantName"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "CardCost"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ModeCardCost"
            ],
            [
              "",
              "ModeCardCost"
            ],
            [
              "",
              "ModeCardCost"
            ],
            [
              "",
              "ModeCardCost"
            ],
            [
              "",
              "ModeCardCost"
            ],
            [
              "",
              "PacketPlantType"
            ],
            [
              "",
              "IsIZombieCard"
            ],
            [
              "",
              "IZombiePlacementLimit"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "ThirdsDamageCondition"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ZombiePhaseAirborne"
            ],
            [
              "",
              "ZombiePhaseAirborne"
            ],
            [
              "",
              "ZombiePhaseAirborne"
            ],
            [
              "",
              "ZombiePhaseStationary"
            ],
            [
              "",
              "ZombiePhaseStationary"
            ],
            [
              "",
              "ZombiePhaseStationary"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieChillSlowsMovement"
            ],
            [
              "",
              "ZombieChillSlowsMovement"
            ],
            [
              "",
              "ZombieChillSlowsMovement"
            ],
            [
              "",
              "ZombieChillSlowsMovement"
            ],
            [
              "",
              "ZombieChillSlowsMovement"
            ],
            [
              "",
              "isfinite"
            ],
            [
              "",
              "fabs"
            ],
            [
              "",
              "ZombieVelocityIsPerFrame"
            ],
            [
              "",
              "ZombieChillSlowsMovement"
            ],
            [
              "",
              "ZombiePhaseAirborne"
            ],
            [
              "",
              "ZombiePhaseStationary"
            ],
            [
              "",
              "isfinite"
            ],
            [
              "",
              "fabs"
            ],
            [
              "",
              "ZombieCellsPerSecond"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "ZombieCellsPerSecond"
            ],
            [
              "",
              "ThirdsDamageCondition"
            ],
            [
              "",
              "ThirdsDamageCondition"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "MowerPublishable"
            ],
            [
              "",
              "MowerPublishable"
            ],
            [
              "",
              "MowerPublishable"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "next.push_back"
            ],
            [
              "",
              "next.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "RisingZombieVisibleHeight"
            ],
            [
              "",
              "RisingZombieVisibleHeight"
            ],
            [
              "",
              "RisingZombieVisibleHeight"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "RisingZombieVisibleHeight"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "WhackPerceptibleRect"
            ],
            [
              "",
              "WhackPerceptibleRect"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "g_whackPresentation.visibleFrames.find"
            ],
            [
              "",
              "g_whackPresentation.visibleFrames.end"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "StageHasRoof"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "IZombieBungeeRow"
            ],
            [
              "",
              "IZombieBungeeRow"
            ],
            [
              "",
              "IZombieBungeeRow"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "IsUpgradePlant"
            ],
            [
              "",
              "IsUpgradePlant"
            ],
            [
              "",
              "IsUpgradePlant"
            ],
            [
              "",
              "IsUpgradePlant"
            ],
            [
              "",
              "IsUpgradePlant"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "SurvivalEndlessCardCost"
            ],
            [
              "",
              "SurvivalEndlessCardCost"
            ],
            [
              "",
              "SurvivalEndlessCardCost"
            ],
            [
              "",
              "ModeCardCost"
            ],
            [
              "",
              "board.plantCounts.size"
            ],
            [
              "",
              "SurvivalEndlessCardCost"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "PacketCooldownReady"
            ],
            [
              "",
              "PacketCooldownReady"
            ],
            [
              "",
              "PacketCooldownReady"
            ],
            [
              "",
              "SunCanAfford"
            ],
            [
              "",
              "SunCanAfford"
            ],
            [
              "",
              "SunCanAfford"
            ],
            [
              "",
              "PacketCooldownReady"
            ],
            [
              "",
              "CurrentCardCost"
            ],
            [
              "",
              "SunCanAfford"
            ],
            [
              "",
              "HasConveyorSeedBank"
            ],
            [
              "",
              "CardCooldownReady"
            ],
            [
              "",
              "CardAffordable"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "ValidSeedPickerCapacity"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "AdventureSeedCount"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "view.plantUpgrades.data"
            ],
            [
              "",
              "all_of"
            ],
            [
              "",
              "view.plantUpgrades.begin"
            ],
            [
              "",
              "view.plantUpgrades.end"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "AdventureSeedCount"
            ],
            [
              "",
              "AdventureSeedCount"
            ],
            [
              "",
              "AdventureSeedCount"
            ],
            [
              "",
              "AdventureSeedCount"
            ],
            [
              "",
              "AdventureSeedCount"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "ShovelTutorialState"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "KnownBoardResult"
            ],
            [
              "",
              "KnownBoardResult"
            ],
            [
              "",
              "KnownBoardResult"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ValidSeedPickerCapacity"
            ],
            [
              "",
              "ValidSeedPickerCapacity"
            ],
            [
              "",
              "ValidSeedPickerCapacity"
            ],
            [
              "",
              "ValidSeedPickerCapacity"
            ],
            [
              "",
              "SeedPickerReady"
            ],
            [
              "",
              "SeedPickerReady"
            ],
            [
              "",
              "SeedPickerReady"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "PublicBoardGate"
            ],
            [
              "",
              "PublicBoardGate"
            ],
            [
              "",
              "PublicBoardGate"
            ],
            [
              "",
              "PublicBoardGate"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "SemanticBoardStartsRun"
            ],
            [
              "",
              "SemanticBoardStartsRun"
            ],
            [
              "",
              "SemanticBoardStartsRun"
            ],
            [
              "",
              "SemanticBoardStartsRun"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ClearSemanticBoardHistory"
            ],
            [
              "",
              "ClearSemanticBoardHistory"
            ],
            [
              "",
              "ClearSemanticBoardHistory"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "AdventureNextLevel"
            ],
            [
              "",
              "AdventureNextLevel"
            ],
            [
              "",
              "AdventureNextLevel"
            ],
            [
              "",
              "AdventureNextLevel"
            ],
            [
              "",
              "TerminalBoardResultDecision"
            ],
            [
              "",
              "TerminalBoardResultDecision"
            ],
            [
              "",
              "TerminalBoardResultDecision"
            ],
            [
              "",
              "TerminalBoardResultDecision"
            ],
            [
              "",
              "StageHasRoof"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "nameSpace.publicToRaw.clear"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "nameSpace.rawToPublic.find"
            ],
            [
              "",
              "nameSpace.rawToPublic.end"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "nameSpace.publicToRaw.find"
            ],
            [
              "",
              "nameSpace.publicToRaw.end"
            ],
            [
              "",
              "nameSpace.publicToRaw.find"
            ],
            [
              "",
              "nameSpace.publicToRaw.end"
            ],
            [
              "",
              "nameSpace.rawToPublic.emplace"
            ],
            [
              "",
              "nameSpace.publicToRaw.emplace"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "SafeRead"
            ],
            [
              "",
              "view.beghouledUpgrades.size"
            ],
            [
              "",
              "StormAllowsBoardDisclosure"
            ],
            [
              "",
              "packet.size"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "packet.data"
            ],
            [
              "",
              "packet.size"
            ],
            [
              "",
              "HasConveyorSeedBank"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "IterateArray"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "view.plantCounts.size"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "PublicObjectId"
            ],
            [
              "",
              "view.plants.push_back"
            ],
            [
              "",
              "IterateArray"
            ],
            [
              "",
              "ZombieVisibleRect"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "IZombieBungeeRow"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "PublicObjectId"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "WhackTargetWasPresented"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "animation.data"
            ],
            [
              "",
              "animation.size"
            ],
            [
              "",
              "isfinite"
            ],
            [
              "",
              "isfinite"
            ],
            [
              "",
              "view.zombies.push_back"
            ],
            [
              "",
              "IterateArray"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "PublicObjectId"
            ],
            [
              "",
              "view.gridItems.push_back"
            ],
            [
              "",
              "IterateArray"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "PublicObjectId"
            ],
            [
              "",
              "view.collectibles.push_back"
            ],
            [
              "",
              "sort"
            ],
            [
              "",
              "view.collectibles.begin"
            ],
            [
              "",
              "view.collectibles.end"
            ],
            [
              "",
              "IterateArray"
            ],
            [
              "",
              "MowerPublishable"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "view.mowers.push_back"
            ],
            [
              "",
              "WhackPointRectDistanceSquared"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "WhackCircleOverlapsRect"
            ],
            [
              "",
              "WhackCircleOverlapsRect"
            ],
            [
              "",
              "WhackCircleOverlapsRect"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "WhackPointInsideCollectibleHitRect"
            ],
            [
              "",
              "WhackPointInsideCollectibleHitRect"
            ],
            [
              "",
              "WhackPointInsideCollectibleHitRect"
            ],
            [
              "",
              "WhackPointInsideCollectibleHitRect"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "board.collectibles.begin"
            ],
            [
              "",
              "board.collectibles.end"
            ],
            [
              "",
              "WhackPointInsideCollectibleHitRect"
            ],
            [
              "",
              "ResolveWhackTargetStatus"
            ],
            [
              "",
              "board.zombies.end"
            ],
            [
              "",
              "board.zombies.end"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "WhackPerceptibleRect"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "WhackTargetAt"
            ],
            [
              "",
              "WhackPointCoveredByCollectible"
            ],
            [
              "",
              "board.zombies.begin"
            ],
            [
              "",
              "board.zombies.end"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "WhackPointRectDistanceSquared"
            ],
            [
              "",
              "consider"
            ],
            [
              "",
              "consider"
            ],
            [
              "",
              "consider"
            ],
            [
              "",
              "consider"
            ],
            [
              "",
              "consider"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "consider"
            ],
            [
              "",
              "ResolveWhackTargetStatus"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "g_whackPresentation.visibleFrames.find"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "g_whackPresentation.visibleFrames.end"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "kProfileUtf16Ascii.data"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "kProfileUtf16Pair.data"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "kProfileUtf16HighOnly.data"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "kProfileUtf16LowOnly.data"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "kProfileUtf16Control.data"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "WideCharToMultiByte"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "name.assign"
            ],
            [
              "",
              "WideCharToMultiByte"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "name.data"
            ],
            [
              "",
              "ReadProfileName"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "state.empty"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "TitleContinueOffered"
            ],
            [
              "",
              "TitleContinueOffered"
            ],
            [
              "",
              "TitleContinueOffered"
            ],
            [
              "",
              "TitleContinueOffered"
            ],
            [
              "",
              "TitleContinueOffered"
            ],
            [
              "",
              "TitleContinueOffered"
            ],
            [
              "",
              "ModeShowsNumericRecord"
            ],
            [
              "",
              "ChallengeButtonOffset"
            ],
            [
              "",
              "ChallengeButtonOffset"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "StableAppBoardTuple"
            ],
            [
              "",
              "PublicBoardGate"
            ],
            [
              "",
              "StableAppBoardTuple"
            ],
            [
              "",
              "PublicShovelTutorialGate"
            ],
            [
              "",
              "StableAppBoardTuple"
            ],
            [
              "",
              "PublicSeedPickerGate"
            ],
            [
              "",
              "Matches"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "ProfileNameShape"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "ValidProfileUtf16"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "text.assign"
            ],
            [
              "",
              "units.data"
            ],
            [
              "",
              "ReadProfileState"
            ],
            [
              "",
              "ReadProfileName"
            ],
            [
              "",
              "view.names.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "ReadUserDialogList"
            ],
            [
              "",
              "UserDialogRowControl"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "ReadUserDialogList"
            ],
            [
              "",
              "UserDialogRowControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "UserDialogRowControl"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "DialogEditControl"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "GameButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "Matches"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "PrimaryDialogAction"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "SecondaryDialogAction"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "DaveReady"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "appendUnique"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "GameButtonControl"
            ],
            [
              "",
              "appendUnique"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "controls.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "find_if"
            ],
            [
              "",
              "controls.begin"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "controls.erase"
            ],
            [
              "",
              "controls.erase"
            ],
            [
              "",
              "applyModeLock"
            ],
            [
              "",
              "applyModeLock"
            ],
            [
              "",
              "applyModeLock"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "sizeof"
            ],
            [
              "",
              "c_str"
            ],
            [
              "",
              "c_str"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "ModeName"
            ],
            [
              "",
              "MenuControl"
            ],
            [
              "",
              "WidgetControl"
            ],
            [
              "",
              "ChallengeButtonOffset"
            ],
            [
              "",
              "c_str"
            ],
            [
              "",
              "c_str"
            ],
            [
              "",
              "sizeof"
            ],
            [
              "",
              "ModeCompleted"
            ],
            [
              "",
              "available"
            ],
            [
              "",
              "ModeShowsNumericRecord"
            ],
            [
              "",
              "push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "widget"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "gameButton"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "ReadTitleContinueReady"
            ],
            [
              "",
              "push_back"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "push_back"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "BuildMenuSignature"
            ],
            [
              "",
              "reserve"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "DialogView"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "DaveReady"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "SeedAvailabilityView"
            ],
            [
              "",
              "ReadSeedAvailability"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "data"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "AppendContextValue"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "push_back"
            ],
            [
              "",
              "signature.push_back"
            ],
            [
              "",
              "signature.push_back"
            ],
            [
              "",
              "ResolveMenuContext"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "MenuContextMatches"
            ],
            [
              "",
              "MenuContextMatches"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "BuildMenuSignature"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "AppendMenu"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "AppendMenuItem"
            ],
            [
              "",
              "control.id.c_str"
            ],
            [
              "",
              "control.label.c_str"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendDialog"
            ],
            [
              "",
              "DialogView"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "DaveReady"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "Matches"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "find_if"
            ],
            [
              "",
              "controls.begin"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "PrimaryDialogAction"
            ],
            [
              "",
              "PrimaryDialogAction"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "SecondaryDialogAction"
            ],
            [
              "",
              "SecondaryDialogAction"
            ],
            [
              "",
              "DaveReady"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "CurrentSeedPickerGate"
            ],
            [
              "",
              "ReadSeedAvailability"
            ],
            [
              "",
              "ValidSeedPickerCapacity"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "readSeeds"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "GameButtonControl"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "choices.push_back"
            ],
            [
              "",
              "selected.push_back"
            ],
            [
              "",
              "selected.end"
            ],
            [
              "",
              "SeedPickerReady"
            ],
            [
              "",
              "selected.size"
            ],
            [
              "",
              "selected.size"
            ],
            [
              "",
              "previewZombies.push_back"
            ],
            [
              "",
              "CurrentSeedPickerGate"
            ],
            [
              "",
              "readSeeds"
            ],
            [
              "",
              "ReadSeedAvailability"
            ],
            [
              "",
              "SameSeedAvailability"
            ],
            [
              "",
              "GameButtonControl"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "selected.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "choices.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "PlantName"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "previewZombies.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ZombieName"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "board.cards.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "CardCooldownReady"
            ],
            [
              "",
              "CurrentCardCost"
            ],
            [
              "",
              "HasConveyorSeedBank"
            ],
            [
              "",
              "CardAffordable"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "CooldownBucket"
            ],
            [
              "",
              "CooldownRemainingPercent"
            ],
            [
              "",
              "CooldownRemainingTenthsSeconds"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "CardName"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "CardCooldownReady"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendTenth"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "board.plants.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "PlantName"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "PlantVisibleCondition"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "PlantPhaseName"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "push_back"
            ],
            [
              "",
              "ZombieSpeedName"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ZombieName"
            ],
            [
              "",
              "AppendInt"
            ],
            [
              "",
              "AppendTenth"
            ],
            [
              "",
              "ZombieColumnTenths"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ZombiePhaseName"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendHundredth"
            ],
            [
              "",
              "ZombieSpeedHundredths"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ZombieVisibleCondition"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ArmorVisibleCondition"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ArmorVisibleCondition"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "AppendBoss"
            ],
            [
              "",
              "find_if"
            ],
            [
              "",
              "board.zombies.begin"
            ],
            [
              "",
              "board.zombies.end"
            ],
            [
              "",
              "board.zombies.end"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ZombiePhaseName"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendTenth"
            ],
            [
              "",
              "ZombieColumnTenths"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "board.gridItems.size"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "GridItemName"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "PlantName"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "ZombieName"
            ],
            [
              "",
              "board.collectibles.size"
            ],
            [
              "",
              "AppendString"
            ],
            [
              "",
              "CoinName"
            ],
            [
              "",
              "PlantName"
            ],
            [
              "",
              "board.mowers.size"
            ],
            [
              "",
              "MowerName"
            ],
            [
              "",
              "MowerStateName"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "board.gridItems.end"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "floor"
            ],
            [
              "",
              "GridSquare"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "IceAt"
            ],
            [
              "",
              "BasePlantAt"
            ],
            [
              "",
              "NormalPlantAt"
            ],
            [
              "",
              "BlockingGridItemAt"
            ],
            [
              "",
              "StageHasRoof"
            ],
            [
              "",
              "GridItemName"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "GridSquare"
            ],
            [
              "",
              "StageHasRoof"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "IceAt"
            ],
            [
              "",
              "BasePlantAt"
            ],
            [
              "",
              "NormalPlantAt"
            ],
            [
              "",
              "PlantOfTypeAt"
            ],
            [
              "",
              "BlockingGridItemAt"
            ],
            [
              "",
              "upgrades.end"
            ],
            [
              "",
              "PlantOfTypeAt"
            ],
            [
              "",
              "PlantOfTypeAt"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "kSeeingStarsCells.size"
            ],
            [
              "",
              "SeeingStarsObjectiveCell"
            ],
            [
              "",
              "SeeingStarsObjectiveCell"
            ],
            [
              "",
              "SeeingStarsObjectiveCell"
            ],
            [
              "",
              "SeeingStarsObjectiveCell"
            ],
            [
              "",
              "SeeingStarsObjectiveCell"
            ],
            [
              "",
              "SeeingStarsObjectiveCell"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "BossMeterPercent"
            ],
            [
              "",
              "BossMeterPercent"
            ],
            [
              "",
              "BossMeterPercent"
            ],
            [
              "",
              "BossMeterPercent"
            ],
            [
              "",
              "BossMeterPercent"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "board.plants.begin"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "count_if"
            ],
            [
              "",
              "kSeeingStarsCells.begin"
            ],
            [
              "",
              "kSeeingStarsCells.end"
            ],
            [
              "",
              "SeeingStarsCellFilled"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "FlagTotal"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "FlagsPassed"
            ],
            [
              "",
              "FlagsPassed"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "BossMeterPercent"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "FlagsPassed"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "SeeingStarsCompleted"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "BoundedProgress"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "SlotPacketsSettled"
            ],
            [
              "",
              "LastStandButtonReady"
            ],
            [
              "",
              "visible.size"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "ZenToolbarVisibility"
            ],
            [
              "",
              "ZenToolbarVisibility"
            ],
            [
              "",
              "ZenToolbarCenterX"
            ],
            [
              "",
              "ZenToolbarCenterX"
            ],
            [
              "",
              "ZenToolbarCenterX"
            ],
            [
              "",
              "ZenToolbarCenterX"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "profile.purchases.data"
            ],
            [
              "",
              "ReadPottedPlantAt"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "board.gridItems.begin"
            ],
            [
              "",
              "board.gridItems.end"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "PottedMatchesPlant"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCarePurchase"
            ],
            [
              "",
              "IsBowlingLevel"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "board.plants.begin"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "HasLevelTransition"
            ],
            [
              "",
              "SlotPacketsSettled"
            ],
            [
              "",
              "LastStandButtonReady"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "special.targets.push_back"
            ],
            [
              "",
              "CardUsable"
            ],
            [
              "",
              "IsBowlingLevel"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "GridSquare"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "CanPlantCardAt"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "cardUsable"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "ZombieView"
            ],
            [
              "",
              "ResolveWhackTarget"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "SeeingStarsCellFilled"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "time"
            ],
            [
              "",
              "PottedPlantView"
            ],
            [
              "",
              "PottedPlantView"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "PottedMatchesPlant"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ZenCarePurchase"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "count_if"
            ],
            [
              "",
              "board.gridItems.begin"
            ],
            [
              "",
              "board.gridItems.end"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "board.collectibles.begin"
            ],
            [
              "",
              "board.collectibles.end"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "add"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "SpecialCommandOffered"
            ],
            [
              "",
              "SpecialCommandOffered"
            ],
            [
              "",
              "none_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "command.targetIds.begin"
            ],
            [
              "",
              "command.targetIds.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "matchesCell"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "special.targets.begin"
            ],
            [
              "",
              "special.targets.end"
            ],
            [
              "",
              "BuildSpecial"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "CursorName"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendCards"
            ],
            [
              "",
              "AppendCells"
            ],
            [
              "",
              "AppendPlants"
            ],
            [
              "",
              "AppendZombies"
            ],
            [
              "",
              "AppendBoss"
            ],
            [
              "",
              "AppendGridItems"
            ],
            [
              "",
              "AppendCollectibles"
            ],
            [
              "",
              "AppendMowers"
            ],
            [
              "",
              "AppendProgress"
            ],
            [
              "",
              "AppendSpecial"
            ],
            [
              "",
              "push_back"
            ],
            [
              "",
              "ShovelTutorialPeashooterCount"
            ],
            [
              "",
              "count_if"
            ],
            [
              "",
              "board.plants.begin"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "board.plants.begin"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "restricted.cards.clear"
            ],
            [
              "",
              "restricted.plants.erase"
            ],
            [
              "",
              "remove_if"
            ],
            [
              "",
              "restricted.plants.begin"
            ],
            [
              "",
              "restricted.plants.end"
            ],
            [
              "",
              "restricted.plants.end"
            ],
            [
              "",
              "restricted.zombies.clear"
            ],
            [
              "",
              "restricted.gridItems.clear"
            ],
            [
              "",
              "restricted.collectibles.clear"
            ],
            [
              "",
              "restricted.mowers.clear"
            ],
            [
              "",
              "ShovelTutorialPeashooterCount"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "AppendShovelTutorialCells"
            ],
            [
              "",
              "AppendPlants"
            ],
            [
              "",
              "ShovelTutorialPhaseName"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "DaveReady"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "FinalWinForRun"
            ],
            [
              "",
              "ActiveRunCanWin"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "KnownBoardResult"
            ],
            [
              "",
              "TerminalBoardResultDecision"
            ],
            [
              "",
              "ActiveRunCanWin"
            ],
            [
              "",
              "LatchActiveRun"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "ManagedWindowContains"
            ],
            [
              "",
              "ManagedWindowContains"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "ClientToScreen"
            ],
            [
              "",
              "OffsetRect"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "HasManagedClientSize"
            ],
            [
              "",
              "IsIconic"
            ],
            [
              "",
              "ClientScreenRect"
            ],
            [
              "",
              "MonitorFromRect"
            ],
            [
              "",
              "GetMonitorInfoW"
            ],
            [
              "",
              "ManagedWindowContains"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "ReadManagedWindowPresentation"
            ],
            [
              "",
              "ManagedWindowRepairAllowed"
            ],
            [
              "",
              "g_windowRepairAttemptedAt.store"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "g_windowRepairAttemptedAt.load"
            ],
            [
              "",
              "g_windowRepairAttemptedAt.store"
            ],
            [
              "",
              "RepairManagedWindow"
            ],
            [
              "",
              "MaintainManagedWindow"
            ],
            [
              "",
              "ReadLawnApp"
            ],
            [
              "",
              "KnownBoardResult"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "StableAppBoardTuple"
            ],
            [
              "",
              "ShovelTutorialPeashooterCount"
            ],
            [
              "",
              "ShovelTutorialPeashooterCount"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "AppendSeedPicker"
            ],
            [
              "",
              "SemanticBoardStartsRun"
            ],
            [
              "",
              "TerminalWinDestination"
            ],
            [
              "",
              "AdventureNextLevel"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ClearSemanticBoardHistory"
            ],
            [
              "",
              "UpdateActiveRunSignals"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "ObserveBoardResult"
            ],
            [
              "",
              "ResolveMenuContext"
            ],
            [
              "",
              "BuildMenuSignature"
            ],
            [
              "",
              "ResolveMenuContext"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "QueryPerformanceFrequency"
            ],
            [
              "",
              "QueryPerformanceCounter"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "output.reserve"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "g_commands.size"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "activeAction.empty"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "max"
            ],
            [
              "",
              "ModeName"
            ],
            [
              "",
              "ModeKind"
            ],
            [
              "",
              "AppendProfile"
            ],
            [
              "",
              "AppendLastRun"
            ],
            [
              "",
              "AppendMenu"
            ],
            [
              "",
              "AppendDialog"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "AppendBoard"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "AppendShovelTutorialBoard"
            ],
            [
              "",
              "GetWindowThreadProcessId"
            ],
            [
              "",
              "GetWindow"
            ],
            [
              "",
              "IsWindowVisible"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "IsWindow"
            ],
            [
              "",
              "GetWindowThreadProcessId"
            ],
            [
              "",
              "GetCurrentProcessId"
            ],
            [
              "",
              "GetCurrentProcessId"
            ],
            [
              "",
              "EnumWindows"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "ManagedLogicalPoint"
            ],
            [
              "",
              "ManagedLogicalPoint"
            ],
            [
              "",
              "ManagedLogicalPoint"
            ],
            [
              "",
              "ManagedLogicalPoint"
            ],
            [
              "",
              "ManagedLogicalPoint"
            ],
            [
              "",
              "AreDpiAwarenessContextsEqual"
            ],
            [
              "",
              "GetWindowDpiAwarenessContext"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "PostMessageW"
            ],
            [
              "",
              "PostGameMessage"
            ],
            [
              "",
              "PostGameMessage"
            ],
            [
              "",
              "value.empty"
            ],
            [
              "",
              "MultiByteToWideChar"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "value.size"
            ],
            [
              "",
              "output.assign"
            ],
            [
              "",
              "MultiByteToWideChar"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "value.size"
            ],
            [
              "",
              "output.data"
            ],
            [
              "",
              "HasManagedClientSize"
            ],
            [
              "",
              "ManagedLogicalPoint"
            ],
            [
              "",
              "EnsureInternalMouseDispatch"
            ],
            [
              "",
              "SendMessageTimeoutW"
            ],
            [
              "",
              "MAKELPARAM"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "GetCurrentThreadId"
            ],
            [
              "",
              "NextCursorNoise"
            ],
            [
              "",
              "MinimumJerk"
            ],
            [
              "",
              "MinimumJerk"
            ],
            [
              "",
              "MinimumJerk"
            ],
            [
              "",
              "MinimumJerk"
            ],
            [
              "",
              "AsymmetricMotorProgress"
            ],
            [
              "",
              "AsymmetricMotorProgress"
            ],
            [
              "",
              "AsymmetricMotorProgress"
            ],
            [
              "",
              "g_cursorMinMs.load"
            ],
            [
              "",
              "g_cursorMaxMs.load"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "log2"
            ],
            [
              "",
              "log2"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "log1p"
            ],
            [
              "",
              "log1p"
            ],
            [
              "",
              "log1p"
            ],
            [
              "",
              "ceil"
            ],
            [
              "",
              "sqrt"
            ],
            [
              "",
              "SetCursorOverlayState"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "AsymmetricMotorProgress"
            ],
            [
              "",
              "sin"
            ],
            [
              "",
              "sin"
            ],
            [
              "",
              "sin"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorX.store"
            ],
            [
              "",
              "g_cursorY.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "ReadInternalCursorPoint"
            ],
            [
              "",
              "sqrt"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "lround"
            ],
            [
              "",
              "sqrt"
            ],
            [
              "",
              "sqrt"
            ],
            [
              "",
              "CursorMovementDuration"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "MoveCursorLeg"
            ],
            [
              "",
              "clamp"
            ],
            [
              "",
              "ceil"
            ],
            [
              "",
              "MoveCursorLeg"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "SetCursorOverlayState"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "ClickValidated"
            ],
            [
              "",
              "MoveInternalCursor"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "ClickValidated"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "board.cards.end"
            ],
            [
              "",
              "read"
            ],
            [
              "",
              "click"
            ],
            [
              "",
              "read"
            ],
            [
              "",
              "HasConveyorSeedBank"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "SelectConveyorPacket"
            ],
            [
              "",
              "ClickValidated"
            ],
            [
              "",
              "MoveInternalCursor"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "MoveInternalCursor"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "RightClick"
            ],
            [
              "",
              "g_releaseHeldRequested.exchange"
            ],
            [
              "",
              "ReleaseHeldState"
            ],
            [
              "",
              "g_releaseHeldRequested.store"
            ],
            [
              "",
              "ReadLawnApp"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "StormAllowsBoardDisclosure"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "PlantCursorReleased"
            ],
            [
              "",
              "PlantCursorReleased"
            ],
            [
              "",
              "PlantCursorReleased"
            ],
            [
              "",
              "PlantCursorReleased"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "current.collectibles.end"
            ],
            [
              "",
              "CollectibleClickPoint"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "MayUseTerminalCollectEvidence"
            ],
            [
              "",
              "MayUseTerminalCollectEvidence"
            ],
            [
              "",
              "MayUseTerminalCollectEvidence"
            ],
            [
              "",
              "MayUseTerminalCollectEvidence"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "item.data"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "strcmp"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ValidRunIdentity"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "CollectRunGenerationChanged"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "CollectTransitionScreen"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "CurrentCollectible"
            ],
            [
              "",
              "MoveInternalCursor"
            ],
            [
              "",
              "CurrentCollectible"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorX.store"
            ],
            [
              "",
              "g_cursorY.store"
            ],
            [
              "",
              "CurrentCollectible"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorX.store"
            ],
            [
              "",
              "g_cursorY.store"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "ReadRawCollectibleState"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "ResolveWhackTargetStatus"
            ],
            [
              "",
              "g_cursorX.load"
            ],
            [
              "",
              "g_cursorY.load"
            ],
            [
              "",
              "ReadInternalCursorPoint"
            ],
            [
              "",
              "targetIds.size"
            ],
            [
              "",
              "ZombiePhaseAcceptsWhack"
            ],
            [
              "",
              "board.zombies.end"
            ],
            [
              "",
              "sqrt"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "CurrentWhackTarget"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "CurrentWhackTarget"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "MoveInternalCursor"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "CurrentWhackTarget"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "CurrentWhackTarget"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorX.store"
            ],
            [
              "",
              "g_cursorY.store"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "PostLogicalMouse"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "WaitForActionDelay"
            ],
            [
              "",
              "CursorNoiseRange"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "MoveInternalCursor"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "board.plants.end"
            ],
            [
              "",
              "GoldWateringBaselines"
            ],
            [
              "",
              "if.push_back"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "PottedMatchesPlant"
            ],
            [
              "",
              "ZenCareVisible"
            ],
            [
              "",
              "ParseZenCareTool"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "CurrentZenCareTarget"
            ],
            [
              "",
              "WakeZenToolbar"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "CurrentZenCareTarget"
            ],
            [
              "",
              "ZenToolbarVisibility"
            ],
            [
              "",
              "ZenToolbarCenterX"
            ],
            [
              "",
              "ZenCareToolbarIndex"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ZenCareCursorType"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "CurrentZenCareTarget"
            ],
            [
              "",
              "ZenCarePurchase"
            ],
            [
              "",
              "GoldWateringBaselines"
            ],
            [
              "",
              "watered.empty"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "ReadPottedPlantAt"
            ],
            [
              "",
              "all_of"
            ],
            [
              "",
              "watered.begin"
            ],
            [
              "",
              "watered.end"
            ],
            [
              "",
              "ReadPottedPlantAt"
            ],
            [
              "",
              "ZenCarePurchase"
            ],
            [
              "",
              "PlantForPottedIndex"
            ],
            [
              "",
              "PottedMatchesPlant"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "WakeZenToolbar"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "NextGardenDestination"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "ZenCharges"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "ReadZenProfile"
            ],
            [
              "",
              "current.gridItems.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "current.gridItems.begin"
            ],
            [
              "",
              "current.gridItems.end"
            ],
            [
              "",
              "HasActiveZenTool"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "command.ids.empty"
            ],
            [
              "",
              "command.ids.size"
            ],
            [
              "",
              "command.targetIds.empty"
            ],
            [
              "",
              "command.targetIds.size"
            ],
            [
              "",
              "g_pollHz.store"
            ],
            [
              "",
              "g_cursorMinMs.store"
            ],
            [
              "",
              "g_cursorMaxMs.store"
            ],
            [
              "",
              "ReadLawnApp"
            ],
            [
              "",
              "MenuContextMatches"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "ReadProfileState"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "Utf8ToWide"
            ],
            [
              "",
              "name.empty"
            ],
            [
              "",
              "name.size"
            ],
            [
              "",
              "name.end"
            ],
            [
              "",
              "UserDialogCreateControl"
            ],
            [
              "",
              "ClickValidated"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "UserDialogCreateControl"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadProfileState"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "DialogEditControl"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "DialogEditControl"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "PostKey"
            ],
            [
              "",
              "PostKey"
            ],
            [
              "",
              "PostGameMessage"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadEditText"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "updatedControls.end"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ReadProfileState"
            ],
            [
              "",
              "ReadProfileName"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "command.target.rfind"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "ReadUserDialogList"
            ],
            [
              "",
              "ClickValidated"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "ReadUserDialogList"
            ],
            [
              "",
              "UserDialogRowControl"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "freshRoster.names.end"
            ],
            [
              "",
              "UserDialogRowControl"
            ],
            [
              "",
              "freshRoster.names.begin"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "ReadUserDialogList"
            ],
            [
              "",
              "ReadProfileState"
            ],
            [
              "",
              "ReadProfileName"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadTitleContinueReady"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "CurrentSeedPickerGate"
            ],
            [
              "",
              "ReadSeedAvailability"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "seed.size"
            ],
            [
              "",
              "SafeCopy"
            ],
            [
              "",
              "seed.data"
            ],
            [
              "",
              "seed.size"
            ],
            [
              "",
              "SeedAvailableFromProfile"
            ],
            [
              "",
              "SeedAllowedInChooserMode"
            ],
            [
              "",
              "GameButtonControl"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "PostKey"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "PostKey"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "CurrentSeedPickerGate"
            ],
            [
              "",
              "SeedPickerReady"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "SuppressTransientLoadingMenu"
            ],
            [
              "",
              "CollectMenuControls"
            ],
            [
              "",
              "controls.end"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "DialogButtonControl"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "BuildMenuSignature"
            ],
            [
              "",
              "ActiveDialog"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "BuildMenuSignature"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "command.ids.empty"
            ],
            [
              "",
              "LiveBoard"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "collectBoard.collectibles.end"
            ],
            [
              "",
              "return"
            ],
            [
              "",
              "TrackedRunId"
            ],
            [
              "",
              "command.ids.size"
            ],
            [
              "",
              "command.ids.size"
            ],
            [
              "",
              "PressCurrentCollectible"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "CollectRunGenerationChanged"
            ],
            [
              "",
              "ClassifyCollectBoard"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "MayUseTerminalCollectEvidence"
            ],
            [
              "",
              "command.ids.size"
            ],
            [
              "",
              "CollectTransitionScreen"
            ],
            [
              "",
              "LegalCollectTransition"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadRawCollectibleState"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "LiveBoard"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "semanticBoard.cards.end"
            ],
            [
              "",
              "CardIdentityMatches"
            ],
            [
              "",
              "CardAffordable"
            ],
            [
              "",
              "CanPlantCardAt"
            ],
            [
              "",
              "ReadRawCardState"
            ],
            [
              "",
              "ExecuteRelativePlant"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "ClickSeedPacket"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "HasConveyorSeedBank"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "ReadRawCardState"
            ],
            [
              "",
              "PlantCursorReleased"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "ReadSemanticBoardGate"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "ShovelTutorialState"
            ],
            [
              "",
              "ShovelTutorialPeashooterCount"
            ],
            [
              "",
              "ShovelTutorialPeashooterCount"
            ],
            [
              "",
              "count_if"
            ],
            [
              "",
              "semanticBoard.plants.begin"
            ],
            [
              "",
              "semanticBoard.plants.end"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "ReadShovelButtonPoint"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadSeedBankRect"
            ],
            [
              "",
              "CursorName"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "count_if"
            ],
            [
              "",
              "current.plants.begin"
            ],
            [
              "",
              "current.plants.end"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "command.targetIds.size"
            ],
            [
              "",
              "BuildSpecial"
            ],
            [
              "",
              "SpecialCommandOffered"
            ],
            [
              "",
              "ParseZenCareTool"
            ],
            [
              "",
              "ExecuteZenCareAction"
            ],
            [
              "",
              "ExecuteZenNextGarden"
            ],
            [
              "",
              "ExecuteTreeFeed"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "CardUsable"
            ],
            [
              "",
              "semanticBoard.cards.end"
            ],
            [
              "",
              "HasLevelTransition"
            ],
            [
              "",
              "semanticBoard.zombies.size"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "BoardView"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "find_if"
            ],
            [
              "",
              "current.cards.begin"
            ],
            [
              "",
              "current.cards.end"
            ],
            [
              "",
              "current.cards.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "current.zombies.begin"
            ],
            [
              "",
              "current.zombies.end"
            ],
            [
              "",
              "initialZombies.find"
            ],
            [
              "",
              "initialZombies.end"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "count_if"
            ],
            [
              "",
              "semanticBoard.gridItems.begin"
            ],
            [
              "",
              "semanticBoard.gridItems.end"
            ],
            [
              "",
              "HasLevelTransition"
            ],
            [
              "",
              "insert"
            ],
            [
              "",
              "ActionCurrent"
            ],
            [
              "",
              "BoardView"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "current.gridItems.begin"
            ],
            [
              "",
              "current.gridItems.end"
            ],
            [
              "",
              "initialBrains.find"
            ],
            [
              "",
              "initialBrains.end"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "semanticBoard.plants.end"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "current.plants.end"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "updated.plants.end"
            ],
            [
              "",
              "ReadPottedPlant"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "SlotPacketsSettled"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SlotPacketsSettled"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "ReadRawCollectibleState"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "CanPlantCardAt"
            ],
            [
              "",
              "clickCell"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "ReadRawCollectibleState"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "FogAllowsZombie"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "current.plants.begin"
            ],
            [
              "",
              "current.plants.end"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "LastStandButtonReady"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "LastStandButtonReady"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "IsVaseLevel"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "PressCurrentWhackTarget"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "IsWhackLevel"
            ],
            [
              "",
              "current.zombies.end"
            ],
            [
              "",
              "command.targetIds.size"
            ],
            [
              "",
              "ReadSameBoard"
            ],
            [
              "",
              "EstimateWhackRemainingRoute"
            ],
            [
              "",
              "hitTarget"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "semanticBoard.gridItems.begin"
            ],
            [
              "",
              "semanticBoard.gridItems.end"
            ],
            [
              "",
              "clickCell"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "BeghouledSettled"
            ],
            [
              "",
              "settledBoard.cards.end"
            ],
            [
              "",
              "settledBoard.cards.end"
            ],
            [
              "",
              "CurrentCardCost"
            ],
            [
              "",
              "CardUsable"
            ],
            [
              "",
              "result.fill"
            ],
            [
              "",
              "Click"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "layout"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "BeghouledSettled"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "abs"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "hasPlant"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "CellCenter"
            ],
            [
              "",
              "Drag"
            ],
            [
              "",
              "clickCell"
            ],
            [
              "",
              "IsBowlingLevel"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "semanticBoard.cards.end"
            ],
            [
              "",
              "CardIdentityMatches"
            ],
            [
              "",
              "CardUsable"
            ],
            [
              "",
              "IZombieCellAllowed"
            ],
            [
              "",
              "HasLevelTransition"
            ],
            [
              "",
              "ReadRawCardState"
            ],
            [
              "",
              "ClickSeedPacket"
            ],
            [
              "",
              "clickCell"
            ],
            [
              "",
              "return"
            ],
            [
              "",
              "IZombieZombieType"
            ],
            [
              "",
              "BoardView"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "find_if"
            ],
            [
              "",
              "current.cards.begin"
            ],
            [
              "",
              "current.cards.end"
            ],
            [
              "",
              "current.cards.end"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "current.zombies.begin"
            ],
            [
              "",
              "current.zombies.end"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "initialZombies.find"
            ],
            [
              "",
              "initialZombies.end"
            ],
            [
              "",
              "DetermineScreen"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "SameBoardCounterRun"
            ],
            [
              "",
              "ReadRawCardState"
            ],
            [
              "",
              "RawCardConsumed"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "current.plants.begin"
            ],
            [
              "",
              "current.plants.end"
            ],
            [
              "",
              "initialPlants.find"
            ],
            [
              "",
              "initialPlants.end"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "ValidCell"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "semanticBoard.plants.begin"
            ],
            [
              "",
              "semanticBoard.plants.end"
            ],
            [
              "",
              "semanticBoard.plants.end"
            ],
            [
              "",
              "clickCell"
            ],
            [
              "",
              "clickCell"
            ],
            [
              "",
              "ReadBoard"
            ],
            [
              "",
              "none_of"
            ],
            [
              "",
              "current.plants.begin"
            ],
            [
              "",
              "current.plants.end"
            ],
            [
              "",
              "GetImageEncodersSize"
            ],
            [
              "",
              "storage"
            ],
            [
              "",
              "storage.data"
            ],
            [
              "",
              "GetImageEncoders"
            ],
            [
              "",
              "wcscmp"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "ReadManagedWindowPresentation"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "GetDC"
            ],
            [
              "",
              "CreateCompatibleDC"
            ],
            [
              "",
              "CreateCompatibleBitmap"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "PrintWindow"
            ],
            [
              "",
              "BitBlt"
            ],
            [
              "",
              "ReleaseDC"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "DeleteObject"
            ],
            [
              "",
              "DeleteDC"
            ],
            [
              "",
              "PngEncoderClsid"
            ],
            [
              "",
              "SUCCEEDED"
            ],
            [
              "",
              "CreateStreamOnHGlobal"
            ],
            [
              "",
              "image.Save"
            ],
            [
              "",
              "SUCCEEDED"
            ],
            [
              "",
              "GetHGlobalFromStream"
            ],
            [
              "",
              "GlobalSize"
            ],
            [
              "",
              "GlobalLock"
            ],
            [
              "",
              "png.assign"
            ],
            [
              "",
              "GlobalUnlock"
            ],
            [
              "",
              "stream.Release"
            ],
            [
              "",
              "SelectObject"
            ],
            [
              "",
              "DeleteObject"
            ],
            [
              "",
              "DeleteDC"
            ],
            [
              "",
              "CryptBinaryToStringA"
            ],
            [
              "",
              "bytes.data"
            ],
            [
              "",
              "bytes.size"
            ],
            [
              "",
              "CryptBinaryToStringA"
            ],
            [
              "",
              "bytes.data"
            ],
            [
              "",
              "bytes.size"
            ],
            [
              "",
              "output.data"
            ],
            [
              "",
              "output.resize"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "g_pipeHello.store"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "ClearOutgoing"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "g_outgoingLines.clear"
            ],
            [
              "",
              "g_stopAfterSequence.exchange"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "g_acceptCommands.store"
            ],
            [
              "",
              "framed.push_back"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "g_pipeHello.load"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "framed.size"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "framed.size"
            ],
            [
              "",
              "g_stopAfterSequence.store"
            ],
            [
              "",
              "g_outgoingLines.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "QueueLineTracked"
            ],
            [
              "",
              "framedResult.push_back"
            ],
            [
              "",
              "framedSnapshot.push_back"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "g_pipeHello.load"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "framedResult.size"
            ],
            [
              "",
              "framedSnapshot.size"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "min"
            ],
            [
              "",
              "g_outgoingLines.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "g_outgoingLines.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "g_stopAfterSequence.store"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "QueueLine"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "g_outgoingLines.empty"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "g_outgoingLines.front"
            ],
            [
              "",
              "g_outgoingLines.pop_front"
            ],
            [
              "",
              "outgoing.framed.size"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "outgoing.framed.empty"
            ],
            [
              "",
              "outgoing.framed.size"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "WriteFile"
            ],
            [
              "",
              "outgoing.framed.data"
            ],
            [
              "",
              "outgoing.framed.size"
            ],
            [
              "",
              "g_stopAfterSequence.load"
            ],
            [
              "",
              "g_stopAfterSequence.store"
            ],
            [
              "",
              "g_stopAfterSequence.load"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "line.push_back"
            ],
            [
              "",
              "SendLine"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "g_revision.load"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "AppendPlantPlacement"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "line.push_back"
            ],
            [
              "",
              "line.push_back"
            ],
            [
              "",
              "BuildSnapshot"
            ],
            [
              "",
              "QueueResultFencePair"
            ],
            [
              "",
              "QueueLineTracked"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "SendLine"
            ],
            [
              "",
              "BuildSnapshot"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "line.push_back"
            ],
            [
              "",
              "SendLine"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "owner.reserve"
            ],
            [
              "",
              "ownerWide.size"
            ],
            [
              "",
              "GetCurrentProcessId"
            ],
            [
              "",
              "AppendBool"
            ],
            [
              "",
              "line.push_back"
            ],
            [
              "",
              "QueueLine"
            ],
            [
              "",
              "ParseCommand"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "command.id.empty"
            ],
            [
              "",
              "command.id.size"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "command.kind.empty"
            ],
            [
              "",
              "command.kind.size"
            ],
            [
              "",
              "command.target.size"
            ],
            [
              "",
              "command.special.size"
            ],
            [
              "",
              "command.name.size"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "ParsePlantSelector"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "line.find"
            ],
            [
              "",
              "npos"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "Integer"
            ],
            [
              "",
              "line.find"
            ],
            [
              "",
              "NullOrInteger"
            ],
            [
              "",
              "line.find"
            ],
            [
              "",
              "IntegerArray"
            ],
            [
              "",
              "command.ids.size"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "command.ids.begin"
            ],
            [
              "",
              "command.ids.end"
            ],
            [
              "",
              "uniqueIds"
            ],
            [
              "",
              "command.ids.begin"
            ],
            [
              "",
              "command.ids.end"
            ],
            [
              "",
              "uniqueIds.size"
            ],
            [
              "",
              "command.ids.size"
            ],
            [
              "",
              "line.find"
            ],
            [
              "",
              "IntegerArray"
            ],
            [
              "",
              "command.targetIds.empty"
            ],
            [
              "",
              "command.targetIds.size"
            ],
            [
              "",
              "any_of"
            ],
            [
              "",
              "command.targetIds.begin"
            ],
            [
              "",
              "command.targetIds.end"
            ],
            [
              "",
              "uniqueTargetIds"
            ],
            [
              "",
              "command.targetIds.begin"
            ],
            [
              "",
              "command.targetIds.end"
            ],
            [
              "",
              "uniqueTargetIds.size"
            ],
            [
              "",
              "command.targetIds.size"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "SendResult"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "ReadLawnApp"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "reason.empty"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "ExecuteAction"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "g_acceptCommands.load"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "g_commandIds.find"
            ],
            [
              "",
              "g_commandIds.end"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "g_releaseHeldRequested.store"
            ],
            [
              "",
              "cancelled.reserve"
            ],
            [
              "",
              "g_commands.size"
            ],
            [
              "",
              "g_commandIds.erase"
            ],
            [
              "",
              "g_commands.clear"
            ],
            [
              "",
              "g_commands.clear"
            ],
            [
              "",
              "g_acceptCommands.store"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "g_commands.size"
            ],
            [
              "",
              "g_commandIds.insert"
            ],
            [
              "",
              "g_commands.push_back"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "SendResult"
            ],
            [
              "",
              "SendResult"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "PopCommand"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "g_commands.empty"
            ],
            [
              "",
              "move"
            ],
            [
              "",
              "g_commands.front"
            ],
            [
              "",
              "g_commands.pop_front"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "FinishCommand"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "g_activeActionId.clear"
            ],
            [
              "",
              "g_commandIds.erase"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "CancelActionsForDisconnect"
            ],
            [
              "",
              "g_releaseHeldRequested.store"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "EnterCriticalSection"
            ],
            [
              "",
              "g_commandIds.erase"
            ],
            [
              "",
              "g_commands.clear"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "LeaveCriticalSection"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "CurrentPipeName"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "name.empty"
            ],
            [
              "",
              "name.rfind"
            ],
            [
              "",
              "PrepareManagedWorker"
            ],
            [
              "",
              "PrepareManagedWorker"
            ],
            [
              "",
              "SetThreadDpiAwarenessContext"
            ],
            [
              "",
              "AreDpiAwarenessContextsEqual"
            ],
            [
              "",
              "GetThreadDpiAwarenessContext"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "PipeThread"
            ],
            [
              "",
              "PrepareManagedWorker"
            ],
            [
              "",
              "g_workerReady.load"
            ],
            [
              "",
              "ValidateExecutable"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "g_internalMouseWindow.load"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "EnsureInternalMouseDispatch"
            ],
            [
              "",
              "g_pipeConfigured.load"
            ],
            [
              "",
              "g_runtimeConfigured.load"
            ],
            [
              "",
              "WaitForMultipleObjects"
            ],
            [
              "",
              "CurrentPipeName"
            ],
            [
              "",
              "name.empty"
            ],
            [
              "",
              "WaitForMultipleObjects"
            ],
            [
              "",
              "WaitNamedPipeW"
            ],
            [
              "",
              "name.c_str"
            ],
            [
              "",
              "CreateFileW"
            ],
            [
              "",
              "name.c_str"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "g_pipeHello.store"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "ClearOutgoing"
            ],
            [
              "",
              "SendHello"
            ],
            [
              "",
              "FlushOutgoing"
            ],
            [
              "",
              "DisconnectPipe"
            ],
            [
              "",
              "g_pipeHello.store"
            ],
            [
              "",
              "FlushOutgoing"
            ],
            [
              "",
              "g_pipeHello.load"
            ],
            [
              "",
              "SendSnapshot"
            ],
            [
              "",
              "g_pollHz.load"
            ],
            [
              "",
              "PeekNamedPipe"
            ],
            [
              "",
              "buffer.size"
            ],
            [
              "",
              "ReadFile"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "pending.append"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "pending.size"
            ],
            [
              "",
              "SendLog"
            ],
            [
              "",
              "pending.find"
            ],
            [
              "",
              "pending.substr"
            ],
            [
              "",
              "pending.erase"
            ],
            [
              "",
              "line.empty"
            ],
            [
              "",
              "line.back"
            ],
            [
              "",
              "line.pop_back"
            ],
            [
              "",
              "line.empty"
            ],
            [
              "",
              "ParseCommand"
            ],
            [
              "",
              "command.id.empty"
            ],
            [
              "",
              "SendAck"
            ],
            [
              "",
              "SendLog"
            ],
            [
              "",
              "CancelActionsForDisconnect"
            ],
            [
              "",
              "ClearOutgoing"
            ],
            [
              "",
              "DisconnectPipe"
            ],
            [
              "",
              "PrepareManagedWorker"
            ],
            [
              "",
              "g_commandEvent"
            ],
            [
              "",
              "g_commandEvent"
            ],
            [
              "",
              "WaitForMultipleObjects"
            ],
            [
              "",
              "PopCommand"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "ReleaseHeldIfRequested"
            ],
            [
              "",
              "SendResult"
            ],
            [
              "",
              "FinishCommand"
            ],
            [
              "",
              "GdiplusStartup"
            ],
            [
              "",
              "ReadLawnApp"
            ],
            [
              "",
              "CaptureWindow"
            ],
            [
              "",
              "Base64"
            ],
            [
              "",
              "base64.empty"
            ],
            [
              "",
              "frame.push_back"
            ],
            [
              "",
              "SendLine"
            ],
            [
              "",
              "SendResult"
            ],
            [
              "",
              "GdiplusShutdown"
            ],
            [
              "",
              "FinishCommand"
            ],
            [
              "",
              "ExecuteAction"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "ReleaseHeldIfRequested"
            ],
            [
              "",
              "GameWindow"
            ],
            [
              "",
              "PostGameMessage"
            ],
            [
              "",
              "IsWindow"
            ],
            [
              "",
              "IsWindow"
            ],
            [
              "",
              "g_acceptCommands.store"
            ],
            [
              "",
              "SendResult"
            ],
            [
              "",
              "g_actionEpoch.load"
            ],
            [
              "",
              "FinishCommand"
            ],
            [
              "",
              "g_stopAfterSequence.store"
            ],
            [
              "",
              "g_acceptCommands.store"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "g_pipeHello.store"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "CancelIoEx"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "ClearOutgoing"
            ],
            [
              "",
              "InitializeCriticalSection"
            ],
            [
              "",
              "CreateEventW"
            ],
            [
              "",
              "CreateEventW"
            ],
            [
              "",
              "CreateEventW"
            ],
            [
              "",
              "CreateEventW"
            ],
            [
              "",
              "LoadOwnerToken"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "g_pipeConfigured.load"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "wcscpy_s"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "g_pipeConfigured.store"
            ],
            [
              "",
              "CreateThread"
            ],
            [
              "",
              "CreateThread"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "g_acceptCommands.store"
            ],
            [
              "",
              "g_cursorOverlayEnabled.store"
            ],
            [
              "",
              "g_cursorOverlayButtonDown.store"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "CancelSynchronousIo"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "for"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "DeleteCriticalSection"
            ],
            [
              "",
              "FreeLibraryAndExitThread"
            ],
            [
              "",
              "CorticoPvzSetPipeW"
            ],
            [
              "",
              "wcsncpy_s"
            ],
            [
              "",
              "wcsncpy_s"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "wcscpy_s"
            ],
            [
              "",
              "g_pipeHello.store"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "CancelIoEx"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "ClearOutgoing"
            ],
            [
              "",
              "g_pipeConfigured.store"
            ],
            [
              "",
              "g_pipeConfigured.store"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "CorticoPvzPrepareManagedWindow"
            ],
            [
              "",
              "SetLastError"
            ],
            [
              "",
              "SetThreadDpiAwarenessContext"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "AreDpiAwarenessContextsEqual"
            ],
            [
              "",
              "GetThreadDpiAwarenessContext"
            ],
            [
              "",
              "CorticoPvzPrepareFocusLossPolicy"
            ],
            [
              "",
              "AcquireSRWLockExclusive"
            ],
            [
              "",
              "ValidateExecutableUnlocked"
            ],
            [
              "",
              "PrepareFocusLossPolicy"
            ],
            [
              "",
              "InstallCursorOverlayHooks"
            ],
            [
              "",
              "InstallInternalMouseCaptureBypass"
            ],
            [
              "",
              "ReleaseSRWLockExclusive"
            ],
            [
              "",
              "CorticoPvzConfigure"
            ],
            [
              "",
              "g_pollHz.store"
            ],
            [
              "",
              "g_cursorMinMs.store"
            ],
            [
              "",
              "g_cursorMaxMs.store"
            ],
            [
              "",
              "g_runtimeConfigured.store"
            ],
            [
              "",
              "SetEvent"
            ],
            [
              "",
              "wcsnlen_s"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "ValidOwnerToken"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "wcscpy_s"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "LoadOwnerToken"
            ],
            [
              "",
              "AcquireSRWLockShared"
            ],
            [
              "",
              "wcscpy_s"
            ],
            [
              "",
              "ReleaseSRWLockShared"
            ],
            [
              "",
              "wcscmp"
            ],
            [
              "",
              "wcsnlen_s"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "size"
            ],
            [
              "",
              "wcscpy_s"
            ],
            [
              "",
              "wcscmp"
            ],
            [
              "",
              "DisableThreadLibraryCalls"
            ],
            [
              "",
              "CreateThread"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "../../cursor-companion/generated/cursor_companion.h"
            ],
            [
              "",
              "\u003calgorithm\u003e"
            ],
            [
              "",
              "\u003carray\u003e"
            ],
            [
              "",
              "\u003catomic\u003e"
            ],
            [
              "",
              "\u003cclimits\u003e"
            ],
            [
              "",
              "\u003ccmath\u003e"
            ],
            [
              "",
              "\u003ccstdint\u003e"
            ],
            [
              "",
              "\u003ccstring\u003e"
            ],
            [
              "",
              "\u003cctime\u003e"
            ],
            [
              "",
              "\u003ccwchar\u003e"
            ],
            [
              "",
              "\u003cddraw.h\u003e"
            ],
            [
              "",
              "\u003cdeque\u003e"
            ],
            [
              "",
              "\u003cgdiplus.h\u003e"
            ],
            [
              "",
              "\u003citerator\u003e"
            ],
            [
              "",
              "\u003cmemory\u003e"
            ],
            [
              "",
              "\u003cobjidl.h\u003e"
            ],
            [
              "",
              "\u003cstring\u003e"
            ],
            [
              "",
              "\u003cunordered_map\u003e"
            ],
            [
              "",
              "\u003cunordered_set\u003e"
            ],
            [
              "",
              "\u003cutility\u003e"
            ],
            [
              "",
              "\u003cvector\u003e"
            ],
            [
              "",
              "\u003cwincrypt.h\u003e"
            ],
            [
              "",
              "\u003cwindows.h\u003e"
            ],
            [
              "",
              "json.h"
            ],
            [
              "",
              "profile.h"
            ],
            [
              "",
              "relative_plant.h"
            ]
          ],
          "mbr": [
            "CursorOverlayPoseAt.pulse",
            "CursorOverlayPoseAt.yOffset",
            "a.rawId",
            "a.renderOrder",
            "activeAction.empty",
            "actual.data",
            "actual.size",
            "afterPacket.bank",
            "afterPacket.imitater",
            "afterPacket.offsetX",
            "afterPacket.present",
            "afterPacket.refreshing",
            "afterPacket.timesUsed",
            "afterPacket.type",
            "anchor.left",
            "anchor.top",
            "animation.data",
            "animation.size",
            "animations.block",
            "animations.maxSize",
            "b.rawId",
            "b.renderOrder",
            "backing.bitmap",
            "backing.memory",
            "backing.previousBitmap",
            "backing.rect",
            "backing.rect.bottom",
            "backing.rect.left",
            "backing.rect.right",
            "backing.rect.top",
            "bank.height",
            "bank.read",
            "bank.width",
            "bank.x",
            "bank.y",
            "base.type",
            "base64.empty",
            "baseline.garden",
            "baseline.index",
            "baseline.seedType",
            "baseline.timesFed",
            "baseline.x",
            "baseline.y",
            "batch.attempted",
            "batch.present",
            "batch.released",
            "batch.requested",
            "batch.scopeStopped",
            "batch.stale",
            "batch.verified",
            "batchMetrics.present",
            "batchMetrics.requested",
            "batchMetrics.scopeStopped",
            "before.address",
            "before.armorHealth",
            "before.armorType",
            "before.background",
            "before.challengeState",
            "before.cursorType",
            "before.hasArm",
            "before.hasHead",
            "before.health",
            "before.id",
            "beforePacket.bank",
            "beforePacket.imitater",
            "beforePacket.offsetX",
            "beforePacket.present",
            "beforePacket.timesUsed",
            "beforePacket.type",
            "beforePotted.age",
            "beforePotted.garden",
            "beforePotted.index",
            "beforePotted.lastChocolate",
            "beforePotted.lastFertilized",
            "beforePotted.lastNeedFulfilled",
            "beforePotted.seedType",
            "beforePotted.timesFed",
            "beforePotted.x",
            "beforePotted.y",
            "beforeProfile.activeId",
            "beforeProfile.activePlayer",
            "beforeProfile.gardenType",
            "beforeProfile.manager",
            "beforeProfile.purchases",
            "beforeProfile.treeHeight",
            "beforeProfile.userCount",
            "beforeSelection.challengeState",
            "beforeSelection.cursorType",
            "beforeUse.challengeState",
            "beforeUse.cursorType",
            "board.address",
            "board.background",
            "board.beghouledCraterCount",
            "board.beghouledUpgrades",
            "board.boardFadeOutCounter",
            "board.bossProjectile",
            "board.bossProjectile.fire",
            "board.bossProjectile.row",
            "board.bossProjectile.visible",
            "board.bossProjectile.x",
            "board.cards",
            "board.cards.end",
            "board.cards.size",
            "board.challengeMouseCapture",
            "board.challengeScore",
            "board.challengeState",
            "board.collectibles",
            "board.collectibles.begin",
            "board.collectibles.end",
            "board.collectibles.size",
            "board.complete",
            "board.currentWave",
            "board.cursorHeldType",
            "board.cursorType",
            "board.entitiesVisible",
            "board.gridItems",
            "board.gridItems.begin",
            "board.gridItems.end",
            "board.gridItems.size",
            "board.lawnApp",
            "board.level",
            "board.levelAwardSpawned",
            "board.mainCounter",
            "board.mowers",
            "board.mowers.size",
            "board.nextSurvivalStageCounter",
            "board.numWaves",
            "board.paused",
            "board.plantCounts",
            "board.plantCounts.size",
            "board.plants",
            "board.plants.begin",
            "board.plants.end",
            "board.plants.size",
            "board.progressMeterWidth",
            "board.rows",
            "board.sun",
            "board.sunBeingCollected",
            "board.survivalStage",
            "board.tutorialState",
            "board.zombies",
            "board.zombies.begin",
            "board.zombies.end",
            "boss.immobilized",
            "boss.phase",
            "bounds.bottom",
            "bounds.left",
            "bounds.right",
            "bounds.top",
            "buffer.data",
            "buffer.size",
            "bytes.data",
            "bytes.size",
            "cancelled.reserve",
            "card.active",
            "card.imitater",
            "card.refreshCounter",
            "card.refreshTime",
            "card.refreshing",
            "card.slot",
            "card.timesUsed",
            "card.type",
            "card.x",
            "card.y",
            "cell.first",
            "cell.second",
            "choice.bank",
            "choice.fixed",
            "choice.id",
            "choice.imitater",
            "choice.state",
            "choice.x",
            "choice.y",
            "choices.push_back",
            "choices.size",
            "clicked.rawId",
            "client.bottom",
            "client.left",
            "client.right",
            "client.top",
            "coin.hitBottom",
            "coin.hitLeft",
            "coin.hitRight",
            "coin.hitTop",
            "collectBoard.collectibles",
            "collectBoard.collectibles.end",
            "collectBoard.mainCounter",
            "collectBoard.paused",
            "collectible.hitBottom",
            "collectible.hitLeft",
            "collectible.hitRight",
            "collectible.hitTop",
            "collision.second",
            "color.blue",
            "color.green",
            "color.red",
            "command.column",
            "command.cursorMaxMs",
            "command.cursorMinMs",
            "command.epoch",
            "command.expectedCardImitates",
            "command.expectedCardType",
            "command.expectedInputEpoch",
            "command.expectedLevel",
            "command.expectedRevision",
            "command.id",
            "command.id.empty",
            "command.id.size",
            "command.ids",
            "command.ids.begin",
            "command.ids.empty",
            "command.ids.end",
            "command.ids.size",
            "command.imitates",
            "command.kind",
            "command.kind.empty",
            "command.kind.size",
            "command.menuContext",
            "command.minGap",
            "command.name",
            "command.name.size",
            "command.pollHz",
            "command.row",
            "command.seed",
            "command.slot",
            "command.special",
            "command.special.size",
            "command.target",
            "command.target.rfind",
            "command.target.size",
            "command.targetId",
            "command.targetIds",
            "command.targetIds.begin",
            "command.targetIds.empty",
            "command.targetIds.end",
            "command.targetIds.size",
            "command.toColumn",
            "command.toRow",
            "command.x",
            "command.y",
            "confirm.enabled",
            "confirm.x",
            "confirm.y",
            "confirmation.id",
            "confirmation.primary",
            "confirmed.address",
            "confirmed.chooser",
            "confirmedImitaterButton.enabled",
            "confirmedImitaterButton.x",
            "confirmedImitaterButton.y",
            "control.enabled",
            "control.id",
            "control.id.c_str",
            "control.label",
            "control.label.c_str",
            "control.record",
            "control.state",
            "control.x",
            "control.y",
            "controls.begin",
            "controls.end",
            "controls.erase",
            "controls.push_back",
            "counter.QuadPart",
            "createEntry.enabled",
            "createEntry.x",
            "createEntry.y",
            "current.address",
            "current.background",
            "current.beghouledCraterCount",
            "current.beghouledUpgrades",
            "current.cards",
            "current.cards.begin",
            "current.cards.end",
            "current.challengeState",
            "current.chooser",
            "current.collectibles",
            "current.collectibles.end",
            "current.cursorHeldType",
            "current.cursorImitaterType",
            "current.cursorSeedBankIndex",
            "current.cursorType",
            "current.entitiesVisible",
            "current.gridItems",
            "current.gridItems.begin",
            "current.gridItems.end",
            "current.hitRect",
            "current.hitRect.bottom",
            "current.hitRect.left",
            "current.hitRect.right",
            "current.hitRect.top",
            "current.id",
            "current.level",
            "current.levelAwardSpawned",
            "current.mainCounter",
            "current.paused",
            "current.plants",
            "current.plants.begin",
            "current.plants.end",
            "current.slotCounter",
            "current.sun",
            "current.zombies",
            "current.zombies.begin",
            "current.zombies.end",
            "currentCard.timesUsed",
            "currentDialog.address",
            "currentDialog.id",
            "currentGate.address",
            "currentPlant.state",
            "currentPotted.age",
            "currentPotted.garden",
            "currentPotted.lastChocolate",
            "currentPotted.lastFertilized",
            "currentPotted.lastNeedFulfilled",
            "currentPotted.seedType",
            "currentPotted.storedNeed",
            "currentPotted.timesFed",
            "currentPotted.x",
            "currentPotted.y",
            "currentProfile.activeId",
            "currentProfile.activePlayer",
            "currentProfile.gardenType",
            "currentProfile.manager",
            "currentProfile.purchases",
            "currentProfile.treeHeight",
            "currentProfile.userCount",
            "currentRoster.names",
            "currentRoster.numUsers",
            "currentRoster.selected",
            "data.data",
            "descriptor.FirstThunk",
            "descriptor.Name",
            "descriptor.OriginalFirstThunk",
            "dialog.address",
            "dialog.id",
            "dialog.primary",
            "dialog.secondary",
            "dialog.vtable",
            "digest.data",
            "digest.size",
            "directory.Size",
            "directory.VirtualAddress",
            "dos.e_lfanew",
            "dos.e_magic",
            "existing.base",
            "existing.enabled",
            "existing.second",
            "expected.address",
            "expected.chooser",
            "expected.imitater",
            "expected.slot",
            "expected.type",
            "extent.cx",
            "extent.cy",
            "finalBoard.address",
            "finalTarget.hitX",
            "finalTarget.hitY",
            "finalTarget.rawId",
            "finalTarget.x",
            "finalTarget.y",
            "found.active",
            "found.hitHeight",
            "found.hitLeft",
            "found.hitTop",
            "found.hitWidth",
            "found.imitater",
            "found.phase",
            "found.renderOrder",
            "found.second",
            "found.sleeping",
            "found.state",
            "found.type",
            "found.whackPresented",
            "frame.backed",
            "frame.backing",
            "frame.bottom",
            "frame.buttonDown",
            "frame.composited",
            "frame.interfaceObject",
            "frame.left",
            "frame.prepared",
            "frame.push_back",
            "frame.requested",
            "frame.right",
            "frame.state",
            "frame.stateElapsed",
            "frame.surface",
            "frame.top",
            "frame.x",
            "frame.xOffset",
            "frame.y",
            "frame.yOffset",
            "framed.push_back",
            "framed.size",
            "framedResult.push_back",
            "framedResult.size",
            "framedSnapshot.push_back",
            "framedSnapshot.size",
            "frames.back",
            "frequency.QuadPart",
            "fresh.hitX",
            "fresh.hitY",
            "fresh.x",
            "fresh.y",
            "freshControl.enabled",
            "freshControl.id",
            "freshControl.x",
            "freshControl.y",
            "freshDialog.address",
            "freshDialog.primary",
            "freshEntry.enabled",
            "freshEntry.x",
            "freshEntry.y",
            "freshRoster.enabled",
            "freshRoster.names",
            "freshRoster.names.begin",
            "freshRoster.names.end",
            "freshRoster.numUsers",
            "freshRoster.selected",
            "g_acceptCommands.load",
            "g_acceptCommands.store",
            "g_actionEpoch.load",
            "g_activeActionId.clear",
            "g_activeRun.awardArmed",
            "g_activeRun.awardHigh",
            "g_activeRun.boardAddress",
            "g_activeRun.completeArmed",
            "g_activeRun.completeHigh",
            "g_activeRun.eligible",
            "g_activeRun.level",
            "g_activeRun.mode",
            "g_activeRun.runId",
            "g_activeRun.survivalStage",
            "g_activeRun.terminalSeen",
            "g_activeRun.valid",
            "g_captureBypassInstalled.load",
            "g_commandIds.end",
            "g_commandIds.erase",
            "g_commandIds.find",
            "g_commandIds.insert",
            "g_commands.clear",
            "g_commands.empty",
            "g_commands.front",
            "g_commands.pop_front",
            "g_commands.push_back",
            "g_commands.size",
            "g_cursorDrawHookInstalled.load",
            "g_cursorDrawHookInstalled.store",
            "g_cursorMaxMs.load",
            "g_cursorMaxMs.store",
            "g_cursorMinMs.load",
            "g_cursorMinMs.store",
            "g_cursorOverlayButtonDown.load",
            "g_cursorOverlayButtonDown.store",
            "g_cursorOverlayEnabled.load",
            "g_cursorOverlayEnabled.store",
            "g_cursorOverlayState.load",
            "g_cursorOverlayState.store",
            "g_cursorOverlayStateSince.load",
            "g_cursorOverlayStateSince.store",
            "g_cursorX.load",
            "g_cursorX.store",
            "g_cursorY.load",
            "g_cursorY.store",
            "g_internalMouseWindow.load",
            "g_internalMouseWindow.store",
            "g_lastRun.level",
            "g_lastRun.mode",
            "g_lastRun.outcome",
            "g_lastRun.present",
            "g_lastRun.resultId",
            "g_lastRun.runId",
            "g_originalReleaseCapture.load",
            "g_originalReleaseCapture.store",
            "g_originalSetCapture.load",
            "g_originalSetCapture.store",
            "g_originalSetCursor.load",
            "g_originalSetCursor.store",
            "g_originalWindowProc.load",
            "g_originalWindowProc.store",
            "g_outgoingLines.clear",
            "g_outgoingLines.empty",
            "g_outgoingLines.front",
            "g_outgoingLines.pop_front",
            "g_outgoingLines.push_back",
            "g_pipeConfigured.load",
            "g_pipeConfigured.store",
            "g_pipeHello.load",
            "g_pipeHello.store",
            "g_pollHz.load",
            "g_pollHz.store",
            "g_redrawHookInstalled.load",
            "g_redrawHookInstalled.store",
            "g_releaseHeldRequested.exchange",
            "g_releaseHeldRequested.store",
            "g_revision.load",
            "g_runtimeConfigured.load",
            "g_runtimeConfigured.store",
            "g_stopAfterSequence.exchange",
            "g_stopAfterSequence.load",
            "g_stopAfterSequence.store",
            "g_validation.hash",
            "g_validation.reason",
            "g_validation.supported",
            "g_validation.version",
            "g_whackPresentation.board",
            "g_whackPresentation.level",
            "g_whackPresentation.mainCounter",
            "g_whackPresentation.mode",
            "g_whackPresentation.visibleFrames",
            "g_whackPresentation.visibleFrames.end",
            "g_whackPresentation.visibleFrames.find",
            "g_widgetHoverOwnedByInternal.load",
            "g_widgetHoverOwnedByInternal.store",
            "g_windowMoveInProgress.load",
            "g_windowMoveInProgress.store",
            "g_windowRepairAttemptedAt.load",
            "g_windowRepairAttemptedAt.store",
            "g_workerReady.load",
            "gate.address",
            "gate.chooser",
            "gate.gameplay",
            "gate.level",
            "gate.mainCounter",
            "gate.seedPicker",
            "gate.shovelTutorial",
            "gate.tutorialState",
            "gridBlocker.type",
            "hash.size",
            "header.block",
            "header.maxSize",
            "header.maxUsedCount",
            "header.size",
            "heldCoin.beingCollected",
            "heldCoin.containedType",
            "heldCoin.dead",
            "heldCoin.present",
            "heldCoin.type",
            "if.push_back",
            "image.Save",
            "imitater.address",
            "imitater.id",
            "imitater.vtable",
            "imitaterButton.enabled",
            "imitaterButton.x",
            "imitaterButton.y",
            "import.Name",
            "info.cbSize",
            "info.dwFileVersionLS",
            "info.dwFileVersionMS",
            "info.rcMonitor",
            "info.rcMonitor.bottom",
            "info.rcMonitor.left",
            "info.rcMonitor.right",
            "info.rcMonitor.top",
            "info.rcWork",
            "info.rcWork.bottom",
            "info.rcWork.left",
            "info.rcWork.right",
            "info.rcWork.top",
            "initialBoard.address",
            "initialBoard.challengeState",
            "initialBoard.cursorType",
            "initialBoard.mainCounter",
            "initialBoard.tutorialState",
            "initialBrains.end",
            "initialBrains.find",
            "initialDialog.address",
            "initialDialog.id",
            "initialGate.address",
            "initialGate.shovelTutorial",
            "initialPlants.end",
            "initialPlants.find",
            "initialZombies.end",
            "initialZombies.find",
            "item.column",
            "item.containedType",
            "item.data",
            "item.id",
            "item.potContentType",
            "item.row",
            "item.seedType",
            "item.size",
            "item.state",
            "item.sunCount",
            "item.transparentCounter",
            "item.type",
            "item.x",
            "item.y",
            "item.zombieType",
            "kProfileUtf16Ascii.data",
            "kProfileUtf16Control.data",
            "kProfileUtf16HighOnly.data",
            "kProfileUtf16LowOnly.data",
            "kProfileUtf16Pair.data",
            "kSeeingStarsCells.begin",
            "kSeeingStarsCells.end",
            "kSeeingStarsCells.size",
            "left.adventureCompletions",
            "left.level",
            "left.plantUpgrades",
            "left.player",
            "line.back",
            "line.empty",
            "line.find",
            "line.pop_back",
            "line.push_back",
            "livePlant.x",
            "livePlant.y",
            "livePotted.age",
            "livePotted.feedingsPerGrow",
            "livePotted.timesFed",
            "name.assign",
            "name.c_str",
            "name.data",
            "name.empty",
            "name.end",
            "name.rfind",
            "name.size",
            "nameSpace.next",
            "nameSpace.publicToRaw",
            "nameSpace.publicToRaw.clear",
            "nameSpace.publicToRaw.emplace",
            "nameSpace.publicToRaw.end",
            "nameSpace.publicToRaw.find",
            "nameSpace.rawToPublic",
            "nameSpace.rawToPublic.emplace",
            "nameSpace.rawToPublic.end",
            "nameSpace.rawToPublic.find",
            "names.u1",
            "names.u1.AddressOfData",
            "names.u1.Ordinal",
            "next.push_back",
            "next.push_back.slot",
            "normal.sleeping",
            "normal.type",
            "nt.FileHeader",
            "nt.FileHeader.Machine",
            "nt.FileHeader.TimeDateStamp",
            "nt.OptionalHeader",
            "nt.OptionalHeader.AddressOfEntryPoint",
            "nt.OptionalHeader.CheckSum",
            "nt.OptionalHeader.DataDirectory",
            "nt.OptionalHeader.DllCharacteristics",
            "nt.OptionalHeader.ImageBase",
            "nt.OptionalHeader.Magic",
            "nt.OptionalHeader.SizeOfImage",
            "nt.Signature",
            "offered.label",
            "offered.x",
            "offered.y",
            "origin.address",
            "origin.lawnApp",
            "origin.mainCounter",
            "origin.x",
            "origin.y",
            "other.column",
            "other.hitHeight",
            "other.hitLeft",
            "other.hitTop",
            "other.hitWidth",
            "other.id",
            "other.phase",
            "other.renderOrder",
            "other.row",
            "outgoing.framed",
            "outgoing.framed.data",
            "outgoing.framed.empty",
            "outgoing.framed.size",
            "outgoing.sequence",
            "output.assign",
            "output.data",
            "output.push_back",
            "output.reserve",
            "output.resize",
            "owner.reserve",
            "ownerWide.size",
            "packet.data",
            "packet.size",
            "pages.begin",
            "patch.data",
            "patch.entry",
            "patch.original",
            "patch.size",
            "patches.begin",
            "patches.end",
            "patches.size",
            "path.c_str",
            "path.data",
            "path.size",
            "pending.append",
            "pending.erase",
            "pending.find",
            "pending.id",
            "pending.size",
            "pending.substr",
            "picker.address",
            "picker.chooser",
            "piece.bottom",
            "piece.left",
            "piece.right",
            "piece.top",
            "placement.targetId",
            "plant.column",
            "plant.health",
            "plant.id",
            "plant.maxHealth",
            "plant.pottedIndex",
            "plant.row",
            "plant.sleeping",
            "plant.squished",
            "plant.state",
            "plant.type",
            "plant.x",
            "plant.y",
            "png.assign",
            "pose.pulse",
            "pose.xOffset",
            "pose.yOffset",
            "potted.age",
            "potted.feedingsPerGrow",
            "potted.garden",
            "potted.index",
            "potted.lastChocolate",
            "potted.lastFertilized",
            "potted.lastNeedFulfilled",
            "potted.lastWatered",
            "potted.seedType",
            "potted.storedNeed",
            "potted.timesFed",
            "potted.x",
            "potted.y",
            "presentation.clientHeight",
            "presentation.clientWidth",
            "presentation.managed",
            "presentation.minimized",
            "presentation.onScreen",
            "pressedState.beingCollected",
            "pressedState.dead",
            "pressedState.present",
            "previewZombies.push_back",
            "previewZombies.size",
            "previous.second",
            "primary.label",
            "profile.activePlayer",
            "profile.adventureCompletions",
            "profile.garden",
            "profile.gardenType",
            "profile.level",
            "profile.plantUpgrades",
            "profile.player",
            "profile.purchases",
            "profile.purchases.data",
            "profile.treeHeight",
            "profile.userCount",
            "profileDialog.address",
            "profileDialog.id",
            "r.bottom",
            "r.left",
            "r.right",
            "r.top",
            "ready.x",
            "ready.y",
            "reason.empty",
            "rect.bottom",
            "rect.height",
            "rect.left",
            "rect.read",
            "rect.right",
            "rect.top",
            "rect.width",
            "rect.x",
            "rect.y",
            "releaseCapture.original",
            "resolved.id",
            "restricted.cards",
            "restricted.cards.clear",
            "restricted.collectibles",
            "restricted.collectibles.clear",
            "restricted.gridItems",
            "restricted.gridItems.clear",
            "restricted.mowers",
            "restricted.mowers.clear",
            "restricted.plants",
            "restricted.plants.begin",
            "restricted.plants.end",
            "restricted.plants.erase",
            "restricted.zombies",
            "restricted.zombies.clear",
            "result.fill",
            "result.hash",
            "result.reason",
            "result.supported",
            "result.version",
            "right.adventureCompletions",
            "right.level",
            "right.plantUpgrades",
            "right.player",
            "roster.enabled",
            "roster.names",
            "roster.numUsers",
            "roster.selected",
            "search.bestArea",
            "search.pid",
            "search.result",
            "second.address",
            "second.challengeMouseCapture",
            "second.challengeState",
            "secondary.label",
            "seed.data",
            "seed.size",
            "selected.end",
            "selected.push_back",
            "selected.size",
            "semanticBoard.address",
            "semanticBoard.cards",
            "semanticBoard.cards.end",
            "semanticBoard.challengeState",
            "semanticBoard.cursorCoinRawId",
            "semanticBoard.cursorHeldType",
            "semanticBoard.cursorType",
            "semanticBoard.gridItems",
            "semanticBoard.gridItems.begin",
            "semanticBoard.gridItems.end",
            "semanticBoard.level",
            "semanticBoard.mainCounter",
            "semanticBoard.paused",
            "semanticBoard.plants",
            "semanticBoard.plants.begin",
            "semanticBoard.plants.end",
            "semanticBoard.slotCounter",
            "semanticBoard.sun",
            "semanticBoard.sunBeingCollected",
            "semanticBoard.tutorialState",
            "semanticBoard.zombies",
            "semanticBoard.zombies.size",
            "setCapture.original",
            "setCursor.original",
            "settledBoard.address",
            "settledBoard.beghouledCraterCount",
            "settledBoard.beghouledUpgrades",
            "settledBoard.cards",
            "settledBoard.cards.end",
            "settledBoard.mainCounter",
            "settledBoard.sun",
            "shovelGate.address",
            "shovelGate.shovelTutorial",
            "signature.push_back",
            "slots.u1",
            "slots.u1.Function",
            "special.phase",
            "special.present",
            "special.settled",
            "special.targets",
            "special.targets.begin",
            "special.targets.end",
            "special.targets.push_back",
            "state.active",
            "state.activeId",
            "state.activePlayer",
            "state.bank",
            "state.beingCollected",
            "state.containedType",
            "state.dead",
            "state.empty",
            "state.imitater",
            "state.manager",
            "state.offsetX",
            "state.packetCount",
            "state.present",
            "state.refreshing",
            "state.slot",
            "state.timesUsed",
            "state.type",
            "state.userCount",
            "static_assert.yOffset",
            "storage.data",
            "store.id",
            "stream.Release",
            "surface.GetDC",
            "surface.ReleaseDC",
            "systemInfo.dwPageSize",
            "target.action",
            "target.actionable",
            "target.bottom",
            "target.column",
            "target.hitBottom",
            "target.hitHeight",
            "target.hitLeft",
            "target.hitRight",
            "target.hitTop",
            "target.hitWidth",
            "target.hitX",
            "target.hitY",
            "target.id",
            "target.kind",
            "target.left",
            "target.right",
            "target.row",
            "target.slot",
            "target.top",
            "target.x",
            "target.y",
            "targetIds.size",
            "text.assign",
            "tool.id",
            "transitionProfile.activeId",
            "transitionProfile.activePlayer",
            "transitionProfile.manager",
            "transitionProfile.userCount",
            "uniqueIds.size",
            "uniqueTargetIds.size",
            "units.data",
            "updated.armorHealth",
            "updated.armorType",
            "updated.garden",
            "updated.hasArm",
            "updated.hasHead",
            "updated.health",
            "updated.plants",
            "updated.plants.end",
            "updated.seedType",
            "updated.timesFed",
            "updated.x",
            "updated.y",
            "updatedControls.end",
            "updatedCreate.x",
            "updatedCreate.y",
            "updatedPotted.age",
            "updatedPotted.timesFed",
            "upgrade.second",
            "upgrades.end",
            "usedCoin.dead",
            "usedCoin.present",
            "validation.supported",
            "value.column",
            "value.data",
            "value.empty",
            "value.first",
            "value.id",
            "value.row",
            "value.size",
            "value.slot",
            "value.type",
            "values.begin",
            "view.address",
            "view.adventureCompletions",
            "view.background",
            "view.beghouledCraterCount",
            "view.beghouledUpgrades",
            "view.beghouledUpgrades.size",
            "view.boardFadeOutCounter",
            "view.bossProjectile",
            "view.cards",
            "view.cards.push_back",
            "view.challengeCounter",
            "view.challengeMouseCapture",
            "view.challengeScore",
            "view.challengeState",
            "view.clientHeight",
            "view.clientWidth",
            "view.collectibles",
            "view.collectibles.begin",
            "view.collectibles.end",
            "view.collectibles.push_back",
            "view.complete",
            "view.currentWave",
            "view.cursorCoinRawId",
            "view.cursorHeldType",
            "view.cursorImitaterType",
            "view.cursorSeedBankIndex",
            "view.cursorType",
            "view.enabled",
            "view.entitiesVisible",
            "view.gridItems",
            "view.gridItems.push_back",
            "view.height",
            "view.lawnApp",
            "view.level",
            "view.levelAwardSpawned",
            "view.mainCounter",
            "view.managed",
            "view.minimized",
            "view.mowers",
            "view.mowers.push_back",
            "view.names",
            "view.names.push_back",
            "view.nextSurvivalStageCounter",
            "view.numUsers",
            "view.numWaves",
            "view.onScreen",
            "view.paused",
            "view.plantCounts",
            "view.plantCounts.size",
            "view.plantUpgrades",
            "view.plantUpgrades.begin",
            "view.plantUpgrades.data",
            "view.plantUpgrades.end",
            "view.plants",
            "view.plants.push_back",
            "view.player",
            "view.position",
            "view.progressMeterWidth",
            "view.rows",
            "view.selected",
            "view.slotCounter",
            "view.sun",
            "view.sunBeingCollected",
            "view.survivalStage",
            "view.tutorialState",
            "view.visible",
            "view.width",
            "view.x",
            "view.y",
            "view.zombies",
            "view.zombies.push_back",
            "visible.size",
            "watered.begin",
            "watered.empty",
            "watered.end",
            "zenProfile.gardenType",
            "zenProfile.purchases",
            "zombie.armorHealth",
            "zombie.armorMax",
            "zombie.armorType",
            "zombie.blowingAway",
            "zombie.column",
            "zombie.eating",
            "zombie.hasArm",
            "zombie.hasHead",
            "zombie.hasObject",
            "zombie.health",
            "zombie.height",
            "zombie.hypnotized",
            "zombie.id",
            "zombie.immobilized",
            "zombie.maxHealth",
            "zombie.phase",
            "zombie.row",
            "zombie.shieldHealth",
            "zombie.shieldMax",
            "zombie.shieldType",
            "zombie.slowed",
            "zombie.targetColumn",
            "zombie.type",
            "zombie.velocityX",
            "zombie.whackPresented",
            "zombie.x"
          ],
          "tgt": [
            "AcquireSRWLockExclusive",
            "AcquireSRWLockShared",
            "ActionCurrent",
            "ActiveDialog",
            "ActiveRunCanWin",
            "AdjustWindowRectExForDpi",
            "AdventureNextLevel",
            "AdventureSeedCount",
            "AnimationDurationMs",
            "AnimationFrame",
            "AppendBoard",
            "AppendBool",
            "AppendBoss",
            "AppendCards",
            "AppendCells",
            "AppendCollectibles",
            "AppendContextValue",
            "AppendDialog",
            "AppendGridItems",
            "AppendHundredth",
            "AppendInt",
            "AppendLastRun",
            "AppendMenu",
            "AppendMenuItem",
            "AppendMowers",
            "AppendPlantPlacement",
            "AppendPlants",
            "AppendProfile",
            "AppendProgress",
            "AppendSeedPicker",
            "AppendShovelTutorialBoard",
            "AppendShovelTutorialCells",
            "AppendSpecial",
            "AppendString",
            "AppendTenth",
            "AppendZombies",
            "AreDpiAwarenessContextsEqual",
            "ArmorVisibleCondition",
            "AsymmetricMotorProgress",
            "BOOL",
            "Base64",
            "BasePlantAt",
            "BeghouledSettled",
            "BitBlt",
            "BlockingGridItemAt",
            "BoardView",
            "BossMeterPercent",
            "BoundedProgress",
            "BuildMenuSignature",
            "BuildSnapshot",
            "BuildSpecial",
            "CallWindowProcW",
            "CanPlantCardAt",
            "CancelActionsForDisconnect",
            "CancelIoEx",
            "CancelSynchronousIo",
            "CapturePresentedWhackTargets",
            "CaptureWindow",
            "CardAffordable",
            "CardCooldownReady",
            "CardCost",
            "CardIdentityMatches",
            "CardName",
            "CardUsable",
            "CellCenter",
            "ChallengeButtonOffset",
            "ClassifyCollectBoard",
            "ClearOutgoing",
            "ClearSemanticBoardHistory",
            "Click",
            "ClickSeedPacket",
            "ClickValidated",
            "ClientScreenRect",
            "ClientToScreen",
            "CloseHandle",
            "CoinName",
            "CollectMenuControls",
            "CollectRunGenerationChanged",
            "CollectTransitionScreen",
            "CollectibleClickPoint",
            "CooldownBucket",
            "CooldownRemainingPercent",
            "CooldownRemainingTenthsSeconds",
            "CorticoPvzConfigure",
            "CorticoPvzPrepareFocusLossPolicy",
            "CorticoPvzPrepareManagedWindow",
            "CorticoPvzSetPipeW",
            "CreateCompatibleBitmap",
            "CreateCompatibleDC",
            "CreateEventW",
            "CreateFileW",
            "CreatePen",
            "CreateSolidBrush",
            "CreateStreamOnHGlobal",
            "CreateThread",
            "CryptAcquireContextW",
            "CryptBinaryToStringA",
            "CryptCreateHash",
            "CryptDestroyHash",
            "CryptGetHashParam",
            "CryptHashData",
            "CryptReleaseContext",
            "CurrentCardCost",
            "CurrentCollectible",
            "CurrentPipeName",
            "CurrentSeedPickerGate",
            "CurrentWhackTarget",
            "CurrentZenCareTarget",
            "CursorCompanionFrameAt",
            "CursorDrawDetourPointsToOverlay",
            "CursorDrawHookSignature",
            "CursorMovementDuration",
            "CursorName",
            "CursorNoiseRange",
            "CursorOverlayPoseAt",
            "DaveReady",
            "DefWindowProcW",
            "DeleteCriticalSection",
            "DeleteDC",
            "DeleteObject",
            "DetermineScreen",
            "DialogButtonControl",
            "DialogEditControl",
            "DialogView",
            "DisableThreadLibraryCalls",
            "DisconnectPipe",
            "DispatchInternalMouse",
            "DispatchRelativePlantMessage",
            "DispatchWithWidgetFocus",
            "Drag",
            "DrawCursorCompanion",
            "DrawCursorOverlay",
            "DrawCursorOverlayShape",
            "Ellipse",
            "EnsureInternalMouseDispatch",
            "EnterCriticalSection",
            "EnumWindows",
            "EqualRect",
            "EstimateWhackRemainingRoute",
            "ExecutablePathWide",
            "ExecuteAction",
            "ExecuteRelativePlant",
            "ExecuteTreeFeed",
            "ExecuteZenCareAction",
            "ExecuteZenNextGarden",
            "FAILED",
            "FileVersion",
            "FinalWinForRun",
            "FindMainImport",
            "FinishCommand",
            "FlagTotal",
            "FlagsPassed",
            "FlushInstructionCache",
            "FlushOutgoing",
            "FocusLossPolicySignature",
            "FogAllowsZombie",
            "FreeLibraryAndExitThread",
            "GameButtonControl",
            "GameWindow",
            "GdiplusShutdown",
            "GdiplusStartup",
            "GetAsyncKeyState",
            "GetClientRect",
            "GetCurrentProcess",
            "GetCurrentProcessId",
            "GetCurrentThreadId",
            "GetCursor",
            "GetCursorPos",
            "GetDC",
            "GetDpiForWindow",
            "GetEnvironmentVariableW",
            "GetFileVersionInfoSizeW",
            "GetFileVersionInfoW",
            "GetHGlobalFromStream",
            "GetImageEncoders",
            "GetImageEncodersSize",
            "GetLastError",
            "GetMenu",
            "GetModuleFileNameW",
            "GetModuleHandleExW",
            "GetModuleHandleW",
            "GetMonitorInfoW",
            "GetStockObject",
            "GetSystemInfo",
            "GetThreadDpiAwarenessContext",
            "GetTickCount64",
            "GetWindow",
            "GetWindowDpiAwarenessContext",
            "GetWindowLongPtrW",
            "GetWindowRect",
            "GetWindowThreadProcessId",
            "GlobalLock",
            "GlobalSize",
            "GlobalUnlock",
            "GoldWateringBaselines",
            "GridItemName",
            "GridSquare",
            "HCURSOR",
            "HIWORD",
            "HWND",
            "HasActiveZenTool",
            "HasConveyorSeedBank",
            "HasLevelTransition",
            "HasManagedClientSize",
            "IMAGE_SNAP_BY_ORDINAL32",
            "IZombieBungeeRow",
            "IZombieCellAllowed",
            "IZombiePlacementLimit",
            "IZombieZombieType",
            "IceAt",
            "InitializeCriticalSection",
            "InstallCursorDrawHook",
            "InstallCursorOverlayHook",
            "InstallCursorOverlayHooks",
            "InstallInternalMouseCaptureBypass",
            "Integer",
            "IntegerArray",
            "InterlockedExchangePointer",
            "InternalMouseDispatchSignature",
            "IsBowlingLevel",
            "IsIZombieCard",
            "IsIconic",
            "IsUpgradePlant",
            "IsVaseLevel",
            "IsWhackLevel",
            "IsWindow",
            "IsWindowVisible",
            "IterateArray",
            "KnownBoardResult",
            "LOWORD",
            "LastStandButtonReady",
            "LatchActiveRun",
            "LeaveCriticalSection",
            "LegalCollectTransition",
            "LineTo",
            "LiveBoard",
            "LoadOwnerToken",
            "MAKELPARAM",
            "MaintainManagedWindow",
            "ManagedClientSize",
            "ManagedCursorPoint",
            "ManagedLogicalPoint",
            "ManagedWindowBounds",
            "ManagedWindowContains",
            "ManagedWindowExtent",
            "ManagedWindowFits",
            "ManagedWindowMoveInProgress",
            "ManagedWindowOrigin",
            "ManagedWindowRepairAllowed",
            "ManagedWindowTarget",
            "Matches",
            "MayUseTerminalCollectEvidence",
            "MenuContextMatches",
            "MenuControl",
            "MinimumJerk",
            "ModeCardCost",
            "ModeCompleted",
            "ModeKind",
            "ModeName",
            "ModeShowsNumericRecord",
            "MonitorFromPoint",
            "MonitorFromRect",
            "MoveCursorLeg",
            "MoveInternalCursor",
            "MoveToEx",
            "MowerName",
            "MowerPublishable",
            "MowerStateName",
            "MultiByteToWideChar",
            "NextCursorNoise",
            "NextGardenDestination",
            "NormalPlantAt",
            "NullOrInteger",
            "ObserveBoardResult",
            "OffsetRect",
            "PacketCooldownReady",
            "PacketPlantType",
            "ParseCommand",
            "ParsePlantSelector",
            "ParseZenCareTool",
            "PatchVerifiedByte",
            "PeekNamedPipe",
            "PhysicalCursorTargetsPvzWindow",
            "PhysicalMouseMessage",
            "PinImplantModule",
            "PipeThread",
            "PlantCursorReleased",
            "PlantForPottedIndex",
            "PlantName",
            "PlantOfTypeAt",
            "PlantPhaseName",
            "PlantVisibleCondition",
            "PngEncoderClsid",
            "Polygon",
            "PopCommand",
            "PostGameMessage",
            "PostKey",
            "PostLogicalMouse",
            "PostMessageW",
            "PottedMatchesPlant",
            "PottedPlantView",
            "PrepareFocusLossPolicy",
            "PrepareManagedWorker",
            "PressCurrentCollectible",
            "PressCurrentWhackTarget",
            "PrimaryDialogAction",
            "PrintWindow",
            "ProfileNameShape",
            "PublicBoardGate",
            "PublicObjectId",
            "PublicSeedPickerGate",
            "PublicShovelTutorialGate",
            "QueryPerformanceCounter",
            "QueryPerformanceFrequency",
            "QueueLine",
            "QueueLineTracked",
            "QueueResultFencePair",
            "RGB",
            "RawCardConsumed",
            "ReadBoard",
            "ReadEditText",
            "ReadFile",
            "ReadInternalCursorPoint",
            "ReadLawnApp",
            "ReadManagedWindowPresentation",
            "ReadPottedPlant",
            "ReadPottedPlantAt",
            "ReadProfileName",
            "ReadProfileState",
            "ReadRawCardState",
            "ReadRawCollectibleState",
            "ReadSameBoard",
            "ReadSeedAvailability",
            "ReadSeedBankRect",
            "ReadSemanticBoardGate",
            "ReadShovelButtonPoint",
            "ReadTitleContinueReady",
            "ReadUserDialogList",
            "ReadZenProfile",
            "RedrawDetourPointsToOverlay",
            "RedrawHookSignature",
            "RelativeJump",
            "ReleaseCursorOverlayBacking",
            "ReleaseDC",
            "ReleaseHeldIfRequested",
            "ReleaseHeldState",
            "ReleaseSRWLockExclusive",
            "ReleaseSRWLockShared",
            "RepairManagedWindow",
            "ResolveMenuContext",
            "ResolveWhackTarget",
            "ResolveWhackTargetStatus",
            "RestoreCursorOverlayBacking",
            "RightClick",
            "RisingZombieVisibleHeight",
            "SUCCEEDED",
            "SafeCopy",
            "SafeRead",
            "SafeWrite",
            "SameBoardCounterRun",
            "SameSeedAvailability",
            "SaveCursorOverlayBacking",
            "SecondaryDialogAction",
            "SeedAllowedInChooserMode",
            "SeedAvailabilityView",
            "SeedAvailableFromProfile",
            "SeedPickerReady",
            "SeeingStarsCellFilled",
            "SeeingStarsCompleted",
            "SeeingStarsObjectiveCell",
            "SelectConveyorPacket",
            "SelectObject",
            "SemanticBoardStartsRun",
            "SendAck",
            "SendHello",
            "SendLine",
            "SendLog",
            "SendMessageTimeoutW",
            "SendResult",
            "SendSnapshot",
            "SetCursorOverlayState",
            "SetEvent",
            "SetLastError",
            "SetPixelV",
            "SetThreadDpiAwarenessContext",
            "SetWindowLongPtrW",
            "SetWindowPos",
            "Sha256File",
            "ShovelTutorialPeashooterCount",
            "ShovelTutorialPhaseName",
            "ShovelTutorialState",
            "Signature",
            "Sleep",
            "SlotPacketsSettled",
            "SpecialCommandOffered",
            "StableAppBoardTuple",
            "StageHasRoof",
            "StormAllowsBoardDisclosure",
            "String",
            "SunCanAfford",
            "SuppressTransientLoadingMenu",
            "SurvivalEndlessCardCost",
            "SwapImportGroup",
            "TerminalBoardResultDecision",
            "TerminalWinDestination",
            "ThirdsDamageCondition",
            "TitleContinueOffered",
            "TrackedRunId",
            "UpdateActiveRunSignals",
            "UserDialogCreateControl",
            "UserDialogRowControl",
            "Utf8ToWide",
            "ValidCell",
            "ValidOwnerToken",
            "ValidProfileUtf16",
            "ValidRunIdentity",
            "ValidSeedPickerCapacity",
            "ValidateExecutable",
            "ValidateExecutableUnlocked",
            "VerQueryValueW",
            "VirtualAlloc",
            "VirtualFree",
            "VirtualProtect",
            "WaitForActionDelay",
            "WaitForMultipleObjects",
            "WaitForSingleObject",
            "WaitNamedPipeW",
            "WakeZenToolbar",
            "WhackCircleOverlapsRect",
            "WhackPerceptibleRect",
            "WhackPointCoveredByCollectible",
            "WhackPointInsideCollectibleHitRect",
            "WhackPointRectDistanceSquared",
            "WhackTargetAt",
            "WhackTargetWasPresented",
            "WideCharToMultiByte",
            "WidgetControl",
            "WindowFromPoint",
            "WriteFile",
            "ZenCareCursorType",
            "ZenCarePurchase",
            "ZenCareToolbarIndex",
            "ZenCareVisible",
            "ZenCharges",
            "ZenToolbarCenterX",
            "ZenToolbarVisibility",
            "ZombieCellsPerSecond",
            "ZombieChillSlowsMovement",
            "ZombieColumnTenths",
            "ZombieName",
            "ZombiePhaseAcceptsWhack",
            "ZombiePhaseAirborne",
            "ZombiePhaseName",
            "ZombiePhaseStationary",
            "ZombieSpeedHundredths",
            "ZombieSpeedName",
            "ZombieVelocityIsPerFrame",
            "ZombieView",
            "ZombieVisibleCondition",
            "ZombieVisibleRect",
            "_stricmp",
            "abs",
            "activeAction.empty",
            "actual.data",
            "actual.size",
            "add",
            "all_of",
            "animation.data",
            "animation.size",
            "any_of",
            "appendUnique",
            "applyModeLock",
            "available",
            "base64.empty",
            "board.cards.end",
            "board.cards.size",
            "board.collectibles.begin",
            "board.collectibles.end",
            "board.collectibles.size",
            "board.gridItems.begin",
            "board.gridItems.end",
            "board.gridItems.size",
            "board.mowers.size",
            "board.plantCounts.size",
            "board.plants.begin",
            "board.plants.end",
            "board.plants.size",
            "board.zombies.begin",
            "board.zombies.end",
            "bool",
            "buffer.data",
            "buffer.size",
            "bytes.data",
            "bytes.size",
            "c_str",
            "callback",
            "cancelled.reserve",
            "cardUsable",
            "ceil",
            "choices.push_back",
            "choices.size",
            "clamp",
            "click",
            "clickCell",
            "collectBoard.collectibles.end",
            "command.id.empty",
            "command.id.size",
            "command.ids.begin",
            "command.ids.empty",
            "command.ids.end",
            "command.ids.size",
            "command.kind.empty",
            "command.kind.size",
            "command.name.size",
            "command.special.size",
            "command.target.rfind",
            "command.target.size",
            "command.targetIds.begin",
            "command.targetIds.empty",
            "command.targetIds.end",
            "command.targetIds.size",
            "consider",
            "control.id.c_str",
            "control.label.c_str",
            "controls.begin",
            "controls.end",
            "controls.erase",
            "controls.push_back",
            "count_if",
            "current.cards.begin",
            "current.cards.end",
            "current.collectibles.end",
            "current.gridItems.begin",
            "current.gridItems.end",
            "current.plants.begin",
            "current.plants.end",
            "current.zombies.begin",
            "current.zombies.end",
            "data",
            "data.data",
            "digest.data",
            "digest.size",
            "dispatch",
            "equal",
            "fabs",
            "find_if",
            "floor",
            "for",
            "frame.push_back",
            "framed.push_back",
            "framed.size",
            "framedResult.push_back",
            "framedResult.size",
            "framedSnapshot.push_back",
            "framedSnapshot.size",
            "frames.back",
            "freshRoster.names.begin",
            "freshRoster.names.end",
            "g_acceptCommands.load",
            "g_acceptCommands.store",
            "g_actionEpoch.load",
            "g_activeActionId.clear",
            "g_captureBypassInstalled.load",
            "g_commandEvent",
            "g_commandIds.end",
            "g_commandIds.erase",
            "g_commandIds.find",
            "g_commandIds.insert",
            "g_commands.clear",
            "g_commands.empty",
            "g_commands.front",
            "g_commands.pop_front",
            "g_commands.push_back",
            "g_commands.size",
            "g_cursorDrawHookInstalled.load",
            "g_cursorDrawHookInstalled.store",
            "g_cursorMaxMs.load",
            "g_cursorMaxMs.store",
            "g_cursorMinMs.load",
            "g_cursorMinMs.store",
            "g_cursorOverlayButtonDown.load",
            "g_cursorOverlayButtonDown.store",
            "g_cursorOverlayEnabled.load",
            "g_cursorOverlayEnabled.store",
            "g_cursorOverlayState.load",
            "g_cursorOverlayState.store",
            "g_cursorOverlayStateSince.load",
            "g_cursorOverlayStateSince.store",
            "g_cursorX.load",
            "g_cursorX.store",
            "g_cursorY.load",
            "g_cursorY.store",
            "g_internalMouseWindow.load",
            "g_internalMouseWindow.store",
            "g_originalReleaseCapture.load",
            "g_originalReleaseCapture.store",
            "g_originalSetCapture.load",
            "g_originalSetCapture.store",
            "g_originalSetCursor.load",
            "g_originalSetCursor.store",
            "g_originalWindowProc.load",
            "g_originalWindowProc.store",
            "g_outgoingLines.clear",
            "g_outgoingLines.empty",
            "g_outgoingLines.front",
            "g_outgoingLines.pop_front",
            "g_outgoingLines.push_back",
            "g_pipeConfigured.load",
            "g_pipeConfigured.store",
            "g_pipeHello.load",
            "g_pipeHello.store",
            "g_pollHz.load",
            "g_pollHz.store",
            "g_redrawHookInstalled.load",
            "g_redrawHookInstalled.store",
            "g_releaseHeldRequested.exchange",
            "g_releaseHeldRequested.store",
            "g_revision.load",
            "g_runtimeConfigured.load",
            "g_runtimeConfigured.store",
            "g_stopAfterSequence.exchange",
            "g_stopAfterSequence.load",
            "g_stopAfterSequence.store",
            "g_whackPresentation.visibleFrames.end",
            "g_whackPresentation.visibleFrames.find",
            "g_widgetHoverOwnedByInternal.load",
            "g_widgetHoverOwnedByInternal.store",
            "g_windowMoveInProgress.load",
            "g_windowMoveInProgress.store",
            "g_windowRepairAttemptedAt.load",
            "g_windowRepairAttemptedAt.store",
            "g_workerReady.load",
            "gameButton",
            "hasPlant",
            "hash.size",
            "hitTarget",
            "if",
            "if.push_back",
            "image.Save",
            "initialBrains.end",
            "initialBrains.find",
            "initialPlants.end",
            "initialPlants.find",
            "initialZombies.end",
            "initialZombies.find",
            "insert",
            "isfinite",
            "item.data",
            "item.size",
            "kProfileUtf16Ascii.data",
            "kProfileUtf16Control.data",
            "kProfileUtf16HighOnly.data",
            "kProfileUtf16LowOnly.data",
            "kProfileUtf16Pair.data",
            "kSeeingStarsCells.begin",
            "kSeeingStarsCells.end",
            "kSeeingStarsCells.size",
            "layout",
            "line.back",
            "line.empty",
            "line.find",
            "line.pop_back",
            "line.push_back",
            "log1p",
            "log2",
            "lround",
            "matchesCell",
            "max",
            "memcpy",
            "min",
            "move",
            "name.assign",
            "name.c_str",
            "name.data",
            "name.empty",
            "name.end",
            "name.rfind",
            "name.size",
            "nameSpace.publicToRaw.clear",
            "nameSpace.publicToRaw.emplace",
            "nameSpace.publicToRaw.end",
            "nameSpace.publicToRaw.find",
            "nameSpace.rawToPublic.emplace",
            "nameSpace.rawToPublic.end",
            "nameSpace.rawToPublic.find",
            "next.push_back",
            "none_of",
            "npos",
            "original",
            "outgoing.framed.data",
            "outgoing.framed.empty",
            "outgoing.framed.size",
            "output.assign",
            "output.data",
            "output.push_back",
            "output.reserve",
            "output.resize",
            "owner.reserve",
            "ownerWide.size",
            "packet.data",
            "packet.size",
            "pages.begin",
            "patch.data",
            "patch.size",
            "patches.begin",
            "patches.end",
            "patches.size",
            "path",
            "path.c_str",
            "path.data",
            "path.size",
            "pending.append",
            "pending.erase",
            "pending.find",
            "pending.size",
            "pending.substr",
            "png.assign",
            "previewZombies.push_back",
            "previewZombies.size",
            "profile.purchases.data",
            "push_back",
            "read",
            "readSeeds",
            "reason.empty",
            "remove_if",
            "reserve",
            "restricted.cards.clear",
            "restricted.collectibles.clear",
            "restricted.gridItems.clear",
            "restricted.mowers.clear",
            "restricted.plants.begin",
            "restricted.plants.end",
            "restricted.plants.erase",
            "restricted.zombies.clear",
            "result.fill",
            "return",
            "seed.data",
            "seed.size",
            "selected.end",
            "selected.push_back",
            "selected.size",
            "semanticBoard.cards.end",
            "semanticBoard.gridItems.begin",
            "semanticBoard.gridItems.end",
            "semanticBoard.plants.begin",
            "semanticBoard.plants.end",
            "semanticBoard.zombies.size",
            "settledBoard.cards.end",
            "signature.push_back",
            "sin",
            "size",
            "sizeof",
            "sort",
            "special.targets.begin",
            "special.targets.end",
            "special.targets.push_back",
            "sqrt",
            "state.empty",
            "static_assert",
            "storage",
            "storage.data",
            "strcmp",
            "stream.Release",
            "string",
            "surface.GetDC",
            "surface.ReleaseDC",
            "targetIds.size",
            "text.assign",
            "time",
            "to_string",
            "uniqueIds",
            "uniqueIds.size",
            "uniqueTargetIds",
            "uniqueTargetIds.size",
            "units.data",
            "updated.plants.end",
            "updatedControls.end",
            "upgrades.end",
            "value.data",
            "value.empty",
            "value.size",
            "values.begin",
            "view.beghouledUpgrades.size",
            "view.collectibles.begin",
            "view.collectibles.end",
            "view.collectibles.push_back",
            "view.gridItems.push_back",
            "view.mowers.push_back",
            "view.names.push_back",
            "view.plantCounts.size",
            "view.plantUpgrades.begin",
            "view.plantUpgrades.data",
            "view.plantUpgrades.end",
            "view.plants.push_back",
            "view.zombies.push_back",
            "visible.size",
            "void",
            "watered.begin",
            "watered.empty",
            "watered.end",
            "wcscmp",
            "wcscpy_s",
            "wcslen",
            "wcsncpy_s",
            "wcsnlen_s",
            "widget",
            "wstring"
          ],
          "funcs": [
            [
              "AppendTenth",
              934
            ],
            [
              "AppendHundredth",
              1205
            ],
            [
              "EntityKind",
              6076
            ],
            [
              "ValidOwnerToken",
              7872
            ],
            [
              "LoadOwnerToken",
              8174
            ],
            [
              "token",
              8202
            ],
            [
              "SafeCopy",
              8876
            ],
            [
              "value",
              9584
            ],
            [
              "point",
              37165
            ],
            [
              "systemInfo",
              37550
            ],
            [
              "setCapture",
              39674
            ],
            [
              "releaseCapture",
              39704
            ],
            [
              "setCursor",
              39738
            ],
            [
              "patches",
              40652
            ],
            [
              "replacements",
              40721
            ],
            [
              "CaptureSafeSetCapture",
              41246
            ],
            [
              "CaptureSafeReleaseCapture",
              41485
            ],
            [
              "CaptureSafeSetCursor",
              41714
            ],
            [
              "InternalMouseDispatchSignature",
              42069
            ],
            [
              "DispatchInternalMouse",
              43251
            ],
            [
              "PhysicalMouseMessage",
              45190
            ],
            [
              "ManagedWindowOrigin",
              45472
            ],
            [
              "ManagedWindowExtent",
              45983
            ],
            [
              "frame",
              46224
            ],
            [
              "ManagedWindowFits",
              46750
            ],
            [
              "ManagedWindowBounds",
              47353
            ],
            [
              "info",
              47436
            ],
            [
              "ManagedWindowTarget",
              48158
            ],
            [
              "extent",
              48249
            ],
            [
              "anchor",
              48333
            ],
            [
              "bounds",
              48452
            ],
            [
              "target",
              49214
            ],
            [
              "outer",
              49233
            ],
            [
              "client",
              49251
            ],
            [
              "ManagedWindowMoveInProgress",
              50460
            ],
            [
              "ManagedWindowRepairAllowed",
              50720
            ],
            [
              "InternalMouseWindowProc",
              50897
            ],
            [
              "extent",
              51240
            ],
            [
              "suggested",
              51710
            ],
            [
              "EnsureInternalMouseDispatch",
              53620
            ],
            [
              "FocusLossPolicySignature",
              55482
            ],
            [
              "PatchVerifiedByte",
              56312
            ],
            [
              "PrepareFocusLossPolicy",
              57403
            ],
            [
              "ValidateExecutableUnlocked",
              58054
            ],
            [
              "dos",
              58730
            ],
            [
              "nt",
              58914
            ],
            [
              "ValidateExecutable",
              61836
            ],
            [
              "header",
              62897
            ],
            [
              "CardCost",
              67949
            ],
            [
              "ModeCardCost",
              68858
            ],
            [
              "PacketPlantType",
              69147
            ],
            [
              "IsIZombieCard",
              69571
            ],
            [
              "IZombieZombieType",
              69652
            ],
            [
              "IZombiePlacementLimit",
              70164
            ],
            [
              "IZombieCellAllowed",
              70347
            ],
            [
              "ModeKind",
              71164
            ],
            [
              "ThirdsDamageCondition",
              71559
            ],
            [
              "PlantVisibleCondition",
              71760
            ],
            [
              "PlantPhaseName",
              72281
            ],
            [
              "ZombiePhaseName",
              73758
            ],
            [
              "ZombiePhaseAirborne",
              76208
            ],
            [
              "ZombiePhaseStationary",
              76516
            ],
            [
              "ZombiePhaseAcceptsWhack",
              77104
            ],
            [
              "ZombieVelocityIsPerFrame",
              78394
            ],
            [
              "ZombieChillSlowsMovement",
              78955
            ],
            [
              "ZombieCellsPerSecond",
              79606
            ],
            [
              "ZombieSpeedName",
              80129
            ],
            [
              "ZombieColumnTenths",
              81073
            ],
            [
              "ZombieSpeedHundredths",
              81159
            ],
            [
              "ZombieVisibleCondition",
              81467
            ],
            [
              "ArmorVisibleCondition",
              82054
            ],
            [
              "CursorName",
              82660
            ],
            [
              "CoinName",
              83103
            ],
            [
              "GridItemName",
              83695
            ],
            [
              "MowerName",
              84047
            ],
            [
              "MowerStateName",
              84277
            ],
            [
              "MowerPublishable",
              84403
            ],
            [
              "CollectibleAbove",
              86202
            ],
            [
              "CollectibleClickPoint",
              86412
            ],
            [
              "ZombieVisibleRect",
              90312
            ],
            [
              "WhackPerceptibleRect",
              91131
            ],
            [
              "WhackTargetWasPresented",
              91369
            ],
            [
              "FogAllowsZombie",
              92027
            ],
            [
              "StageHasRoof",
              93321
            ],
            [
              "IZombieBungeeRow",
              93413
            ],
            [
              "StormAllowsBoardDisclosure",
              94311
            ],
            [
              "HasConveyorSeedBank",
              94957
            ],
            [
              "IsUpgradePlant",
              95343
            ],
            [
              "SurvivalEndlessCardCost",
              95638
            ],
            [
              "CurrentCardCost",
              96049
            ],
            [
              "PacketCooldownReady",
              96429
            ],
            [
              "SunCanAfford",
              96586
            ],
            [
              "CardCooldownReady",
              97061
            ],
            [
              "CardAffordable",
              97241
            ],
            [
              "CardUsable",
              97510
            ],
            [
              "CooldownBucket",
              97667
            ],
            [
              "CooldownRemainingPercent",
              97946
            ],
            [
              "CooldownRemainingTenthsSeconds",
              98178
            ],
            [
              "HasLevelTransition",
              98701
            ],
            [
              "CardIdentityMatches",
              98873
            ],
            [
              "IsBowlingLevel",
              99213
            ],
            [
              "IsWhackLevel",
              99325
            ],
            [
              "IsVaseLevel",
              99432
            ],
            [
              "SameBoardCounterRun",
              99554
            ],
            [
              "KnownBoardResult",
              99651
            ],
            [
              "ValidRunIdentity",
              99769
            ],
            [
              "PublicSeedPickerGate",
              99930
            ],
            [
              "ValidSeedPickerCapacity",
              100540
            ],
            [
              "SeedPickerReady",
              100650
            ],
            [
              "AdventureSeedCount",
              100820
            ],
            [
              "SeedAvailableFromProfile",
              101316
            ],
            [
              "SeedAllowedInChooserMode",
              101784
            ],
            [
              "ReadSeedAvailability",
              101958
            ],
            [
              "SameSeedAvailability",
              102829
            ],
            [
              "kLevelEightSeedAvailability",
              103150
            ],
            [
              "kCompletedSeedAvailability",
              103253
            ],
            [
              "kPurchasedUpgradeSeedAvailability",
              103355
            ],
            [
              "PublicBoardGate",
              104468
            ],
            [
              "ShovelTutorialState",
              104674
            ],
            [
              "PublicShovelTutorialGate",
              104910
            ],
            [
              "SemanticBoardStartsRun",
              105436
            ],
            [
              "ClearSemanticBoardHistory",
              105820
            ],
            [
              "SuppressTransientLoadingMenu",
              106000
            ],
            [
              "FinalWinForRun",
              106108
            ],
            [
              "AdventureNextLevel",
              106670
            ],
            [
              "TerminalBoardResultDecision",
              106855
            ],
            [
              "CellCenter",
              113045
            ],
            [
              "PublicObjectId",
              113631
            ],
            [
              "animations",
              124423
            ],
            [
              "WhackPointRectDistanceSquared",
              131103
            ],
            [
              "WhackCircleOverlapsRect",
              131537
            ],
            [
              "WhackPointInsideCollectibleHitRect",
              132079
            ],
            [
              "WhackPointCoveredByCollectible",
              132683
            ],
            [
              "WhackTargetAt",
              133081
            ],
            [
              "ResolveWhackTarget",
              137975
            ],
            [
              "CapturePresentedWhackTargets",
              138196
            ],
            [
              "ProfileNameShape",
              140076
            ],
            [
              "ValidProfileUtf16",
              140345
            ],
            [
              "ReadProfileName",
              142143
            ],
            [
              "AppendProfile",
              143388
            ],
            [
              "ReadProfileState",
              144968
            ],
            [
              "AppendMenuItem",
              145477
            ],
            [
              "TitleContinueOffered",
              146382
            ],
            [
              "ReadTitleContinueReady",
              146800
            ],
            [
              "ModeShowsNumericRecord",
              147105
            ],
            [
              "ModeCompleted",
              147215
            ],
            [
              "ChallengeButtonOffset",
              147442
            ],
            [
              "StableAppBoardTuple",
              148141
            ],
            [
              "ReadSemanticBoardGate",
              148905
            ],
            [
              "GameButtonControl",
              154748
            ],
            [
              "ActiveDialog",
              155659
            ],
            [
              "CurrentSeedPickerGate",
              157428
            ],
            [
              "PrimaryDialogAction",
              157936
            ],
            [
              "SecondaryDialogAction",
              158208
            ],
            [
              "DialogButtonControl",
              158301
            ],
            [
              "DialogEditControl",
              159435
            ],
            [
              "ReadEditText",
              160462
            ],
            [
              "ReadUserDialogList",
              161610
            ],
            [
              "UserDialogRowControl",
              165168
            ],
            [
              "UserDialogCreateControl",
              166290
            ],
            [
              "control",
              173250
            ],
            [
              "find_if",
              173307
            ],
            [
              "if",
              176281
            ],
            [
              "find_if",
              188179
            ],
            [
              "if",
              188448
            ],
            [
              "find_if",
              188637
            ],
            [
              "AppendSeedPicker",
              190847
            ],
            [
              "table",
              192350
            ],
            [
              "seeds",
              192836
            ],
            [
              "confirmedSeeds",
              195796
            ],
            [
              "ReadShovelButtonPoint",
              199085
            ],
            [
              "ReadSeedBankRect",
              199939
            ],
            [
              "AppendCards",
              200356
            ],
            [
              "AppendPlants",
              202684
            ],
            [
              "AppendZombies",
              204027
            ],
            [
              "AppendGridItems",
              207546
            ],
            [
              "AppendCollectibles",
              209403
            ],
            [
              "AppendMowers",
              210316
            ],
            [
              "GridSquare",
              210848
            ],
            [
              "BasePlantAt",
              211075
            ],
            [
              "find_if",
              211155
            ],
            [
              "PlantOfTypeAt",
              211463
            ],
            [
              "find_if",
              211555
            ],
            [
              "NormalPlantAt",
              211999
            ],
            [
              "find_if",
              212081
            ],
            [
              "BlockingGridItemAt",
              212563
            ],
            [
              "find_if",
              212653
            ],
            [
              "IceAt",
              212990
            ],
            [
              "AppendCells",
              213428
            ],
            [
              "CanPlantCardAt",
              216489
            ],
            [
              "find_if",
              218451
            ],
            [
              "SeeingStarsObjectiveCell",
              219334
            ],
            [
              "BoundedProgress",
              219542
            ],
            [
              "BossMeterPercent",
              219660
            ],
            [
              "SeeingStarsCellFilled",
              220388
            ],
            [
              "SeeingStarsCompleted",
              220663
            ],
            [
              "FlagTotal",
              221221
            ],
            [
              "FlagsPassed",
              221316
            ],
            [
              "AppendProgress",
              221554
            ],
            [
              "ZenToolbarCenterX",
              228016
            ],
            [
              "ZenCareVisible",
              228423
            ],
            [
              "NextGardenDestination",
              229331
            ],
            [
              "ReadZenProfile",
              231717
            ],
            [
              "ReadPottedPlantAt",
              232710
            ],
            [
              "ReadPottedPlant",
              234615
            ],
            [
              "PottedMatchesPlant",
              234807
            ],
            [
              "HasActiveZenTool",
              235072
            ],
            [
              "ParseZenCareTool",
              235260
            ],
            [
              "ZenCarePurchase",
              235716
            ],
            [
              "ZenCareToolbarIndex",
              236278
            ],
            [
              "ZenCareCursorType",
              236360
            ],
            [
              "CurrentZenCareTarget",
              236444
            ],
            [
              "find_if",
              236663
            ],
            [
              "AppendSpecialTarget",
              237289
            ],
            [
              "BuildSpecial",
              238042
            ],
            [
              "AppendSpecial",
              252093
            ],
            [
              "AppendBoard",
              255977
            ],
            [
              "ShovelTutorialPhaseName",
              258880
            ],
            [
              "AppendShovelTutorialCells",
              259103
            ],
            [
              "AppendShovelTutorialBoard",
              260095
            ],
            [
              "DetermineScreen",
              262174
            ],
            [
              "DetermineScreen",
              263339
            ],
            [
              "ActiveRunCanWin",
              263634
            ],
            [
              "LatchActiveRun",
              263864
            ],
            [
              "UpdateActiveRunSignals",
              264429
            ],
            [
              "ObserveBoardResult",
              265491
            ],
            [
              "TerminalWinDestination",
              266038
            ],
            [
              "AppendLastRun",
              266295
            ],
            [
              "ManagedWindowContains",
              267550
            ],
            [
              "ManagedWindowContains",
              267776
            ],
            [
              "ClientScreenRect",
              268047
            ],
            [
              "origin",
              268100
            ],
            [
              "ReadManagedWindowPresentation",
              268272
            ],
            [
              "client",
              268383
            ],
            [
              "screenRect",
              268705
            ],
            [
              "info",
              268728
            ],
            [
              "MaintainManagedWindow",
              269378
            ],
            [
              "frequency",
              274089
            ],
            [
              "counter",
              274120
            ],
            [
              "FindWindowCallback",
              277366
            ],
            [
              "rect",
              277662
            ],
            [
              "GameWindow",
              277929
            ],
            [
              "search",
              278155
            ],
            [
              "ManagedClientSize",
              278333
            ],
            [
              "ManagedLogicalPoint",
              278479
            ],
            [
              "HasManagedClientSize",
              279023
            ],
            [
              "client",
              279068
            ],
            [
              "PostGameMessage",
              279382
            ],
            [
              "PostKey",
              279602
            ],
            [
              "Utf8ToWide",
              279766
            ],
            [
              "PostLogicalMouse",
              280323
            ],
            [
              "ActionCurrent",
              280966
            ],
            [
              "WaitForActionDelay",
              281134
            ],
            [
              "NextCursorNoise",
              281490
            ],
            [
              "CursorNoiseRange",
              281824
            ],
            [
              "MinimumJerk",
              282013
            ],
            [
              "AsymmetricMotorProgress",
              282221
            ],
            [
              "CursorMovementDuration",
              282704
            ],
            [
              "Click",
              292762
            ],
            [
              "packet",
              293145
            ],
            [
              "find_if",
              293541
            ],
            [
              "ClickSeedPacket",
              294464
            ],
            [
              "Drag",
              294849
            ],
            [
              "RightClick",
              296078
            ],
            [
              "ReleaseHeldState",
              296506
            ],
            [
              "ReleaseHeldIfRequested",
              296867
            ],
            [
              "LiveBoard",
              297024
            ],
            [
              "SlotPacketsSettled",
              299108
            ],
            [
              "LastStandButtonReady",
              299695
            ],
            [
              "ReadRawCardState",
              300544
            ],
            [
              "RawCardConsumed",
              301558
            ],
            [
              "PlantCursorReleased",
              302135
            ],
            [
              "BeghouledSettled",
              302932
            ],
            [
              "CollectibleLookup",
              303464
            ],
            [
              "CurrentCollectible",
              303541
            ],
            [
              "find_if",
              304564
            ],
            [
              "CollectBoardRelation",
              305135
            ],
            [
              "ClassifyCollectBoard",
              305203
            ],
            [
              "MayUseTerminalCollectEvidence",
              305824
            ],
            [
              "ReadRawCollectibleState",
              307567
            ],
            [
              "header",
              307679
            ],
            [
              "CollectTransitionScreen",
              308561
            ],
            [
              "TrackedRunId",
              308922
            ],
            [
              "CollectRunGenerationChanged",
              309390
            ],
            [
              "LegalCollectTransition",
              309790
            ],
            [
              "PressCurrentCollectible",
              310965
            ],
            [
              "target",
              311490
            ],
            [
              "fresh",
              311932
            ],
            [
              "finalTarget",
              312749
            ],
            [
              "ReadSameBoard",
              315080
            ],
            [
              "WhackTargetLookup",
              315805
            ],
            [
              "CurrentWhackTarget",
              315909
            ],
            [
              "EstimateWhackRemainingRoute",
              316948
            ],
            [
              "find_if",
              317323
            ],
            [
              "perceivedTarget",
              318491
            ],
            [
              "target",
              319051
            ],
            [
              "fresh",
              319759
            ],
            [
              "finalTarget",
              320199
            ],
            [
              "WakeZenToolbar",
              322709
            ],
            [
              "PlantForPottedIndex",
              323689
            ],
            [
              "find_if",
              323773
            ],
            [
              "plant",
              325595
            ],
            [
              "livePlant",
              327795
            ],
            [
              "ExecuteZenNextGarden",
              332627
            ],
            [
              "ExecuteTreeFeed",
              336143
            ],
            [
              "find_if",
              339319
            ],
            [
              "find_if",
              346205
            ],
            [
              "find_if",
              347897
            ],
            [
              "find_if",
              351242
            ],
            [
              "find_if",
              362884
            ],
            [
              "find_if",
              364181
            ],
            [
              "find_if",
              379287
            ],
            [
              "input",
              382073
            ],
            [
              "find_if",
              394155
            ],
            [
              "find_if",
              399667
            ],
            [
              "find_if",
              400755
            ],
            [
              "find_if",
              403578
            ],
            [
              "held",
              406524
            ],
            [
              "find_if",
              413886
            ],
            [
              "find_if",
              419667
            ],
            [
              "find_if",
              425863
            ],
            [
              "find_if",
              433113
            ],
            [
              "PngEncoderClsid",
              435756
            ],
            [
              "CaptureWindow",
              436344
            ],
            [
              "rect",
              436471
            ],
            [
              "encoder",
              438353
            ],
            [
              "DisconnectPipe",
              439844
            ],
            [
              "ClearOutgoing",
              440119
            ],
            [
              "QueueLine",
              441380
            ],
            [
              "QueueResultFencePair",
              441496
            ],
            [
              "SendLine",
              442727
            ],
            [
              "FlushOutgoing",
              442806
            ],
            [
              "SendSnapshot",
              446513
            ],
            [
              "SendLog",
              446708
            ],
            [
              "SendHello",
              446981
            ],
            [
              "QueueCommand",
              452246
            ],
            [
              "ClosePipeForStop",
              466162
            ],
            [
              "BootstrapThread",
              466495
            ],
            [
              "inherited",
              467068
            ],
            [
              "EXCEPTION_EXECUTE_HANDLER",
              471620
            ],
            [
              "expected",
              471734
            ],
            [
              "CorticoPvzVerifyBuildW",
              472156
            ],
            [
              "candidate",
              472244
            ],
            [
              "DllMain",
              472599
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 1100,
              "op.ge": 201,
              "op.gt": 715,
              "op.le": 128,
              "op.lt": 798,
              "op.ne": 346,
              "op.add": 1114,
              "op.bor": 12,
              "op.div": 71,
              "op.lor": 949,
              "op.mod": 9,
              "op.mul": 284,
              "op.shl": 3,
              "op.shr": 3,
              "op.sub": 172,
              "op.xor": 13,
              "op.band": 331,
              "op.bnot": 1,
              "op.land": 1312,
              "op.lnot": 982,
              "max_depth": 89,
              "op.concat": 3141,
              "call_count": 3591,
              "node_count": 132430,
              "member_count": 1048,
              "max_array_len": 96,
              "op_density.eq": 0.01,
              "op_density.ge": 0,
              "op_density.gt": 0.01,
              "op_density.le": 0,
              "op_density.lt": 0.01,
              "op_density.ne": 0,
              "op_density.add": 0.01,
              "op_density.bor": 0,
              "op_density.div": 0,
              "op_density.lor": 0.01,
              "op_density.mod": 0,
              "op_density.mul": 0,
              "op_density.shl": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.xor": 0,
              "op_density.band": 0,
              "op_density.bnot": 0,
              "op_density.land": 0.01,
              "op_density.lnot": 0.01,
              "max_concat_chain": 18,
              "member_depth_max": 3,
              "max_numeric_array": 49,
              "op_density.concat": 0.02,
              "self_compare_count": 32,
              "infinite_loop_count": 2
            },
            "file": {
              "size": 472947,
              "entropy": 4.85
            },
            "text": {
              "lines": 10414,
              "top_char": 101,
              "max_ws_run": 21,
              "digit_ratio": 0.03,
              "space_count": 122999,
              "char_entropy": 4.85,
              "unique_chars": 168,
              "top_char_null": 0,
              "escape_density": 0,
              "string_density": 0.14,
              "top_char_ratio": 0.06,
              "avg_line_length": 44.41,
              "max_line_length": 141,
              "non_ascii_ratio": 0.01,
              "empty_line_ratio": 0.05,
              "hex_escape_count": 1,
              "last_line_length": 1,
              "long_token_count": 9,
              "whitespace_ratio": 0.28,
              "identifier_density": 2.53,
              "line_length_stddev": 27.35,
              "octal_escape_count": 10,
              "encoded_string_ratio": 0,
              "normalized_string_count": 14.53,
              "repeated_char_sequences": 3382,
              "suspicious_comment_ratio": 0.53,
              "suspicious_identifier_ratio": 0.03,
              "normalized_unique_identifiers": 170.68
            },
            "binds": {
              "count": 1118
            },
            "binary": {
              "peak_region_bytes": 12288,
              "peak_region_entropy": 5.94
            },
            "source": {
              "class_count": 34,
              "function_count": 252
            },
            "imports": {
              "count": 26,
              "relative": 1,
              "relative_ratio": 0.04,
              "third_party_count": 26,
              "third_party_ratio": 1
            },
            "strings": {
              "hex": 1,
              "bytes": 24083,
              "count": 1483,
              "avg_length": 16.24,
              "max_length": 76,
              "path_count": 8,
              "avg_entropy": 2.96,
              "empty_count": 3,
              "entropy_stddev": 0.76,
              "base64_candidates": 3
            },
            "comments": {
              "chars": 4565,
              "count": 47,
              "lines": 82,
              "base64": 1,
              "high_entropy": 24,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 286
            },
            "identifiers": {
              "count": 26367,
              "unique": 2278,
              "avg_length": 11.66,
              "max_length": 42,
              "min_length": 1,
              "avg_entropy": 2.93,
              "reuse_ratio": 0.09,
              "length_stddev": 5.95,
              "has_digit_ratio": 0.02,
              "sequential_names": 18,
              "base64_like_names": 14,
              "single_char_count": 17,
              "single_char_ratio": 0.01,
              "high_entropy_count": 424,
              "high_entropy_ratio": 0.19,
              "all_lowercase_ratio": 0.27,
              "all_uppercase_ratio": 0.06,
              "numeric_suffix_count": 19,
              "keyboard_pattern_names": 27,
              "underscore_prefix_count": 6
            }
          }
        },
        "id": 3,
        "mol": "O₂(ErC)H₈(Cm₂Db₆F₂Hf₄Mg₄Os₄Po₃Ti)Md",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native/implant.cpp",
        "pid": 0,
        "risk": 55,
        "sha": "c06713d8a059a45326979618ab8c3ee220c499324aa5c79b046739428fee455f",
        "size": 472947,
        "traits": [
          {
            "id": "metadata/import/c/relative/2/cursor-companion/generated/cursor_companion/h::relative/2/cursor-companion/generated/cursor_companion/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ../../cursor-companion/generated/cursor_companion.h",
            "spans": [
              [
                484,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/algorithm::algorithm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003calgorithm\u003e",
            "spans": [
              [
                158,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/array::array",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003carray\u003e",
            "spans": [
              [
                179,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/atomic::atomic",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003catomic\u003e",
            "spans": [
              [
                196,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/climits::climits",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cclimits\u003e",
            "spans": [
              [
                214,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cmath::cmath",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccmath\u003e",
            "spans": [
              [
                233,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstdint::cstdint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdint\u003e",
            "spans": [
              [
                250,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstring::cstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstring\u003e",
            "spans": [
              [
                286,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/ctime::ctime",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cctime\u003e",
            "spans": [
              [
                269,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cwchar::cwchar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccwchar\u003e",
            "spans": [
              [
                305,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/ddraw/h::ddraw/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cddraw.h\u003e",
            "spans": [
              [
                75,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/deque::deque",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cdeque\u003e",
            "spans": [
              [
                323,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/gdiplus/h::gdiplus/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cgdiplus.h\u003e",
            "spans": [
              [
                114,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/iterator::iterator",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003citerator\u003e",
            "spans": [
              [
                340,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/memory::memory",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cmemory\u003e",
            "spans": [
              [
                360,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/objidl/h::objidl/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cobjidl.h\u003e",
            "spans": [
              [
                94,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/string::string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cstring\u003e",
            "spans": [
              [
                378,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/unordered_map::unordered_map",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cunordered_map\u003e",
            "spans": [
              [
                396,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/unordered_set::unordered_set",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cunordered_set\u003e",
            "spans": [
              [
                421,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/utility::utility",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cutility\u003e",
            "spans": [
              [
                446,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/vector::vector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cvector\u003e",
            "spans": [
              [
                465,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/wincrypt/h::wincrypt/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cwincrypt.h\u003e",
            "spans": [
              [
                135,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/windows/h::windows/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cwindows.h\u003e",
            "spans": [
              [
                54,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/json/h::json/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports json.h",
            "spans": [
              [
                547,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/profile/h::profile/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports profile.h",
            "spans": [
              [
                565,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/relative_plant/h::relative_plant/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports relative_plant.h",
            "spans": [
              [
                309370,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                44973,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                71898,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                44939,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                816,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                378920,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/named-pipe::wait-named-pipe",
            "atk": "T1559",
            "conf": 0.7,
            "crit": 3,
            "desc": "Wait for named pipe server",
            "spans": [
              [
                457260,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/udp::c-nine-iteration-loop",
            "mbc": "C0001.003",
            "conf": 0.94,
            "crit": 3,
            "desc": "C loop iterates nine times",
            "spans": [
              [
                213599,
                42
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::c-command-buffer",
            "conf": 0.8,
            "crit": 3,
            "desc": "C declares a character or byte buffer",
            "spans": [
              [
                11328,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::native-memcpy-byte-copy",
            "conf": 0.85,
            "crit": 3,
            "desc": "Copies bytes with native memcpy",
            "spans": [
              [
                8968,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::source-infinite-loop-metric",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains an unconditional loop"
          },
          {
            "id": "micro-behaviors/data/embedded/payload/array::portable-hex-byte-array-literal",
            "atk": "T1027",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source embeds a long hexadecimal byte array",
            "spans": [
              [
                59824,
                5
              ],
              [
                59830,
                5
              ],
              [
                59836,
                5
              ],
              [
                59842,
                5
              ],
              [
                59848,
                5
              ],
              [
                59854,
                5
              ],
              [
                59860,
                5
              ],
              [
                59872,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::lowercase-hex-alphabet",
            "conf": 0.94,
            "crit": 3,
            "desc": "Source contains lowercase hexadecimal alphabet",
            "spans": [
              [
                11342,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "spans": [
              [
                60260,
                3
              ],
              [
                161579,
                4
              ],
              [
                163562,
                4
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "spans": [
              [
                186988,
                3
              ],
              [
                190362,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/read::result-dot-member-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads result through dot or arrow access",
            "spans": [
              [
                277878,
                14
              ],
              [
                278296,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-dos",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header DOS signature reference",
            "spans": [
              [
                35213,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-layout-virtualaddr",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE VirtualAddress reference",
            "spans": [
              [
                35609,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-nt",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header NT signature reference",
            "spans": [
              [
                35371,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-sizeofimage",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header SizeOfImage reference",
            "spans": [
              [
                59400,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::pe-viewer-machine-types",
            "conf": 1.0,
            "crit": 3,
            "desc": "PE machine type display labels",
            "spans": [
              [
                59090,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/descriptor::read",
            "conf": 0.7,
            "crit": 2,
            "desc": "Read file descriptor (read/pread)",
            "spans": [
              [
                293993,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/handle::read-file",
            "conf": 0.9,
            "crit": 2,
            "desc": "Read data from file handle",
            "spans": [
              [
                10695,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::write-file-source",
            "conf": 0.88,
            "crit": 3,
            "desc": "WriteFile API in source code",
            "spans": [
              [
                443644,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/native-capture::source-gdi-compatible-bitmap",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.9,
            "crit": 3,
            "desc": "Native source allocates GDI bitmap",
            "spans": [
              [
                18011,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/native-capture::source-gdi-compatible-device-context",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.9,
            "crit": 3,
            "desc": "Native source creates GDI context",
            "spans": [
              [
                17939,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/native-capture::source-gdi-raster-copy",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.92,
            "crit": 3,
            "desc": "Native source copies pixels with BitBlt",
            "spans": [
              [
                18283,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/display/screenshot::gdi-bitblt-source",
            "atk": "T1113",
            "mbc": "C0014",
            "conf": 0.9,
            "crit": 3,
            "desc": "GDI raster copy source API",
            "spans": [
              [
                18283,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/keyboard/hook::cpp-dll-thread-entry",
            "atk": "T1056.001",
            "mbc": "E1056.001",
            "conf": 0.82,
            "crit": 3,
            "desc": "C/C++ DLL starts worker thread",
            "spans": [
              [
                472680,
                134
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::page-execute-readwrite",
            "atk": "T1055",
            "conf": 0.9,
            "crit": 3,
            "desc": "PAGE_EXECUTE_READWRITE flag",
            "spans": [
              [
                30070,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::virtualalloc-rwx-source",
            "atk": "T1620",
            "conf": 0.94,
            "crit": 3,
            "desc": "Source VirtualAlloc call requests RWX protection",
            "spans": [
              [
                29996,
                96
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-buffer-allocation",
            "conf": 0.86,
            "crit": 3,
            "desc": "Source allocates a megabyte-sized buffer",
            "spans": [
              [
                1754,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/virtual::mem-commit-reserve-source",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source requests committed reserved memory",
            "spans": [
              [
                30044,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/virtual::virtual-alloc-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "VirtualAlloc call in source",
            "spans": [
              [
                29996,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::get-environment-variable",
            "conf": 0.85,
            "crit": 3,
            "desc": "Read a process env var (GetEnvironmentVariable)",
            "spans": [
              [
                8248,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/secret-name::native-token-like-identifier",
            "conf": 0.82,
            "crit": 3,
            "desc": "Token-like identifier string in native code",
            "spans": [
              [
                1663,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/module/load::get-module-handle-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "GetModuleHandle source call",
            "spans": [
              [
                35073,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::get-system-info-source",
            "atk": "T1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls Windows GetSystemInfo from source",
            "spans": [
              [
                37580,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/thread::create-thread-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "CreateThread usage in source",
            "spans": [
              [
                467630,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/thread::repeated-create-thread-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "Multiple CreateThread calls in source",
            "spans": [
              [
                467630,
                95
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/interception::first-thunk-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "PE FirstThunk access",
            "spans": [
              [
                36124,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/interception::pe-import-directory-source",
            "conf": 0.92,
            "crit": 3,
            "desc": "PE import directory access",
            "spans": [
              [
                35559,
                28
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/info/current::get-current-process-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Gets the current process handle in source",
            "spans": [
              [
                30662,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/query::get-tick-count",
            "conf": 0.9,
            "crit": 3,
            "desc": "Get tick count",
            "spans": [
              [
                15781,
                14
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::memcpy-raw",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.9,
            "crit": 3,
            "desc": "Shellcode memory copy in source",
            "spans": [
              [
                30070,
                76
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-memory-api-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.92,
            "crit": 3,
            "desc": "RWX memory API call in source",
            "spans": [
              [
                29996,
                96
              ],
              [
                31189,
                126
              ],
              [
                33787,
                132
              ],
              [
                56696,
                111
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-entrypoint",
            "conf": 0.8,
            "crit": 2,
            "desc": "PE entry point header field",
            "spans": [
              [
                59329,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/hardware/input/keyboard/poll::get-async-key-state",
            "atk": "T1056.001",
            "mbc": "E1056.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Poll asynchronous virtual key state",
            "spans": [
              [
                50584,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-alloc",
            "atk": "T1587.001",
            "conf": 0.9,
            "crit": 3,
            "desc": "Allocate virtual memory",
            "spans": [
              [
                29996,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-protect",
            "mbc": "C0021",
            "conf": 0.95,
            "crit": 3,
            "desc": "Modify memory page protection",
            "spans": [
              [
                31189,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::get-system-info",
            "atk": "T1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls Windows GetSystemInfo API",
            "spans": [
              [
                37580,
                13
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/backdoor/loader/native-reflect::source-virtual-protect-call",
            "atk": "T1027.009,T1620,T1140",
            "mbc": "B0032,B0023",
            "conf": 0.92,
            "crit": 3,
            "desc": "VirtualProtect call in native source",
            "spans": [
              [
                31189,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::rwx-allocation",
            "atk": "T1055",
            "conf": 0.9,
            "crit": 3,
            "desc": "Allocates readable writable executable memory",
            "uses": [
              55
            ],
            "spans": [
              [
                30070,
                22
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-allocation-source-or-binary",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.95,
            "crit": 1,
            "desc": "Executable allocation indicator in source or binary",
            "uses": [
              71
            ],
            "spans": [
              [
                33787,
                0
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-memcpy-staging-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.85,
            "crit": 4,
            "desc": "Source allocates RWX memory and copies code into it",
            "uses": [
              70,
              79
            ],
            "spans": [
              [
                29996,
                96
              ],
              [
                30070,
                76
              ]
            ]
          },
          {
            "id": "metadata/encoded-payload/hex",
            "conf": 0.9,
            "crit": 3,
            "desc": "Encoded content decoded: hex",
            "spans": [
              [
                6357,
                19
              ]
            ]
          }
        ],
        "type": "c"
      },
      {
        "ctx": [
          {
            "b": "bv\u003ev$x(mG8s4Mdygg9Zzk#7=MpdeC-ml%VQbwz49y\u0026%o1auT\u003cZzE^WfB1Rb\u00263l%n5v@co#wGT9Vx(mB3D2N\u003cTxG=+Fx(mA%B.25ajALyMwO=rwga)l73jn1(zEWH9wmV(CvqGN{A+PSez9wpKx(mA%B.25ajyJnJvr\u003e3zbwz49y\u0026%o1auTdPByY96BuQ3Rx(mA%B.25ajy-COwnb%C3l%n5v@co#wGT9BB98CpzF8cubwz49y\u0026%o1auTdTv}Yp\u003ej{\u0026JGzEWH9wmV(CB98CpzF8cubwz49y\u0026%o1auT*Uv@#Tfj{?Swx(mA%B.25ab5?Nvw[=6)e[=Bo3l%Igvp%B=ay/tbzdNQbc#rQbefDcBwoIy2x!}H%y?Wu5dgczbx\u003ewFhwmYv!zE)ubuRK)0su5h/3l%b5A=k$vv@Dyfx\u003e86kAcuKVx(mV%v@#Tfaz(mxBrC47ay/tbAa%c1wftG5AV/P^hvpWuzE^D[3jpVVzdN^cvpJ\u003c\u003eDKp9Jk#6*wmiDkIB9hLywO#3\u0026wkEq+v}x.5auZ\u0026+B.\u003e(kBAfCIni{0soHQ7puVQvhAaJ]$wN[+NA+eV\u0026auZ\u0026+B.\u003e(kBn",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "B-ILwA.P$!o(?Buat+\u0026ci%{x$3jpoYzGx]hCYmWCCvLq{A:J]hyFPd(wPyjSC4\u003e#nzF-%5Bx-2[jS)AxlR*PVnKDoXp/Z+bpGHpWqEry0ogqP1i%(s0tw!w1wPS6nzE3J\u003cC5I89avY^Ny:-!izGx[xB97}Ni^kT!A+PA7clNepB8$=5wH[@(s5hZZaz2Olz/No*3jplXz!{K%vqGT*pJ{X/A-u%)wO@]az/fSraAITniY.FaBAh8kxc[:yz!\u0026{4diJ%AarR^Hx\u003ewFoBz\u003e@azz30ADsXGNar-(\u003cgCQy4A+funA=91ivqH0@i%)8MarUYoBAIRwaAITniYZX=",
            "ln": 891,
            "col": 12,
            "line": 42
          },
          {
            "b": "vrl0Ez/fVdCYUuMA=lbnwmY^jattla3lQDlaAITkBzkkcv@DmaBy/YoAV/NoxKL{*BrCmdCW1C@jS)AxfFLssg=mfIi5$zRv}od.b0cbOarR!FByWA[Cxm\u003eDx(mMaBz\u003e@azAwgFarR!Gz!\u0026{4e]\u003eJAwPz%9c$mEzwPGFBx)KtsdiH8.gato(arR^Hw]zYjc{?6omiD+Zy\u0026%qiiV})SBy/IxaBsCrarR^HarR!Gz!\u0026{4e]U@OxKtjSv@0GawQ4B5vqH6$",
            "ln": 1746,
            "col": 14,
            "line": 65
          },
          {
            "b": "aAy[mauZ\u0026+B.\u003e(kBAfCIarR^Hv@DmaBrA$MpF%O6w]7)*B09Q*mO=]Rk#.h=mn)bJm[3=JoIwkHk#ZoWlrcGAmn+mQavYd8o*I-=o*}#Vk$svJmP92RuSg9ar7fI7D\u0026",
            "ln": 2087,
            "col": 13,
            "line": 77
          },
          {
            "b": "az2Olz/M%-avPgapF$K#ryobxq=ta/DKp(rarUxgasH(fB9hLywO#3\u0026wkEq+v}x.5diJ%AarR^HarR^HraQ8!x(mv3wL^z=v}x.5c$=[dB-RIkzE^r?p\u0026ZF:wPI]zatCrb3lQDlarR^HazCBgc$=[dB-RIkzE^r?ra{q-vpQ/flU{WZwK{lEwnC*9xj2.5B8UYdwmYpJxMvV)wgoOEarR^HarR^HlU{WZwK{lEwnC*9xj2.5B8UYdwmYpFA=kD0B8@=(3lQDlarR^Hazk55B-RIkzE^r?ra{q-vpQGzaz#sry\u0026BE",
            "ln": 2716,
            "col": 58,
            "line": 90
          },
          {
            "b": "axJn{gCRWoB8$=5wHIbgA=k$Ee[nmfBAe=UefFIAA=k$Ei%)8MarV7tarR^Hmr\u0026J*p\u0026ZF:wPI]vf!2f\u003eEf{s5ByWA[Cxm\u003eDx(mMamS\u0026J-p*[DVc$vgkB95KCByWA[Cxm\u003eDx(mMgaAg+hxEL6J3lQDlay/tcB95J)s5hZZaAz4kB.L(cwfs2Tm}D^iB.\u003e\u003e\u003cvrue",
            "ln": 3229,
            "col": 17,
            "line": 102
          },
          {
            "b": "Ef{r7arR!vw/@HuAcb/jzGvBHx(ESowO(ydC{\u003e9\u003caBsCrarR^HarR!pz/fSravGpbqBzTBwO2y-wfs2Tm}D^hzGY-mz/fA6zGF]/A+O@\u003ey?lV@oD(\u00261qDcjPpHu}0t3\u003e8$p^(MVaz#sry\u0026BGpefDR}i%)8MarR^HarUxgasIbswN]v.au*]5diJ%AarR^HarR^HarR^HB97}Ni^b7ABz(gZCvLq{A:J]LaA?gfB.8$swO2y-wgoOEarR^HarR^HarR^Hm}D^hzGYZ",
            "ln": 8204,
            "col": 5,
            "line": 221
          },
          {
            "b": "arR^HarR^\u003eawr$hePk\u0026JwPxwAz!\u0026{4azC)tA+flkx(W=}azbLjayPwlvpJ%[vqYP#zfo]wayX[8gCQ7?z*b=kv{%B\u0026aztthay/7[A:-E1wPz\u0026o3lQDlarR^HarR^HarR^HarSY/oD[z0zE)\u0026hBz\u003e@azxJ!sB95KlwGS=:az+$uwPzo?B7DFcwQ2r",
            "ln": 9651,
            "col": 11,
            "line": 252
          },
          {
            "b": "3lQDlavGpbqBzTzvrlJVA=M8sauZ\u0026oqC{p*uRKr:uRTx@uQ^*\u003epddeJarR^Hw]zYjc#0NvayPwlwO(ydauZ\u00263j0m%NBy/rdBrAW*g+.0ld\u003et4IBy/rdBswtV3lQDlarR^Hav[^[l}*2(B8CA9B7/GlauZ\u0026mA+eW3wMiO^y?Nx@A5fmFzEEH9xM4#vr7F/2lSmt\u003cpc?YJpEFhRmiD$2r7F/2lSmt\u003cpc?YJpEFhRmkDXIaAh49dlv\u003eVarR^HarR!vw/@HyzEEH9xM4#naW3@tpf6UOnKM]Rk#6*wmpf7YoJsIgaBsCrarR^HarR^HarR!3pEFhRmmx%JqDU!hs0h6(BAhT",
            "ln": 11034,
            "col": 67,
            "line": 281
          },
          {
            "b": "arR^HarR!rzGG]Ae[xf8x)KtkjS[/WDs.2bc$NprA^o8}3lQDlarR^HarR^HazbLjasGMLpFq)HyAL+.o(BM+y?kyTmRM):Bxo(izEEH9xM4#zaspVqBAhTQj0nDSj0nDSauZ\u0026wz!a0bwIV8pwQ5q#d06omAc2YhBsXKYwO#QgC{$f+DKp(rarR^HarR^HarR^HarUxgasHPvv@(u]zeZ[mzGG]Ae]#tkz!a0bwH[%vz!a0bwLMVJwHO-+jS(BcaBsCrarR^HarR^HarR^HarR^HarR!pz/fSraA.yoBz#txuVWAhwPJ0g",
            "ln": 11321,
            "col": 6,
            "line": 287
          },
          {
            "b": "uRKr]mpeIQoHR(5cmf\u003cKvrlJVA=M8sar-(\u003cmn^2VqErc]l%\u0026X+r9@9\u003crzC}hayYw5vqv}iarR^HarR^Hq/32RA40N$dlv\u003eVarR!P3lQDlax8\u0026[oKS0:mriA!AWU:jB96\u0026\u003eA=k$Ei%)8MarUYoBAIRwatt\u003e:Ef{s7x(n3iBAg-gaw#=/z//L+z!a0bwKpVsvrufhl%0eZl)cC.wgO\u003ckz/fSraAITniY.FaBAh8kxc[:uvrufiaBsCrarR!p",
            "ln": 11986,
            "col": 34,
            "line": 301
          },
          {
            "b": "wGTbUiwJV6v@DmaBy/YoAV/BBwi8+WA=LPljAUvQBu0SHefD\u0026mazT!/zF\u003c2@mq^i/C%V^#wPJh9arR^HfNc2CefDS\u003eix5GifNbrgefDS\u003efFLa3fNbo9efDS\u003emlb=T3jp(^ze:r1By=NSB7]@iuVWz?x)KtO3s!0(B97#rAb)7Az!S-8q/(}#wMpJwd06GviYZX\u0026A::kQB.L-nia3+Uax902wJ?B-vTi6bB1wCPx)Kt$BrCHlw]?K9efG7HzGEV\u0026uVWAlvqH6$diJ%AarR^HvG",
            "ln": 13707,
            "col": 31,
            "line": 343
          },
          {
            "b": "ayYRrwPI6]w[D9}BrA7Rf\u003cL[+aAITkBzkk(v{%C2jAUvQBu0SHj$7O.y\u0026%qik0y8Gdlv\u003eVarR!oD30Rstw[a=B7GCod\u003ccPMauZ\u0026*Byxo9v{-.OB96J!x(n2LuVXEWC42ifwGTf2atC=6i%)8MarUcsBy/I$z!rQ5wPP4BatWpCjS[//vrui[uT)I=BuBXWzGE\u003cBBuR9@vqH6$au?$igbHBw3vJl*By/rdy*?A%auTZVDsZD9ax902wJ*Dhz/fSrwQ5fmaA.yoBtCWVBrBm}vpSv]galTJzGx[xB97}Ni:)5Hvr\u003c$Tx(n2LuVW?wq!ZL?j%?yYD30RsefB",
            "ln": 13975,
            "col": 4,
            "line": 350
          },
          {
            "b": "arR^HarS7NByxo9v{-.OB96J!x(n2Gggbb!c$mEzwPI6]w[D9}BrA7RgHhBLjuK-wg:$G[Ef{r\u003ez/fSrwQ5fmaAITniYZX\u0026A::kQB.L-nia3+Uat#zal1j[Ny\u0026%\u0026hn{a#\u0026d0olwBtCWVBrCa9B98blvruj4zyDYP3lQDlaAITniYZX\u0026A::kQB.L-nia3+Uat#zavTi6bB9/P=hAilgfF1t2efDR$attt?fNb@vEld=UarR!9Bz(hhrwMxUvTi6bB1wB*efFFmB98blvruj4zyETOarR^HA+funA=91eD30Rsi%{xy3s!0(B97#rAb)7xByWA[vrcx%C%3j-zGE\u003cBBsXLImpyjMC$hp+wM9q?wJ?k9vrce",
            "ln": 14436,
            "col": 6,
            "line": 360
          },
          {
            "b": "mN/-]i%{4Jvrui[uTX1%wPz(vyF5.^A7jL^BAIRntqft9jV%]wCS4J7cmf\u003cez^^fRgCQv]n{a#\u0026mRN9?B-I4AatCq/jV%]wCSdPthzWfAg9v[\u003c3lQDlarR^HarR^HarR!xn{a#\u0026mRN9?B-I4$hc?s/jS(C6lO*eM3uHq$Bzkk(vrlH3A=-ZBp?:/+wN[kEBAhT[D30Rse]$-MwHF#IjV%{6n{a#\u0026mRN9?B-I4CB7]@ic[cPb3uHq$Bzkk(vrlH3A=-ZBm}3HJmRN9?B-I4$fKk!:jS(C6iys]oclN7]vru6Ix)s-xA+eDft{8o[atw3#fD.X?3lQDlarR^HarR^HarR!xm}3HJmRN9?B-I4$gf(1=jS(C6lPlbmclN7]vru6Ix)s-xA+eDht{8o[atw3]h6sj)3lQDlarR^HarR^HarR!2z^^fRgCQv]m}3HJmRN9?B-I4Aat+I\u0026jV%]wCRH%fg=l%vfD.\u003e*yEIVLyY",
            "ln": 16287,
            "col": 77,
            "line": 414
          },
          {
            "b": "atB#=cjg\u003erarR^HarR^HarR^HyE./PwKZxUBAIRntqm)sau.\u003egfNc5yasnATyE./PwKZxUBAIRntqm{tau.\u003egfNbPiasnAxarR^HarR^HarR^HarUC\u0026vru6Ix)s-xA+eDfg*Ij!jS(C6i5qW7clN7]vru6Ix)s-xA+eDfhc?s/",
            "ln": 16739,
            "col": 42,
            "line": 421
          },
          {
            "b": "BrC15wo8m5B1wCzz/fSraA?WqwgwZyz/{8gwH[fharR^HarR^HarR^HarR^HarR^HaAImywNxK4vTi6bB1wCzz/fSraA}sevrbZ%dJ\u0026UGwPzj3x(v(raBsCrarR!9nM[L\u0026r3ly9x([DdzxI7+fGPQ:arR!vw/@GBs8@1%wL^z=v}x.5o\u003ewfWA^o6LA=kD0B8@(PA+e%5By/GiA+fu1v{%C2jA+TSwgx+\u003evpS[?wPI]wefG1LB-H#6efFzEBy/IAasqqMx([DdzyDYQD\u003cQ#sarR^HarU(Gx([DdzxH8=ayYRrwPGpyDKp(rarR^HarTcZx(2hsByWA[Cxm\u003eDx(mMioD)$PzF\u003cxmaA}\u003cuBy=OnwO(vcwGSfCas!NMAaK5#BzkVhefEC]Bwca:Bvyj\u003cz/NlPdlv\u003eVarR!P3vJl*C5I89aw=G*v}X+KzeTJclVlHDc}DT0l}*2(Ab](bwPI]zaA.yoBz#txuVWA0wmPZ(B8@(Pv@DmaBrC:Bx\u003ed",
            "ln": 18214,
            "col": 47,
            "line": 443
          },
          {
            "b": "v}Yp\u003euVW+uz/xodvruj4zyDYP3lQDlavGpbqBzTCA+Pf2zEEuTA=l5hv@#B6zxI7+fGPQ:arR!vw/@GBr+VO@BZY8.A=l5hv@$d:c#:iBv}x.5efF$Ax(n37A=u5gByeJ^B96J/z!S-ij$6\u0026Iwo8m5B15T.vTi6bB1vUvarR^HarR^HarR^HarR^HarR^HarR^Haw+u]mpeF=mmg6Ompe}Yk$1^LnMnbfasq2Ex\u003eIc$vqF+Xz//M2BzkVhdjDx^3lQDlarR^HavY^Ny::vDwi8+}B98CpzF7v\u003eb4C50zF%Rtzddi\u003eaAz4gz//Lka$jS+aA8jgA::67z/cWFawr$4CxdztvpB4:a$K\u003cbwPQQOB96\u0026\u003eA=k$DdjEs=arR^HEf}8tarTPOt18^$aA}\u003cuBAz8iauZ\u00263i%)8MarUxgasFymA+PSbp\u0026ZF:wPI]!wO(vaC{)SLz!0v1B1wCOwOD2",
            "ln": 18668,
            "col": 43,
            "line": 453
          },
          {
            "b": "y\u0026131vruj4zBd=MwHO:G3lQDlarR^HavY^Ny:.$3v{%m)z/^aowmYU2x\u003ezSkBzbkdzeS%cy?j-cCw.bjxcpS2azC.dwN/*@z/cXeCYmOwBrSmUm}D^ovrlJVA=M8sc[cPb3lQDlaBKOtarR!pz/fSrav]j5l@=]Haz+$avqFURwozZ1auZ\u0026*Byxm",
            "ln": 20229,
            "col": 85,
            "line": 485
          },
          {
            "b": "wHI5bzGx[xB97}Ni^kT!A+PA7clNnoBz99CDKp(rarTivpdd=Aazbt7wGTbUlVM:DBy^{Qy?lV@Aa9\u003c4e[nmfBAe=UefECKpdn5LlTJ.Wk$0mharR^HarR^HarR^HarR^HarR^HarR^HarR^HarTcBoHSq!ni{cxuS6rUl)c\u003e1mOcoxuSfGYqBK}]qB%?RaBCp",
            "ln": 21191,
            "col": 22,
            "line": 503
          },
          {
            "b": "Ef}8tarU-Ewi8+WA=LPljvigImjYMtg:1m\u003cf!+vtj%jrSw[CQ{DWN%.arR^HCw7YbwGSyyA=\u003e}xaBsCrarR^HarR^{s5hZZaAz44wfs2TfGPQ:arR^HarR!vw/@GBqE%oEmRMWIc$WgfwH[%kB.kk%AXp)hByuNDefG1Qvrui[uT)I=Buz@)pF%OAc$mshw[u0nB7]@ic[cO@asqbuvpQ]izGP=iAccaHdiJ%AarR^HarR^HarR^Hv@DmaBrA$M",
            "ln": 21956,
            "col": 5,
            "line": 516
          },
          {
            "b": "zGGDmBsq9Gz*2\u00269wPxsAfEY6\u003carR^HlU{WZwK{lEwnC*9w[=6)dlv\u003eVarR!FByxo9v\u003c2o1zGx]hCYmWCv}Yp\u003eaztthtu@vmar\u0026G]gby:AhA9PQvpA.SwO9bF3lQDlaAITniY.t7A+PA7aA8yAAclm:3lQDlaA8yAAclmPA+fr6A=#1xhz=\u003cA3lQDlazbLjasGMVr7d{MvqH6$auySQx\u003eI0#BswtV3lQDlarR^HaA8yAAclmPAclknuT^CNyx",
            "ln": 23166,
            "col": 19,
            "line": 547
          },
          {
            "b": "aA.yoBz#txuVWA0wmPZ(B8@(Pr3\u0026-hvqH6$diJ%AarR^Hq+pdYuSnd*wNP9(jS(Bu3lQDlaAz4nB-IvxqE%oEp\u0026ZF:wPI]!wO(vaC{)SLz!0v1B1wCOwOD47wPz:gwPRo?vrlJMv@DmaBrC:Bx\u003eeXSc$cT%A+frkdj=O*C42ifwH[fharR^HarR^HarR^HarR^HarR^HarR^HarR^HB7]@iz!pzvvqH6$dj=O*A+eV\u0026diG=%avXT\u003cq:?/QclNtuvpQGzjP",
            "ln": 23512,
            "col": 32,
            "line": 560
          },
          {
            "b": "ayO=4BZY8swmoN*c[cX\u0026B7]@iefDoWwNP9#asnAxarR^HarR^HarR!EwNP9(jV%{ex)Ktkcmf\u003cRByWA[zdNM]zeZ[iv@#\u003c4y+xmbByuNDefFIGAaJK3wN)tmB7]@idiH=patt\u003e:Ef{r\u003cz/oCmqE%Y-By^{Wv%8\u0026^z/Y$@z!%b$C#FA\u0026zEETfA+cT\u0026k#6*wmiDL\u0026z!0v1B15kU3lQDlay/tcB95Klz/oCmvrD9{zY?gIarR^HarR^HqE]",
            "ln": 24008,
            "col": 78,
            "line": 570
          },
          {
            "b": "zGHkNi%)8MarUxgasFyhwNPaEwO(vcwHIIrz!0v1B1wCyvrl0hay]zidiK1=ay]zie[Fybvp%p:ar-(\u003cnLIGvmpeCUq^SD{m[#uHrz(mdE0=nzarR^HarR^IqE%oEqE%Y-By=\u003etA=kD0B8@(PvQTs?as!NQByxo9v{-.OB96J!x(n2Gggbb!c$Emqe[Fyaw)]N*Cpt6=zGErIE0=nzarR^HarR!ABs{HaxkRd1B-I4oaW3@to*IoruRTNcq+oFOk#Z\u0026ZmiD#9az#oNmRMWInm=juwPxy$vpJ$+zE\u003c}ljS)r\u003ck$svJmOcoxuRJ*Nnj=MBuR94khxWx{3lQDlarR^Haz#oNmRMWInm=juwPxz5x(dAHvru6VByx39ar-(\u003cAcuK*i+}M6rb3hXB97\u0026cA3fKQ3lQDlarR^Haz#oNpJgz\u0026z/f01nm=juwPxy{zdd6*lsB}Dar-(\u003cAcuK*i+}r7vp%drvrl05E0=nzarR^HarR!ABs{vdBzkVhvqFFCvpS}\u0026e\u003cT2UA+frkpI94kBAhU6z!T9har-(\u003cAcuK*i+}M6mq^i/C#eA[zGE1GD\u003cQ#sarR^HarUMze(cCdx(v($y!ebCwmY^lq!ZL?pI9gnvp%c]aW3@!C6VhgyFXOvx)Kt^w\u003eu\u0026FxjSikD\u003cQ#sarR^HarUMze(cCdx(v($y!ebCwmY^llUH4vyG2v)ar-(\u003cAcuK*i+}M6lUH4vyJBSnaBFLzarR^HarR^HzGEHbAcb/jzEEuLwNPaXAXo:*ByvNKA+e:5z/QbcnLIF",
            "ln": 25672,
            "col": 24,
            "line": 605
          },
          {
            "b": "xD!(!3lQDlaBKOtarR!FByxo9v\u003c2o1zGx]hCYmWCB.L-nia3+IvpJ!UB8#nuf\u003cv{ajS]7UarR^HarR^HfNb(refDS\u003emMq}wfNbJoefDS\u003eh-icefNbo9efDS\u003ei5JlffNb@sefDS\u003eh-icefNbocefDS\u003egCQG*arR^HarR^HfNb@sefDS\u003elO*nofNbMyefDS\u003ei4#)afNbDiefDS\u003efGyWbfNbo9efDS\u003efFC42fNb@vEld=UarR!FByxo9v\u003c2o1zGx[",
            "ln": 26465,
            "col": 42,
            "line": 616
          },
          {
            "b": "Ef$xf3u*u4wfsrUB9hImsu5h!ni{0soHQ7yA=kD0B8@=MDKp(rarU/Fx(mManPN%KCq.oOA=kD0B8%9azxI7+lqHxJc%5#nk#pc5djv.Mpdd=AefE}\u003enkAb.dL8Yxq+fXZr4osU3lQDlayPzmzY\u0026+ns8Spvg/ejhv}x.5g9w.5A+e%5By/GiA+fu1v{%C2jv%P}z*a8@p\u0026ZF:wPI]FmS7yr3lQDlarR^Hav*0+p\u0026ZF:l1BIDwPI]vm}D^pz!a0bwK{lEwnC*Uc}\u003e?2wPzW1y+)?0wnD6adj=O=nPN%KCq.oOA=kD0B8%8XdjEs=arR^Hx\u003ewFox(^u]Cq.oOA=kD0B8%8=aBsCrarR^HarR!bq+fXZr3ld2z!0v1B4{7MxLzu}auZ\u00263i%)8MarR^HarTV.nkAb.az$Rfx)a5ZvpJ$+",
            "ln": 28490,
            "col": 5,
            "line": 649
          },
          {
            "b": "arUxgasFy8B60p7hz!lJz!0v1B0#0Fz!0v1B1wBXByxi5wPR0(Cq.obaBFLVaXu-Rz*a8@p\u0026ZF:wPI]vm}D^fB-IIlzGFY}z!0v1B0@E*asqevy?u:!Cq.obdiJ%AarR^HarR^HmQZ1Ec}\u003e*{vqY$3BrCpnB8UY2BrCWlA+w%9ayPq2xLzN1v@#\u003clwG\u0026VFm}D^ovrlJVA=M8sc[cPb3lQDlaBKOtarR!9sYno*o\u003cZE!mO+dvzF0/fjS]91i%)8MarTf=Bwum^x)a5^D2[7szaORSzZV@DzF0/oi%)8MarUxgasH@ww]xqCp\u0026ZF:wPI{hAZs.QxLzN1v@#\u003clwGTc0aw+%ilQ:{LpF$K=qBr#Dr7feNrz(m)k$%:9g:1a(ar+\u0026nA+w%9s8Spvg:%L]3lQDlarR^HavY^Ny:.$3Byxi5wPP5lA=kD0B8@ErA@",
            "ln": 29345,
            "col": 3,
            "line": 671
          },
          {
            "b": "ni{0soHQ7yA=kD0B8@(PoI!XVqBJ(tuSf]\u0026qDd13pGpv=pdlpCz/{eozE\u003evwC5I89dJ\u0026euxlw65zGEAparR^HarR^HarR^HarR^Hv@DmaBrC^qxKL{*BsFzKAaK5#BzkVhdiJ%AarR^Hni{0soHQ7CxMvV)wfs2TlVM:DBy!uYzeTJcra{q-vpQ^9A=kD0B8@(PzGP=iAccaKattt?A=l8xx(mGkayPq6B.$YcBsXK*efF?My\u002616jAW:6SarR^Hx\u003ewFoa-}yrwNP9#avY^Ny::vDwi8+}B98CpzF7v\u003eb4C50zF%RtB97\u0026hBrCQnzeTJcar\u0026lSd\u003ce+HwPzj3x(v(uav*0+oKS0:mriA!AWSv=i%)8MarUfjzGx[xl%0eZl)cXZx(\u003eEXaxI#=BvHg?q!ZbZy?lyKygQ)%d0fcywNPa2atC-cfFB}q3lQDlazCBgd0G9lBrz.\u0026axH\u003c2r9@A/n\u003c#9DuOA]KDKp(rarR^HarUfjzGx[xl%0eZl)c5YA=k$vjS[@Sx(\u003eEXjS)/(nMo4^k$K:s",
            "ln": 29735,
            "col": 17,
            "line": 681
          },
          {
            "b": "oD[B@x(dp0C}BbKA+eV\u0026avG3$aAz4kB.bSoa$kOX3lQDlayYncy-)kaze:r5By=NTazb4#B7EAuarR^Hw]zYjc#0NvayPwlwO(ydauZ\u00263j0m%NBy/rdBrAW*f/pTsj0l47vruQ5ze:OCaBsCrarR^HarR^{s5hZZaAITkBy=NTatt\u003e:arR^HarR^Hx\u003ewFoaYq(WwkV#Qz//LsAb](bwPI]zazkb8wKf\u003cqA+frkas!NImpyjMC$hp+wKHGKlVl*Xy?mZ1pIaiWwPPECB97\u0026jwHP5JDKp(rao",
            "ln": 31410,
            "col": 49,
            "line": 712
          },
          {
            "b": "wftA9A+PA7aAhvnzddEgeP+VDwNP9(l@lC$x(mTbx\u003c\u003e*(Dsp]fz/c:Fi%)8MarR^HarV7tarR^HarR^Hq/32RA40B{dlv\u003eVarR!P3lQDlazCBgc)r8sze:r5By=)zDKp(rarR^HarTcZx(2g\u003eb5?NpzddEgaARpqwNP9(wnbM%zF%Rtv@Dj6y?mZ1avG3$azC.cBzkf1x)Kifx(v(kefEwVqCQg$r7P!MpGpvyi%)8MarV7tarR^Hl%0eZ",
            "ln": 31903,
            "col": 32,
            "line": 725
          },
          {
            "b": "arR!P3vJl*C5I89dJ?8%AcUt)zeTJcc}DT0l}*2(Ab](bwPI]zay/tcB95KFz!S-iaAIEzA:@ViaAImywNxK4vTi6bB15kU3lQDlaA?WqwgwZxwO(vcwGTbUr+VO@BZY8Ly\u0026131mr*k1A=kD0B8@(PzGP=iAccaKayYRrwPGyBo*}=-lR*AJnMl*WawCp0uS6r\u003emn^ePefE+Pm[3=.ml%syqB%?Rdlv\u003eVarR!vw/@GBA+f9aBy=)zmQZ1Ec}\u003e*{vqY$3BrC1dy\u0026r/(By=Opvrc0(BrCBizeTDua$K\u003cbwPQQOB96\u0026\u003eA=k$DdjEs=arR^Hq+pdYuSnd(A+PSqwO@RNatt\u003e:arR^Hx\u003ewFoaY\u0026X#By!o?z!0v1B4{j.z/L",
            "ln": 32403,
            "col": 2,
            "line": 738
          },
          {
            "b": "aW3@SD30RsdiJ%AarR^HarR^Hv@DmaBrA$MpF%O6wPz*fAV^H/m}D^ovrlJVA=M8sc[dj+arR^HarR^Hr+VO@BZY8QA+e/JCQNJKz!0v1B1wCOwO(vcwH[@TefEUQo\u003cZ^!oHRlCmjyq9arR^HarR^HmQZ1Ec}\u003e*{vqY$3BrC^Fx()]eByxi5wPP5iwO(vaC{j^ZwPz*fAW:6SarR^HEf}8tarUYoBAIRwaAz4gz//LL3vJl*B97}Ni=/y-x(mMaqu",
            "ln": 32760,
            "col": 82,
            "line": 745
          },
          {
            "b": "pJgz\u0026z/f01nm=juwPxy\u003evrt{Cx(W={Bz(hBts?KPm[3=MnM4#Ar8ly{uQWZ?qDWu}swR^\u003er9.M)arR^HnLIGvmpeF=p!%$*uQNE-mmg3IqDUbNCYmOwBAq!Si%)8MarUxgasFyzx(W={Bz(hBe((XbBAI2dl1BIDwPI]nE0^4Wwnc6}v@#TfC}J3fDsXjDD\u003cQ#sarR^HarR?9wNPaEwO(vcwHIIrz!0v1B1wCJz!a0bwGSGCwnc6}v@#TfC}JciA==Cjy^zPxA+frkefFIGAbP=sB15kVD\u003cQ#sarR^HarUluAbP=sB1Qjgzdm6%pI9vgzdN+",
            "ln": 33821,
            "col": 31,
            "line": 773
          },
          {
            "b": "aA8phx(mu}auZ\u00263i%)8MarR^HarUxgasFyhwNPaEwO(vcwHIIrz!0v1B1wCJz!a0bwGSGCwQ5fjA==vPl1BIDwPI]*w\u003e(=KwPF$AazC.7wQ2sEaAImywP8fel%0eZl[6VfzEEx[qG=E$aBFLzarR^HarR^HarR^HqE%oEqE%Y-By!x)A+PA7c#:iBv}x.5efF!FwozZ1as!NLvqPNNC3#{Af!$Zqar-(\u003czEEx[aBFLzarR^HarR^HarR^HaYq(WwkV#Qz//LsAb](bwPI]zaz(4cB.\u003eRid\u003cezFAbP=sB1P:?wo8m5B5cyyvqPNKA+5)4vqH0cd\u003ceLzwmZ0ddJ\u0026!DDs.2bc%6hxl[6Vfz/Px5zEEugdiJ%AarR^HarR^HarR^Hv@Dmbx(n68i%)8MarR^HarV7tarR^HarR^Hx\u003ewFoz/Px5zEEu7k0p31CYmOwBAo6fB.$P0A.*ppB-7Yhx(v)gdiJ8uwNPvo3lQC",
            "ln": 34309,
            "col": 13,
            "line": 782
          },
          {
            "b": "v@#B6zC\u003eT^auZ\u00263i%)8MarR^HarUxgasFyhwNPaEwO(vcwHIIrz!0v1B1wCJz!a0bwGSGCwQ5fjA==vPl1BIDwPI]*w\u003e3]Xv@#B6zGu{JaA8phx(mu}asXHPx)Kuew**5GpF%OfefFLEzEW^5z/eD@vjrsDD\u003cQ#sarR^HarR^HarR?tB-7Yhx(v(!C3#IvD(%?HB-7Yhx(v(!C3#HSjS[oHA+e:5z/QaQr+VO@BZY8LwmPZ(B8@DJcjg\u003erarR^HarR^HarQ",
            "ln": 34711,
            "col": 18,
            "line": 789
          },
          {
            "b": "wN[\u003eRzE^Wfa$kOXarR^Hx\u003ewFoA+frmy\u0026*^.jS(EdaAz4nB-IvY3lQDlatkw\u003c\u003c=uC9UE9x2FAq\u0026*biU=4\u003e8kz=YpyedPqyRUJPvQc\u003c=l@l\u003e!ALIFS]t+So7ZQ(6]cCFstPfXAofZ\u003e!ALEKfE=pY5/uU\u003eEWc8p\u00266MTBApG7t5Om!x\u003equrwQ4=e\u003e8s]MX}QLmarR^WfcGIWM([^[nG^bGYYDrb\u003e76w[Ud\u003c8jT%\u0026IGO9c-d\u003eENONP}*XZJPvQ1\u003e9I$eQo0yKMG:42(5{[:Y]K-cY1^BbI%4WH\u003c/(2LL!2\u003e+JPD4@\u003cHQ6{\u003ca8Z*arR^Hx\u003ewFoA+frmy\u0026*^Datw41fFCgmfFCh6diJ%AarR^HarR^HmQZ1Ec}\u003e*Yy*?j6B0bTEe*atozdmi\u003cB0bHmygQ)%wN({2vqYH^wN({cx(mE1Coxo",
            "ln": 36411,
            "col": 33,
            "line": 821
          },
          {
            "b": "i%)8MarTiHpEFhRmiDwSA=bD8auZ\u0026qwPQT+wozZ1nmuyDy?lV@oD[m-A=bD8gCQN[y?$pAi%)8MarUfjzGx[xmNo{GqCPU5y\u0026r/(y!O+Qwk3YDA::0lauZ\u0026.wPzW1y-\u003e}+m}D^sA=kCNwmPZ(B8@:BwPzW1y+cXMoMauIoLE%RvrcS{a$jS}az#sry\u0026BGpi%)8MarUxgasFyHz!0i(oMauIoLE%RvrcSxavY^Ny:.$3v{%m)z/^axwPI^aC4z^\u0026z^^fIx\u003c#9\u003eA^p.gdlv\u003ezarR^Hv@DmaBrCZuzGG\u0026tA:J]hwO#QgC#eA[zGE0:aAhHIiY.4Fzdd6*lsB}Das!NNC6VhgyFXOhzGG]Ap\u0026y5=Buo*LarR!FByWA[vrcx%C%3j-zGE\u003cBBsXK)j%j=:x\u003eIc$vqFwIBAhUNEld=UarR!9nM[L\u0026r3k:\u0026BAhU8wNP9(jS(Bu3lQDlazCBgc)qG1vpShPz!0v1B4{j.z/QaKAb](bwPI]z",
            "ln": 39352,
            "col": 71,
            "line": 881
          },
          {
            "b": "az2CjA^n^Dz!T9haAImfzEETfA+cwgx(!c1ByO#ddlv\u003eVarR!P3lQDlaA?WqwgwZxwO(vcwK*fJwGTbUr+VO@BZY8Ly\u0026131mr*k1A=kD0B8@(PzGP=iAccaKazTzOA+{1\u003evru6Vx)Ktw3lQDlarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR!3mnmbRpFBLPr3lMho*}=-qBKIMqDujqaw+u]mpeF=mmg6Ompe}Yk$1^LnMnbci%)8MarUxgasFyNwO(vcwK*fJwHO-\u003evqfKaoD)$PzF\u003cxmayP85z!0i$wGV8dwGUL)A+{1zx(mV%v@#B6zxJO2By=TEav*0+oKS0:mriA!AWSv=i%)8MarUfjzGx[xB.L-nAccbcBrCj8By^:Gwo8m5B09Q*A+e}",
            "ln": 40065,
            "col": 22,
            "line": 895
          },
          {
            "b": "awr#3vrc0(BrCdjBAhTHAbPDdBrSd}3jm)#arUfjzGx[xl%0eZl)chYx([5$y/tE$AaJ]$lVm9+BrAZ?qE%](zdMWWA+eV\u0026c#:ivzddEgra{q-vpQ/G3lQDlazCBgc#0NkBzkf1q*0e2wO#3Cz/]@tau.\u003egB97\u0026jx\u003e7HWvrlJMl%0eZl{r1Jf!1K]DKp(rarR^HarTcZx(2g\u003eb4C50zF%RtB97\u0026hBrCWswGV86A+w%9az+$8wmY^9efEC]Bwca:",
            "ln": 41241,
            "col": 20,
            "line": 913
          },
          {
            "b": "wPI]zaAz4gz//LUy?$TBz/x/jz/fRBi%(rqarR!pz/fSravGpbqBzTov@#BdwM9.)AaJ]$lVm9+BrAZ?q*0e2wO#3TxMvV)wghzqx(dp0C#OD$wNP9#i%)8MarUxgasHVdBzk]fq*0e2wO#3Cz/]@tau.\u003egB97\u0026jx\u003e7HWvrlJMl%0eZl{r1Jf!1K]DKp(rarR^HarTcZx(2g\u003eb4C50zF%RtAa9^5aARpdaAhvnzddEgaARpqwNP9(vp\u003cQ)AV/7ly5",
            "ln": 43230,
            "col": 25,
            "line": 956
          },
          {
            "b": "c#:iBv}x.5efF$AzeTJcm}3HJefFZ%vrcgfm}3HJq!ZL?ed9HxarR^HarR^HarR^HarR^HarR^HarR^Hp^EPuuQX6=lSE8OuS6rUl[xDcz!@@Ovru6SA=l5hv@#B6zyE1SDKp(rarR^HarTcZx(2g\u003eb4C50zF%RtB7F=@aARpdaz1#4y\u003cvdqzFA-)BzkVhazkb8wG\u0026VFm}D^ovrlJVA=M8sc[cPb3lQDlaBKPB3jp\u0026@A=\u003e(lawDoZvp%dZs7#L.z*bb\u003eve",
            "ln": 43925,
            "col": 26,
            "line": 969
          },
          {
            "b": "au*]?wNPQ?xE#zSwPI@VA+eVdaBsCrarR^HarR!FwNPQ?xE#zSwPI@VA+eV4jS[fNwNNUcarR^HarR^HB7F^2v}WCTA+frmy\u0026*^.aA}Kqwn=VN3lQDlaBKOtarR!EwPS6nzxI[RryF$REf{rLs58das7b/+mSirwvqYH^wN[\u003eRzE^Wfc}DT0l}*2(Ab](bwPI]zavGpbqBzTDx\u003eeUnDKp(rarUfjzGx[xrzlg-m[=YNm\u003c8tNvpTg*zE\u003c}Nav*0+rb2\u0026TlVm9+Bt+%7diHb-f/pTsfGPQ:arR!JxLzo]asG-\u003eBw#%:yEr2.zGE=[c[co3ay]4(wnC%$wHO:G3lQDlarR^HawDoZvp%dZs7#L.z*bb\u003evrb\u003c\u003eaAIa5A:@^fAa@\u0026laz#sry\u0026BGpefDS{i%)8MarR^HarT9\u003cB.$h]zE^WfB0%G",
            "ln": 44749,
            "col": 13,
            "line": 991
          },
          {
            "b": "wkcGIvp%dZs7#L.z*9-PA+e%5By/GiA+fu1v{%C2jwnNqqBa2vc)\u003c1Dvrb\u003c\u003edjEs=arR^HarR^Hx\u003ewFoB7F^2v}WGnwPJ0gBswtMwPS6nzxK1ivrb\u003c\u003ee]\u003eJAB.(dY3lQDlarR^HazCBgc%6?\u003eBvHg?q!ZbZy?lyKygQ)%c#:iBv}x.5efDR}au.\u003egs3YzSuR:0Xmmg3YfEXb\u003e3lQDlarR^HarR^HavY^Ny:.$3p\u00266MTBAnNFB1OOsz/5@$wPF#9CM",
            "ln": 45094,
            "col": 24,
            "line": 1002
          },
          {
            "b": "B0bvsBrCpnayMylB-qqrA=+(6aA}Kqwn=W6wft-cwmV@li%)8MarV7tarR^Hw]zYjc#0NvayPwlwO(ydauZ\u00263j0m%NBy/rdBrAW*g=(*gd}9KwwO(yddiJ%AarR^HarR^HqBJ@Lay/k4wO#QpEld=UarR^HarR!8mmg2%z/{ekA^Ji@3lQDlarR^Haw$S}r3ly6A+*2Ii%)8MarR^HarUxgasFycvqV",
            "ln": 46688,
            "col": 36,
            "line": 1038
          },
          {
            "b": "Bz\u0026oYfFE-ffFBX4av*0+oKS0:mriA!AWSv=i%)8MarR^HarV7tarR^HarR^Hw]zYjc#0NvaAH$dAbo8djS(BuaAH$dAbo8djrMykj0l47B75{8y?k4rDKp(rarR^HarR^HarUxgasG@)zEEf?wliF.wn=V)wPzG%x\u003ep*6Cwg@9z*9SVaAz4nB-IvY3lQDlarR^HarR^HazCBgc%6?\u003eBvHg?q!ZbZyY",
            "ln": 48284,
            "col": 65,
            "line": 1065
          },
          {
            "b": "jrMBndiK0BarR^HarR^HarR^HarR^HarR^HarR^HarR^Hv@=c?BzkVhe[xf1z*aPTBy!A=zdL^oarR^Hv}Yp\u003eaz2C2z!9A\u0026tqn6xDWN%.arR^HB8VelzGGF$B0$Qqv@C)?wgO\u0026Eb}}5inJ5zIa$K\u003cWvqH6$dlv\u003eVarR!EwPS6nzxJIdv@C)?wigcD3jp@{x\u003eet/A+PSbpJ{X/A=U]dA8HmSz/Pwpv@DmaBrBv#BzkVhB0-2FAcb/jzGvuKni{0soA",
            "ln": 51014,
            "col": 79,
            "line": 1134
          },
          {
            "b": "A^o.NarR^Hni{0soHQ7ox(4u6jS)r\u003erZxzJl%\u0026FJpdd=AuSGD^ryF$RarR^Hw]zYjd0oAGx\u003eIr{wftr5By/rdBrAZ?fGQy=BAz8hAc9i+atU=mas!%JBAz8hAc9JKDKp(rarR^HarU=qze:AlvrcSojS[VZBzkVhB1RxPzE)\u003cfxLzAPx(4u6d\u003cdIfe{7@HeG#q/aAITniY.w3uW3NkA+PA7c}v\u0026\u003clV)A\u0026wO#P^A=kD0B8%]-c[cO/d*^ywarR^HarR^HarR^HarR^HarTu4eG#q/aAITniY.w3uW3NkA+PA7c}v\u0026\u003crb2\u0026TlVm9+Bt+%7djDw\u0026awr$ha%nxyarR^HarR^HarR^HarR^HarR^H",
            "ln": 52021,
            "col": 25,
            "line": 1157
          },
          {
            "b": "uQX6*q=DWAi%)8MarV7tarR^Hl%0eZl)cX]x([DdzxI7+fGPQ:arR!pz/fSrayYncy-)}xx()]ZyAL+.s8@1%wKZxIwHIe8y?kduA+e:0A+3!kvrt{adj=P.Byxo9v{-.OB96Jjs5hZZj$7C.v@Dx#e]$-MwHF#Red9HxarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR^HasqqMx([Ddzy=]FB.\u003e(kBAe/MaW3@qk$\u003eiCasnATCxdztBn",
            "ln": 52840,
            "col": 76,
            "line": 1171
          },
          {
            "b": "vrlJVA=M8sc[dj+arR^Hv@DmaBrC4hz!{Ldy\u0026%/jpIR7oaA}\u003cuBy!l-asnATmR)i*xHVYLwKpJKw[u17c$WgfwHO-BjS)iWoJaww3lQDlay/tcB95J)s5hZZazbCjB7!0.A=k$vjS[uMB-Rj(yAL?:mn^2VqErv5lQKpvqY[azm}D^ovrlJVA=M8sc[dj+arR^HlU{WZwK{lEwnC*9w[=6)dlv\u003eVarR!vw/@GBCxdztwLW7:E0^4Ww]8QhxISy)aBsCrarR^HarR^{wO+}1wKZxIwMHp4wO(y8A::0le[nmfBAe=Udlv\u003eVarR^HarR^@vqfKaoD)$PzF\u003cxmaAg[jB7]YqaA8EwwPz\u003c9x(ChnwN/U0wfJMECxdztwLW7:koKMOB-Rj+A=M8sauyS?A+PSbmriA!AW:6SarR^HEf}8tarUxgasFycz*2XYx(4uHCVMqnwO(y8A::0le[nmfBAe=UefF\u003eIBzkVhB1RxPzE)\u003cfxLzAPx(4ukv{:q0AWSv/3lQDlarR^HarR^HarR^HarR^HarTxOrZ/FHoHSq^mnMVzlQ+uJsv(B\u003cnLR+#D(#cVrZ/FHoHSq\u0026qB%?RuSoM]pGo[QdjDx^3lQDlarR^Hay+",
            "ln": 53121,
            "col": 60,
            "line": 1176
          },
          {
            "b": "x([Rywn=42az#ataz\u003eLev}V#peN@*jvruj4zy]%AzdK[ui%)8MarV7tarR^Hni{0soHQ7CxMvV)wfs2TpJf(.ra{q-vpQ==nk.(xl%\u0026\u003e)q=2[Tl%\u0026?Xq=MKXaBCqhnk.(xl%\u0026!\u003emn^n}nLR-JqCxCRnL-8javXT\u003cq:\u0026kAarR^HarR^HarR^HarR^HarR^HarR^HarR^HarR!BAcb/jzGvBJwPJ0hwMit-wNP9#i%)8MarUxgasFyPxMvV)wgm",
            "ln": 54814,
            "col": 45,
            "line": 1212
          },
          {
            "b": "dlv\u003eVarR!6qCPUGq=v3{pdw2So*I-IpFJ3xxLzo[auZ\u0026]Eld=UarR!pz/fSravn\u003e1oDW?=wNPW(wfs2TlVM:DBy!o?z!0v1B5%:%arR^HarR^Hz/x/jz/fRGwQ4=@B-.53y?kkeuVQsfc[cX\u0026zfo@evR/Qyz/6u1zE+wgvrt{adj=PVB.\u003e(kBAe]PzGP=iAccaKavXT\u003cq:\u0026kWlScusr7gd)rz#Z.pddJsed9HxarR^HarUMAy\u002616jAX5tSz/PSczF8vKA+e:5z/QaQv{:q0AWSv/asqeKvrcEjA4AaUv}YN)wgoOEarR^Hv@DmaBrA$MpF%O6v@=c?By^)YA=k$vjS[lPwNPW(wfs8Vmn^2VqErv5lQKpvqY[azm}D^ovrlJV",
            "ln": 57060,
            "col": 32,
            "line": 1254
          },
          {
            "b": "ryG!*uRa0ZpF%[Mr7P\u003eXaBBIsarR^HarR^HarR^HarR^HarR^HarR^HarR^Hp/p7Rmn)b(r.V{%p^[nFr7P\u003eXaBCqdqCPUGq=v47o\u003cZ$1nMnb3D(#l-pEvMHq^SN1uS6rUl]$.#arR^$k#6*wmiDL\u0026z!0v1B09Q*pJf(.p\u0026ZF:wPI]vvpJ!UB8@(PmNoZDmjYN1Acb/jzGvBHx\u003eeUO3lQDlazCBgc)rLIz!0v1B15k3vqfKaoD)$PzF\u003cxmaA8jgzxK4fA+w%9aAhvtv}x.5a$K\u003cbwPQQOB96\u0026\u003eA=k$DdjEs=arR^Hx\u003ewForDI?jc#T6Dx(v)ge[n{kvruj4zD7s!wHO-BjS)Nwz!0v1B3\u003c$Vvruj4zD7s!wHIIrz!0v1B15KXDKp(rarR^HarTcZx(2g\u003eb6mmlxjVfcAb](bwPI]nv@=c?BzkVhazCv$zGGPmC{3TowPF#iz/^asvru0)at2fPA+eW3x(v(vBzkP6a$kOXarR^",
            "ln": 58812,
            "col": 63,
            "line": 1286
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "token.size"
            ],
            [
              "",
              "all_of"
            ],
            [
              "",
              "token.begin"
            ],
            [
              "",
              "token.end"
            ],
            [
              "",
              "CryptAcquireContextW"
            ],
            [
              "",
              "CryptGenRandom"
            ],
            [
              "",
              "bytes.size"
            ],
            [
              "",
              "bytes.data"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "token.reserve"
            ],
            [
              "",
              "bytes.size"
            ],
            [
              "",
              "token.push_back"
            ],
            [
              "",
              "token.push_back"
            ],
            [
              "",
              "FormatMessageW"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "LocalFree"
            ],
            [
              "",
              "message.empty"
            ],
            [
              "",
              "message.back"
            ],
            [
              "",
              "message.back"
            ],
            [
              "",
              "message.pop_back"
            ],
            [
              "",
              "TerminateProcess"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "fwprintf"
            ],
            [
              "",
              "message.c_str"
            ],
            [
              "",
              "fwprintf"
            ],
            [
              "",
              "message.c_str"
            ],
            [
              "",
              "Win32Message.c_str"
            ],
            [
              "",
              "Win32Message"
            ],
            [
              "",
              "ExitProcess"
            ],
            [
              "",
              "GetFullPathNameW"
            ],
            [
              "",
              "path.c_str"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "buffer"
            ],
            [
              "",
              "GetFullPathNameW"
            ],
            [
              "",
              "path.c_str"
            ],
            [
              "",
              "buffer.size"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "buffer"
            ],
            [
              "",
              "GetModuleFileNameW"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "buffer.size"
            ],
            [
              "",
              "buffer.size"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "path.find_last_of"
            ],
            [
              "",
              "path.resize"
            ],
            [
              "",
              "result.append"
            ],
            [
              "",
              "result.push_back"
            ],
            [
              "",
              "result.append"
            ],
            [
              "",
              "result.push_back"
            ],
            [
              "",
              "result.append"
            ],
            [
              "",
              "result.push_back"
            ],
            [
              "",
              "wcstoul"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "wcstoul"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "value.size"
            ],
            [
              "",
              "all_of"
            ],
            [
              "",
              "value.begin"
            ],
            [
              "",
              "value.end"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "SiblingDll"
            ],
            [
              "",
              "options.arguments.empty"
            ],
            [
              "",
              "options.arguments.push_back"
            ],
            [
              "",
              "Quote"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "ParsePid"
            ],
            [
              "",
              "ParsePid"
            ],
            [
              "",
              "ParseUnsigned"
            ],
            [
              "",
              "ParseUnsigned"
            ],
            [
              "",
              "ParseUnsigned"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "options.pipe.empty"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "value"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "options.pipe.empty"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "options.executable.empty"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "options.ownerToken.empty"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "value"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "options.ownerToken.empty"
            ],
            [
              "",
              "GenerateOwnerToken"
            ],
            [
              "",
              "ValidOwnerToken"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "options.creationTime.empty"
            ],
            [
              "",
              "ValidCreationTime"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "options.creationTime.empty"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "FullPath"
            ],
            [
              "",
              "options.ownershipFile.empty"
            ],
            [
              "",
              "FullPath"
            ],
            [
              "",
              "GetFileAttributesW"
            ],
            [
              "",
              "options.dll.c_str"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "options.executable.empty"
            ],
            [
              "",
              "FullPath"
            ],
            [
              "",
              "GetFileAttributesW"
            ],
            [
              "",
              "options.executable.c_str"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CreateToolhelp32Snapshot"
            ],
            [
              "",
              "Module32FirstW"
            ],
            [
              "",
              "Module32NextW"
            ],
            [
              "",
              "_wcsicmp"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "SetLastError"
            ],
            [
              "",
              "FullPath"
            ],
            [
              "",
              "CreateToolhelp32Snapshot"
            ],
            [
              "",
              "Module32FirstW"
            ],
            [
              "",
              "Module32NextW"
            ],
            [
              "",
              "FullPath"
            ],
            [
              "",
              "_wcsicmp"
            ],
            [
              "",
              "actual.c_str"
            ],
            [
              "",
              "expected.c_str"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "SetLastError"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "StoreU32"
            ],
            [
              "",
              "AbsoluteJump"
            ],
            [
              "",
              "EarlyGateImage"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "kPinnedEntryBytes.size"
            ],
            [
              "",
              "kJumpFixture.size"
            ],
            [
              "",
              "static_assert"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "LoadU32"
            ],
            [
              "",
              "WriteProcessMemory"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "VirtualProtectEx"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "WriteProcessMemory"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "VirtualProtectEx"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "VirtualProtectEx"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "VirtualProtectEx"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "VirtualQuery"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "GetModuleFileNameW"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "path.size"
            ],
            [
              "",
              "path.size"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "wcsrchr"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "RemoteModuleBase"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CreateFileW"
            ],
            [
              "",
              "path.c_str"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CryptAcquireContextW"
            ],
            [
              "",
              "CryptCreateHash"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "ReadFile"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "buffer.size"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CryptDestroyHash"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "CryptHashData"
            ],
            [
              "",
              "buffer.data"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CryptDestroyHash"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "digest.size"
            ],
            [
              "",
              "CryptGetHashParam"
            ],
            [
              "",
              "digest.data"
            ],
            [
              "",
              "digest.size"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CryptDestroyHash"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "CryptDestroyHash"
            ],
            [
              "",
              "CryptReleaseContext"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "output.reserve"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadProcessMemory"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "ReadProcessMemory"
            ],
            [
              "",
              "actual.data"
            ],
            [
              "",
              "memcmp"
            ],
            [
              "",
              "actual.data"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "path"
            ],
            [
              "",
              "path.size"
            ],
            [
              "",
              "QueryFullProcessImageNameW"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "path.resize"
            ],
            [
              "",
              "Sha256File"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "path.data"
            ],
            [
              "",
              "path.size"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteSignature"
            ],
            [
              "",
              "RemoteFocusLossPolicySignature"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "BOOL"
            ],
            [
              "",
              "BOOL"
            ],
            [
              "",
              "GetProcAddress"
            ],
            [
              "",
              "GetModuleHandleW"
            ],
            [
              "",
              "isWow64Process2"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "IsWow64Process"
            ],
            [
              "",
              "IsWow64Process"
            ],
            [
              "",
              "GetCurrentProcess"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "GetNativeSystemInfo"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "CreateRemoteThread"
            ],
            [
              "",
              "Fail"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "GetExitCodeThread"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "wstring"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "GetModuleHandleW"
            ],
            [
              "",
              "GetProcAddress"
            ],
            [
              "",
              "RemoteSystemProc"
            ],
            [
              "",
              "WriteRemoteExact"
            ],
            [
              "",
              "WriteRemoteExact"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "VirtualAllocEx"
            ],
            [
              "",
              "GetLastError"
            ],
            [
              "",
              "WriteProcessMemory"
            ],
            [
              "",
              "VirtualFreeEx"
            ],
            [
              "",
              "value.reserve"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "value.push_back"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadRemoteString"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "pipe.size"
            ],
            [
              "",
              "CopyRemote"
            ],
            [
              "",
              "pipe.c_str"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteExport"
            ],
            [
              "",
              "VirtualFreeEx"
            ],
            [
              "",
              "CopyRemote"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteExport"
            ],
            [
              "",
              "VirtualFreeEx"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteExport"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteExport"
            ],
            [
              "",
              "CopyRemote"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteExport"
            ],
            [
              "",
              "VirtualFreeEx"
            ],
            [
              "",
              "options.ownerToken.size"
            ],
            [
              "",
              "CopyRemote"
            ],
            [
              "",
              "options.ownerToken.c_str"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteExport"
            ],
            [
              "",
              "VirtualFreeEx"
            ],
            [
              "",
              "EnsureX86"
            ],
            [
              "",
              "ValidateRemoteTarget"
            ],
            [
              "",
              "ValidateForInjection"
            ],
            [
              "",
              "RemoteModuleByPath"
            ],
            [
              "",
              "VerifyRemoteOwner"
            ],
            [
              "",
              "SetRemotePipe"
            ],
            [
              "",
              "ConfigureRemote"
            ],
            [
              "",
              "ValidateForInjection"
            ],
            [
              "",
              "options.dll.size"
            ],
            [
              "",
              "CopyRemote"
            ],
            [
              "",
              "options.dll.c_str"
            ],
            [
              "",
              "GetModuleHandleW"
            ],
            [
              "",
              "GetProcAddress"
            ],
            [
              "",
              "ReadProcessMemory"
            ],
            [
              "",
              "originalEntry.data"
            ],
            [
              "",
              "originalEntry.size"
            ],
            [
              "",
              "originalEntry.size"
            ],
            [
              "",
              "VirtualAllocEx"
            ],
            [
              "",
              "EarlyGateImage"
            ],
            [
              "",
              "WriteRemoteExact"
            ],
            [
              "",
              "gateImage.data"
            ],
            [
              "",
              "gateImage.size"
            ],
            [
              "",
              "FlushInstructionCache"
            ],
            [
              "",
              "gateImage.size"
            ],
            [
              "",
              "AbsoluteJump"
            ],
            [
              "",
              "PatchRemoteCode"
            ],
            [
              "",
              "entryJump.data"
            ],
            [
              "",
              "entryJump.size"
            ],
            [
              "",
              "ResumeThread"
            ],
            [
              "",
              "ReadRemote"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "PreparePrimaryThreadDpi"
            ],
            [
              "",
              "RemoteSystemProc"
            ],
            [
              "",
              "RunRemote"
            ],
            [
              "",
              "RemoteModuleByPath"
            ],
            [
              "",
              "VirtualFreeEx"
            ],
            [
              "",
              "VerifyRemoteOwner"
            ],
            [
              "",
              "PrepareRemoteManagedWindow"
            ],
            [
              "",
              "PrepareRemoteFocusLossPolicy"
            ],
            [
              "",
              "SetRemotePipe"
            ],
            [
              "",
              "ConfigureRemote"
            ],
            [
              "",
              "SuspendThread"
            ],
            [
              "",
              "PatchRemoteCode"
            ],
            [
              "",
              "originalEntry.data"
            ],
            [
              "",
              "originalEntry.size"
            ],
            [
              "",
              "WriteRemoteExact"
            ],
            [
              "",
              "VirtualProtectEx"
            ],
            [
              "",
              "GetWindowThreadProcessId"
            ],
            [
              "",
              "GetWindow"
            ],
            [
              "",
              "IsWindowVisible"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "EnumWindows"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "GetClientRect"
            ],
            [
              "",
              "GetWindowRect"
            ],
            [
              "",
              "MonitorFromWindow"
            ],
            [
              "",
              "GetMonitorInfoW"
            ],
            [
              "",
              "ManagedWindowState"
            ],
            [
              "",
              "AreDpiAwarenessContextsEqual"
            ],
            [
              "",
              "GetWindowDpiAwarenessContext"
            ],
            [
              "",
              "ManagedClientSize"
            ],
            [
              "",
              "WaitForManagedWindow"
            ],
            [
              "",
              "GetWindowLongPtrW"
            ],
            [
              "",
              "ManagedWindowState"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowOrigin"
            ],
            [
              "",
              "ManagedWindowVerified"
            ],
            [
              "",
              "SetWindowPos"
            ],
            [
              "",
              "ManagedWindowVerified"
            ],
            [
              "",
              "WaitForSingleObject"
            ],
            [
              "",
              "Sleep"
            ],
            [
              "",
              "path.find_last_of"
            ],
            [
              "",
              "path.substr"
            ],
            [
              "",
              "value.empty"
            ],
            [
              "",
              "WideCharToMultiByte"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "value.size"
            ],
            [
              "",
              "WideCharToMultiByte"
            ],
            [
              "",
              "value.data"
            ],
            [
              "",
              "value.size"
            ],
            [
              "",
              "output.data"
            ],
            [
              "",
              "output.reserve"
            ],
            [
              "",
              "value.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "GetProcessTimes"
            ],
            [
              "",
              "sprintf_s"
            ],
            [
              "",
              "if"
            ],
            [
              "",
              "options.ownershipFile.empty"
            ],
            [
              "",
              "Utf8"
            ],
            [
              "",
              "ParentDirectory"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "Utf8"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "ProcessCreationTime"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "to_wstring"
            ],
            [
              "",
              "GetCurrentProcessId"
            ],
            [
              "",
              "to_wstring"
            ],
            [
              "",
              "GetTickCount64"
            ],
            [
              "",
              "to_wstring"
            ],
            [
              "",
              "CreateFileW"
            ],
            [
              "",
              "temporary.c_str"
            ],
            [
              "",
              "WriteFile"
            ],
            [
              "",
              "record.data"
            ],
            [
              "",
              "record.size"
            ],
            [
              "",
              "record.size"
            ],
            [
              "",
              "FlushFileBuffers"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "DeleteFileW"
            ],
            [
              "",
              "temporary.c_str"
            ],
            [
              "",
              "MoveFileExW"
            ],
            [
              "",
              "temporary.c_str"
            ],
            [
              "",
              "options.ownershipFile.c_str"
            ],
            [
              "",
              "DeleteFileW"
            ],
            [
              "",
              "temporary.c_str"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "Utf8"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "Utf8"
            ],
            [
              "",
              "ParentDirectory"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "JsonQuote"
            ],
            [
              "",
              "ProcessCreationTime"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "record.push_back"
            ],
            [
              "",
              "printf"
            ],
            [
              "",
              "record.c_str"
            ],
            [
              "",
              "fflush"
            ],
            [
              "",
              "Utf8"
            ],
            [
              "",
              "ProcessCreationTime"
            ],
            [
              "",
              "OpenThread"
            ],
            [
              "",
              "GetProcessIdOfThread"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "ResumeThread"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "previous"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "previous.data"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "previousOwner"
            ],
            [
              "",
              "GetEnvironmentVariableW"
            ],
            [
              "",
              "previousOwner.data"
            ],
            [
              "",
              "SetEnvironmentVariableW"
            ],
            [
              "",
              "options.pipe.c_str"
            ],
            [
              "",
              "SetEnvironmentVariableW"
            ],
            [
              "",
              "options.ownerToken.c_str"
            ],
            [
              "",
              "Quote"
            ],
            [
              "",
              "options.arguments.empty"
            ],
            [
              "",
              "mutableCommand"
            ],
            [
              "",
              "commandLine.begin"
            ],
            [
              "",
              "commandLine.end"
            ],
            [
              "",
              "mutableCommand.push_back"
            ],
            [
              "",
              "ParentDirectory"
            ],
            [
              "",
              "CreateProcessW"
            ],
            [
              "",
              "options.executable.c_str"
            ],
            [
              "",
              "mutableCommand.data"
            ],
            [
              "",
              "workingDirectory.c_str"
            ],
            [
              "",
              "SetEnvironmentVariableW"
            ],
            [
              "",
              "previous.data"
            ],
            [
              "",
              "SetEnvironmentVariableW"
            ],
            [
              "",
              "previousOwner.data"
            ],
            [
              "",
              "InjectSuspended"
            ],
            [
              "",
              "WriteOwnershipRecord"
            ],
            [
              "",
              "ResumeThread"
            ],
            [
              "",
              "EnsureManagedWindow"
            ],
            [
              "",
              "WriteOwnershipRecord"
            ],
            [
              "",
              "g_writtenOwnershipFile.clear"
            ],
            [
              "",
              "PrintOwnershipRecord"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "OpenProcess"
            ],
            [
              "",
              "Utf8"
            ],
            [
              "",
              "ProcessCreationTime"
            ],
            [
              "",
              "AuthenticateAttached"
            ],
            [
              "",
              "ResumeOwnedThread"
            ],
            [
              "",
              "EnsureManagedWindow"
            ],
            [
              "",
              "ConfigureAttached"
            ],
            [
              "",
              "WriteOwnershipRecord"
            ],
            [
              "",
              "PrintOwnershipRecord"
            ],
            [
              "",
              "g_writtenOwnershipFile.clear"
            ],
            [
              "",
              "CloseHandle"
            ],
            [
              "",
              "SetProcessDpiAwarenessContext"
            ],
            [
              "",
              "AreDpiAwarenessContextsEqual"
            ],
            [
              "",
              "GetThreadDpiAwarenessContext"
            ],
            [
              "",
              "ParseOptions"
            ],
            [
              "",
              "Launch"
            ],
            [
              "",
              "Attach"
            ],
            [
              "",
              "\u003calgorithm\u003e"
            ],
            [
              "",
              "\u003carray\u003e"
            ],
            [
              "",
              "\u003ccstdint\u003e"
            ],
            [
              "",
              "\u003ccstdio\u003e"
            ],
            [
              "",
              "\u003ccstring\u003e"
            ],
            [
              "",
              "\u003ccwchar\u003e"
            ],
            [
              "",
              "\u003cstring\u003e"
            ],
            [
              "",
              "\u003ctlhelp32.h\u003e"
            ],
            [
              "",
              "\u003cvector\u003e"
            ],
            [
              "",
              "\u003cwincrypt.h\u003e"
            ],
            [
              "",
              "\u003cwindows.h\u003e"
            ],
            [
              "",
              "profile.h"
            ]
          ],
          "mbr": [
            "Win32Message.c_str",
            "actual.c_str",
            "actual.data",
            "buffer.data",
            "buffer.size",
            "bytes.data",
            "bytes.size",
            "child.dwProcessId",
            "child.dwThreadId",
            "child.hProcess",
            "child.hThread",
            "client.bottom",
            "client.left",
            "client.right",
            "client.top",
            "commandLine.begin",
            "commandLine.end",
            "creation.dwHighDateTime",
            "creation.dwLowDateTime",
            "digest.data",
            "digest.size",
            "directory.Size",
            "directory.VirtualAddress",
            "dos.e_lfanew",
            "dos.e_magic",
            "entry.dwSize",
            "entry.modBaseAddr",
            "entry.szExePath",
            "entry.szModule",
            "entryJump.data",
            "entryJump.size",
            "expected.c_str",
            "exports.AddressOfFunctions",
            "exports.AddressOfNameOrdinals",
            "exports.AddressOfNames",
            "exports.NumberOfFunctions",
            "exports.NumberOfNames",
            "g_writtenOwnershipFile.clear",
            "gateImage.data",
            "gateImage.size",
            "info.cbSize",
            "info.rcWork",
            "info.wProcessorArchitecture",
            "kJumpFixture.size",
            "kPinnedEntryBytes.size",
            "memory.AllocationBase",
            "message.back",
            "message.c_str",
            "message.empty",
            "message.pop_back",
            "mutableCommand.data",
            "mutableCommand.push_back",
            "nt.FileHeader",
            "nt.FileHeader.Machine",
            "nt.FileHeader.TimeDateStamp",
            "nt.OptionalHeader",
            "nt.OptionalHeader.AddressOfEntryPoint",
            "nt.OptionalHeader.CheckSum",
            "nt.OptionalHeader.DataDirectory",
            "nt.OptionalHeader.DllCharacteristics",
            "nt.OptionalHeader.ImageBase",
            "nt.OptionalHeader.SizeOfImage",
            "nt.Signature",
            "options.arguments",
            "options.arguments.empty",
            "options.arguments.push_back",
            "options.creationTime",
            "options.creationTime.empty",
            "options.cursorMaxMs",
            "options.cursorMinMs",
            "options.dll",
            "options.dll.c_str",
            "options.dll.size",
            "options.executable",
            "options.executable.c_str",
            "options.executable.empty",
            "options.mode",
            "options.ownerToken",
            "options.ownerToken.c_str",
            "options.ownerToken.empty",
            "options.ownerToken.size",
            "options.ownershipFile",
            "options.ownershipFile.c_str",
            "options.ownershipFile.empty",
            "options.pid",
            "options.pipe",
            "options.pipe.c_str",
            "options.pipe.empty",
            "options.pollHz",
            "options.resumeThread",
            "originalEntry.data",
            "originalEntry.size",
            "outer.bottom",
            "outer.left",
            "outer.right",
            "outer.top",
            "output.data",
            "output.push_back",
            "output.reserve",
            "path.c_str",
            "path.data",
            "path.find_last_of",
            "path.resize",
            "path.size",
            "path.substr",
            "pipe.c_str",
            "pipe.size",
            "previous.data",
            "previousOwner.data",
            "record.c_str",
            "record.data",
            "record.push_back",
            "record.size",
            "result.append",
            "result.push_back",
            "search.bestArea",
            "search.pid",
            "search.result",
            "startup.cb",
            "temporary.c_str",
            "token.begin",
            "token.end",
            "token.push_back",
            "token.reserve",
            "token.size",
            "value.begin",
            "value.data",
            "value.empty",
            "value.end",
            "value.push_back",
            "value.reserve",
            "value.size",
            "work.bottom",
            "work.left",
            "work.right",
            "work.top",
            "workingDirectory.c_str"
          ],
          "tgt": [
            "AbsoluteJump",
            "AreDpiAwarenessContextsEqual",
            "Attach",
            "AuthenticateAttached",
            "BOOL",
            "CloseHandle",
            "ConfigureAttached",
            "ConfigureRemote",
            "CopyRemote",
            "CreateFileW",
            "CreateProcessW",
            "CreateRemoteThread",
            "CreateToolhelp32Snapshot",
            "CryptAcquireContextW",
            "CryptCreateHash",
            "CryptDestroyHash",
            "CryptGenRandom",
            "CryptGetHashParam",
            "CryptHashData",
            "CryptReleaseContext",
            "DeleteFileW",
            "EarlyGateImage",
            "EnsureManagedWindow",
            "EnsureX86",
            "EnumWindows",
            "ExitProcess",
            "Fail",
            "FlushFileBuffers",
            "FlushInstructionCache",
            "FormatMessageW",
            "FullPath",
            "GenerateOwnerToken",
            "GetClientRect",
            "GetCurrentProcess",
            "GetCurrentProcessId",
            "GetEnvironmentVariableW",
            "GetExitCodeThread",
            "GetFileAttributesW",
            "GetFullPathNameW",
            "GetLastError",
            "GetModuleFileNameW",
            "GetModuleHandleW",
            "GetMonitorInfoW",
            "GetNativeSystemInfo",
            "GetProcAddress",
            "GetProcessIdOfThread",
            "GetProcessTimes",
            "GetThreadDpiAwarenessContext",
            "GetTickCount64",
            "GetWindow",
            "GetWindowDpiAwarenessContext",
            "GetWindowLongPtrW",
            "GetWindowRect",
            "GetWindowThreadProcessId",
            "InjectSuspended",
            "IsWindowVisible",
            "IsWow64Process",
            "JsonQuote",
            "Launch",
            "LoadU32",
            "LocalFree",
            "ManagedClientSize",
            "ManagedWindowOrigin",
            "ManagedWindowState",
            "ManagedWindowVerified",
            "Module32FirstW",
            "Module32NextW",
            "MonitorFromWindow",
            "MoveFileExW",
            "OpenProcess",
            "OpenThread",
            "ParentDirectory",
            "ParseOptions",
            "ParsePid",
            "ParseUnsigned",
            "PatchRemoteCode",
            "PreparePrimaryThreadDpi",
            "PrepareRemoteFocusLossPolicy",
            "PrepareRemoteManagedWindow",
            "PrintOwnershipRecord",
            "ProcessCreationTime",
            "QueryFullProcessImageNameW",
            "Quote",
            "ReadFile",
            "ReadProcessMemory",
            "ReadRemote",
            "ReadRemoteString",
            "RemoteExport",
            "RemoteFocusLossPolicySignature",
            "RemoteModuleBase",
            "RemoteModuleByPath",
            "RemoteSignature",
            "RemoteSystemProc",
            "ResumeOwnedThread",
            "ResumeThread",
            "RunRemote",
            "SetEnvironmentVariableW",
            "SetLastError",
            "SetProcessDpiAwarenessContext",
            "SetRemotePipe",
            "SetWindowPos",
            "Sha256File",
            "SiblingDll",
            "Sleep",
            "StoreU32",
            "SuspendThread",
            "TerminateProcess",
            "Utf8",
            "ValidCreationTime",
            "ValidOwnerToken",
            "ValidateForInjection",
            "ValidateRemoteTarget",
            "VerifyRemoteOwner",
            "VirtualAllocEx",
            "VirtualFreeEx",
            "VirtualProtectEx",
            "VirtualQuery",
            "WaitForManagedWindow",
            "WaitForSingleObject",
            "WideCharToMultiByte",
            "Win32Message",
            "Win32Message.c_str",
            "WriteFile",
            "WriteOwnershipRecord",
            "WriteProcessMemory",
            "WriteRemoteExact",
            "_wcsicmp",
            "actual.c_str",
            "actual.data",
            "all_of",
            "buffer",
            "buffer.data",
            "buffer.size",
            "bytes.data",
            "bytes.size",
            "commandLine.begin",
            "commandLine.end",
            "digest.data",
            "digest.size",
            "entryJump.data",
            "entryJump.size",
            "expected.c_str",
            "fflush",
            "fwprintf",
            "g_writtenOwnershipFile.clear",
            "gateImage.data",
            "gateImage.size",
            "if",
            "isWow64Process2",
            "kJumpFixture.size",
            "kPinnedEntryBytes.size",
            "memcmp",
            "message.back",
            "message.c_str",
            "message.empty",
            "message.pop_back",
            "mutableCommand",
            "mutableCommand.data",
            "mutableCommand.push_back",
            "options.arguments.empty",
            "options.arguments.push_back",
            "options.creationTime.empty",
            "options.dll.c_str",
            "options.dll.size",
            "options.executable.c_str",
            "options.executable.empty",
            "options.ownerToken.c_str",
            "options.ownerToken.empty",
            "options.ownerToken.size",
            "options.ownershipFile.c_str",
            "options.ownershipFile.empty",
            "options.pipe.c_str",
            "options.pipe.empty",
            "originalEntry.data",
            "originalEntry.size",
            "output.data",
            "output.push_back",
            "output.reserve",
            "path",
            "path.c_str",
            "path.data",
            "path.find_last_of",
            "path.resize",
            "path.size",
            "path.substr",
            "pipe.c_str",
            "pipe.size",
            "previous",
            "previous.data",
            "previousOwner",
            "previousOwner.data",
            "printf",
            "record.c_str",
            "record.data",
            "record.push_back",
            "record.size",
            "result.append",
            "result.push_back",
            "sprintf_s",
            "static_assert",
            "temporary.c_str",
            "to_string",
            "to_wstring",
            "token.begin",
            "token.end",
            "token.push_back",
            "token.reserve",
            "token.size",
            "value",
            "value.begin",
            "value.data",
            "value.empty",
            "value.end",
            "value.push_back",
            "value.reserve",
            "value.size",
            "wcsrchr",
            "wcstoul",
            "workingDirectory.c_str",
            "wstring"
          ],
          "funcs": [
            [
              "ValidOwnerToken",
              1049
            ],
            [
              "Fail",
              2659
            ],
            [
              "ParsePid",
              4817
            ],
            [
              "ParseUnsigned",
              5087
            ],
            [
              "ValidCreationTime",
              5435
            ],
            [
              "ManagedClientSize",
              5661
            ],
            [
              "ManagedWindowOrigin",
              5809
            ],
            [
              "ParseOptions",
              6380
            ],
            [
              "RemoteModuleBase",
              10968
            ],
            [
              "RemoteModuleByPath",
              12113
            ],
            [
              "entry",
              12485
            ],
            [
              "EarlyGateImage",
              14702
            ],
            [
              "WriteRemoteExact",
              18168
            ],
            [
              "PatchRemoteCode",
              18550
            ],
            [
              "RemoteSystemProc",
              20049
            ],
            [
              "memory",
              20110
            ],
            [
              "RemoteFocusLossPolicySignature",
              24119
            ],
            [
              "ValidateRemoteTarget",
              25077
            ],
            [
              "dos",
              25625
            ],
            [
              "nt",
              25653
            ],
            [
              "EnsureX86",
              28495
            ],
            [
              "RunRemote",
              29719
            ],
            [
              "PreparePrimaryThreadDpi",
              30595
            ],
            [
              "CopyRemote",
              32411
            ],
            [
              "RemoteExport",
              33311
            ],
            [
              "dos",
              33405
            ],
            [
              "nt",
              33433
            ],
            [
              "exports",
              33885
            ],
            [
              "SetRemotePipe",
              35152
            ],
            [
              "ConfigureRemote",
              35641
            ],
            [
              "PrepareRemoteManagedWindow",
              36178
            ],
            [
              "PrepareRemoteFocusLossPolicy",
              37035
            ],
            [
              "VerifyRemoteOwner",
              37377
            ],
            [
              "ValidateForInjection",
              38366
            ],
            [
              "AuthenticateAttached",
              38488
            ],
            [
              "ConfigureAttached",
              38885
            ],
            [
              "InjectSuspended",
              39077
            ],
            [
              "FindManagedWindow",
              44195
            ],
            [
              "client",
              44497
            ],
            [
              "WaitForManagedWindow",
              44864
            ],
            [
              "search",
              45026
            ],
            [
              "ManagedWindowState",
              45462
            ],
            [
              "info",
              45715
            ],
            [
              "ManagedWindowVerified",
              45879
            ],
            [
              "client",
              45925
            ],
            [
              "outer",
              45944
            ],
            [
              "work",
              45962
            ],
            [
              "EnsureManagedWindow",
              46425
            ],
            [
              "client",
              46792
            ],
            [
              "outer",
              46815
            ],
            [
              "work",
              46837
            ],
            [
              "creation",
              50694
            ],
            [
              "exit",
              50719
            ],
            [
              "kernel",
              50740
            ],
            [
              "user",
              50763
            ],
            [
              "encoded",
              51078
            ],
            [
              "ResumeOwnedThread",
              54596
            ],
            [
              "Launch",
              55629
            ],
            [
              "Attach",
              58712
            ],
            [
              "wmain",
              59767
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 115,
              "op.ge": 9,
              "op.gt": 103,
              "op.le": 8,
              "op.lt": 106,
              "op.ne": 46,
              "op.add": 117,
              "op.bor": 20,
              "op.lor": 79,
              "op.mul": 18,
              "op.shl": 4,
              "op.shr": 6,
              "op.sub": 14,
              "op.band": 67,
              "op.land": 78,
              "op.lnot": 110,
              "max_depth": 43,
              "op.concat": 333,
              "call_count": 658,
              "node_count": 17263,
              "member_count": 137,
              "max_array_len": 36,
              "op_density.eq": 0.01,
              "op_density.ge": 0,
              "op_density.gt": 0.01,
              "op_density.le": 0,
              "op_density.lt": 0.01,
              "op_density.ne": 0,
              "op_density.add": 0.01,
              "op_density.bor": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.shl": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "op_density.lnot": 0.01,
              "max_concat_chain": 4,
              "member_depth_max": 3,
              "max_numeric_array": 36,
              "op_density.concat": 0.02,
              "self_compare_count": 1,
              "infinite_loop_count": 1
            },
            "file": {
              "size": 60299,
              "entropy": 5.14
            },
            "text": {
              "lines": 1317,
              "top_char": 101,
              "max_ws_run": 2,
              "digit_ratio": 0.04,
              "space_count": 12486,
              "char_entropy": 5.14,
              "unique_chars": 147,
              "top_char_null": 0,
              "escape_density": 0,
              "string_density": 0.17,
              "top_char_ratio": 0.06,
              "avg_line_length": 44.79,
              "max_line_length": 128,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.06,
              "last_line_length": 1,
              "whitespace_ratio": 0.23,
              "identifier_density": 2.57,
              "line_length_stddev": 29.98,
              "octal_escape_count": 2,
              "encoded_string_ratio": 0.02,
              "unicode_escape_count": 1,
              "normalized_string_count": 6.2,
              "repeated_char_sequences": 210,
              "suspicious_string_ratio": 0.01,
              "suspicious_comment_ratio": 0.67,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 53.85
            },
            "binds": {
              "count": 79
            },
            "binary": {
              "peak_region_bytes": 5120,
              "peak_region_entropy": 5.57
            },
            "source": {
              "class_count": 3,
              "function_count": 39
            },
            "imports": {
              "count": 12,
              "third_party_count": 12,
              "third_party_ratio": 1
            },
            "strings": {
              "hex": 2,
              "sql": 3,
              "bytes": 6505,
              "count": 225,
              "avg_length": 28.91,
              "max_length": 82,
              "avg_entropy": 3.46,
              "entropy_stddev": 0.88,
              "base64_candidates": 2
            },
            "comments": {
              "chars": 203,
              "count": 3,
              "lines": 3,
              "high_entropy": 2,
              "to_code_ratio": 0
            },
            "functions": {
              "count": 42
            },
            "identifiers": {
              "count": 3384,
              "unique": 558,
              "avg_length": 11.86,
              "max_length": 42,
              "min_length": 1,
              "avg_entropy": 2.9,
              "reuse_ratio": 0.16,
              "length_stddev": 6.64,
              "has_digit_ratio": 0.06,
              "sequential_names": 4,
              "base64_like_names": 14,
              "single_char_count": 4,
              "single_char_ratio": 0.01,
              "high_entropy_count": 108,
              "high_entropy_ratio": 0.19,
              "all_lowercase_ratio": 0.31,
              "all_uppercase_ratio": 0.16,
              "numeric_suffix_count": 22,
              "keyboard_pattern_names": 5,
              "underscore_prefix_count": 2
            }
          }
        },
        "id": 4,
        "mol": "O(Er₄)H₇(Db₅DsF₃Mg₄Os₅Po₉Ti₂)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native/injector.cpp",
        "pid": 0,
        "risk": 139,
        "sha": "914b68ebc2544093a60ec4b3639097f9406c7e70cec53bee874b12ee6eb98d5f",
        "size": 60299,
        "traits": [
          {
            "id": "metadata/import/c/algorithm::algorithm",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003calgorithm\u003e",
            "spans": [
              [
                103,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/array::array",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003carray\u003e",
            "spans": [
              [
                124,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstdint::cstdint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdint\u003e",
            "spans": [
              [
                141,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstdio::cstdio",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdio\u003e",
            "spans": [
              [
                160,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstring::cstring",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstring\u003e",
            "spans": [
              [
                178,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cwchar::cwchar",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccwchar\u003e",
            "spans": [
              [
                197,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/string::string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cstring\u003e",
            "spans": [
              [
                215,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/tlhelp32/h::tlhelp32/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ctlhelp32.h\u003e",
            "spans": [
              [
                80,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/vector::vector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cvector\u003e",
            "spans": [
              [
                233,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/wincrypt/h::wincrypt/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cwincrypt.h\u003e",
            "spans": [
              [
                58,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/windows/h::windows/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cwindows.h\u003e",
            "spans": [
              [
                37,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/profile/h::profile/h",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports profile.h",
            "spans": [
              [
                252,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                52170,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                20277,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                9699,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                370,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::c-command-buffer",
            "conf": 0.8,
            "crit": 3,
            "desc": "C declares a character or byte buffer",
            "spans": [
              [
                23230,
                9
              ],
              [
                51078,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::memcmp-byte-comparison",
            "conf": 0.9,
            "crit": 3,
            "desc": "Compares byte buffers with memcmp",
            "spans": [
              [
                24072,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-16-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 16 bits",
            "spans": [
              [
                14081,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-24-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 24 bits",
            "spans": [
              [
                14140,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-8-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 8 bits",
            "spans": [
              [
                14023,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::native-range-loop-large-bound",
            "conf": 0.85,
            "crit": 3,
            "desc": "Uses a large-bound native loop",
            "spans": [
              [
                31474,
                37
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::source-infinite-loop-metric",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains an unconditional loop"
          },
          {
            "id": "micro-behaviors/data/embedded/payload/array::portable-hex-byte-array-literal",
            "atk": "T1027",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source embeds a long hexadecimal byte array",
            "spans": [
              [
                13771,
                5
              ],
              [
                13777,
                5
              ],
              [
                13783,
                5
              ],
              [
                13789,
                5
              ],
              [
                13795,
                5
              ],
              [
                14598,
                5
              ],
              [
                26529,
                5
              ],
              [
                26535,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::lowercase-hex-alphabet",
            "conf": 0.94,
            "crit": 3,
            "desc": "Source contains lowercase hexadecimal alphabet",
            "spans": [
              [
                1810,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/property/read::result-dot-member-read",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads result through dot or arrow access",
            "spans": [
              [
                44813,
                14
              ],
              [
                45158,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/delete/file/library::deletefile-w",
            "conf": 0.66,
            "crit": 3,
            "desc": "DeleteFileW API symbol",
            "spans": [
              [
                53336,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-dos",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header DOS signature reference",
            "spans": [
              [
                25736,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-layout-virtualaddr",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE VirtualAddress reference",
            "spans": [
              [
                33938,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-nt",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header NT signature reference",
            "spans": [
              [
                25863,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-sizeofimage",
            "conf": 0.8,
            "crit": 3,
            "desc": "PE header SizeOfImage reference",
            "spans": [
              [
                26152,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::pe-viewer-machine-types",
            "conf": 1.0,
            "crit": 3,
            "desc": "PE machine type display labels",
            "spans": [
              [
                25910,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/handle::read-file",
            "conf": 0.9,
            "crit": 2,
            "desc": "Read data from file handle",
            "spans": [
              [
                22056,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/handle::write-file-source",
            "conf": 0.88,
            "crit": 3,
            "desc": "WriteFile API in source code",
            "spans": [
              [
                52904,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::page-execute-readwrite",
            "atk": "T1055",
            "conf": 0.9,
            "crit": 3,
            "desc": "PAGE_EXECUTE_READWRITE flag",
            "spans": [
              [
                18825,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/virtual::mem-commit-reserve-source",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source requests committed reserved memory",
            "spans": [
              [
                32539,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::page-execute-read-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "PAGE_EXECUTE_READ constant in source",
            "spans": [
              [
                43989,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-protect-ex",
            "conf": 0.95,
            "crit": 3,
            "desc": "Modify memory protection with VirtualProtectEx",
            "spans": [
              [
                18732,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/read/cross-process::read-process-memory-source",
            "mbc": "C0008",
            "conf": 0.9,
            "crit": 3,
            "desc": "ReadProcessMemory cross-process read",
            "spans": [
              [
                23576,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-directory",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse PE export directory",
            "spans": [
              [
                33885,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-function-table",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse export function table",
            "spans": [
              [
                34775,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-name-ordinals",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse export name ordinals",
            "spans": [
              [
                34547,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::export-name-table",
            "atk": "T1027.007",
            "conf": 0.85,
            "crit": 3,
            "desc": "Parse export name table",
            "spans": [
              [
                34373,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/read::get-environment-variable",
            "conf": 0.85,
            "crit": 3,
            "desc": "Read a process env var (GetEnvironmentVariable)",
            "spans": [
              [
                8268,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/secret-name::native-token-like-identifier",
            "conf": 0.82,
            "crit": 3,
            "desc": "Token-like identifier string in native code",
            "spans": [
              [
                955,
                23
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/module/load::get-module-handle-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "GetModuleHandle source call",
            "spans": [
              [
                28686,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/module/load::get-proc-address-source-call",
            "conf": 0.92,
            "crit": 3,
            "desc": "Resolves a Windows API export in source",
            "spans": [
              [
                28671,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/sysinfo/hardware::get-native-system-info",
            "atk": "T1082",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls Windows GetNativeSystemInfo API",
            "spans": [
              [
                29551,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/direct::native-process-launch-call-text",
            "conf": 0.92,
            "crit": 3,
            "desc": "References a native child-process launch call",
            "spans": [
              [
                57124,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::create-suspended-flag-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "CREATE_SUSPENDED process creation flag reference",
            "spans": [
              [
                57224,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::create-process-w",
            "atk": "T1106",
            "conf": 0.95,
            "crit": 3,
            "desc": "CreateProcessW API symbol",
            "spans": [
              [
                57124,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/snapshot::create-toolhelp32-snapshot-source",
            "atk": "T1057",
            "mbc": "E1057",
            "conf": 0.9,
            "crit": 3,
            "desc": "Create process or module snapshot",
            "spans": [
              [
                11157,
                24
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/snapshot::module32-first",
            "conf": 0.85,
            "crit": 3,
            "desc": "Get first module from snapshot",
            "spans": [
              [
                11385,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/snapshot::module32-next",
            "conf": 0.85,
            "crit": 3,
            "desc": "Enumerate next module from snapshot",
            "spans": [
              [
                11428,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/info/current::get-current-process-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Gets the current process handle in source",
            "spans": [
              [
                29409,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/info/thread::open-thread-source",
            "atk": "T1055.004",
            "conf": 0.9,
            "crit": 3,
            "desc": "Open thread handle",
            "spans": [
              [
                54878,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/info/thread::suspend-thread-api",
            "conf": 0.92,
            "crit": 3,
            "desc": "Source calls SuspendThread",
            "spans": [
              [
                43294,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/inject/dll::create-remote-thread-source",
            "atk": "T1055.001",
            "mbc": "F0003",
            "conf": 0.95,
            "crit": 3,
            "desc": "Remote thread creation API in source",
            "spans": [
              [
                29863,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/query::get-tick-count",
            "conf": 0.9,
            "crit": 3,
            "desc": "Get tick count",
            "spans": [
              [
                44950,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/sleep/interval::numeric-delay-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Delay call with multi-digit argument",
            "spans": [
              [
                12050,
                8
              ],
              [
                31967,
                8
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-memory-api-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.92,
            "crit": 3,
            "desc": "RWX memory API call in source",
            "spans": [
              [
                18732,
                115
              ],
              [
                40129,
                135
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/toolkit::module-walk-followup-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Module32First followed by Module32Next in src",
            "spans": [
              [
                11385,
                55
              ]
            ]
          },
          {
            "id": "micro-behaviors/dylib/load/source::load-library-w-source-reference",
            "atk": "T1574.002",
            "conf": 0.95,
            "crit": 3,
            "desc": "References LoadLibraryW in source",
            "spans": [
              [
                39480,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/file/section::asm-pe-header-manipulation-entrypoint",
            "conf": 0.8,
            "crit": 2,
            "desc": "PE entry point header field",
            "spans": [
              [
                26081,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/remote::virtual-alloc-ex",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "Remote-process VirtualAllocEx allocation",
            "spans": [
              [
                32499,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/protect/modify::virtual-free-ex",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "Release memory allocated in a remote process",
            "spans": [
              [
                32824,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::open-process",
            "atk": "T1106",
            "conf": 0.95,
            "crit": 3,
            "desc": "Open process handle",
            "spans": [
              [
                58940,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/info/thread::resume-thread",
            "conf": 0.9,
            "crit": 3,
            "desc": "ResumeThread named, not imported",
            "spans": [
              [
                41305,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/inject/dll::create-remote-thread",
            "atk": "T1055.001",
            "mbc": "F0003",
            "conf": 0.95,
            "crit": 3,
            "desc": "CreateRemoteThread API reference",
            "spans": [
              [
                29863,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/inject/runtime/call::write-process-memory-source",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "WriteProcessMemory API reference in source",
            "spans": [
              [
                18342,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/terminate/kill::terminate-process-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "TerminateProcess call in C source",
            "spans": [
              [
                2780,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::page-execute-read-commit-source",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source allocates committed executable-read memory",
            "uses": [
              35,
              36
            ],
            "spans": [
              [
                32539,
                24
              ],
              [
                43989,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/remote::virtual-alloc-ex-dup",
            "atk": "T1055",
            "conf": 0.95,
            "crit": 3,
            "desc": "VirtualAllocEx remote-process allocation reference",
            "uses": [
              64
            ],
            "spans": [
              [
                32499,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/inject/runtime/call::write-process-memory-dup",
            "atk": "T1055",
            "mbc": "C0032",
            "conf": 0.95,
            "crit": 3,
            "desc": "WriteProcessMemory API reference",
            "uses": [
              69
            ],
            "spans": [
              [
                18342,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/executable::rwx-allocation",
            "atk": "T1055",
            "conf": 0.9,
            "crit": 3,
            "desc": "Allocates readable writable executable memory",
            "uses": [
              34,
              71
            ],
            "spans": [
              [
                18825,
                22
              ],
              [
                32539,
                24
              ],
              [
                43989,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/api-resolution/manual::manual-export-resolution",
            "atk": "T1027.007",
            "conf": 0.92,
            "crit": 3,
            "desc": "Manually resolve PE exports",
            "uses": [
              39,
              40,
              41,
              42
            ],
            "spans": [
              [
                33885,
                22
              ],
              [
                34373,
                14
              ],
              [
                34547,
                21
              ],
              [
                34775,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::child-process-creation-api",
            "atk": "T1106",
            "conf": 0.92,
            "crit": 3,
            "desc": "Starts a child process through a platform API",
            "uses": [
              50
            ],
            "spans": [
              [
                57124,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/inject/runtime/call::create-remote-thread-dup",
            "atk": "T1055.001",
            "mbc": "B0013",
            "conf": 0.98,
            "crit": 3,
            "desc": "Remote thread creation API reference",
            "uses": [
              57,
              68
            ],
            "spans": [
              [
                29863,
                18
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/dll::remote-loadlibrary-injection-source",
            "atk": "T1055.001",
            "mbc": "B0033",
            "conf": 0.98,
            "crit": 5,
            "desc": "Source code for remote LoadLibrary injection",
            "uses": [
              57,
              62,
              69,
              72
            ],
            "spans": [
              [
                18342,
                18
              ],
              [
                29863,
                18
              ],
              [
                32499,
                14
              ],
              [
                39480,
                12
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::process-inject-api-source",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.72,
            "crit": 4,
            "desc": "Process injection via Windows API in source",
            "uses": [
              57,
              69
            ],
            "spans": [
              [
                18342,
                18
              ],
              [
                29863,
                18
              ],
              [
                32499,
                14
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::source-remote-thread-injection",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.98,
            "crit": 5,
            "desc": "Source allocates and writes remote memory before starting a remote thread",
            "uses": [
              57,
              66,
              69,
              72
            ],
            "spans": [
              [
                18342,
                18
              ],
              [
                29863,
                18
              ],
              [
                32499,
                14
              ],
              [
                58940,
                11
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/shellcode::rwx-allocation-source-or-binary",
            "atk": "T1055",
            "mbc": "B0033",
            "conf": 0.95,
            "crit": 1,
            "desc": "Executable allocation indicator in source or binary",
            "uses": [
              60
            ],
            "spans": [
              [
                18732,
                0
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::rwx-remote-thread-primitives",
            "atk": "T1055",
            "mbc": "E1055",
            "conf": 0.95,
            "crit": 4,
            "desc": "RWX allocation and remote-thread creation",
            "uses": [
              74,
              77
            ],
            "spans": [
              [
                18825,
                22
              ],
              [
                29863,
                18
              ],
              [
                32539,
                24
              ],
              [
                43989,
                17
              ]
            ]
          },
          {
            "id": "objectives/evasion/process/injection/memory::rwx-writeprocessmemory-loader",
            "atk": "T1055",
            "mbc": "E1055",
            "conf": 0.95,
            "crit": 3,
            "desc": "RWX memory with WriteProcessMemory API",
            "uses": [
              73,
              74
            ],
            "spans": [
              [
                18342,
                18
              ],
              [
                18825,
                22
              ],
              [
                32539,
                24
              ],
              [
                43989,
                17
              ]
            ]
          }
        ],
        "type": "c"
      },
      {
        "id": 5,
        "mol": "H(Db)",
        "sha": "f3887cd503a5fc0742fe837d172d8b8fefd6a9b6a3e572143e395b91b40971b8",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/cursor-companion/generated/cursor_companion.h",
        "risk": 2,
        "size": 5459,
        "type": "c",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "bxdWixkI61z/f5@3jn1(zEWH9wmV(Cv}fRaAaIiubwz49y\u0026%o1auTdPByY96BuQ3Rx(mA%B.25ajy-COwnC%?j{\u0026JGzEWH9wmV(CB98CpzF8cubwz49y\u0026%o1auT*Uv@#Tfj{?TmvqPN%Aa9l/aAhHIiY.1%z/cXA3jpG+y?W=#aA?WqwfsfSAaJ]$q/)4]zF7wsByWA[B98CpzF7psz/{evB-YeSv@DmaBrCTDwi8+)BAh8kxc[:AvqH6$diJ%AarR^HB97\u0026jx\u003e5n}z/fSrwQ5fmay/7[AV/4bCW1C@jS\u003e}5f!$Kwh8WxMiBMxbwmYu%i%)8MarUPBBz#wAe]U@OxKtjSv@0Fua$1*33lQDlazbLjasIwIB7]o8wN(][xKL{7v}V#CaA?gfB.90ADKp(rarR^HarU-Hx()\u0026#asH-kdiJ%AarR^HarR^HarR^Hv{%B\u0026aswuXiV@u-Bz#wAas/O$b3XwTa%G8",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "BAh8kxc[:nzG6-uefG1FDsZD9ayPvvaBsCrarR!JxLzo]asHVuauQ=XzG6-ue]$-MwHF#Icmf\u003cRByWA[x(!umvpJ\u003c%B97\u0026jx\u003e7HWvrlJMB-8nmxkRo\u003eay/7[AY$)=zG6-utvzRVdjDX*d\u003et4Ii%)8MarUYoBAIRwayPvN3vJl*x(m:3zE\u003c@iByWA[C4Cf9z/N%Yx)Kt$BuQ*px(mDZvqH6$B0$KpzGx[xB97}Ni=/y-x(mMgazC.jB-YeS",
            "ln": 1259,
            "col": 37,
            "line": 44
          },
          {
            "b": "arR^HarR^HB.L-ngCSrVay/t2wPhN4zGE0:att\u003e:arR^HarR^HarR^HarR^Hw]zYjc#0Nvazz@Yatt(1x=]IXg=(*gd}{BPDKp(rarR^HarR^HarR^HarR^HarU/vzGEV\u0026uVWA3x\u003eId4auZ\u00263i%)8MarR^HarR^HarR^HarR^HarUxgasFy7wQ3QSxk8Dox(m)jBxZmCvrt^aay\u003e",
            "ln": 3759,
            "col": 9,
            "line": 105
          },
          {
            "b": "aBsCrarR^HarR!vw/@HgBrA+gazC.jB-YlSx)KtsdiK1=asH@wAclnbvrt=$aW3}}eHIU/clKEMByWA[x(^*0xk8DoB97\u0026jx\u003e7HWvrlJMB-8nmxkRo\u003eay/7[AY$)=zG6-utvzRVdjDX{aBsCrarR^HarR^HarR!pz/fVhzGPIL3lQDlarR^HaBKOtarR^HarR!pxKL{haz2C3auZ\u0026+B.\u003e(kBAfCIarR^HarR^Hv@DmaBrCyrzF78nvqH6$",
            "ln": 4559,
            "col": 45,
            "line": 128
          },
          {
            "b": "i%)8MarR^HarUPBBz#wAe[nZevr9+Bi%)8MarR^HarSf+vrsNrarR^HarR^HCw7YbwGSyyA=\u003e}xaBsCrarR^HarR^HarR!nBrAZ?q!{8^q/DePwHIngAclmNayPvvi%)8MarR^HarR^HarUxgasHVuau?}hx(m)jBs}SGDsXGNdiJUxBAIRwazb4#B7EAuarR^H",
            "ln": 5825,
            "col": 61,
            "line": 163
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "to_string"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "isspace"
            ],
            [
              "",
              "string"
            ],
            [
              "",
              "input.find"
            ],
            [
              "",
              "SkipSpace"
            ],
            [
              "",
              "needle.size"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "values.push_back"
            ],
            [
              "",
              "SkipSpace"
            ],
            [
              "",
              "needle.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "output.clear"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "HexDigit"
            ],
            [
              "",
              "AppendUtf8"
            ],
            [
              "",
              "ParseStringAt"
            ],
            [
              "",
              "strtol"
            ],
            [
              "",
              "strtol"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "NullOrInteger"
            ],
            [
              "",
              "NullOrInteger"
            ],
            [
              "",
              "NullOrInteger"
            ],
            [
              "",
              "FindValues"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "input.compare"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "isdigit"
            ],
            [
              "",
              "strtol"
            ],
            [
              "",
              "strtol"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "IntegerArray"
            ],
            [
              "",
              "IntegerArray"
            ],
            [
              "",
              "IntegerArray"
            ],
            [
              "",
              "FindValues"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "output.clear"
            ],
            [
              "",
              "SkipSpace"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "strtol"
            ],
            [
              "",
              "strtol"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "output.size"
            ],
            [
              "",
              "output.push_back"
            ],
            [
              "",
              "SkipSpace"
            ],
            [
              "",
              "input.c_str"
            ],
            [
              "",
              "input.size"
            ],
            [
              "",
              "\u003ccctype\u003e"
            ],
            [
              "",
              "\u003ccstdint\u003e"
            ],
            [
              "",
              "\u003ccstdlib\u003e"
            ],
            [
              "",
              "\u003cstring\u003e"
            ],
            [
              "",
              "\u003cvector\u003e"
            ]
          ],
          "mbr": [
            "input.c_str",
            "input.compare",
            "input.find",
            "input.size",
            "needle.size",
            "output.clear",
            "output.push_back",
            "output.size",
            "values.push_back"
          ],
          "tgt": [
            "AppendUtf8",
            "FindValues",
            "HexDigit",
            "IntegerArray",
            "NullOrInteger",
            "ParseStringAt",
            "SkipSpace",
            "input.c_str",
            "input.compare",
            "input.find",
            "input.size",
            "isdigit",
            "isspace",
            "needle.size",
            "output.clear",
            "output.push_back",
            "output.size",
            "string",
            "strtol",
            "to_string",
            "values.push_back"
          ],
          "funcs": [
            [
              "json",
              107
            ],
            [
              "AppendString",
              130
            ],
            [
              "AppendInt",
              1022
            ],
            [
              "AppendBool",
              1122
            ],
            [
              "SkipSpace",
              1223
            ],
            [
              "FindValues",
              1395
            ],
            [
              "HexDigit",
              1903
            ],
            [
              "AppendUtf8",
              2234
            ],
            [
              "ParseStringAt",
              2796
            ],
            [
              "String",
              4178
            ],
            [
              "Integer",
              4437
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 7,
              "op.ge": 11,
              "op.gt": 18,
              "op.le": 6,
              "op.lt": 23,
              "op.ne": 7,
              "op.add": 25,
              "op.bor": 6,
              "op.lor": 3,
              "op.mul": 5,
              "op.shl": 1,
              "op.shr": 4,
              "op.sub": 4,
              "op.band": 11,
              "op.land": 8,
              "op.lnot": 2,
              "max_depth": 20,
              "op.concat": 47,
              "call_count": 80,
              "node_count": 2579,
              "member_count": 9,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0.01,
              "op_density.le": 0,
              "op_density.lt": 0.01,
              "op_density.ne": 0,
              "op_density.add": 0.01,
              "op_density.bor": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.shl": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "max_concat_chain": 3,
              "member_depth_max": 2,
              "op_density.concat": 0.02
            },
            "file": {
              "size": 6598,
              "entropy": 4.57
            },
            "text": {
              "lines": 185,
              "top_char": 116,
              "max_ws_run": 2,
              "digit_ratio": 0.03,
              "space_count": 1846,
              "char_entropy": 4.57,
              "unique_chars": 77,
              "top_char_null": 0,
              "escape_density": 0.02,
              "string_density": 0.08,
              "top_char_ratio": 0.07,
              "avg_line_length": 34.66,
              "max_line_length": 111,
              "empty_line_ratio": 0.08,
              "last_line_length": 25,
              "whitespace_ratio": 0.31,
              "identifier_density": 2.33,
              "line_length_stddev": 26.21,
              "encoded_string_ratio": 0.07,
              "unicode_escape_count": 1,
              "normalized_string_count": 1.03,
              "repeated_char_sequences": 58,
              "suspicious_identifier_ratio": 0.04,
              "normalized_unique_identifiers": 6.9
            },
            "binds": {
              "count": 26
            },
            "binary": {
              "peak_region_bytes": 4096,
              "peak_region_entropy": 4.82
            },
            "source": {
              "function_count": 10
            },
            "imports": {
              "count": 5,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "hex": 1,
              "bytes": 49,
              "count": 14,
              "avg_length": 3.5,
              "max_length": 16,
              "avg_entropy": 1.24,
              "entropy_stddev": 1.02
            },
            "comments": {
              "chars": 20,
              "count": 1,
              "lines": 1,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 10
            },
            "identifiers": {
              "count": 431,
              "unique": 52,
              "avg_length": 6.46,
              "max_length": 13,
              "min_length": 1,
              "avg_entropy": 2.33,
              "reuse_ratio": 0.12,
              "length_stddev": 2.93,
              "has_digit_ratio": 0.04,
              "sequential_names": 1,
              "base64_like_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.02,
              "all_lowercase_ratio": 0.75,
              "numeric_suffix_count": 1
            }
          }
        },
        "id": 6,
        "mol": "O(Er)H(Db₂)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native/json.h",
        "pid": 0,
        "risk": 3,
        "sha": "1f16c7a203941605980cec09f03aabb26685f54e07da7cf347a675db6001fe6c",
        "size": 6598,
        "traits": [
          {
            "id": "metadata/import/c/cctype::cctype",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccctype\u003e",
            "spans": [
              [
                23,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstdint::cstdint",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdint\u003e",
            "spans": [
              [
                41,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/cstdlib::cstdlib",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003ccstdlib\u003e",
            "spans": [
              [
                60,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/string::string",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cstring\u003e",
            "spans": [
              [
                79,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/c/vector::vector",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports \u003cvector\u003e",
            "spans": [
              [
                97,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                289,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::c-command-buffer",
            "conf": 0.8,
            "crit": 3,
            "desc": "C declares a character or byte buffer",
            "spans": [
              [
                225,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::lowercase-hex-alphabet",
            "conf": 0.94,
            "crit": 3,
            "desc": "Source contains lowercase hexadecimal alphabet",
            "spans": [
              [
                239,
                16
              ]
            ]
          },
          {
            "id": "objectives/evasion/masquerade/source-review::character-class-helper-call",
            "atk": "T1036",
            "mbc": "F0001",
            "conf": 0.85,
            "crit": 3,
            "desc": "Calls a character-class helper",
            "spans": [
              [
                1323,
                8
              ],
              [
                4623,
                8
              ]
            ]
          }
        ],
        "type": "c"
      },
      {
        "id": 7,
        "mol": "H(Db₂)",
        "sha": "ccb3d13219b6acc48dbe85f848077c05502b3990d13eefb80f165e4d681e9413",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native/profile.h",
        "risk": 3,
        "size": 14518,
        "type": "c",
        "depth": 1
      },
      {
        "id": 8,
        "mol": "H₂(Db₂Ti)",
        "sha": "728e4a6b63558b799aeb0a92d382be80d93aaea40e835f6444019ac5d5136ccf",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native/relative_plant.h",
        "risk": 3,
        "size": 29422,
        "type": "c",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "C42zlz9rk!Bz(bqwN)?CtY?}-gc]e/h8E6TtY?[Vk@Z5tB97\u0026hBzkS9iWd*Kh8E6TtY?[Vk@-a(g^%e/a$N+SzF\u003cfaxf4kwBVq\u0026UfKe-Wi5B0cBU(Jxl)sg5wN/U4wPzH5xf4kwBV7{igf!@Viwr\u003caBU(Jxl)sf[A=M8siWd*Kh8E6TtY?[Vk@-a(h90DEtY\u00261]gbQn7ekOGRzeTMmBsq2QDU^nnDVB4yBui\u003eZB.J)UElzE0v)a]^B7/b@BsqGTx([f5iWd*KhArDVtY?$XhAt2+h90AJtY?}Wf/SAXh84GStY?[\u003egDlNfwO%KMxjkT*a$NnoB7mlPtY?$.gCH1@z/PV8B1IuODluEnh8E6TtY?[Vk@-a(hBPzYtY?}WfH/q\u0026haoCZtY\u00261}l}7v6hzWSRtY?}+fHPe*h8d0DtY?\u003e(mMaH]gCyHrtY?}Wg^UC\u0026h8mDStY?[Uh-1YYhzWrMtY?}[gDnSZhzM%QtY?$\u003eix7h=h8vVStY?[XfHW9=z/PV8ay64DfF#j5BU#9ki9ZO:h.)W7BU#0hmQg6[gc))8BW!?OlTj:\u003cmkdbmBU(Mxl0OK(f?1xkBU#MRf\u003cF\u0026Vgb}N8BU#GBgHb5Xgda6bBU#6Bmo\u003c%[h-rJ#BU+Z9g9Rb}en4a/e[=TSwncihdj/K6Bs}AKxkzp1wHF-Ddj/H5Bs}3BBAzCsc)z]sh83)PtY?}\u003ehzMEcDV\u0026?rx\u003c\u003e[3iWe9yzF9K3b7g)\u003ez-@g{vS=^mz/c%EtY?[XgdCI\u003eh8mDStY?}[gDnSZhzM%Qa$O7:vrc6\u003czGE]-Ab]VfvrcSqEjlZ\u0026j-\u0026q+v@#B6zGviPj9re:AbYxawghKLxEC6CAa9SdefX.Ez*9xOeoipWdj!%YvSb!5e[5ZrwO#3bxdO9PBTX\u003eJe[5ZrwO#3CxLzo[c$s(vy:?CZwPP5rj-kyUy+f0TaU+JYj.l=uDUE7uzz30AxkRc]e[5jcA=+(6dro0wB-IvYC0fy#y?mYhx*32WAa\u0026W3wJ-gtb64*zzFs03a$NK[wId}nvrl0yjV$0gByxiix(mMcE0/GTAa\u0026W3wJ-gtb64m8z*2Yjx(mMcj7*f^wPhD]v}w2vx(4s2wO@]re]bRUtygcDb3YmHgd0)7BV7{cf^ne(i=(#[x(4PlzcHN7Aa\u0026W3wNc\u003c3",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "i+o{.x\u003efv\u0026j-kyUy^faGBUUT9g:j$*p!s4$bZT8PAa@\u003chv0%OMyDrUABVqYSg*CeYhzvMzeoT6=e[wKnvqfKxko:uPgb7Btb7i-Cdj/x\u0026wnc9[vR/Q^jZ\u0026.=x)+qAen)d.wQ5q:z/fVdzGF3Me]UGjB7EG$jTaDTA=k$xko:uPiwA(?tY?}ZlnhU!h8E6TtY?[Vk@Z5Hb3YmFg+}K9BU${ui9ZO:mkD]dBV80emJ%y7e[wWqvpB4:wiBvGD)95NB98ttAa9i(wQMaGjZ\u0026zSzEU7zjWajmA^r1Bc$dsdx(\u003eFne[]iDz!\u0026]jb6d\u003cmBy=TBdsCYmByO#jwHR$ze]$-tzEEulvpBd}By/0gD)\u003c4*By/YslVl\u003c:wO#PMu%E?kgd0)7BV7{cf\u003cF\u0026XlpKpDBU$%yhE7wZiwSx{BVq=Ah991flNVH{EpaHLEjO$[c$K@zenM:#k6{Z3aUUD=e[wWqvpB4:wiz7\u0026eoivNx(^Y(y?mcuaUUD*e{7VHBvf$:By/uij.VD+e[]iDz!\u0026]jwHPlNxK#6fvrlZiv\u003c2qBk6{Z3aU+JYc$B+TB1RMCCYVq\u003ezGGDcBuKg#jV$0gByxiib0PP\u003cAa\u0026W3wJ-gtb64*zzFs03b0P)8a%G6:emA:hx(\u003eFne]\u003eJnA+fr9c[fM}vrlZiv\u003c2qBk6{Z3aU+J?e{7VHBvf$:By/uijZYKZwJ-gtb6d\u003cmA=.",
            "ln": 953,
            "col": 954,
            "line": 1
          },
          {
            "b": "fF#j5BV8MAg9RcKBU#fnf\u003cF\u0026Xl]3RXbZR)bwgq}memA:hx(\u003eFpc[cYQCvticaz@/LwOb%]B7=%JEjoOaz.tEewjpVMzGFM^B97#hwPxgyv@b\u003c?yA+qTdlP\u003ewC0vP#xKL%[aW4$jA=(nqx(mMccmisMb6d\u003cmA=-GRb3YmGln*S8BU#9ki9ZO-g+}K9BU${ui9ZOYfFUKgefXtwhBPzYtY?}WfH/q\u0026haf[?tY\u00261}l}7v6hzWSRa$m{\u003eDVJ[lzEEuxzz30AxkRc]EjlZ/e[5p3mrSlWBwcy\u0026By/u3AWSbwy?Wx{a$Lb\u003ejWaj8c)A.Oz/u)Kb3YmGln*S8BU#9ki9ZO-fF#j5BV8MAgf!@SfFUKgefXtwhaf[?tY?[Tha7R\u003ehBoqSa$m{\u003eDVJ[lzEEuxzz30AxkRc]EjlZ^c[cY+e[]iBwPz%5y:ZXXjWaj3E0/(YdsA:4wD",
            "ln": 1536,
            "col": 1537,
            "line": 1
          },
          {
            "b": "zz2^qB8$=5wJA+iA+PA7c#HFZC42zlyDW2-vqYT)B2[UXvqPNpp\u003c):yCrG.6wQ5fjA==ULayPslwmYvYB.(eFi%)R]boR5CB-H#6o\u003c@0Wx(mM-qCok-z/fSmy?kklB1RrrA0=",
            "ln": 1942,
            "col": 1943,
            "line": 1
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "t.sheet"
            ],
            [
              "",
              "t.h"
            ],
            [
              "",
              "t.msgline"
            ],
            [
              "",
              "t.button"
            ],
            [
              "",
              "t.button"
            ],
            [
              "",
              "t.actions"
            ],
            [
              "",
              "u.append"
            ],
            [
              "",
              "t.h"
            ],
            [
              "",
              "c.body.append"
            ],
            [
              "",
              "b.appendChild"
            ],
            [
              "",
              "g.replaceChildren"
            ],
            [
              "",
              "t.kv"
            ],
            [
              "",
              "t.pill"
            ],
            [
              "",
              "n.invoke"
            ],
            [
              "",
              "n.invoke.then"
            ],
            [
              "",
              "n.invoke"
            ],
            [
              "",
              "n.refresh"
            ],
            [
              "",
              "n.refresh"
            ],
            [
              "",
              "o.addEventListener"
            ],
            [
              "",
              "r.addEventListener"
            ],
            [
              "",
              "n.interval"
            ],
            [
              "",
              "String"
            ]
          ],
          "mbr": [
            "b.appendChild",
            "c.body",
            "c.body.append",
            "c.el",
            "d.phase",
            "e.detail",
            "e.phase",
            "e.pid",
            "e.stoppable",
            "g.replaceChildren",
            "n.interval",
            "n.invoke",
            "n.invoke.then",
            "n.message",
            "n.refresh",
            "n.signal",
            "n.signal.aborted",
            "o.addEventListener",
            "o.disabled",
            "o.textContent",
            "r.addEventListener",
            "r.disabled",
            "s.textContent",
            "t.actions",
            "t.button",
            "t.h",
            "t.kv",
            "t.msgline",
            "t.pill",
            "t.sheet",
            "u.append",
            "v.phase"
          ],
          "tgt": [
            "C",
            "String",
            "b.appendChild",
            "c.body.append",
            "f",
            "g.replaceChildren",
            "h",
            "n.interval",
            "n.invoke",
            "n.invoke.then",
            "n.refresh",
            "o.addEventListener",
            "p",
            "r.addEventListener",
            "t.actions",
            "t.button",
            "t.h",
            "t.kv",
            "t.msgline",
            "t.pill",
            "t.sheet",
            "u.append"
          ],
          "funcs": [
            [
              "mount",
              164
            ],
            [
              "e",
              749
            ],
            [
              "anonymous",
              1170
            ],
            [
              "anonymous",
              1305
            ],
            [
              "d",
              1381
            ],
            [
              "d",
              1473
            ],
            [
              "anonymous",
              1627
            ],
            [
              "anonymous",
              1778
            ],
            [
              "anonymous",
              1882
            ],
            [
              "C",
              1902
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 8,
              "op.ne": 1,
              "op.lor": 6,
              "op.land": 1,
              "op.lnot": 7,
              "max_depth": 24,
              "call_count": 31,
              "node_count": 1154,
              "op.coalesce": 1,
              "member_count": 32,
              "max_array_len": 3,
              "op_density.eq": 0.01,
              "op_density.ne": 0,
              "op_density.lor": 0.01,
              "sequence_count": 6,
              "op_density.land": 0,
              "op_density.lnot": 0.01,
              "member_depth_max": 3,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 2048,
              "entropy": 5.5
            },
            "text": {
              "lines": 2,
              "top_char": 117,
              "max_ws_run": 1,
              "digit_ratio": 0.24,
              "space_count": 22,
              "char_entropy": 5.5,
              "unique_chars": 74,
              "top_char_null": 0,
              "escape_density": 5.42,
              "lines_over_200": 1,
              "lines_over_500": 1,
              "string_density": 22.5,
              "top_char_ratio": 0.06,
              "avg_line_length": 1023,
              "lines_over_1000": 1,
              "max_line_length": 2011,
              "last_line_length": 35,
              "long_token_count": 7,
              "whitespace_ratio": 0.01,
              "identifier_density": 95.5,
              "line_length_stddev": 988,
              "unicode_escape_count": 111,
              "normalized_string_count": 31.82,
              "suspicious_comment_ratio": 1,
              "suspicious_identifier_ratio": 0.36,
              "normalized_unique_identifiers": 64
            },
            "binds": {
              "count": 30
            },
            "binary": {
              "peak_region_bytes": 2048,
              "peak_region_entropy": 5.49
            },
            "source": {
              "function_count": 2
            },
            "strings": {
              "bytes": 506,
              "count": 45,
              "avg_length": 11.24,
              "max_length": 130,
              "avg_entropy": 2.63,
              "empty_count": 2,
              "entropy_stddev": 0.93,
              "high_entropy_count": 1
            },
            "comments": {
              "chars": 33,
              "count": 1,
              "lines": 1,
              "base64": 1,
              "to_code_ratio": 1
            },
            "functions": {
              "count": 2,
              "nested": 2,
              "density": 500,
              "anonymous": 8,
              "avg_params": 0.5,
              "code_ratio": 5,
              "max_params": 3,
              "one_liners": 10,
              "avg_name_length": 3,
              "no_params_count": 7,
              "avg_length_lines": 1,
              "max_length_lines": 1,
              "min_length_lines": 1,
              "avg_nesting_depth": 1,
              "max_nesting_depth": 2,
              "single_char_names": 1,
              "single_char_params": 5,
              "avg_param_name_length": 1
            },
            "identifiers": {
              "count": 191,
              "unique": 64,
              "avg_length": 4.41,
              "max_length": 16,
              "min_length": 1,
              "avg_entropy": 1.43,
              "reuse_ratio": 0.34,
              "length_stddev": 3.52,
              "sequential_names": 23,
              "single_char_count": 23,
              "single_char_ratio": 0.36,
              "all_lowercase_ratio": 0.88,
              "all_uppercase_ratio": 0.03
            }
          }
        },
        "id": 9,
        "mol": "H(U₄)Md(Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/dist/console.js",
        "pid": 0,
        "risk": 3,
        "sha": "44c9da7abcb4c38d80ae748ee27908f70bbc5b7b7a870fd61064e3788bb7540a",
        "size": 2048,
        "traits": [
          {
            "id": "metadata/build/bundler/asset::has-sourcemap",
            "conf": 0.9,
            "crit": 2,
            "desc": "Code has source map reference",
            "spans": [
              [
                2016,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/package/files/runtime::javascript-dist-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "JavaScript/TypeScript file under dist"
          },
          {
            "id": "micro-behaviors/ui/window/click::browser-click-listener",
            "conf": 0.88,
            "crit": 3,
            "desc": "Registers browser click event listener",
            "spans": [
              [
                1600,
                18
              ],
              [
                1751,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-template-text-assignment",
            "conf": 0.9,
            "crit": 3,
            "desc": "Assigns template literal to node text",
            "spans": [
              [
                0,
                15
              ],
              [
                1239,
                15
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/create::browser-insert-mutate-method-reference",
            "conf": 0.85,
            "crit": 3,
            "desc": "References a DOM insertion or mutation method",
            "spans": [
              [
                0,
                11
              ],
              [
                713,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom-access::dom-text-content-read",
            "conf": 0.82,
            "crit": 3,
            "desc": "Reads DOM text content",
            "spans": [
              [
                0,
                12
              ],
              [
                1055,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/ui/window/dom/tree::browser-append-child",
            "conf": 0.8,
            "crit": 3,
            "desc": "Appends child DOM node",
            "spans": [
              [
                711,
                13
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/string/encoding::js-unicode-escape",
            "atk": "T1027",
            "mbc": "B0032",
            "conf": 0.85,
            "crit": 2,
            "desc": "Unicode escape sequences in string",
            "spans": [
              [
                1698,
                0
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 11,
        "mol": "H(Po)Md(Pa₉)",
        "sha": "ce046565b92ede6ddfb524c4f17328c42c10451d019c5a389cb5800fb777c60f",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/package.json",
        "risk": 9,
        "size": 1408,
        "type": "package.json",
        "depth": 1
      },
      {
        "id": 13,
        "mol": "Md",
        "sha": "b329f2d385758f93a4be328c0a202df73d828b85bf4d501beacda8b55722953c",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/dist/console.js.map",
        "risk": 1,
        "size": 6751,
        "type": "data",
        "depth": 1
      },
      {
        "id": 14,
        "mol": "H(U₂)Md₃(BkPt)",
        "sha": "d1673361b6bff54b7871fe4b1964744ab337f02baef03c8bad292966087c4842",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/dist/console.js.map!!package/dist/console.js.map##unicode-escape@61",
        "risk": 4,
        "size": 3982,
        "type": "javascript",
        "depth": 2
      },
      {
        "id": 16,
        "mol": "O(Xe)",
        "sha": "58a611731fa251b8cdefaa8db0e7fcc81b8b24136b2df4781e2476a1a1a7c4ca",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/ENV_PROMPT.md",
        "risk": 1,
        "size": 16042,
        "type": "markdown",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "B8L@7efFttz!T9hwPxCyz!T9hwPxzrB8L@7iV}{PA=Vetay/tbAa9S#z/b)?ra]?=zddr\u003cxjUP@AbPDdBy/FnvqYP#x([zsAa%Mdy-)kaze-{3x(v(uazULcBrC1hvrcDjw].*baARpdaz$Rfx)a5gv@C)?aAIDzBzbkdvrcDjv{%l$vR2)Twncc%wfu8gBzbPnBrCWzBZ]90zF76",
            "ln": 21,
            "col": 22,
            "line": 1
          },
          {
            "b": "x(mA%B.268aARpdazkn6wPzj3wN(]%wNPaXAV!$mz/3RgwPzuz3r}1UA==29z.lfKA+]nrv{%m#vrkZ5xMOunB2\u003e%cxk8E3BZ=$kz/4d7xKL!2x)ai0fjO{vBzkl6eQ8bNy?bbcvqZl%B15kwvrcy5wPF#5ay/teC{43qaARpd3ti{/wPzj3wN(]Zr.1oAz/M$mBAnNGwNV=(B-ILwAXmXajA9E\u003earS^Xzd:#jA:}lRxjU%(A::63wg}Chze-{3x(v(OicW5{zF7doCwgPfxGWK]iwI^3xK$)\u003cxMMxYf/.0kayP8djTaxOzeY",
            "ln": 217,
            "col": 54,
            "line": 4
          },
          {
            "b": "zGGDge]#hGa%q8zwoqGFa#g\u0026ia%pMgx\u003eIa3jT8Tni3GFNy\u0026?/:AbPDdBy/FnCwhejay/tbAa9S#z/c:.3oP$Xj{?SwboPD\u0026y?mU{3vA%)vruf9D($^{zGGDcBrC@rD[u{4D[u{4D\u003cUlzu#{pcx()]tv@Dj6vqY^$zz2WBz/e@9D(#y4wGV5kA+PSb",
            "ln": 507,
            "col": 26,
            "line": 10
          },
          {
            "b": "zE:(3vpJ%TvqY^@vruj4zyoGFBz(nfy-)nhA::67z/d9GB8Jgfazts{wmY^7Bzb98az#9uy\u0026si7wPw]gvru0)wPF#dBAnNCz/{8gwGUO[x(4\u0026kBz\u0026piz/6Dcy?kjara]?=zEET3C4z!9B.LV5azCv$zGGPmC{1IyB8\u003e+zzEET3C4AmmB.LV5e{8ex",
            "ln": 1526,
            "col": 85,
            "line": 26
          },
          {
            "b": "g9ygEAV/EqwGUP0A=VsBh8MH[B0bNrwO@RBe^.}gboP(}xjU%(A::67zF6p-u%)wKvrl8?zF%5%ay/LmB8M7Jv@Dj6vqY^$zzc6vA+PGmB1.fqzE)\u0026%By^7wyi7HuarR^HarR^HboRhJx()]exjU%(A::63wg[pcz!9A4v%8*kz/NBtz/6D4zFs3bflpR",
            "ln": 3052,
            "col": 22,
            "line": 56
          }
        ],
        "depth": 1,
        "facts": {
          "metrics": {
            "file": {
              "size": 3402,
              "entropy": 4.9
            },
            "text": {
              "lines": 66,
              "top_char": 101,
              "max_ws_run": 10,
              "digit_ratio": 0.05,
              "space_count": 462,
              "char_entropy": 4.9,
              "unique_chars": 79,
              "top_char_null": 0,
              "top_char_ratio": 0.08,
              "avg_line_length": 50.55,
              "max_line_length": 121,
              "non_ascii_ratio": 0,
              "empty_line_ratio": 0.21,
              "last_line_length": 43,
              "whitespace_ratio": 0.16,
              "line_length_stddev": 41.74,
              "repeated_char_sequences": 1
            },
            "binary": {
              "peak_region_bytes": 3402,
              "peak_region_entropy": 4.88
            }
          }
        },
        "id": 17,
        "mol": "H(Cm)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/cursor-companion/README.md",
        "pid": 0,
        "risk": 1,
        "sha": "18f345c8e20f161cef5992174bd24c5eb3c8693fa4bc7b309cf6e866f440e49b",
        "size": 3402,
        "traits": [
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                69,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                89,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-3",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"that\"",
            "spans": [
              [
                1574,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                368,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-6",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"with\"",
            "spans": [
              [
                555,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/url/forge::public-code-forge-url",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a public code-forge URL",
            "spans": [
              [
                281,
                19
              ]
            ]
          }
        ],
        "type": "markdown"
      },
      {
        "id": 18,
        "mol": "O(Xe)H₂(CmDb)",
        "sha": "c508c71c06b7cbd3c59d9b8c67b853d67b0f00a7762d6ca1e5ad3c24fefc6340",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/README.md",
        "risk": 3,
        "size": 45387,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 20,
        "mol": "H(Cm)",
        "sha": "978ec2d35929bdf3b3e5a89a22464b90e038316a1ab9ccca16a75be9af607ca2",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/THIRD_PARTY_NOTICES.md",
        "risk": 1,
        "size": 1273,
        "type": "markdown",
        "depth": 1
      },
      {
        "id": 21,
        "mol": "H(F)Md₃(InPa)",
        "sha": "ed4081b45c4e9bf9322f37bdb13c05ac88dd3dbe90a0daeaa22ce67b0b65a2f7",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/scripts/build-console.mjs",
        "risk": 5,
        "size": 1278,
        "type": "javascript",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "fdFBUasXHPAb]VmwImLize-{3x(v(wyiarhas!NNz!T9hwPxCyz!T9hwPxzrB8L}s\u0026!AQsxjU%(A::63wg#$[F^JRI3lQ/varUMuwmV([B-ILwAXg^tze-{3x(v(xB7ol8AccdOxjU%(A::63e]tuAarR^HarR^HarY^2NDojnazkn6wPzj3wN)Cp\u003cHychNUo^RSoF@k\u003cHRnLIkZ?8dJ/\u0026RzF%5%ay/LmB8M7Jv@Dj6vqY^$zzc6vA+PGmB1.fqzE)\u0026%By^7wyi7HHeN@E9v@0hf\u003c=uC7UAXdLXH=*MR@@]o\u003cHyljX@=0.JPvQ1\u003e.DLcM:VdeFAqM$\u003eB^wGf:Y3M3lQ/v\u003cHRnLIk-JyasXGRay/LmB8M8av@Dj6vqY^$zz2PBarT34d\u003e@$9\u003c!PoCMwsLkWK=Guv\u003eR.dBzk]ffkkoxy*?j6e[n\u003ctaM]l3\u003e8MnXbwz49y\u0026%o1aMY+U3lQ/varUfjze-{3x(v(wB9qgsarR^HarR/?UAd+OS]QWH(41\u0026SN2ZoXKlr)y\u003cHx:3Xt*VlA+e:5j$HhZA==29z.lfKA+]nrv{%m#vriNONUo\u003eqK)eNE\u003c+nMNPOIY{So7gm3lQ/varUfjze-{3x(v(wAbGqharR^HarR^Zg@CUng:7[uPxiq*\u003c/=f3asXGRay/tbAa9S#z/d*1CRi@MxcnrtarSy0gq/CkiwJeFOpG?rK)dFf\u003e9iQwQ]b^bYp4/EHVUq9(7S\u003c{R?+W5dJ/\u0026RAbPDdBy/FBB9qgsarR^HarR^HaM!Sr(5{\u0026Bd\u003ci]=NDh2/\u003eBd5Df/?3i\u003c=CqXH(*./ZawA9I6c+Qx(n37AXq9Fz/cYXL!c",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "z/P}xDMWuuvpR\u0026wy?lK\u003czEUjuCxdztwKZxIwM9\u003e(v\u003en:tyH?d1q*Am\u003cefFIGx(!xqq*Am\u003caBLwAA=k!qcVi\u003ckwJBBAcP.VHze:AlBrC]Mwnc74vqPNbazL?ezxKuIw].*basz5BwmW/vvrufgi%]XsAbP=saBtkyx(4uXqCp5dp*[DVaBLwAA=k!qcVi\u003ckwJB%Oy:RpKx(d*cA=-BJay]4}y*?A%q*Am\u003caBLwAA=k!qcVi\u003ckwJCcNx\u003c@CK3jpoYzGx[xA=k(rauZ\u0026Tx(X91zdLbax(X91zdLbcx(4uXqCp5dp*[DVc#0Kqz/P}LzdN/$e{hhJdjDYc3s!0(B95KCAb]VmwGTbUn(FIXe]UltB7D+uwNPasx(4uVD2vauyhW*7c#%lABsXKZB8VelBy=*JasyVqze-{3x(v(wyiarhcN*O?cV%Jyi43d7i%]FozGx[xAbPDdBy/FnjS)u}pFJJYvrcB2c#@)cwjyoHwM9\u003e(v\u003c(8gx(kttz/o.GaszbDx(n37AWJyXcVB0rzGGDge]2DCzyl\u003e:aszqNw\u0026Id!dlv(Dz/fSray/7@v@0hIaAhvtv}x.5e[5^kB$NGDv@co#wPGmEeIgECwN/H6dlv(Dz/fSrawU)bm[DC#jS(aZB-ILwAXg^tze-{3x(v(xB7ol8AccdOxjU%(A::63e]tuAcP.Uxfe1C1eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIc",
            "ln": 670,
            "col": 4,
            "line": 14
          },
          {
            "b": "wo8a5pIaiWwPPECzeTJgz/e0*By/uiaBLv}aAIHxx()]F3tB8{c#-)BwO=Auy?mG%Bz8^ujV%{3wOC^\u003cBswtOxMw3naz$+mavQr\u003ez/NmlAa%Mdy\u0026Z-.RH^)1I6a6\u003cxK$)\u003cxMOUB\u003e+i}^\u003ez(!dOtWLQDViXzwO=Auy?mG%Bzc7B\u003e+i@ydlv(Dz/fSrazy",
            "ln": 1369,
            "col": 53,
            "line": 28
          },
          {
            "b": "Coy^mCoxs{A=k$DvcB?E\u003e.VRcOXKA-OAL*n\u003eaGxGYPqc-JPEvOiV]X{xK#Bpu[1eAarUfjzGx[xB%5{\u003cAa9^dwL3=Yc#Afyt}v9MhyQY{arUYoBAIRwax{mqau?$if/yE6clL63h7P\u003c#B%5$jaug!)clL63h7P\u003e[asni^h8M{czcF=3au.\u003eJaA.NjwObT]wN(]FatL/iauyS:vrcB2nP5R#zcF=3efDV9dp21xEjmk+x\u003ewFoA+w\u0026\u0026tqft!gHhaDjV%]wdiJ.CA=ldAzE[2mmriA!AWSs0U.hd@VGvZ)\u003eD7:cfD/RNX-HOW(7L-KN6k+8Klh*\u0026\u003e.VO)dlv(Gz/M%Gv@DmaBrB!9vqPNbayPe4zcXo5w/%(UygQ)%e[F{xA+P9ac$d1czddK2z/fRBdiJ%AarUomAV==uz/fSrazbU5zdK\u0026dw/$J1x(bFmA:-/@B15kU3lQDlazCBgc$WHdzdLtowO#d5xDODYjS(K6E0^5GA:-/@e]$@FwHF%AdiH=qar:H5zdm6%e[]w#zGGD5wPxg",
            "ln": 1986,
            "col": 15,
            "line": 40
          },
          {
            "b": "jS(EohArSPi599yiwSGIhz)xDgDfhk3lQE3z/fSraz\u003e?qauZ?}vTi6bdiH=qaBtkAvrl98jS(d3xKL%}aylfSx\u003eH1PBspQzBy=)IasXG*fGzcJf!\u003eNwi5iiyzyDXPatw4Lw[CT!w[CT!w[CT!w[CT)j0n@k3lQE6z/M%Gv@DmaBrC6oz!pbjxjto#azbLjasH-rzGx[xB%7Znay=\u0026yze1kyB$2GWarUomAV==uz/fSraAzyAaA7\u003cmx(mD}v}xZgazbLjasH-rzGx[xx=}taaAzyAdiJFwCQNnPi%)8MA+funA=91kvrl9z3vK#yv@DmaBrC1kB7GC:vrl98jS[uOB$)zNdlv(Dz/fSray]Rnvruj4zxI7+c$WHdzdN=qau.[hw].r%wPGFAwN]{[wHF%FB.@VLw*[\u0026=j%j]?z6gtKw)m2@efDR}i%]FozGx[xv{%s0jS(d]diH=qaAH:vt}QkqrD8[*AZKnRwHF#Id\u003ce)=B8kM2wHGnZi%(rFfcz?#eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEBc:ay/LmB8M8av/",
            "ln": 2862,
            "col": 12,
            "line": 57
          },
          {
            "b": "zE)(wAclknd03?03lQEgB-RjAcNiOJvp%B=aA8dcwHw]*3lQEgB-RjAu[TeQm}DNHA::63wftubas8qfqB%wIpjjl%A=k!qv%8*kz/NBtz/6D4zFs3bflq8Mx()]tv@Dj6vqY^$zz2WBz/dgndlv\u003eVaAhEAxECkYfcAX]x(\u003eFtxK@rcAb]VmwGV8dwPzu8vqYP#A+e({zE)\u0026%By^JRBzbkdB97\u0026jx\u003e7HUB8$]kBAnNlwO=peaAh4jaARpdazkn6wPzj3wN(]]vrt{gcN?a:arUSCB7=%Ji%)8MAclknc){lNzEWH9wmV(Cvrcx%C%iP8i%)8MAclknc){lNzEWH9wmV(Cv@(:5wmYvpcN?a:arUSCB7=%Hbwz49y\u0026%o1auTdPByY96BuR63i%)8MAclknc[dj+arUSCB7=%HzEEx[B8UL$wGU@nDoa8%B-ILwAZK+ZAa9S#z/cXAcN?a:arUSCB7=%Ji%)8MAclknc$3L6zGx]hCYmWCx(n2nyGCjXBz7",
            "ln": 3436,
            "col": 30,
            "line": 72
          },
          {
            "b": "AZK+/zGE0KatD55yFXCQwPS39DWva?i%)8Mw]zYjc$vgkB95KmaA7\u003cmA+w\u0026\u0026diJOLB7=$farR^HDN9@Fe]2rszyu\u003e-aswQ^EjO+Pi%)8MAclknc)%B\u003ej0#Es3lQEgB-RjAdlv\u003eVaAhEAxEClrz/fSrwQ5fmaAITniYZX\u0026A::kQB97}Ni:)5Hvr\u003c$RByWA[B.L-nia3+UazU4)woqGGefF.0wOC^\u003cBuQ*.p?+e=y!nIPx\u003e7Z}DWva?i%)8Mw]zYjc$vgkB95KBz*9sxw/$/9wnbK+B15kJB-RjAu)3NmaBwCXDVB4Ge]2rszyu\u003e-aswQ^EsiUOdlv\u003eVaAhEAxEClREle/9i%)8MAclknc[dj+arUSCB7=%HB98CBv@@?VzFr@@BzkVhmSI{OwGVsEdlv\u003eVaAhEAxECkJarR!FByWA[x(n2LuJ",
            "ln": 4515,
            "col": 54,
            "line": 98
          },
          {
            "b": "wi8+=zGE\u003cBBrC\u003c8w[D9}Bup\u003c0i%)8MAclknc){bWarU-Ewi8+]x(n2EhEyLGwoz{3BzkVho(\u0026xzdlv\u003eVaAhEAxEClRj0#Es3lQE6z/M%Gv@DmaBrB!9vqPNbayPe4zcXo5w/%(UygQ)%e[F{xA+P9ac$d1czddK2z/fRBdiJ%AarR^HAclknc[dj+arR^HAch",
            "ln": 4888,
            "col": 15,
            "line": 108
          },
          {
            "b": "i%)8MarUomAV==uz/fSraz8:mw/$J1x(bFmA:-/@B15kJB-RjAu)3NmaBtwXw?E?px(ksDefDq?EsiUOdlv\u003eVarR!CB-RjAcW*z8cN?a:arV7tarUSCB7=%Ji%)8Mw]zYjc$vgkB95KezEEx[efFwsx(db#z!pa/vRPE:Bs}cxBAh8bB0$Emx(dp2x(r",
            "ln": 5129,
            "col": 94,
            "line": 113
          },
          {
            "b": "B.L-nhz!=.azth8xE\u003eoEByWA[B.L-nia3+IC42ifwHO:GcN?a:arUSCB7=%HarR^HA+funA=90FxKL%}aylglvqH6$diH8.f!+QFh8c*zgb}3zf\u0026Z[vj0#Es3lQEgB-RjAcW^u\u003ei%)8MAclknc[dj+arUSCB7=%Hv@DmaBy/YoAV/BBwi8+]x(n2Jg*+tEp?+e=y^Ab-wPQEKB7=%JaBtE+i%)8MAclknc){bWarU-Ewb",
            "ln": 5401,
            "col": 48,
            "line": 120
          },
          {
            "b": "auZ\u00264g=vuKixe-EgDvlFhA0AJfF+T/oIvI}dlv\u003eVaAhEAxECkJarR!sz/M%Gv@DmaBrC1mBz\u0026GGv@Dg4AV^y=yFXCQwPS39diJ%+dlv\u003eVaAhEAxECkJarR^HarR!uvrl98jS)jiB$)z(D30QCxKL%}efFCvy\u0026stDA+e=gj0#Es3lQEgB-RjAcM\u003cJOarR^",
            "ln": 5605,
            "col": 31,
            "line": 125
          },
          {
            "b": "wi8+]x(n2GggbbCl2HyNvruj4zBwR/vruj4zCtg2cN?a:arUSCB7=%HarR^Hv@DmaBrCTDwi8+WA=LPljv9\u003e0zddK2z/e3+vqPNbavZxWzdM7MB-8p+clM]vvqPN%diJ%+dlv\u003eVaAhEAxECkJarR!FByWA[B.L-ngCSrVay]Rnvruj4zxI7+fGQThi%)8",
            "ln": 6837,
            "col": 21,
            "line": 158
          },
          {
            "b": "qFfDEdiH=pat+JecN?a:arUSCB7=$fB97\u0026jx\u003e7HUB8$]kBsp{3x)si9l349UBvHd\u003ef\u003c#%%au.\u003egfNa\u003c\u0026vrlH3BvY?YxFayBq/)4]zF7vLhyQn2z=H:}wPydDB7D:Ge]Ulfq/(C*Bsn\u003e4efDq]cN\u003cEzoIu(%u[1eAarUSCB7=$fB97\u0026jx\u003e7HUB8$]kBso}7vr3B3p?+e=y^Sb-zGEoQau.\u003egbZTDGvr3B3lVm9+BBtP1u[1eAarUSCB7=%HB97\u0026jx\u003e7HUB8}",
            "ln": 7233,
            "col": 30,
            "line": 167
          },
          {
            "b": "i%)8MAclknc)%A=atkw\u003czEEx[B8UL$wGU@nDoa8%B-ILwAZK+ZAa9S#z/c{Ki%)8MA+funA=91ox(mH6e]2rszyu(qzyl\u003eQd\u003cciAzymHMEf{rmfcz?#eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEBc:ax8rh3jpoYzGx[xxK#ADauZ?}v\u003c@J-j%hi$cM\u003c]Zv\u003eI?sx\u003e7Z5fF1t5dk2ECA40bTdiH=qaA/wVz=p:#x(mMif/yEkAa9oQByxiic]9s@cOM[%dk2vNx(ksDcN?a:3taA#v@#B6zxK1tA+PSbqE%uWB0$%sw]?K9srG:HfF1t+w[D9}BxG.Hattk!DKp(rv@DmaBrCHABrAZ?tu%q$arUxownbK+B1R6yAZ:zDxECoHz*9-PC{%\u003e0j%j(:Cp)GCAZ:zDxECoyzE^s6efGf^au.[hDKo",
            "ln": 7641,
            "col": 9,
            "line": 174
          },
          {
            "b": "Buo?T3jpx/zEW^5z/cXcz/6D4zFs3bq*8!4diJ%AarUYoBAIRwax]f}arR!mjACWUaB4:tzGv@+xMOuniXJdgCxUV-gCiP^xd(1]fFCe3C4S0wC4\u003eJilt}9ia$$b[as8qTx\u003ehs0Eio!ZxK$)\u003cxMOUDaAIj8AaHRwwO#3\u0026A+PA7jTaxRx(!kZwm]E{b0Gx=3lQDlayEqPeIe8nwO#71vru6\u003eayYQsv@Dyfx\u003e4",
            "ln": 8176,
            "col": 12,
            "line": 189
          },
          {
            "b": "B95KCx)KtkjS[YZx(n37AXqrKwP?^0Cp)@JDsYeBarUfjzGx[xvrcybCox3\u003eAbPDdBy/FBvrcybCp)\u0026Mx(n3le]t3oc[5qAefGjzdiH=qayDEwxM$TIaB5q=bZTiIas!NWEpaGRyhW*7c){b+dlv\u003eVay/tcB95Kvx(mG8jS[YZx(n37AXp^gv}xL1e]kltwJHkway/tcB95Kev%xKEv%Iu5jS[/+A+PSbe[x0hCtz*.B7GCP3lQEiwPS6nzxJc\u003carR^Hu{5HNxcqCoy\u0026jqSb4#7uA5]T9CxXl-Cqy\u003c\u0026A+v3XfFCglA@",
            "ln": 8545,
            "col": 6,
            "line": 203
          },
          {
            "b": "y?j.Laz$+maxrb[BtCWrA=LPlc]9Urdk2ECA40bwefF*Vau.[hDKp(ry?mYhv\u003c0]SzAwgFazbLjasI5qBrCuwjS(BuazS8ZauhC9yBZ[:ay=JSay=JvatC06atw4KwmvITgCQTbulyUaau?$MatCq/iV}]Pk0zdMf/]Z+aAz4nB-Ivxv\u003c0%0j%hKv3vKu+3taA#v@#B6zxJCfv(2\u003e*vS=oiaBsCraz+Rhay=JSatw4Lw[CT!w[CTp3lQE6z/M%Gv@DmaBrC3nz!pb3B.i6Bv\u003c0]Sv@=6UvpB4:tpr#7ulAYaasni^h8OUZulyUaau?$Maug/i3lQEiwPS6nzxHuqaylfACXgM1w[CT!w*[\u0026^k0y8yi%{xyw{503BzkVhay/8czFHUxD2NsCay[]5vjrsC3lQE3z/fSraz+RbauZ\u0026lB.kk%AXp^py\u0026r/ig:$G[arUGizz3cNx()]^nP5Sagd1zTwmoN*e=",
            "ln": 9578,
            "col": 13,
            "line": 222
          },
          {
            "b": "B.kk%AXp\u003cuzEW9%c%E33arR^[B.kk%AXp%Az/3[bfNbMqefDS\u003eh83N7fNbA=efDS\u003eg=D%dfNboZefDS\u003efKVHPfNbrXefDS\u003efKXloed9HxarUfcB-7$ycRl\u0026%qys1rx\u003eR3$dj+/GarR!pxMXidc)}OOk#Yi.ay]4}y*?A%q*Am\u003cc#@:uefGoZy?m^3y=SX0aBLW/ed9HxarUfcB-7$ycRl:4l)\u003cJdluM)LwPxziy\u0026131c[)80ed9Hxt}4\u0026xEf{rmfcz?#eIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeIeLaeEz?{z/fSraA8yAAclnzauZ\u0026]3lQDsv%8*kz/Ph{z/6D4zFs3be[=Q[avpi.w[u0nw].*bc$)g2wmY^fdj=O?B-.jPcN*ONarS4wz/6D4zFs3be]#hGcPSwpB.kk%AXp%Az/3[jz/6D4zFs3bq*8!4dj=O?B-.jPcN*ONarS4wz/6D4zFs3be]UYvcPSw?zF7vLdj+/GasyVqze-{3x(v(OicW5{zF7sTaAhjh",
            "ln": 10689,
            "col": 11,
            "line": 256
          },
          {
            "b": "zGGDgq*8!4dj=O?B-.jPcN*ONEld=yv@DmaBrCHABvo?-auZ\u0026Zz!T8qA=k(refDrMwO#71vru6\u003ecN?a:zeiV@A-mm3v\u003c(nrBvo?-efGoZA+e:6A=U@rwJy@QA=\u003e}oEjmk+y?mYhB97\u0026bwGTbUfGPRNz/M%Gv@DmaBrB!9vqPNbayYRrwPIc1z!pa/vRPE:Bs}cxBAh8bB0$%HBz#wAB15KXDKp(rv@DmaBrCKhBz8^WazL?ezyxBCBvo?-efF?szdLdT3lQE3z/fSraAH$dwGTbUwQ4{gBApxazEU8lvrufiasnATA+eV\u0026mRMWIq*Am\u003cc#-QpxELMBADLYaB0$HyBy/Ixi%)8Mx\u003ewFov}YB-yBHxM3lQDlay/tcB8L(ae]kDsc$1rEB75]%au{$@arUPrarR^OauyR)arTPZk$\u003cY{EirflzE)\u0026%By!#obZTAqzdOc6dlv\u003eVarR!vw/@GBB75]%diJXNvqGH9d)17XaBLwzy\u0026:egDKp(rarU(Gx()]Qx(4uVD2vauAa9\u003c4efFzEBy/Ixi%)8MarUfjzGx-jwId!qxdddgaA}\u003cABy=OcwO#71vru6\u003efc\u003e)ZvqPO7asFHZvTi6bB1RouzFa68Eir0ABy/Ixu[1eAarV7tEf%F5zGx-jwId!qxddd@B8$]mazth8xDP0NbZS%vB7GC:vrl8",
            "ln": 11190,
            "col": 33,
            "line": 271
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "dirname"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "fileURLToPath"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "readFileSync"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "readFileSync"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "process.argv.includes"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "pixels.map"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "Number.isInteger"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "palette.map"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "frame.some"
            ],
            [
              "",
              "Number.isInteger"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Math.abs"
            ],
            [
              "",
              "Math.abs"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "indices.flat.filter"
            ],
            [
              "",
              "indices.flat"
            ],
            [
              "",
              "BigInt"
            ],
            [
              "",
              "mix"
            ],
            [
              "",
              "mix"
            ],
            [
              "",
              "fnv1a"
            ],
            [
              "",
              "frames.reduce"
            ],
            [
              "",
              "s.slice"
            ],
            [
              "",
              "lines.push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "c.join"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "row.join"
            ],
            [
              "",
              "push"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "cap"
            ],
            [
              "",
              "f.join"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "cap"
            ],
            [
              "",
              "assetHash.toString.toUpperCase.padStart"
            ],
            [
              "",
              "assetHash.toString.toUpperCase"
            ],
            [
              "",
              "assetHash.toString"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "cap"
            ],
            [
              "",
              "duration"
            ],
            [
              "",
              "lines.join"
            ],
            [
              "",
              "c.slice.map.join"
            ],
            [
              "",
              "c.slice.map"
            ],
            [
              "",
              "c.slice"
            ],
            [
              "",
              "v.toString.padStart"
            ],
            [
              "",
              "v.toString"
            ],
            [
              "",
              "indices.forEach"
            ],
            [
              "",
              "row.forEach"
            ],
            [
              "",
              "out.push"
            ],
            [
              "",
              "hex6"
            ],
            [
              "",
              "spriteRects"
            ],
            [
              "",
              "pointer.arrow.points.map.join"
            ],
            [
              "",
              "pointer.arrow.points.map"
            ],
            [
              "",
              "spriteRects"
            ],
            [
              "",
              "Uint32Array.map"
            ],
            [
              "",
              "Uint32Array"
            ],
            [
              "",
              "Buffer.alloc"
            ],
            [
              "",
              "len.writeUInt32BE"
            ],
            [
              "",
              "Buffer.concat"
            ],
            [
              "",
              "Buffer.from"
            ],
            [
              "",
              "Buffer.alloc"
            ],
            [
              "",
              "crc.writeUInt32BE"
            ],
            [
              "",
              "crc32"
            ],
            [
              "",
              "Buffer.concat"
            ],
            [
              "",
              "Buffer.alloc"
            ],
            [
              "",
              "Math.floor"
            ],
            [
              "",
              "Math.floor"
            ],
            [
              "",
              "raw.set"
            ],
            [
              "",
              "Buffer.alloc"
            ],
            [
              "",
              "ihdr.writeUInt32BE"
            ],
            [
              "",
              "ihdr.writeUInt32BE"
            ],
            [
              "",
              "Buffer.concat"
            ],
            [
              "",
              "Buffer.from"
            ],
            [
              "",
              "chunk"
            ],
            [
              "",
              "chunk"
            ],
            [
              "",
              "deflateSync"
            ],
            [
              "",
              "chunk"
            ],
            [
              "",
              "Buffer.alloc"
            ],
            [
              "",
              "Buffer.from"
            ],
            [
              "",
              "header"
            ],
            [
              "",
              "Buffer.from"
            ],
            [
              "",
              "companionSvg"
            ],
            [
              "",
              "png"
            ],
            [
              "",
              "png"
            ],
            [
              "",
              "Buffer.from"
            ],
            [
              "",
              "pointerSvg"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "mkdirSync"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "existsSync"
            ],
            [
              "",
              "readFileSync.equals"
            ],
            [
              "",
              "readFileSync"
            ],
            [
              "",
              "console.log"
            ],
            [
              "",
              "writeFileSync"
            ],
            [
              "",
              "console.log"
            ],
            [
              "",
              "console.log"
            ],
            [
              "",
              "assetHash.toString.toUpperCase"
            ],
            [
              "",
              "assetHash.toString"
            ],
            [
              "",
              "console.error"
            ],
            [
              "",
              "process.exit"
            ],
            [
              "",
              "node:fs"
            ],
            [
              "",
              "node:path"
            ],
            [
              "",
              "node:url"
            ],
            [
              "",
              "node:zlib"
            ]
          ],
          "mbr": [
            "Buffer.alloc",
            "Buffer.concat",
            "Buffer.from",
            "JSON.parse",
            "Math.abs",
            "Math.floor",
            "Number.isInteger",
            "Object.entries",
            "Uint32Array.map",
            "anim.frames",
            "anim.frames.length",
            "anim.loops",
            "assetHash.toString",
            "assetHash.toString.toUpperCase",
            "assetHash.toString.toUpperCase.padStart",
            "bytes.length",
            "c.join",
            "c.slice",
            "c.slice.map",
            "c.slice.map.join",
            "console.error",
            "console.log",
            "crc.writeUInt32BE",
            "data.length",
            "f.join",
            "frame.length",
            "frame.some",
            "frames.reduce",
            "ihdr.writeUInt32BE",
            "indices.flat",
            "indices.flat.filter",
            "indices.flat.filter.length",
            "indices.forEach",
            "len.writeUInt32BE",
            "line.from",
            "line.to",
            "lines.join",
            "lines.push",
            "out.push",
            "palette.length",
            "palette.map",
            "pixels.length",
            "pixels.map",
            "pointer.accent",
            "pointer.accent.color",
            "pointer.accent.line",
            "pointer.accent.width",
            "pointer.arrow",
            "pointer.arrow.fill",
            "pointer.arrow.outline",
            "pointer.arrow.outlineWidth",
            "pointer.arrow.points",
            "pointer.arrow.points.map",
            "pointer.arrow.points.map.join",
            "pointer.preview",
            "pointer.preview.hotspot",
            "pointer.preview.size",
            "process.argv",
            "process.argv.includes",
            "process.exit",
            "raw.set",
            "readFileSync.equals",
            "row.forEach",
            "row.join",
            "row.length",
            "s.slice",
            "sprite.drawOffset",
            "v.toString",
            "v.toString.padStart"
          ],
          "tgt": [
            "BigInt",
            "Buffer.alloc",
            "Buffer.concat",
            "Buffer.from",
            "Error",
            "JSON.parse",
            "Math.abs",
            "Math.floor",
            "Number",
            "Number.isInteger",
            "Object.entries",
            "Uint32Array",
            "Uint32Array.map",
            "assetHash.toString",
            "assetHash.toString.toUpperCase",
            "assetHash.toString.toUpperCase.padStart",
            "c.join",
            "c.slice",
            "c.slice.map",
            "c.slice.map.join",
            "cap",
            "chunk",
            "companionSvg",
            "console.error",
            "console.log",
            "crc.writeUInt32BE",
            "crc32",
            "deflateSync",
            "dirname",
            "duration",
            "existsSync",
            "f.join",
            "fileURLToPath",
            "fnv1a",
            "frame.some",
            "frames.reduce",
            "header",
            "hex6",
            "ihdr.writeUInt32BE",
            "indices.flat",
            "indices.flat.filter",
            "indices.forEach",
            "join",
            "len.writeUInt32BE",
            "lines.join",
            "lines.push",
            "mix",
            "mkdirSync",
            "out.push",
            "palette.map",
            "parseInt",
            "pixels.map",
            "png",
            "pointer.arrow.points.map",
            "pointer.arrow.points.map.join",
            "pointerSvg",
            "process.argv.includes",
            "process.exit",
            "push",
            "raw.set",
            "readFileSync",
            "readFileSync.equals",
            "row.forEach",
            "row.join",
            "s.slice",
            "spriteRects",
            "v.toString",
            "v.toString.padStart",
            "writeFileSync"
          ],
          "funcs": [
            [
              "anonymous",
              1539
            ],
            [
              "anonymous",
              1661
            ],
            [
              "anonymous",
              1904
            ],
            [
              "anonymous",
              2388
            ],
            [
              "anonymous",
              2805
            ],
            [
              "anonymous",
              2843
            ],
            [
              "anonymous",
              2901
            ],
            [
              "anonymous",
              3158
            ],
            [
              "anonymous",
              3184
            ],
            [
              "anonymous",
              3224
            ],
            [
              "header",
              3367
            ],
            [
              "anonymous",
              3422
            ],
            [
              "anonymous",
              7828
            ],
            [
              "anonymous",
              7859
            ],
            [
              "spriteRects",
              7910
            ],
            [
              "anonymous",
              7995
            ],
            [
              "anonymous",
              8019
            ],
            [
              "companionSvg",
              8182
            ],
            [
              "pointerSvg",
              8472
            ],
            [
              "anonymous",
              8618
            ],
            [
              "anonymous",
              9608
            ],
            [
              "crc32",
              9731
            ],
            [
              "chunk",
              9874
            ],
            [
              "png",
              10144
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 2,
              "op.ge": 1,
              "op.gt": 2,
              "op.lt": 4,
              "op.ne": 5,
              "op.add": 20,
              "op.div": 2,
              "op.lor": 4,
              "op.mul": 10,
              "op.shr": 2,
              "op.sub": 1,
              "op.xor": 5,
              "op.band": 6,
              "op.land": 2,
              "op.lnot": 4,
              "op.ushr": 5,
              "max_depth": 20,
              "call_count": 215,
              "node_count": 4052,
              "member_count": 69,
              "max_array_len": 8,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.shr": 0,
              "op_density.sub": 0,
              "op_density.xor": 0,
              "op_density.band": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "op_density.ushr": 0,
              "max_concat_chain": 4,
              "member_depth_max": 5,
              "max_numeric_array": 8
            },
            "file": {
              "size": 11955,
              "entropy": 5.5
            },
            "text": {
              "lines": 292,
              "top_char": 116,
              "max_ws_run": 12,
              "digit_ratio": 0.05,
              "space_count": 1729,
              "char_entropy": 5.5,
              "unique_chars": 162,
              "top_char_null": 0,
              "string_density": 0.49,
              "top_char_ratio": 0.05,
              "ascii_art_lines": 6,
              "avg_line_length": 39.94,
              "max_line_length": 186,
              "non_ascii_ratio": 0.04,
              "empty_line_ratio": 0.06,
              "last_line_length": 1,
              "whitespace_ratio": 0.17,
              "identifier_density": 2.12,
              "line_length_stddev": 33.28,
              "normalized_string_count": 8.31,
              "repeated_char_sequences": 11,
              "suspicious_string_ratio": 0.01,
              "suspicious_comment_ratio": 0.25,
              "suspicious_identifier_ratio": 0.11,
              "normalized_unique_identifiers": 17.34
            },
            "binds": {
              "count": 47
            },
            "binary": {
              "peak_region_bytes": 5811,
              "peak_region_entropy": 5.71
            },
            "source": {
              "function_count": 7
            },
            "imports": {
              "count": 4,
              "stdlib_count": 4,
              "stdlib_ratio": 1
            },
            "strings": {
              "sql": 1,
              "bytes": 4493,
              "count": 142,
              "avg_length": 31.64,
              "max_length": 179,
              "avg_entropy": 3.11,
              "email_count": 1,
              "empty_count": 2,
              "entropy_stddev": 1.52,
              "high_entropy_count": 1
            },
            "comments": {
              "chars": 1245,
              "count": 12,
              "lines": 24,
              "high_entropy": 3,
              "to_code_ratio": 0.09
            },
            "functions": {
              "count": 7,
              "nested": 8,
              "density": 8.22,
              "anonymous": 17,
              "avg_params": 1.13,
              "code_ratio": 0.76,
              "max_params": 2,
              "one_liners": 10,
              "length_stddev": 21.25,
              "over_100_lines": 1,
              "avg_name_length": 7.43,
              "no_params_count": 4,
              "avg_length_lines": 9.29,
              "max_length_lines": 108,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.38,
              "max_nesting_depth": 2,
              "single_char_params": 13,
              "avg_param_name_length": 2.67
            },
            "identifiers": {
              "count": 618,
              "unique": 142,
              "avg_length": 5.37,
              "max_length": 13,
              "min_length": 1,
              "avg_entropy": 2.01,
              "reuse_ratio": 0.23,
              "length_stddev": 2.93,
              "has_digit_ratio": 0.04,
              "sequential_names": 13,
              "base64_like_names": 2,
              "single_char_count": 14,
              "single_char_ratio": 0.1,
              "high_entropy_count": 2,
              "high_entropy_ratio": 0.01,
              "all_lowercase_ratio": 0.73,
              "all_uppercase_ratio": 0.02,
              "numeric_suffix_count": 2,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 22,
        "mol": "H₃(Db₁₀F₄Po)Md(In₂)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/cursor-companion/scripts/generate.mjs",
        "pid": 0,
        "risk": 13,
        "sha": "54f6ad6e00c04bcb46e26f11c12e434242e11ec3924e5928ddf58266697bc05b",
        "size": 11955,
        "traits": [
          {
            "id": "metadata/import/npm/fs::fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:fs",
            "spans": [
              [
                734,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/npm/path::path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:path",
            "spans": [
              [
                775,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/url::url",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:url",
            "spans": [
              [
                818,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/zlib::zlib",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:zlib",
            "spans": [
              [
                858,
                9
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/generated::automatically-generated-source-marker",
            "conf": 0.85,
            "crit": 2,
            "desc": "Generated source provenance marker",
            "spans": [
              [
                3484,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3571,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                3588,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2253,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::buffer-from-utf8",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates Node.js Buffer from UTF-8 text",
            "spans": [
              [
                11014,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-16-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 16 bits",
            "spans": [
              [
                2083,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/buffer::source-right-shift-8-bits",
            "conf": 0.9,
            "crit": 2,
            "desc": "Source right-shifts by 8 bits",
            "spans": [
              [
                9831,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/compress/zlib::javascript-deflate-sync-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Compresses data synchronously with DEFLATE",
            "spans": [
              [
                10814,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/compress/zlib::node-zlib-import",
            "conf": 0.9,
            "crit": 3,
            "desc": "Imports the Node.js zlib module",
            "spans": [
              [
                858,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/module-exec::module-scope-zero-arg-call",
            "conf": 0.86,
            "crit": 3,
            "desc": "Module scope assigns zero-argument call",
            "spans": [
              [
                3114,
                25
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::js-hex-number-parse",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript hex-to-integer conversion",
            "spans": [
              [
                2050,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/hex::js-parseint-radix-16",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript parseInt with radix 16",
            "spans": [
              [
                2050,
                18
              ],
              [
                2149,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::png-idat-chunk-literal",
            "conf": 0.86,
            "crit": 1,
            "desc": "References PNG image-data chunk marker",
            "spans": [
              [
                10806,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::png-iend-chunk-literal",
            "conf": 0.86,
            "crit": 1,
            "desc": "References PNG image-end chunk marker",
            "spans": [
              [
                10857,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::lsb-bit-mask-source",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source contains low-bit mask syntax",
            "spans": [
              [
                9667,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::source-xor-operation",
            "conf": 1.0,
            "crit": 3,
            "desc": "Source references XOR syntax",
            "spans": [
              [
                2926,
                3
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "spans": [
              [
                4579,
                11
              ],
              [
                7705,
                11
              ],
              [
                7898,
                9
              ],
              [
                8652,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/unsafe::zlib-implementation-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a zlib implementation",
            "spans": [
              [
                859,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/concat::join-empty-separator-call",
            "conf": 0.82,
            "crit": 3,
            "desc": "Joins values without a separator",
            "spans": [
              [
                7841,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Calls JavaScript toString conversion method",
            "spans": [
              [
                7297,
                18
              ],
              [
                7866,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-token",
            "conf": 1.0,
            "crit": 3,
            "desc": "References the toString conversion method",
            "spans": [
              [
                7307,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-sync-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Creates a directory synchronously",
            "spans": [
              [
                11254,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::node-write-file-sync-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "Node calls imported writeFileSync",
            "spans": [
              [
                11592,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/info/commandline::check-argv",
            "conf": 0.8,
            "crit": 3,
            "desc": "Reads Node.js arguments through process.argv",
            "spans": [
              [
                1127,
                12
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::const-let",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 const/let declarations",
            "spans": [
              [
                6885,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/arithmetic::js-bitwise-arithmetic-chain",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript bitwise arithmetic and shift chain",
            "spans": [
              [
                2086,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::recursive-mkdir-sync",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates a directory tree synchronously",
            "spans": [
              [
                11254,
                35
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/enumerate/extension::javascript-json-filename-filter",
            "conf": 0.84,
            "crit": 3,
            "desc": "JavaScript filters JSON filenames",
            "spans": [
              [
                1005,
                143
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::read-node",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads files with Node.js",
            "spans": [
              [
                961,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::readfilesync-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls readFileSync",
            "spans": [
              [
                961,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/format/media/raster::png-chunk-parser",
            "conf": 0.9,
            "crit": 3,
            "desc": "Source parses PNG image-data and image-end chunks",
            "uses": [
              17,
              18
            ],
            "spans": [
              [
                10806,
                6
              ],
              [
                10857,
                6
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJavQD+zGFr:x([DdAV/=Mw].*basz5BwmW/kC4CMkB0\u003c3Rx(d*cA=-BJaz2!iB98F4D2vamEircxz/3QAzF%5%i+ABXi%]XsAbP=saBtkvA+eW3wM9eXC4CXBaAR)FwGT].A=#2mefG4WAaHd\u003cz!0M]BrC#Ow].*basz5BwmW/twPPpY3tBu@z/P}xDMV^aB7Gk$zdLmvwnc74vqPNbazC).vSME7B-.gCaAz4mz!%PdaBLwAA=k!qcVi\u003ckwJB^sBz93-3tBu@z/P}xDMWxGvrVPuaAR)FwGTuNx(4rRA=kD0B8@ELazbUjz6gizz!9Auv}YN)wm6p@z!0v1B0\u003c3Rx(d*cA=-BJaAy[dwn=rKD30RsefF$wzE^W5rAhQUaBLwAA=k!qcVi\u003ckwJBswD2N\u003ezcP.VHze:AlBrC]Mq/)4]zF8vGv@C)?AV/=Mw].*basz5BwmW/yBAh8kxj2gXv@C)?AWJ{Qx(d*cA=-BJaz#arzddl{DsY]@Dpr6\u0026v%8)4vR/QLvruf9Eircxz/3QAe?ZZMzF0P}e{8dZi%]XsAbP=saBtkxzGx@vwL^L@pgnlUC4A%WBzkt}v@#=yaz+$8wkEC}pgnlUC4A%WBzkt}v@#=mEircxz/3QAe?.9JBzk]feN\u0026\u003cpy?beuB0\u003c3Rx(d*cA=-BJax8opp!%$*mmpGVr:5\u003cbqCP+NoHQGPC4CYdw{Ei@Dp-0}Byx04vruj4zxKuIw].*basw={w[=c}wPz:gx(n2BBAn/\u003e3tBu@z/P}xBA}?paBtkcC6V@dzE)\u003cfxLzASwmYU2x([RyEircxz/3QAe?Z^Nxk8l{eOPfle{8dZi%]XsAbP=saBsCraAg+fB7F9PBzk]fo\u003ewx!vp%d53lQD/r:5\u003c9k#ZARmpe\u003e?pGgaSpFrqDarU=KAaHd*C6VI]zeAZ0wgO6gaAR)FwGT/)Dp8Q/zddr)lVh",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "D2Nsqp\u003cddWvrujbwM08XB.(dJ3lQEkD2Nsqp\u003cdd-zEEH9xM4#z3vK4eA=k!qcOv5\u003eA=l5rv@DfoBAn/\u003e3jpu?AbP=sazC.nwPzx\u003ev}u=VC6VF}x\u003eg\u003c/pJgz\u0026z/fRsDKp(rwQ4=@B-.53y?kTIB98CpzF83rarUGeB-7Y5iV})Iz!@#[zAwgFayPwlvpJ$Ex\u003efmEzGP/9wPw]vaz#sry=.$DaAIjsByYrlzCLdGBz(aVayYncy?m2",
            "ln": 882,
            "col": 4,
            "line": 22
          },
          {
            "b": "Dqw:5wPz\u003c9x(DTOwO#Q7BA]}ParUPDzE)\u003cfxLzAPx(4uBiV@G=A+PA7i%{xy3t1E3z/P}xx(n37A+n-\u0026wGT/)Do#T^wm]ExC4CMkB0b/parUSzwO+^$zEWuHvqfL2A+doOtsANMz/PbB3lQEfCwZ#jB7/obiV}T6C6V@dzE)\u003cfxLzASwmYU2x([Sai%)8MxK#0@z-P1Bp\u003cddQwO=g3t@@xoaAIBeAc2YhBugKGp\u003cdd-zEEH9xM4##i%)8MA+frmy\u0026?YXttPG?pgnlUC4BM.B9hqvt@@xoaz+$eiV}T6C6V[(Bzk]foMaMHi%)8Mwnc9{z/fD7v@%:OtsANMz/M$Faz#sry*xafEf{r}zGGDgw)]gXaw=S!wnb{]jxaG!DKp(rA+frgy\u003c6wrC42ifwJy@kdlnO{z!S-z3lQEiwOL^^BspZvA=k$VavQr\u003ez/No/aA?WqwigbvaARsmwPx*OqE%@)A=a\u003c4AaIdND2Ntkw/#eaBw#%\u003ewP8Zkk06a13jpu?AbP=sazC.nwPzx\u003ev}u=VC6WbdvqZd9z/P}xDKp(rA+eV\u0026z/fxpayPqjx\u003ey^-Bvo?-iV@G=A+PA7aBCqHB.\u003e\u003eQ3lQEfzAHMmwQ5rdzE^/hyH}^fw/%][Do#T^wm]ExC4CMkB3q0-C4CMkiV}6Daz++kBy/u3AYLr\u003ee?O++A+xCOaw^lclul^JxjTIPwO#Qhtt5lJau.[hC5I89dlnO[xLzJH3lQEjByxiic[dh1p\u0026ZF\u003ex(^\u0026Fp\u003cddQwO=g3k068]aAITyA40d@aw^8%ze165jA+TSwiJ6ZarUfjzeAZ0wgd^carR!nv@#B6zAn[pC6V[(Bzk]fl1t1Jz/d9",
            "ln": 1202,
            "col": 24,
            "line": 35
          },
          {
            "b": "B0aq5Dq[][zGx=nA=-BJ3lQEgA+PY9By=OoByxo9v\u003c2/6vpTp]y\u003cvc$l0dF/nLRYYlrNnRqY[jCi3oW[f!+vtasXG*fFUED3lQEgA+PY9By=OowPz%9AYLswwPz%9AV/-LzGP=iauZ\u0026+B.\u003e\u003eQ3lQEgA+PY9By=Ooz!0M]BugKyz!0M]BrC@NzGP=iauZ\u0026+B.\u003e\u003eQ3lQEgA+PY9By=OezFA-)Bz(gXavx*Ry?cv.z!0v1B0b\u0026MzGP=iauZ\u0026+B.\u003e\u003eQ3lQEgA+PY9",
            "ln": 2098,
            "col": 60,
            "line": 69
          },
          {
            "b": "B1RJBA=#2maBFLVBzbxfe[]irwN/?2AW-bMxMw3naz$+mavQr\u003ez/NlNp\u003cc1+\u003c=k$@L+m9iRrbg(\u003eEV/pKGW=6S3:2Q3lQDlaARphB1RJQz/xVbwfs2Tw)]H%wJHkwarR!GxLzJuB97\u0026hBAIK\u003eA=M8sauZ\u0026+B.\u003e\u003eQ3lQDlay/tcB95Kmz/ff3xlwlawjp-Ov%8)4vR/P#jS[SXAS",
            "ln": 3610,
            "col": 12,
            "line": 106
          },
          {
            "b": "arR^Hx\u003ewFoBzbxfe]LYJx(v)ge]j%szEWu5cmf\u0026-a.t[fv%8)4vR/P#E0^4WwQ4{gBApxazEU8aCX7xcBywS{wHP5SaBsCrarR^HarR!GxMw3naz$+mavQr\u003ez/Nml\u003e83?kXq/QaUPM+UvqZgdr=.C.zdmi\u003cB1R3GwJy}VDU4Ckv%8)4vR/P#E0^4:dcv51(4LbWY@\u0026!iEpaG=3lQDlarR!P3lQDlarR!vw/@GBBzbxfe]LYJx(v)ge]j%szEWu5cmf\u003cSxLzJuz/x/jz/fRGvruQ1v}XXMwfs2#jS[S+y?$KyDKp(rarR^HarU=tA=ldAzE[2mmriA!AWSs1Ns%WVPYShD\u003c?cVsOpG?2FGPePA+]oce]U#We[5\u003czvpJ$Ex\u003eeOui%)8MarR^HEf}8tarR^Hx\u003ewFoa-}yiB1RxIBzkVhB1RoqB-7Y5asnATa-}yiB1RxIBzkVhB1RGAv@DK4A^pk!wO#Q7BA]qTDKp(rarR^HarU=tA=ldAzE[2mmriA!AWSs1Ns%WVPYA.s\u003eAI}aX@L{7Quehg\u003eAJj]Cw?IrwoftwC6Up[Ij0FeQ2-.F\u003e8s(NOqDvgJolzj\u003e81SJOqDy0GxP[E\u003cH-a*NUo?kXAnQd\u003e!ARISeA2Li%)8MarR^HEf}8tarR^Hx\u003ewFoa-}yiB1RxIBzkVhB1RoqB-7Y5asnATBzbxfe]LYJx(v)ge]\u003eJkz*2YjC$zKTzGGPmC%r{2x\u003eetfjV%{fxLzJuz/x/jz/b",
            "ln": 3919,
            "col": 3,
            "line": 112
          },
          {
            "b": "diJ%AarR^HarR^HBzbYkCoy^mCoxs{A=k$Dc*v4L\u003c+/YNp!s4$\u003cHyi)p\u003cc1+\u003e81SJOqDy0GxPFx\u003c?l@uXq/NVFAR=}cN?a:arR^HarV7tarR^HarUxgasItBx(+[BAcb/jzGvBDvrDD$xEL6jCvticaA?spx\u003ezS!C6V.$B97\u0026by*?B1z/c$mCX7xcBywS{wHPXFarR^HarUfjzGx[x",
            "ln": 4524,
            "col": 96,
            "line": 121
          },
          {
            "b": "zGGPmC%r{1CwZ#jrbVL-zvdHearR^HarS)kaARphB1RxIBzkVhB1RxPzE)\u0026/z!\u0026{43lQDlarR^Hau@7kA:-\u0026@z/4*^By/Iwf/yEkBz\u003e91A+PA7c)@XtCQB}43lQDlarR!GxLzJuAa%o5pgn0JauZ\u0026PtWgJse)IU2x(ES*tW}X)Bzkl6ePt(VeHkWZA=kD0B8@%Mx\u003ehSzbZTMuzE^W5rAhQUc[fNLi%)8MarR^HvrVc]BrCWsx(+[yx(!xczyxQux(+[Cx(ESUvqPN8i%(rqarR^Hay/tcB95KkA+xCojS)@oarR^HarR^HcOl]Xy?$EIayPqjx-",
            "ln": 4982,
            "col": 57,
            "line": 129
          },
          {
            "b": "arR^HaBKOtarR^HayPq6B1RAOB7=%HeIg)+zE)\u0026uBz\u003e@azyl$TBzbxfe[GoDwN/*[wkvz!wPy:*yH}xji%)8MarR^Hx\u003ewFoBzbxfe]LYJx(v)ge]L@KwPz\u003c9x(DKQyY",
            "ln": 5653,
            "col": 2,
            "line": 146
          },
          {
            "b": "B7/obeOnZkwHx2KBzbxfe]LYJx(v)ge]L@KwPz\u003c9x(DKQy?k4S3jm)#arR^HBzbxfe[]irwN/?2AV^H/B8UMizyw}lBzkt}v@#=Ax(mV%v@#TfefFwwxlbQDDKp(rarR^HarUfrwi7\u0026ACX7xcBywS{wGThWwnc74vqPN7wQ4=@B-.53y?k4riV@xZz!0v1B1Q%Dwge(T3lQDlarR^HaA}Kqwn=WknnhQCiV@J+B.99harR^HarR^HB97@bz-P1BcUWjhz/PzpefDrVx(EShefDrVx(ESht}us9arR^HarR!rzGX5-DMT{[e]U\u0026Hv}x.5e[F{zefEqQqDcjPpHu}0t3\u003e8$p^)z/Bzbxfe]UJzwLMVJwGVyL3lQDlarR!Pdlv\u003eVarR^HaARphB1RfAygQ)%z/NEKByYrjBu.x@zyu(yvrt{9efDuJxMXiddiH=qaARphB1RxGnP5oOv@#Tfq/(L*B-Y3gBAh8kxddn6",
            "ln": 5775,
            "col": 57,
            "line": 148
          },
          {
            "b": "jS(BcaBsCrarR^HarR^Hay/tcB95KpvqfL2A+cvRaz$+mavQr\u003ez/Nmlp\u003cc1+\u003ecI2FG@9[0SoF?.\u003c+Hz}bZSEiA+PA7c$vgawHS3Ru[1eAarR^HarR^HarU=tx(+[svqfKGwO=g3c$V[4y\u0026%=fdlv\u003eVarR^HarR^HaARphB1R6kx(3vUygQ)%z/OAWwO#Q7BA]oDvqfJ",
            "ln": 6454,
            "col": 20,
            "line": 163
          },
          {
            "b": "asItBx(+[vzFA-)Bz(g\u003ewmYU2x([R+e]UGjB7DEqjV%]nA+frmzdNl9diJ%AarR^HarR^HarU=tx(+[svqfKHzFA-)Bz(g\u003ewmYU2x([RGzE[2mmriA!AWUr(C3l3JV-8#tRrabz\u003ea5EjX$[A0Ncf%w\u003eaEH[X#T]7Y^LdMq/)4]zF7wcz!9AdEjnLMdlv\u003eVarR^HarR!P3lQDlarR!Pdlv\u003ezarR^HarUfjzGx[xtwdO:y\u0026p\u003cEx\u003eg^)Bzk\u0026xt{8oMvrVc]BrBz2z/6ifwIdzcy:-G{arR^HarR^HBzbxfe{y-rBvY$Vy\u0026pZSfKDH/fEXKWarR^HarR^HBzbxfe{y-rBv*v+wN/?2A.f!MzGGPmC{\u003eB4uOBe/dj+/GarR^HaycAT3lQDlarR!GxA",
            "ln": 6729,
            "col": 11,
            "line": 171
          },
          {
            "b": "arR^HayPF5x(\u003eFtxLzJuBy!)3wn=Wfc[dj+arR^HarUxgasH\u0026gx(4u\u003els\u003c+EA+d*WygQ)%z/NoHBzbxfe[F)lBsnIQA+f5}B-7Y5mQZ1EB-I4vefFLkx(4{jwHPXFarR^HarU=tA=ldAw)]y\u0026B-I4P3lQDlaBKOtaBKO7arU9lD2vamB98ttc[dh1p\u0026ZF\u003ex(^\u0026FC5I89j%kgVarR^Hx\u003ewFoBzbxfe]#bMAbYx0diJUxBAIRwi%)8MarU=tx(+[FBz(bqwN(]DaARTDwJHkwarR!pz/b",
            "ln": 7267,
            "col": 2,
            "line": 185
          },
          {
            "b": "YpF5mOAuuM\u003c+*1$Y{{D0i%)8MarR^HarUfjzGx[xA+frmy\u0026*^.ayPF5x(\u003eFtxLzJuCvticmSirBwPJ0gBsp\u003clefD/7fFB}q3lQDlarR^HazCBgc#@)uB.(dLz/{eiz/65daW4$hcUmKlv%8)8wg5/GDKp(rarR^HarR^HBzbYkCoy^mCoxs{A=k$DA+frmy\u0026?pIwNPT#zxIedayKucJPC\u003e\u003c\u003cH.\u003eZFT\u003e\u003e)Y5%",
            "ln": 7904,
            "col": 72,
            "line": 204
          },
          {
            "b": "mriA!AWSqiC3l3JQ(BF\u0026Rr2m%\u003c*RLTMAxnYFBydf\u003e9I+6VZ6:TX8%@E\u003eBnTpPOIWtXAnQd(41rCHQ[\u0026Zi%)8MarV7tarR^HvrVc]BrCWsx(+[GwNPQ\u0026z*c7Edlv\u003eVarR!vw/@GBBzbxfe]LYJx(v)ge]$YGByU",
            "ln": 8313,
            "col": 28,
            "line": 213
          },
          {
            "b": "z/6u1zE=jBx(4{jwGTi4az$+mavQr\u003ez/NlNp\u003cc1+\u003c=k$@L+m9iRrk7S\u003ea4p\u003eYn#f\u003cHV$*$\u003e=YN2NUo\u003c[Ui8yj\u003e!ARISeG(JTk{[acN?a:arR^HEf}8tarUfjzGx[xwQ4{hwN(]DayPF5x(\u003eFwvqf*Mz/OS$zE\u0026",
            "ln": 8492,
            "col": 14,
            "line": 218
          },
          {
            "b": "vqfL2A+cvTkoK\u0026PCoxs{A=k$Dc*lt=\u003ea4nJp\u003cc1+\u003e!ARISeG/dS]Y+H\u003c:\u0026@:OvW\u003c+Yxu=u\u003c+wGNFpM:pX*F{*3lQDlaBKOtaBKO7arUfjzeAZ0wgd^carR!nv@#B6zAn[pC6V[(Bzk]fl1t1Jz/d9karR^HBzg",
            "ln": 8714,
            "col": 21,
            "line": 222
          },
          {
            "b": "C42G7aAIaiwj7oLzddr)c\u003c?7tarUxeiV@G=A+PA7ed9HxarU95BzkVhiV}mxDqm)\u003cx)a5Nv@#B6zy=bqarR!Gx(dB1B-Zu0iV@r.zdm6%ed9HxarUfjzGGDmBugKvC6VI]zeAZ0wb",
            "ln": 9016,
            "col": 6,
            "line": 235
          },
          {
            "b": "Kd\u003eY)I@?gi\u003ea5EkU8II0Ks8Fai%)8MarUfjzGx[xv@Dj3vqYQpaw^lclVl*UvqYP#jS]7UarR^HarU=KAaI6McU47izddr)cOcxVA=l5rv@DfAaw=9xuRS)^nMFn!p/p7*pEv]KefFUqefFwhBzkVhed9HxarR^He?O+^z/fVdCYUFzarR^HEld=UarR!EwPS6nzxJ?dCox.5z/6ifwHF%EwPI^aC4A%HyB*PGwOL^^Bsws}j%kgVarR^HarUfjzGx[xBzkP6AV^H/B7GC)x(dB1B-Y2WdiH=qaBsCrarR^HarR!GxLzJuAaJ]$x(mMHv@3crwmYN*By=\u003emwgoOEarR^HarR^HA+e#%v@%bpwP]m=A=M8sc$8hkJPC\u003e\u003c\u003cH.\u0026ybZTSEzdNTdBwl*0fcz#6fFE]@aM/h]\u003eB]6xUb7fpSn$TZas8qxv@#B6zy$",
            "ln": 9370,
            "col": 74,
            "line": 243
          },
          {
            "b": "wnb{]l1sXKe]$PCc#0iyaBtkKwPI^aC4AYSA+frgy\u003c6wQv@0RrA+e#%v@%mABzkP6AV/=Vi%)8MarR^HB8LM7wPPLGA+PSbc$1rEn(FIXe]#bPx(mM$w{C!mz/6u1zE+hAtY9}2asH/wA=k$Eau.[hDKp(rarR^HarUxgasFyAA=M8sdiJUxBAIRwi%)8MarR^HarUfjzGx[xAaJ]$x(mMajS[\u0026Wx(+[CwO#3)zF8mByJzavwPPtmwgoOEarR^HarR^Hx\u003ewFoa-I1gwnb{]diF",
            "ln": 9792,
            "col": 15,
            "line": 254
          },
          {
            "b": "A=l5rv@DfAaw=9xuRS)^nMFn!p/p7*pEv]KefFUqefFwhBzkVhiV@+(yIvV%iV]!Wvq{shA+cQvEjLZFarR!Pi%)8MarUfjzGx[xw].r%wGTbUzE[2mp\u0026ZF\u003ex(^\u0026Fp\u003cddWve",
            "ln": 10490,
            "col": 25,
            "line": 272
          },
          {
            "b": "wPJ0gBugKvC6V[(Bzk]fqE%](y\u0026?-CarR^HBAhTHDKp(rarR^HA+frmy\u0026*^.ayPF5x(\u003eFtxLzJuCvticmSirBwPJ0gBsp\u003clefG4GzdNTdBwl*9i%)8MarV7Pv{%E?xDOZmA=M8sdiJ%A",
            "ln": 11665,
            "col": 10,
            "line": 304
          },
          {
            "b": "w)]y\u0026B-I4xi%)8MarR^HEf}8tarR^HvrVc]BrCgovqPNdv{%E?xECnTau.[hB-7-3w[=c]wgoOEarR^HarU=tA=ldAw)]y\u0026B-I4P3lQDlaBKOtarR!vw/@HxwPJ0gBs}GOByPlawGScVjS(a-CX7xcBy!#gdiJ%AarR^HarUfjzGx[xw)]y\u0026B-I4ojS[SNCk",
            "ln": 12028,
            "col": 24,
            "line": 313
          },
          {
            "b": "aAz4dwN/*hau.[hDKp(rarR^HBzbxfe[5m1wPh:9zF77PaARTDwJHkwarR^Hay/tcB95KCwPz%9AV^H/v@=c?By!xZA=#2mc[6dPv@2T$diH=qaARphB1Q)hv}xR3d06rpyH}Ppdlv\u003eVarR^HaARphB1RJBA=#2mauZ\u0026*wPz%9AYTQJarR^HaAIamC4CXDz/f5@c)@ODA=k$CefF$AygQ)%dlv\u003eVarR^HaAIamC4CXDy?W%jwO@]nx(ESUvqPNbasFVYjW70n3lQDlarR^HaAIamC4CXDA+f9aC4BuYB97#hwPxgDwPz*fAWJyXA+e#%v@%dY3lQDlarR^HaAz4mz!%PdoLFM\u0026wO@[Bi%)8MarR^HEjmk+arR^HEjmk+arV7t3lQEgA+PY9By=O6v}f6",
            "ln": 12626,
            "col": 39,
            "line": 333
          },
          {
            "b": "Bs}9nB98CvC{)MwCoxs{A=k$DcWfGHy?dPsAcuKI\u003c=uC7J?$\u0026#M/LVb\u003cHzkLQ(BF\u0026Rr2m%\u003e!A.KJ?[9Ldlv\u003eVarR^HaAz4nB-IvY3lQDlaBKOtarR!GxLzJuB8LM7wPP4TaAIEhyH}PH3lQDlay/tcB95KCByt",
            "ln": 13107,
            "col": 12,
            "line": 351
          },
          {
            "b": "3lQDlaARphB1RJLv@2T$q/(C\u0026wGTbUB97\u0026jwJHkwarR!Fz!0M]Bs}SCBwu:xwO+!2d0fGLwHPXFarR^HB8LM7wPPLyzyu(yvrt{9efDuJxMXiddiH=qaARphB1RxGl$7gCd06GsBy^0CB97\u0026jwIdI8v@C)?AXqMRx()]mv}Z15yBHXYi%)8MarU-zv@2T$e]LRQcUmssz/NiRasH/wA=k$Eau.[hBzbxfe]LR}x(^^5zF\u003c2}BsqiGv@2T$efFIAA=k$Edlv\u003eVarR!Fz!0M]Bs}GHc)@Ivz/YFqefDt\u0026au.[hBzbxfe]LR}x(^^5zF\u003c2}Bsqh",
            "ln": 13297,
            "col": 78,
            "line": 355
          },
          {
            "b": "s%h$6JPC\u003e\u003c\u003cH.\u003e.WUT6%UJSAG\u003e!z(}i8a9NaMQ4\u0026(6WRXdjEs=arR^HarUYoBAIRwi%)8MarV7tarR^Hw]zYjc{6HtaBsCrarR^Hay/tcB95KxwP}%8zE\u003c}NaAITkBy^7lB.kk%AXq6zwmZ0Yw*/3izyl\u003e{3lQDlarR!vw/@HtwP}%8zE\u003c}Mattk!A+funA=9@CarR^HarUfjzGx[xy?W=#auZ\u0026*Byxo5e[e%nw[u0nB8kM2wHGk-az$+my?W=#dk2Z.x(bmEi%)8MarR^HB97\u0026jwIdCmw[CQ{auZ\u0026*Byxo5e[e%nw[u0nB8kM2wHICcCwH#hwGSGCf!2f\u003earR^HarUxgasFyHx(mGhay/tcBzkSnwJHkwarR^HaARTHaBsCrarR^HarR!pz/fSraz\u003eXhB75Y)auZ\u0026^vrcB2pgnlUC4BxVB8$=5wHIwezE\u003emU3lQDlarR^HazCBgc#AKpB75Y)e{8wTwGTc0jS(a=wO=g3cN*f+3lQDlarR^HarR!vw/@HzxLzJuAaJ]$x(mMOwO=g3aBFLVBzbxfe[!*jy\u0026ru.y\u0026%qraARpqz*9swwD",
            "ln": 13923,
            "col": 41,
            "line": 370
          },
          {
            "b": "arR^HarR!Paz2wgwGUY0asI8rB8$=5wIe7IAaHdPjV%]nB8CA9B7/GlcN*f+3lQDlarR^HarR!vw/@GBBzbxfe]Uxtwnb{]nm=QNzY*wNar+\u0026ux(+[uwO=g3r://!wHO:zxMw3naz$+mavQr\u003ez/NlN\u003ea[0#G@9\u003exW=%VP\u003eaejdWUT6%UJrJM(7L-KN6dSCwO=g3cN?a:arR^HarR^HarUxgasFyPxLzJuxK#0@z=Qp.B.90ADKp(rarR^HarR^HarU=tx(+[CA+b",
            "ln": 14542,
            "col": 2,
            "line": 386
          },
          {
            "b": "arR^HarR!Paz2wgwGUY0asI8rB8$=5wIe7IAaHdPjV%]nvpK72diJ%AarR^HarR^HarUxgasFyPxLzJuxK#0@z=Qp.B.90ABzbYkCoy^mCoxs{A=k$Dc*4j:\u003c+oL(Ysc*\u003eSofem\u003e822TU8II0KMzsU\u003c=tL*FpO?Kv@0Cvi%)8MarR^HarR^Hv@DmaBrCKlzE^E0xcotWBzbxfe]Uxtwnb{]l1sXKe[X:qc#AKpB75X",
            "ln": 14880,
            "col": 2,
            "line": 393
          },
          {
            "b": "arR^HarR!Paz2wgwGUY0asI8rB8$=5wIe7IAaHdPjV%]nA+frmy\u0026?3NaBsCrarR^HarR^HazCBgc)rXCx(+[uwO=g3r://!wHO:zxMw3naz$+mavQr\u003ez/NlN\u003ea[0#G@9\u003exW=K1",
            "ln": 15240,
            "col": 2,
            "line": 401
          },
          {
            "b": "ay/tcB95Kyy?d9#BrAZ?Bzbxfe]C9tx)a5=wPJ0gBAo6IwQetBdk2HHCYUt.e{pVtB.8X7B0bKCA+PA7aBCqOzE^r\u003cx(mG)i%)8MarR^HarR^HarUxgasIeAwmY?7diJ.Cx(+[AvrujbwM08XB.(eve[wKfwPRGiz!@@}B95\u0026)3lQDlarR^HarR!P3lQDlarR^HarR!GxLzJuwO(d6c)%4DB9hqvcOcxSwPI{3xjSIN3lQDlarR^HaBLwzy\u0026:egx\u003ewFozdN^fvp%d7BA}?pau.\u003eJasy=wvqPN6diJ%AarR^HarR^HarUxgasFyPxLzJuxK#0@z=Qp.B.90ABzbYkCoy^mCoxs{A=k$Dc*4j:\u003c+oL(Ysc*\u003eSofem\u003e822TU8II0KMzsU\u003c=tJ",
            "ln": 15493,
            "col": 12,
            "line": 405
          },
          {
            "b": "Coxs{A=k$Dc*4j:\u003c+oL(Ysc*\u003eSofem\u003e822TU8II0KMzsU\u003c=tL*FpO?Vz!yBDi%)8MarR^HarR^HBzbxfe[F)lBsnIMz!yBGaz\u003eXhB75Y)dlv\u003eVarR^HarR!P3lQDlarR!Pay!\u00264v}V#kwPz*fAW-bT3lQDlarR^HaARphB1R3vx(\u003e:Jy\u0026r@lefGoDarR^HarR^HarU=KAaI6McV0ZlcOcxVA=l5rv@DfAaw=9xuRS)^nMFn!p/p7*pEv]KefF+uC4CFJasy-vAS",
            "ln": 16107,
            "col": 41,
            "line": 418
          },
          {
            "b": "aARsmwPxzCzGor2kq1uki%)8MarR^Hv@DmaBrCHtqE%](y\u0026*^.asInwB9hqviV}mxDqm)\u003cx)a5=wPJ0gBsxl[C5I89au.[hDKp(rarR^HarUxgasInwB9hqve[[\u0026saW4$h",
            "ln": 18274,
            "col": 6,
            "line": 471
          },
          {
            "b": "AaI6McV0ZlcOcxVA=l5rv@DfAaw=9xuRS)^nMFn!p/p7*pEv]KefF+uC4CFv3lQDlarR!zwPI{3xjTaDA+e=\u0026v@$H\u003czE)\u0026/z!\u0026{4c#AKpB75Y)efG4Fx(+[rCYmk7By!#UCwZ#jrbVL-zyEazarR^HEjmk+arV7t3lQEgA+PY9By=O6v}f7?Bv*v+wN/?2A.f!MzGGPmC{)xqwO#Q7BA][\u0026p\u003cddXCwZ#jB7/obnN#yIBzk\u0026xdlnO{z!S-8DKp(rarUxgao",
            "ln": 20265,
            "col": 9,
            "line": 530
          },
          {
            "b": "auZ\u0026?xLzJux(mV%v@#TfnN#yIBzk\u0026xe]UGjB7DESjV%]nB9hLywO#3\u0026wg5GDclN2kwO#Q7BA]GTxKL%[au.\u003eJaszhvB9hthwg4ZbarR^HarR^NclNwrzdMpRygQ)%z/OV{z!0v1B0}",
            "ln": 20522,
            "col": 23,
            "line": 537
          },
          {
            "b": "arR^HA+funA=9@CarR^HEf}8tarU=tx(+[vzFA-)Bz(g\u003ewmYU2x([RyjS[DHwO#Q7BA]}ParR^HBzbxfe[F)lBsnIPCwZ#jB7/obcOcxOwmYU2x([RHi%)8MarUxgasH@mwO#Q7BA]GTxKL%[ar-)haszhvB9hthwg5/GA+funA=9@CarR^Hv@DmaBrC^ox(){bauZ\u0026?xLzJux(mV%v@#TfnN#yIBzk\u0026xs7b/+wPx\u003ctarR^HBzbxfe[]irwN/?2A.f!MzGGPmC#[A*By/Fn",
            "ln": 21294,
            "col": 3,
            "line": 555
          },
          {
            "b": "zdNTdBsquwx(){be{7/AwPxjY3lQDlarR!Jvqf*{AXqxzB8L(rwHIk6y\u002612si%)8MarV7tarR^HBzbxfe[F)lBsnIIwO=g3cOcxNwO=g3dlv\u003eVarR!pz/fSraAIBeAc2YhBrAZ?Bzbxfe]U\u0026xnmuyDB7!#$wM9FPAc2YhBuo*LarR!GxLzJuAb]IXvqYQ%xKLW/q/l2.B7/GlauZ\u0026+B.\u003e\u003eQ3lQDlazCBgd06omAc2YhBswtOxLzJuwO(d6c)%7Nvq{p3z/^uTaAIBeAc2YhBsxoUarV7t3lQEgA+PY9By=ObvqfKGwO=g3c$NBtz/N(YmriA!AW:3(C5I89aBsCrarR!vw/@GBBzbxfe[!*jy\u0026ru.y\u0026%qraARphB1RJQvrcEjA7a!/z/M%+krQc2A=M8si%)8MarUfjzGx[xCvticwPw[RaARphB1N",
            "ln": 24211,
            "col": 14,
            "line": 621
          },
          {
            "b": "y?$IhA=M8sau@7kzE[2mmriA!AWSqiC3l3JQ(BF\u0026Rr2m%\u003e!A.KJ?$\u003cDVGl!D(6FI1djEs=arR^HBzbxfe[F)lBsnIEx(^^5zF\u003c2}BseQZwPz*fAW:6SarV7t3lQEgA+PY9By=OnwOL^^Bu%.Vc$NBtz/N(YmriA!AW:3(C5I89aBsCrarR!sz/M%Gv@DmaBrCKlzE^E0xcqb8aARphB1RAyzE^E0xf*3yB1RSAy\u0026%rgc[cO/DKp(rarR^Hv@bZ+A-u:\u0026wP8Zkc#-:nwnb{]e{7/AwPxjY3lQDlarR!CwO#3)zF7OxwOL^^BspZvA=k%",
            "ln": 25250,
            "col": 17,
            "line": 653
          },
          {
            "b": "arU=tx(+[CwO#3)zF8mByJzary?m3}c[dj+arR^Hw]zYjc$vgkB95KzwO#3)zF78gw/#hex(+[CwO#3)zF8BVvqPN%e{pVtB.bRxdjDx^3lQDlarR!py?m3}rb3hXz/{dIAaJ]$x(mMoBzkP6AW:6SarR^HarUSmzE^E0xd!joygQ)%c$NBtz/L",
            "ln": 25516,
            "col": 3,
            "line": 662
          },
          {
            "b": "B7/obnN#yIBzk\u0026xaBCqHB.\u003e\u003epDKp(rBAhTHDKp(rarUfjzGx[xC42ifwGTbUn(FIXe]UltB7D+ox(mGhayPslqE%uRA+4pNBAh8kxdLfFzFKcdCwYPa3lQDlazCBgd0x3nB.9gzyAK=-jS[\u0026!B.8XyD(%OpcV0jlzEWucefDrGBAy@3xEv7rx(mA%B.268c@Ukdx(mMiC42ifwId?rwmWhs3lQDlarR!OD(%OpcV:AKAaJ]$wN)etaszhvB9hthwg7Unx(mA%B.268c@Ukdx(mMiC42ifwId}nvrl0edgdguarR^HE0^4Wpiyz.wPxzqB5MHVwL3=YwOkN{d0x3nB.9gAx\u003eeUnD\u0026",
            "ln": 27161,
            "col": 55,
            "line": 709
          },
          {
            "b": "wjZqXed9HxarR^HvrcE7w)]g\u003el${W5aAz4mz!%Pdd0x3nB.9glA==2cvpKyEx(UTN3lQDlaBMrUarV7Pv{%E?xDRTearR^HA+funA=91qB.\u003e\u003eQ3lQEt3vJl*w{503BzkVhaAH$dwL3=OwN/?2A.{^{v}x.5c$bdVp\u003cddXCwZ#jB7/obnN#yIBzk\u0026xefFy.aw^lcpJ{X/A=U]dA7KOKzGGPmC{$=%vScg3wNPE0DKp(rA+funA=91de]tJqwGTc0jS[h^zeS@@3lQDlasnAT",
            "ln": 28300,
            "col": 89,
            "line": 728
          },
          {
            "b": "vqH6$e]\u003eJxy***+l2pu=wQ5f9v@#o)efDrAA+e=\u0026v@#o)t{?6ziV@POy\u0026%qJ3lQEiwPS6nzxJ.jz*c7KA+fiavpJ\u003c%fdn2.CwZ#jrbVL-zx-tbdMQ*QdK3rCfFbp[eOnpngCTwbtP$QIxk5[tcNpAJA+e=\u0026v@#o)t{IfMdlv(+3jpi.D2vamw{503BzkVhaA}mdBvHg?pJ{X/wkEq+v}x.5mr\u0026J*c\u003c?7tAa@\u0026zaz#ssvR6Nh3lQE3A+eW3x(v(*x(dAxaAITBx(mMm3lQEkx(dB1B-Zu0iV@r.zdm6%ed9*!aw^8%ze165jySkEy?i",
            "ln": 28844,
            "col": 29,
            "line": 746
          },
          {
            "b": "vR6NeiV}mtz/6ifwJU3QA+PA7aBCqHB.\u003e\u003eTaBsCray/tcB95KGx(mE1Cxle^AV^H/Ab](bwPI]BwO#Vzq*ACawO\u003es-z/^aHD)0xGz!0v1B1R3wB$M\u0026/pddVKaBFLVcQP}1tVUSSwn=WkcP.UTay/tcB95Kzz*b=kB7/c3y-\u003e\u003e-A+frgy\u003c6wrCwg@9z*cm\u003cx(U:EcStqiBy/qBgaaQ}cS+21wn=Wkp\u0026yL?A-lT.y?$EIaszs!e?!U7aszbDCv+/oxK#0@e[GoscN?a:arUfjzGx[xB7ol8Ac9i=ax]f}arR!mbYB\u003e?av*0+eL{Fav}x.5at3e}as8qMx\u003ehSmeK:Y2z/OcNBzkVhax8#\u003cwO#QaC%=H/BzkSnwNE4@arR^Hb57Tic)SXMy?$jCwPn?rA48]Rasz2uB8#5kxd2+-wQ4{hats{^a$K6zarR^JbZ7p[ax}iKzGYPiBx{{*rbUYSA+PA7c)S::q/(C*Bw#%\u003ewIc@2mRMWIrb3hXrDI.0dj=O@hyQmPvpS5yw]]BQhy]%#fEFp[ed9HxarS3SB$M:joMbb^A.gd(vrc6\u003czGEoQcObPEaycQmz!T8qcP-B#dlv\u003eVaAz4nB-IvxzE[2mp\u0026ZF\u003ex(^\u0026lc#@)uz!%Pdrb3hXefF$AygQ)%diH=qaBsCrarR!pz/fSray/80y?aUKaAIHgCwX*Fz*b=kB7/c3y+cYkcOn8ioMaMZcOcw/eLZjXA=kM7y?j$Basw:oz/ec:By/G3v@#BdwHx2KcOmY7zeAZ0wg5]JB7ol8AcbwpaBsCrarR^HaA}Kqwn=WknnhQCiV@J+B.99harR^HarU-Ewnb%yax{jcxkRTdwHx2KcVA^swHx2KcVA^swHy+m3lQDlaBLX23lQDlaz+RhaAITnz/{dAjS(a1i%)8MarUGiBn",
            "ln": 29468,
            "col": 56,
            "line": 764
          },
          {
            "b": "arR^Hx\u003ewFov@C)?ar-)hattk!DKp(rarR^HarUYoygQ)%c#JQuavQr\u003ez/Nml\u003e9I+6VZ6WCXAQ2Law^k+aN3Of\u003eCTs2H[0IrY5]u/(6F+ras8qPByX%6AXqDOx(bmEaBFLVu@g==wPyZ.wO=f9bZSEiA+PA7c$vgawHS4nEpaGMi%)8MarR^HEir9qB7DFdw/@HBvqH6$au.\u003eJasz2uB8#5kxd2bJDKp(rarR^HarUYoB8L(rwMiwXwHICsy?$KZ3lQDlarR!Paz2wgwGUY0asF)HtqdS?vj=7%DOEBbbRH=(wPI@wC42ifwHP5JDKp(rarR^HarUYoB8L(rwMiwXwHI.gy\u0026%qri%)8MarR^HEir9qB7DFv3lQDlarR^HaAz4dwN/*gzE[2mmriA!AWSr$M.rGEMfa:H(8GW+p\u003cc1+\u003e!ARISeG+[O8}n[\u003e9JKvM:w^@\u003e!AwzO1w.(YYL)1",
            "ln": 30637,
            "col": 3,
            "line": 791
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "normalizePvzExecutablePath"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "existsSync"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "verifyPvzInstallation"
            ],
            [
              "",
              "loadPvzNativeArtifacts"
            ],
            [
              "",
              "ensurePvzNativeArtifacts"
            ],
            [
              "",
              "randomBytes.toString"
            ],
            [
              "",
              "randomBytes"
            ],
            [
              "",
              "randomUUID"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "args.push"
            ],
            [
              "",
              "args.push"
            ],
            [
              "",
              "recoveryInjectorArgs"
            ],
            [
              "",
              "args.push"
            ],
            [
              "",
              "args.push"
            ],
            [
              "",
              "spawn"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "process.cwd"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Promise.all"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "randomUUID"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "waitForOwnedProcessExit"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "randomUUID"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "socket.write"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "randomUUID"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "frame.catch"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "frame.catch"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "createServer"
            ],
            [
              "",
              "server.once"
            ],
            [
              "",
              "server.listen"
            ],
            [
              "",
              "server.removeListener"
            ],
            [
              "",
              "resolveListen"
            ],
            [
              "",
              "socket.destroy"
            ],
            [
              "",
              "socket.destroy"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "StringDecoder"
            ],
            [
              "",
              "socket.setNoDelay"
            ],
            [
              "",
              "socket.on"
            ],
            [
              "",
              "state.decoder.write"
            ],
            [
              "",
              "socket.on"
            ],
            [
              "",
              "socket.on"
            ],
            [
              "",
              "Buffer.byteLength"
            ],
            [
              "",
              "state.socket.destroy"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "state.buffer.indexOf"
            ],
            [
              "",
              "state.buffer.slice.trim"
            ],
            [
              "",
              "state.buffer.slice"
            ],
            [
              "",
              "state.buffer.slice"
            ],
            [
              "",
              "parseNativeMessage"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.resolve"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.resolve"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "state.socket.destroy"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "cleanup"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "cleanup"
            ],
            [
              "",
              "resolveResult"
            ],
            [
              "",
              "cleanup"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "onResult"
            ],
            [
              "",
              "parseInjectorIdentity"
            ],
            [
              "",
              "parseInjectorIdentity"
            ],
            [
              "",
              "redactOwnerToken"
            ],
            [
              "",
              "sameInjectorProcess"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "waiter.resolve"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "hello.executableSha256.toLowerCase"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "waiter.resolve"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "waiter.reject"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "waiter.reject"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "socket.destroy"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "resolveClose"
            ],
            [
              "",
              "resolveClose"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "args.push"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "isAbsolute"
            ],
            [
              "",
              "basename"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "value.replaceAll"
            ],
            [
              "",
              "known.replace"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "readWindowsProcessCreationTime"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "spawn"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "child.kill"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "child.stdout.on"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "child.stderr.on"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "child.once"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "child.once"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "stdout.trim.toLowerCase"
            ],
            [
              "",
              "stdout.trim"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "stderr.trim"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "resolveTime"
            ],
            [
              "",
              "resolveTime"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "./config.ts"
            ],
            [
              "",
              "./engine-ipc.ts"
            ],
            [
              "",
              "./fingerprint.ts"
            ],
            [
              "",
              "./native-build.ts"
            ],
            [
              "",
              "./protocol.ts"
            ],
            [
              "",
              "node:child_process"
            ],
            [
              "",
              "node:crypto"
            ],
            [
              "",
              "node:events"
            ],
            [
              "",
              "node:fs"
            ],
            [
              "",
              "node:net"
            ],
            [
              "",
              "node:path"
            ],
            [
              "",
              "node:string_decoder"
            ]
          ],
          "mbr": [
            "Buffer.byteLength",
            "Date.now",
            "JSON.parse",
            "JSON.stringify",
            "Math.min",
            "Number.isSafeInteger",
            "Promise.all",
            "Promise.reject",
            "Promise.resolve",
            "PvzNativeBridge.MAX_LINE_BYTES",
            "SUPPORTED_PVZ_PROFILE.executable",
            "SUPPORTED_PVZ_PROFILE.executable.sha256",
            "SUPPORTED_PVZ_PROFILE.id",
            "a.artifactDir",
            "a.creationTime",
            "a.mode",
            "a.ownerToken",
            "a.pid",
            "a.primaryThreadId",
            "accepted.accepted",
            "accepted.reason",
            "ack.accepted",
            "ack.reason",
            "action.kind",
            "args.push",
            "artifacts.implant",
            "artifacts.injector",
            "artifacts.outputDir",
            "b.artifactDir",
            "b.creationTime",
            "b.mode",
            "b.ownerToken",
            "b.pid",
            "b.primaryThreadId",
            "child.kill",
            "child.once",
            "child.stderr",
            "child.stderr.on",
            "child.stdout",
            "child.stdout.on",
            "command.action",
            "error.message",
            "frame.catch",
            "hello.executableSha256",
            "hello.executableSha256.toLowerCase",
            "hello.ownerToken",
            "hello.pid",
            "hello.profile",
            "hello.supported",
            "identity.artifactDir",
            "identity.creationTime",
            "identity.mode",
            "identity.ownerToken",
            "identity.phase",
            "identity.pid",
            "identity.primaryThreadId",
            "known.replace",
            "message.id",
            "message.snapshot",
            "message.type",
            "pending.reject",
            "pending.resolve",
            "pending.timer",
            "process.cwd",
            "process.env",
            "process.env.SystemRoot",
            "process.env.WINDIR",
            "process.pid",
            "randomBytes.toString",
            "recovery.creationTime",
            "recovery.ownerToken",
            "recovery.phase",
            "recovery.pid",
            "recovery.primaryThreadId",
            "resolve.toLowerCase",
            "result.id",
            "result.outcome",
            "result.reason",
            "server.listen",
            "server.once",
            "server.removeListener",
            "socket.destroy",
            "socket.destroyed",
            "socket.on",
            "socket.setNoDelay",
            "socket.write",
            "state.buffer",
            "state.buffer.indexOf",
            "state.buffer.slice",
            "state.buffer.slice.trim",
            "state.decoder",
            "state.decoder.write",
            "state.socket",
            "state.socket.destroy",
            "stderr.trim",
            "stdout.trim",
            "stdout.trim.toLowerCase",
            "timer.unref",
            "value.artifactDir",
            "value.creationTime",
            "value.mode",
            "value.ok",
            "value.ownerToken",
            "value.phase",
            "value.pid",
            "value.primaryThreadId",
            "value.replaceAll",
            "waiter.reject",
            "waiter.resolve",
            "waiter.timer"
          ],
          "tgt": [
            "Buffer.byteLength",
            "Date.now",
            "Error",
            "JSON.parse",
            "JSON.stringify",
            "Map",
            "Math.min",
            "Number",
            "Number.isSafeInteger",
            "Promise",
            "Promise.all",
            "Promise.reject",
            "Promise.resolve",
            "String",
            "StringDecoder",
            "args.push",
            "basename",
            "child.kill",
            "child.once",
            "child.stderr.on",
            "child.stdout.on",
            "cleanup",
            "clearTimeout",
            "createServer",
            "dirname",
            "ensurePvzNativeArtifacts",
            "existsSync",
            "frame.catch",
            "hello.executableSha256.toLowerCase",
            "isAbsolute",
            "known.replace",
            "loadPvzNativeArtifacts",
            "normalizePvzExecutablePath",
            "onResult",
            "parseInjectorIdentity",
            "parseNativeMessage",
            "pending.reject",
            "pending.resolve",
            "process.cwd",
            "randomBytes",
            "randomBytes.toString",
            "randomUUID",
            "readWindowsProcessCreationTime",
            "recoveryInjectorArgs",
            "redactOwnerToken",
            "reject",
            "resolve",
            "resolve.toLowerCase",
            "resolveClose",
            "resolveListen",
            "resolveResult",
            "resolveTime",
            "sameInjectorProcess",
            "server.listen",
            "server.once",
            "server.removeListener",
            "setTimeout",
            "socket.destroy",
            "socket.on",
            "socket.setNoDelay",
            "socket.write",
            "spawn",
            "state.buffer.indexOf",
            "state.buffer.slice",
            "state.buffer.slice.trim",
            "state.decoder.write",
            "state.socket.destroy",
            "stderr.trim",
            "stdout.trim",
            "stdout.trim.toLowerCase",
            "timer.unref",
            "value.replaceAll",
            "verifyPvzInstallation",
            "waitForOwnedProcessExit",
            "waiter.reject",
            "waiter.resolve"
          ],
          "funcs": [
            [
              "constructor",
              3253
            ],
            [
              "on",
              3331
            ],
            [
              "artifactDir",
              3488
            ],
            [
              "start",
              3564
            ],
            [
              "anonymous",
              6121
            ],
            [
              "anonymous",
              6210
            ],
            [
              "anonymous",
              6294
            ],
            [
              "anonymous",
              6423
            ],
            [
              "anonymous",
              6673
            ],
            [
              "stop",
              7401
            ],
            [
              "command",
              8796
            ],
            [
              "sendCommand",
              9013
            ],
            [
              "anonymous",
              9540
            ],
            [
              "anonymous",
              9597
            ],
            [
              "anonymous",
              9901
            ],
            [
              "capture",
              10152
            ],
            [
              "anonymous",
              10606
            ],
            [
              "anonymous",
              10665
            ],
            [
              "anonymous",
              12070
            ],
            [
              "anonymous",
              12462
            ],
            [
              "listen",
              12538
            ],
            [
              "anonymous",
              12611
            ],
            [
              "anonymous",
              12703
            ],
            [
              "anonymous",
              12831
            ],
            [
              "accept",
              12937
            ],
            [
              "anonymous",
              13379
            ],
            [
              "anonymous",
              13462
            ],
            [
              "anonymous",
              13531
            ],
            [
              "onData",
              13578
            ],
            [
              "waitHello",
              16566
            ],
            [
              "anonymous",
              16782
            ],
            [
              "anonymous",
              16841
            ],
            [
              "waitInjectorIdentity",
              17083
            ],
            [
              "anonymous",
              17355
            ],
            [
              "anonymous",
              17417
            ],
            [
              "waitForResult",
              17696
            ],
            [
              "anonymous",
              17898
            ],
            [
              "anonymous",
              17949
            ],
            [
              "anonymous",
              18138
            ],
            [
              "anonymous",
              18315
            ],
            [
              "anonymous",
              18476
            ],
            [
              "onInjectorStdout",
              18797
            ],
            [
              "onInjectorStderr",
              19341
            ],
            [
              "flushInjectorLogs",
              19724
            ],
            [
              "emitInjectorLog",
              20161
            ],
            [
              "acceptInjectorIdentity",
              20396
            ],
            [
              "validateHello",
              21845
            ],
            [
              "validateInjectorIdentity",
              22569
            ],
            [
              "validateIdentity",
              23404
            ],
            [
              "completeHandshakeIfReady",
              23805
            ],
            [
              "failHello",
              24442
            ],
            [
              "failInjectorIdentity",
              24693
            ],
            [
              "onDisconnect",
              25003
            ],
            [
              "rejectAll",
              25349
            ],
            [
              "teardown",
              25710
            ],
            [
              "anonymous",
              25916
            ],
            [
              "anonymous",
              26018
            ],
            [
              "recoveryInjectorArgs",
              26689
            ],
            [
              "parseInjectorIdentity",
              27107
            ],
            [
              "sameInjectorProcess",
              28396
            ],
            [
              "redactOwnerToken",
              28750
            ],
            [
              "waitForOwnedProcessExit",
              28982
            ],
            [
              "anonymous",
              29358
            ],
            [
              "readWindowsProcessCreationTime",
              29420
            ],
            [
              "anonymous",
              29964
            ],
            [
              "anonymous",
              30240
            ],
            [
              "anonymous",
              30317
            ],
            [
              "anonymous",
              30388
            ],
            [
              "anonymous",
              30454
            ],
            [
              "anonymous",
              30547
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 25,
              "op.ge": 1,
              "op.gt": 3,
              "op.le": 1,
              "op.lt": 3,
              "op.ne": 33,
              "op.add": 9,
              "op.div": 5,
              "op.lor": 36,
              "op.mul": 2,
              "op.land": 21,
              "op.lnot": 50,
              "max_depth": 29,
              "call_count": 365,
              "node_count": 10171,
              "op.coalesce": 14,
              "member_count": 110,
              "max_array_len": 10,
              "op_density.eq": 0,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "max_concat_chain": 2,
              "member_depth_max": 4,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 31047,
              "entropy": 5.18
            },
            "text": {
              "lines": 802,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 5626,
              "char_entropy": 5.18,
              "unique_chars": 157,
              "top_char_null": 0,
              "string_density": 0.27,
              "top_char_ratio": 0.07,
              "avg_line_length": 37.71,
              "max_line_length": 115,
              "non_ascii_ratio": 0.05,
              "empty_line_ratio": 0.05,
              "last_line_length": 1,
              "whitespace_ratio": 0.21,
              "identifier_density": 2.04,
              "line_length_stddev": 27.38,
              "encoded_string_ratio": 0,
              "normalized_string_count": 7.66,
              "repeated_char_sequences": 43,
              "suspicious_string_ratio": 0.02,
              "suspicious_identifier_ratio": 0.02,
              "normalized_unique_identifiers": 25.91
            },
            "binds": {
              "count": 86
            },
            "binary": {
              "peak_region_bytes": 13639,
              "peak_region_entropy": 5.42
            },
            "source": {
              "class_count": 5,
              "function_count": 34
            },
            "imports": {
              "count": 12,
              "relative": 5,
              "stdlib_count": 7,
              "stdlib_ratio": 0.58,
              "relative_ratio": 0.42,
              "third_party_count": 5,
              "third_party_ratio": 0.42
            },
            "strings": {
              "bytes": 3433,
              "count": 217,
              "shell": 3,
              "avg_length": 15.82,
              "max_length": 87,
              "path_count": 6,
              "avg_entropy": 2.98,
              "empty_count": 16,
              "entropy_stddev": 1.17,
              "base64_candidates": 1,
              "high_entropy_count": 8,
              "embedded_code_candidates": 1
            },
            "functions": {
              "count": 39,
              "nested": 19,
              "density": 8.73,
              "anonymous": 36,
              "avg_params": 1.07,
              "code_ratio": 1.09,
              "max_params": 4,
              "one_liners": 13,
              "length_stddev": 15.89,
              "avg_name_length": 13.76,
              "no_params_count": 18,
              "avg_length_lines": 12.53,
              "max_length_lines": 85,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.76,
              "max_nesting_depth": 2,
              "high_entropy_names": 10,
              "single_char_params": 2,
              "avg_param_name_length": 6.55
            },
            "identifiers": {
              "count": 1638,
              "unique": 250,
              "avg_length": 9.48,
              "max_length": 30,
              "min_length": 1,
              "avg_entropy": 2.67,
              "reuse_ratio": 0.15,
              "length_stddev": 5.38,
              "has_digit_ratio": 0.01,
              "sequential_names": 4,
              "base64_like_names": 1,
              "single_char_count": 4,
              "single_char_ratio": 0.02,
              "high_entropy_count": 28,
              "high_entropy_ratio": 0.11,
              "all_lowercase_ratio": 0.47,
              "all_uppercase_ratio": 0.03,
              "numeric_suffix_count": 2
            }
          }
        },
        "id": 27,
        "mol": "O₂(AsC)H₇(Cm₅Db₈FMgOs₂Po₁₀Ti)Md₂(In₅Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/bridge.ts",
        "pid": 0,
        "refs": [
          {
            "to": "./config.ts",
            "off": 432,
            "file": 32,
            "kind": "local"
          },
          {
            "to": "./native-build.ts",
            "off": 512,
            "file": 41,
            "kind": "local"
          },
          {
            "to": "./fingerprint.ts",
            "off": 594,
            "file": 38,
            "kind": "local"
          },
          {
            "to": "./engine-ipc.ts",
            "off": 656,
            "file": 35,
            "kind": "local"
          },
          {
            "to": "./protocol.ts",
            "off": 931,
            "file": 44,
            "kind": "local"
          }
        ],
        "risk": 20,
        "sha": "93688703818a39296ff4e2fcd2281d350e922bb0a513942e5a70a6dadd7de631",
        "size": 31047,
        "traits": [
          {
            "id": "metadata/import/npm/relative/1/config/ts::relative/1/config/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./config.ts",
            "spans": [
              [
                431,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/engine-ipc/ts::relative/1/engine-ipc/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./engine-ipc.ts",
            "spans": [
              [
                655,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/fingerprint/ts::relative/1/fingerprint/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./fingerprint.ts",
            "spans": [
              [
                593,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/native-build/ts::relative/1/native-build/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./native-build.ts",
            "spans": [
              [
                511,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/protocol/ts::relative/1/protocol/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./protocol.ts",
            "spans": [
              [
                930,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/child_process::child_process",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:child_process",
            "spans": [
              [
                258,
                18
              ]
            ]
          },
          {
            "id": "metadata/import/npm/crypto::crypto",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:crypto",
            "spans": [
              [
                320,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/npm/events::events",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:events",
            "spans": [
              [
                29,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/fs::fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:fs",
            "spans": [
              [
                71,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/npm/net::net",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:net",
            "spans": [
              [
                137,
                8
              ]
            ]
          },
          {
            "id": "metadata/import/npm/path::path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:path",
            "spans": [
              [
                204,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/string_decoder::string_decoder",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:string_decoder",
            "spans": [
              [
                365,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                13987,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                1777,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src"
          },
          {
            "id": "micro-behaviors/communications/http/server/listener::create-server-factory-call",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.86,
            "crit": 3,
            "desc": "Calls a createServer factory",
            "spans": [
              [
                12690,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/named-pipe::js-named-pipe-path",
            "atk": "T1559",
            "conf": 0.85,
            "crit": 3,
            "desc": "JavaScript builds a Windows named-pipe path",
            "spans": [
              [
                5102,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/receive::node-socket-data-event",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.78,
            "crit": 3,
            "desc": "Node socket data event handler",
            "spans": [
              [
                13361,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "spans": [
              [
                27258,
                56
              ],
              [
                30855,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/dispatch::js-named-event-object-emission",
            "conf": 0.82,
            "crit": 3,
            "desc": "Emits object through named JavaScript event",
            "spans": [
              [
                7331,
                34
              ],
              [
                15656,
                24
              ],
              [
                16171,
                21
              ],
              [
                21358,
                28
              ],
              [
                24275,
                21
              ],
              [
                24406,
                27
              ],
              [
                25314,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::js-to-string-hex",
            "conf": 0.95,
            "crit": 3,
            "desc": "Calls JavaScript toString with hex encoding",
            "spans": [
              [
                5046,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::log-redaction-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Log redaction option or call",
            "spans": [
              [
                20329,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-stringify-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Serializes an identifier as JSON",
            "spans": [
              [
                9872,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "spans": [
              [
                29930,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Calls JavaScript toString conversion method",
            "spans": [
              [
                5046,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-token",
            "conf": 1.0,
            "crit": 3,
            "desc": "References the toString conversion method",
            "spans": [
              [
                5062,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/path/self::cwd-reference",
            "conf": 0.84,
            "crit": 3,
            "desc": "References the Node.js current working directory",
            "spans": [
              [
                5921,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/mem/alloc/heap::megabyte-buffer-allocation",
            "conf": 0.86,
            "crit": 3,
            "desc": "Source allocates a megabyte-sized buffer",
            "spans": [
              [
                2162,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/package-manager::npm-build-env-windows-profile--systemroot",
            "conf": 0.9,
            "crit": 3,
            "desc": "npm build Windows profile env (SystemRoot)",
            "spans": [
              [
                29532,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::code-powershell-noninteractive-options",
            "conf": 0.96,
            "crit": 3,
            "desc": "Code invokes noninteractive PowerShell",
            "spans": [
              [
                29591,
                478
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-noninteractive-flag",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell disables interactive prompts",
            "spans": [
              [
                30015,
                54
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/self-respawn::node-copied-process-env-option",
            "conf": 1.0,
            "crit": 3,
            "desc": "Node launch copies process environment",
            "spans": [
              [
                6014,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/bridge::child-process-keyword-literal",
            "atk": "T1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "child_process module name literal",
            "spans": [
              [
                264,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/interpreter::powershell-executable-token",
            "conf": 0.98,
            "crit": 3,
            "desc": "PowerShell executable name reference",
            "spans": [
              [
                29666,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/path::shell-executable-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a shell executable",
            "spans": [
              [
                29666,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::bare-spawn-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Bare spawn function call",
            "spans": [
              [
                5839,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::stdio-ignore",
            "mbc": "F0005",
            "conf": 0.85,
            "crit": 3,
            "desc": "Spawns a child with standard I/O ignored",
            "spans": [
              [
                5971,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::windowshide-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Node.js windowsHide spawn option",
            "spans": [
              [
                5944,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stderr-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stderr stream name",
            "spans": [
              [
                30685,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::js-stream-write-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a write method on a stream",
            "spans": [
              [
                9856,
                12
              ],
              [
                13409,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/io/stream::node-stream-data-event",
            "conf": 0.88,
            "crit": 3,
            "desc": "Registers a Node stream data handler",
            "spans": [
              [
                13361,
                16
              ]
            ]
          },
          {
            "id": "objectives/command-and-control/dropper/execution/wsh-reconstruct::token-array-powershell-command",
            "atk": "T1059.007",
            "conf": 0.94,
            "crit": 3,
            "desc": "Token-array PowerShell command",
            "spans": [
              [
                29591,
                10
              ]
            ]
          },
          {
            "id": "metadata/import/builtin::child-process-import-runtime",
            "conf": 0.85,
            "crit": 3,
            "desc": "Imports Node child_process through ESM",
            "spans": [
              [
                217,
                61
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                30741,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/listen::node-server-listen-generic",
            "mbc": "C0001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Node generic server listens on endpoint",
            "spans": [
              [
                12807,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/socket/send::node-socket-write",
            "atk": "T1071",
            "mbc": "C0001",
            "conf": 0.86,
            "crit": 3,
            "desc": "Node socket writes a data payload",
            "spans": [
              [
                9856,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::catch-returns-constant-only",
            "conf": 0.88,
            "crit": 3,
            "desc": "Catch block only returns a constant",
            "spans": [
              [
                28364,
                28
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::replacement-redaction-marker",
            "conf": 0.8,
            "crit": 3,
            "desc": "Replaces data with a redaction marker",
            "spans": [
              [
                28908,
                62
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/random/crypto::node-random-bytes",
            "conf": 0.65,
            "crit": 3,
            "desc": "Node.js random byte generation",
            "spans": [
              [
                5046,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/variable-spawn::spawn-variable-program",
            "conf": 0.82,
            "crit": 3,
            "desc": "Node spawns a variable program path",
            "spans": [
              [
                5839,
                24
              ],
              [
                30009,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/shell::get-process-command",
            "atk": "T1057",
            "mbc": "E1592",
            "conf": 0.7,
            "crit": 3,
            "desc": "PowerShell Get-Process command reference",
            "spans": [
              [
                29708,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/schedule/interval::repeated-settimeout",
            "conf": 0.9,
            "crit": 3,
            "desc": "Contains at least six setTimeout calls",
            "spans": [
              [
                9586,
                10
              ]
            ]
          },
          {
            "id": "objectives/anti-static/obfuscation/control-flow/retry::retry-loop-for",
            "conf": 1.0,
            "crit": 3,
            "desc": "retry loop wrapping try-catch (for loop)",
            "spans": [
              [
                13987,
                242
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/random/crypto::node-random-generation",
            "conf": 0.72,
            "crit": 3,
            "desc": "Node.js cryptographic random-value generation",
            "uses": [
              48
            ],
            "spans": [
              [
                5046,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::node-child-process-capability",
            "conf": 0.8,
            "crit": 3,
            "desc": "Imports or invokes Node.js child-process APIs",
            "uses": [
              5
            ],
            "spans": [
              [
                258,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::spawn-call",
            "atk": "T1106",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls imported Node child_process spawn",
            "uses": [
              35,
              42
            ],
            "spans": [
              [
                217,
                61
              ],
              [
                5839,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::child-process-creation-api",
            "atk": "T1106",
            "conf": 0.92,
            "crit": 3,
            "desc": "Starts a child process through a platform API",
            "uses": [
              55
            ],
            "spans": [
              [
                217,
                61
              ],
              [
                5839,
                5
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 28,
        "mol": "H(Po)Md(Pa)",
        "sha": "473a4bccbdbbf41bb67ce5ccd63e22bdbb58c6ecd6c8de7f1a32d097b2442d83",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/card-mechanics.ts",
        "risk": 3,
        "size": 11099,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 29,
        "mol": "H(U₄)Md(Pa)",
        "sha": "8a198e8671efddc57504720f3cbaddf684b536a46abec3d80ac03a9def2b0fb3",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/console/client.ts",
        "risk": 3,
        "size": 3741,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 30,
        "mol": "Md(Pa)",
        "sha": "1dbd53fb1a86dac59361fec0bc28cfacf8b317a659cf8f0e9b2affaf54f33108",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/collectibles.ts",
        "risk": 1,
        "size": 670,
        "type": "javascript",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "efF[FvqZfPx(!lfvr\u003eQRzdLmvAbn%2Bx0K8wLV[?aAzyAraQq@aBLwAA=k!qcOv5\u0026vqPN%e{8dZi$hKhze:AlBrCWJAaHesaw^lclt{pMwj6{Ay+cY9C6VF[vrb)SByxo5efE=jDq!Y\u0026Ac2YhBrC#Ow].*basw={Ab](sz!0Z4e{8dZi$hKhze:AlBrCWJAaHesaw^lcp\u00266MTBwumYwH[%2C6W7#wN[.Jy?m9#z/M$GazbUjz6ghUflp]yy\u00261eBBAn/\u003e3tBu@z/P}xDMV^oB8%(-vpSzYy\u0026i*8vpB4:aBLwAA=k!qcOv5[wO\u003e\u003c[BzkkqBAn/\u003e3jNtNCYmOwBrCWJAaHd*C6VI]zE^E6x(v(ijQJqOD)0+UvScseiV@+(C6dRswPzi*y?k*(ayYncy?m3)j0nlOzeS($y?XibwiS9$vScg3wNPE0Eir}BarV4ODMV^oB8$e#z!-\u0026[BzkM5iV@+(yIvV%iV]!Zx(W=]vqG:caBCpVx\u003e7Z-vqG:cj0nMZCrXbhzGP/9wPw]waBKOtaBCqUaAIWyiV@+(ze0(LiV@q",
            "ln": 30,
            "col": 31,
            "line": 1
          },
          {
            "b": "BugKvC6VI]zE^E6x(v(iEld(B4gmi5AaHd*vrcB2qE%](y\u0026*^.aBtkvz/f91BzkVhiV}mxDp8Q*wncd1z/cXCaBCqUaz2Olz/N(YB98CpzF78ui$hJa3s!0(B95K0l0dFZ",
            "ln": 1198,
            "col": 9,
            "line": 27
          },
          {
            "b": "uQEQ.rzuj!auZ\u0026ci$hJIdK(MuxMvW9xM4Y$ay!$%y?W^1efG1BBrC13z*2XmBzbkdwO#6@C{3QnB-8pzvqZuky*?K9aztXfwoe(4BrCHtv}vnndLzkrv@DmaBrBpzsyklco*RAuuQEQ?pe\u0026u0at\u003e\u0026m3s!0(B95K0l0dFYpFsCJlSuSzoHSqQpGpc",
            "ln": 1366,
            "col": 10,
            "line": 34
          },
          {
            "b": "ra]?=B8CA9B7/GlaAhvtBz\u003eVcy-)Cfv@co#wPF#kz/YSmx(v)gayX[]z/PzivqYP#vR6?6zE:(ixK@r5vrVPw4glP-zGx[xo?w8!p!$1Yr7P\u003eXauZ\u00260gck{Lv@DmaBrBpzsyj)2q+o}WpFJ2}awCd7uQEQ.rzuj!as!M\u0026i$hJa3ni\u003eUaxi2=aAzx",
            "ln": 1526,
            "col": 4,
            "line": 38
          },
          {
            "b": "AbP=sazb+lv@#B6zxJ[bA=U!*C6VI]zE^E6x(v(qA::eMaA.NqzF%-pdlnOFvrcB2qE%](y\u0026*!D4gjj2y?mYhzF%5%B09Q*fGPZJarUoszEW^5z/cXpvrcB2c#0NrB-YU!B-7#jz*c7Iay]55Bz9YTzGP/9wPxsAAa9\u003c4iV@G=A+PA7dlnOFvrcB2qE%](y\u0026*!D4gjj2arUxgasH=iAcb+oj%iM=syjD+p/G$maAz4nB-IvxDMV)uA=k$VayDEwAa9\u003c4El5IkOUtbRW=U67\u003c*}tKOpGZ%NJJ(5o*I(*l}6{KnpqSxV4uvaEld(BarR^Hx\u003ewFod\u003etHQwmY*8j%iM=syj*0l}736aAz4nB-IvxDMV)uA=k$VayDEwAa9\u003c4El5IkOUtbRW=T9g\u003c!Os/bZSlKsyj*0l}745aMQ5j\u003e.:#PG1kniEld(BarR^Hv@DmaBrC:ny\u0026%qijS[=Rv@Dx#c#0NrB-Y5]4gjj2arUxgasFyRvqH6$aBFLVpHX6Iv@%tswQetBC42ifwHPlFwO#d5xDODYjS(EdaBsL8arR^HarUYoBAIRwaBtkxA=M8siV}/QDViznxNI]:\u003eaejbYsc?oH3tqy\u003e9SvmFW1l$Tk{^v\u003cHzkNU-[pOJPM4.\u003eEVAeKCJ22M/+DU\u003eBd7=UES(4P\u003cP0\u003ei$hJtarR!P4gjj2arUfjzGx[xyH}=ljS)KfygQ)%e]b3zB0#iuy\u0026%qrtqftA4gjj2arUfjzGx[xvrrRPayDEwAa9\u003c4Ej=^(yH}^tu][/8arR^Hx\u003ewFoyH}=ljV$}JcT*?ccM)!:azULlau.\u003eJasyPnC{+3-DKQr8arR^Hay/tcB95KmxLzo[A+fbhjS[]Ry\u0026%q[yH}=%i$hJtarR^HazCBgc)p(%A::kCx(=NXA::kwv}YN)wo8m0diK1=ay/80y?dM$zz2:pzFa68au.\u003eJattk!DKQr8arR^HarR!EwPS6nzxKoGwPz*fAYLsJbZS%wEl5IjZLg{CYxkG:(7aBeSK?k.Q2-?]\u003e9rglYm:MmEld(BarR^HarV7w3lQDlarR!pz/fSray/tcwncd1z/fRSaw^lclVl\u003cMx([6czD*x?jS)%mi$hJtarR^HazbLjasI5qBrCpnwmZ0djS(BuazC.7wQ2sWay/80y?dM$zz2:pzFa68j0nlPwmZ0od\u003e8P/4gjj2arR^HarUfjzGx[xAa9^dwN(]DaAg+fB7D+fxLzo[A+fb)x(mD)CWg",
            "ln": 1757,
            "col": 3,
            "line": 43
          },
          {
            "b": "BzkVhB0b(NEld(BarR^HEglJaarR!vw/@HqwQbyYjV%]nzF%RAdiJ%D3lQDlarR!pz/fSraAg+fB7F(8jS[YLA=U!uC42ifwId\u003esBsXLBwPh:8as!M?efFwydlv$CarR^H",
            "ln": 2949,
            "col": 77,
            "line": 65
          },
          {
            "b": "yH}=%dlv\u003eVarR!vw/@GBw[+*)wofgxA+funA=91Daz2Olz/N(Yu)H8cBBug)\u003c?DJlP$xDOUJSiO\u003e=Z0cUES(4P\u003cP0\u003ei%)8MarUxgasI2pC{2mkjS(aYz/Y$EdiJ%AarR^HarUxgasFyKzFTO\u003ewQetBw[+*)wofpAtpjPpy\u0026i*8vpB4:cOcw/x(dZ9vRGT)DsZRmt}3a6arR^HarR!OD(#i]ygQ)%e]b3zB0$TmwO+)#dk2BFzFa68au.\u003eJatscBarR^HarR!OD(#i]ygQ)%e{pVtB.bRxw[+*)wofgLB8L]bd0x3nB.8WUj%j@)AaJ%1aA?gfB.8WsjV%]nvScg3wNPE7djDx^3lQDlarR^HaAz4nB-IvxDMV)uA=k$VayDEwvru]UaN1P!\u003c/\u003c)fJecI$NJM=@y\u0026i*8vpB4:fkkouz^)A%x)Ku3aMQ5m\u003eBd7+XpAUIS]Z:y\u003c/\u003e0hFv]njEld=UarR^HaBKOtarR^HaAz4nB-IvxDMV*pzE^E6x(v(IaBtkuz/Y$XaBtj-e?Q:IwO+)#aBLwXaBMrUarR^HEf}8tarUxgasI2pC{2mkjS(aYz/Y$@A=kY7v@#B3wHw]HDKp(rarR^Hx\u003ewFoa-zmmC$RZ]B0$TmwO+)#efFdAyIvV%cOcw/A=ldHt}3a6arR^HarR!OD(%?Hx\u003eq9\u003eB1RlxzE:\u003ekjV%]nw[=o%vQT7?cM\u003c-.azbt0y?dPtyIvV%ar-)hasy(kwNY7:y:QUsarR^HarR^HE0^4+w[+*)wofwzz*9rEjV%{gzE^r\u003cx(mG)asnATa.+?owOkN{c$Wg8y?dPtA=ldMatCz\u0026o*I(*qCQv)djDX*DKp(rarR^HarUYoBAIRwaBtkxA=M8siV}/QDTR2AiW0WSFAS\u003eYazUXewiBKsA+eY*y?$+s",
            "ln": 3173,
            "col": 33,
            "line": 71
          },
          {
            "b": "z!@#[zxKon3lQE9w/@GBc#iytazCZoC42ifwHP5JA+funA=91wA=\u003e}P4gjj2v@DmaBrCEzzdm6%auZ\u0026\u003cvqH6$twE!}t@@G5arUYoBAIRwaAR)FwP8f6zGP/9wPw[RjV%]nzGP/9wPxdvcmf\u003cgB.$P0AXq6EmRM:OBy=\u003erB.$P0AW-aTclNhGzdm6%au?}hze0(gcmf\u003cMB.$P0AV^Fcao",
            "ln": 9782,
            "col": 99,
            "line": 192
          },
          {
            "b": "x\u003e7N/p\u00266MTBsqfrCrc\u003c?zFKcdCwX\u0026\u003caAR)FwP8f6p!TeIr9@x^o*}#+zGP/9wPz60D)0rHy?$kv4gjj2x\u003ewFoBA}?pz!pbjvrS?qjV%]nB98CpzF7stE0^4\u0026ur?1\u003ebRH=(wPI@wA::eABAh8jc[cO]aAz4nB-IvxzGP=ii$hJtay/tcB95KDD2NsqjS[YWvqZf^D2Ns\u003cw*?XdCptP.3lQEiwPS6nzxK4DAaHdPjV%{9B.\u003e\u003epkoK\u0026^y?$jPaw+-$pe\u003eN}k$%^DtxCdfwNdwb3vJu\u003c4glY\u0026zEW^5z/cXp",
            "ln": 9976,
            "col": 15,
            "line": 198
          },
          {
            "b": "Abol1wftG2vp}hndLzkrwQ5fjA=-BoB-7Yhx(v(iwP?G#BZYx6p\u003cddLz/f91BzkVhc\u003ecIaay/tcwncd1z/dPUp\u003cddLz/f91BzkVhedz}eaAIBeAc2YhBugKvC6W88",
            "ln": 10753,
            "col": 69,
            "line": 216
          },
          {
            "b": "zF%RAazCZov@Dl}x([6czyDYP4gjj2arUfjzGx[xA+frmy\u0026*^.az2.8y\u0026%fdwL^L@lVl\u003cMx([6czyx1kzE^E6x(v(wzF%RFaAIBeAc2YhBsxoX3lQDlaAz4nB-IvxA+frm",
            "ln": 10897,
            "col": 8,
            "line": 221
          },
          {
            "b": "x([6czxId^v@Dl}x([6czz2vly-\u003e+Yv@Dl}x([6czz2vnC@(DxarR^Hy?mYhB-7#jz*c7wjS[uBy\u0026:eH4gjj2arUomAV==uz/fSray/80y?aVbw/$O%x(4s2wO@}tDKQr8arR^Hay/tcB95KBwPJ0gBrAZ?wP?G#BZYx6p\u003cddLz/f91BzkVhc$u}8y?b7tB8CA9B7/Gl",
            "ln": 11159,
            "col": 35,
            "line": 227
          },
          {
            "b": "zE)ucaAz4nB-IvxzGP=ii%)8MarUxgasFyxz^^V%e[e:uB15kLwPS6nzxJL1y\u0026:eH3lQDlay/tcB95KKaA?)zzE)\u0026%vR/QbazCXfz^)A%x)Ku3aBLv}ay/tcwncd1z/dgpz/Y$Y3lQDlaAz4nB-Ivxd0x-HzE)\u0026%vR/P#jV$}JB-7-3w[=c]wfunEayYngB4x\u003eJwl9??zE)\u0026%vR/Q7vSbW}wg?tfB8@%MxKL%[diH=pjS[]\u003cy\u0026i*8vpB4:dgdguarR^Hcmf\u0026-x(dZ9vRGT)DsZRfjV$}JB-7-3w[=c]wfunEayYm$A+3!iz/Y$Lx(dZ9vRGT)DsZRfjV$}Jx(dZ9vRGT)DsZRoi%)8MEf}8tx\u003ewFocT}1nB5l)}ygQ)%x(4udazCZov@Dl}x([6czyDYP3lQDlao",
            "ln": 12316,
            "col": 30,
            "line": 254
          },
          {
            "b": "arR^HA+funA=91c\u003c+6#7J/bfftm8F}arR^He?O+8C6dRswPzi*y?j.LjV%{gzE^r\u003cx(mG)au{#Mt{8fJtxUd9zE)\u0026%vR/P#koIunQ{PxsSo68z\u003c=t+?YRD[$iV]*iQ{PxsSn$EF\u003c=uRbKc!}uQ:GB%ed9HxarR^He?O+8x(dZ9vRGT)DsZRfjV$}JB-7-3w[=c]wfs8Vtu@vjax@L%zeS($y?Xibwfs8Vc/}?y\u003c/U6oX#Nh3iV]*jOt$XNN=}t-",
            "ln": 16710,
            "col": 1,
            "line": 342
          },
          {
            "b": "azCBgc)@Cty:QutzxJCczE^E6x(v(raAz4nB-Ivxvc99v(4t}%Yp[C%VNv8Cv@Dl}x([6czz2vly+xNkA42mdB7ol8vR5wVDp8Q*wncd1z/d0RyhW*7c[1F@N\u003cPUkdptjD3lQE9w/@GHvqZurazCZov@Dl}x([6czyDYGwPS6nzxJuFYsWdlFABFq\u003e^E/CbZT3tzE^E6x(v(wvqZuyzddxiwmY*(A+O#]p\u003cddLz/f91BzkVhdk2vNx(ksD[4tbqdsATMi$hJtazCBgc)@[JBsehBzxJCczE^E6x(v(raAz4nB-Ivxvc1?S\u003edvtJWZdwcDT{Yev@=o)wL^L@lVl\u003cM",
            "ln": 17157,
            "col": 2,
            "line": 351
          },
          {
            "b": "wJHkwarR!EwPS6nzxJuGKfv=BF-.#H\u003e-AHvIk.QyDUWtkwpk.IAbn%2BrA^\u003cvdg::bZTGDvqZfPx(!lfvr\u003eQRzdLbmy*?j6rc-B]pI81]y*?j6diQc*[4sG+auyR)cW^c3HQl9DKSU]@ze0(Pz/]@tEivQXS:E)}arV7tarUxgasFQUB-5MHx(k56z/b",
            "ln": 17552,
            "col": 63,
            "line": 355
          },
          {
            "b": "i$hJtarR!EwPS6nzxJuKN6U[dI6NB+x(k4RjV%{gzE^r\u003cx(mG)au{$@cM\u003eC)u)aD=R644gze0)ov0%qEzddVijV$}JB-7-3w[=c]wfs8VcNQ2$ayDtKIkhmtDU)hoEpdFhi$hJtaBKXaarUxgasFQEvrb)aazCZov@Dl}x([6czyDYP4gjj2arUfjzGx[x",
            "ln": 17751,
            "col": 39,
            "line": 359
          },
          {
            "b": "arR!EwPS6nzxJsjDVTKLwP8f6Abn%2BrA.fjS(a[BAh8kxd1/^az$R8wGT2RvcjzY\u003cH-g\u003cFq2x%DV0newQM1nEDuDZ\u003ezs%tDUd85xlbXuz!T8qc/?!4cN\u003cEKi$hJtaBKXaarUxgasFQEwO=fgazCZov@Dl}x([6czyDYP4gjj2arUfjzGx[xDMWuECpT\u003eDz!%Mkzy=]Dvr(B8efFIvAccvFEipV}v@Dl}x([4",
            "ln": 18260,
            "col": 2,
            "line": 369
          },
          {
            "b": "A+cvRaAzyAB1RouzFa68au.\u003eJatC06aAzyAraQq@c#%lIB6yt7aT[J{ayDEwA=leye]t3oc#%lIraQq@dk2vNx(ksD\u003ca8XddsHrtI0h1nu][/8arUfjzGx[xx(n37A=$(cauZ\u0026PbZTxxzBntUB.#1sjV$}JB-7-3w[=c]wfs8VcNQ2$ayKVJJob\u003eZ\u003cH{MoY@\u0026HqIkqsuDU)FmlVl^-zeK=fEi:eRvr+dTy\u0026%Pjau.\u003eJaA.NjwObT]wN(]FaswJViV}\u00260YO$%dM/L\u0026t\u003eE[2v\u0026!:DNbZTxpCTDy=B.#2Av0#AA4gjj2v@DmaBrCTDvruTkao",
            "ln": 18779,
            "col": 12,
            "line": 378
          },
          {
            "b": "wObT]wN(]FaswJViV@9AB5^o\u0026vR/QIz*b=kau{$@\u003cHyDpIgBYTSofb6\u003ea4p\u003cOqDx[H##j3\u003ecPZ6Y@0e1iV]*hXrMcjFArr1\u003e8LR!M.rGhIrp7V\u003ed3ccW1mCORyaCjarUYoBAIRwayDEwCw7MdwQL?Jze0(Pz/]@tau.\u003eJaA.NjwObT]wN(]FasDoMNb%\u003cpcM\u003eC)vcAxL\u003c/\u003c\u003c\u0026bZTxxzBnt+zGHpH\u003c=uAHEDuJ[\u003e+\u003c0[T^FmTYxkxq\u003e9ANtGsf*BXfMAxByxolBa2rXwmYv:zGxxqbZTlyBy/GovqHv1i%{xB3jNs}dK(Mqy***+aw=9xuQEQ:l}E",
            "ln": 19158,
            "col": 41,
            "line": 381
          },
          {
            "b": "lVl\u003cMx([6czAn[!4gjj2arUiaB7ol8Acb/jzAn)/\u003c=uReHPoK4Vfe-L\u003c=CqYNUo^-UJR)n\u003cHQohUaB^DQ2-?][4sRxL=bZky?$+kzH0)Mz/^b+Ym/pcI0@0n\u003ea3$-Q)-z=aMY\u003eW\u003ca8Xsg:81tG6d-@\u003ca8.e4gi",
            "ln": 19901,
            "col": 6,
            "line": 393
          },
          {
            "b": "c*3$[\u003cH.\u003e.H(*/2I%k?*\u003cHx:4H}z\u0026mU])a^A+]ne\u003e9%cDY}BOJZ2=wT[4sRuXuk1ZWb!-R\u003c+w=VNV#)yFATXH\u003e+\u003c3]UB\u003c{tJokUY\u003eZXrOYQO5NS]{1J\u003cIdnGM6{ZyY5]J.\u003eBXQhFpYd14gjj2arUPuwLV]0ax]f}arR^HaBsCrarR^Hao",
            "ln": 20035,
            "col": 9,
            "line": 395
          },
          {
            "b": "A==2bB2\u003eBQvqH0@ed9HxarR^HarR^HwmY*(A+PGmx(v(IasDo6WDANd\u003c=uReR?9%9Wcrjw\u003ezD.gFpV:hF{8oMzE)\u0026%vR/P#\u003cHz!ZY]IiIWca3l\u003c+FPJFpV*zKMRZT\u003e7]t=FUIn4JP(?s\u003eb#bXYQJRLzeS($y?Xibwfx%yY5*R?\u003c+X#UUa1N=Tk!.ZcObPEarR^HarR^HaAhvtAaK6ix\u003equDaBtkOB.\u003e@bA:-A[wJy@XaAR)FwJy}YvScg3wNPE7",
            "ln": 20314,
            "col": 42,
            "line": 400
          },
          {
            "b": "yIvV%cTwngarR^HarR^HarUiaB7ol8Acb/jzAn)/\u003c+6#7J/i2dVGF\u0026X\u003c=CO=HQ#MRL\u0026[py(7aNfXuj\u003eNUJR)n\u003eBd7=HoP\u0026(TlkN%[4tdMOpP\u003c*R66!%CoD1aX-[*c\u003cH-4^GPCnQLh?7AcObPEarR^HarR^HaAd",
            "ln": 20858,
            "col": 68,
            "line": 409
          },
          {
            "b": "vqZfmt}uA(arR^HarR^HarUiaB7ol8Acb/jzAn)/\u003c/K{iOt+LdX-[*c\u003c=b$%IhgMjJocdW\u003e9JKsYp[C%V/Wj4\u003c/U6nNUh/7wNPa{fjwE8z/Pw%vR/SAYQO5?Q2}(4\u003c=3+mG]LhNQ34n/\u003cHz=zw)]H%w-Fq)cOb",
            "ln": 21637,
            "col": 70,
            "line": 425
          },
          {
            "b": "[4sFvYo}/+Q+RtJIsn9o\u003c!^RLB-Q#2y?l%{wO2x{\u003eCKs3T=RU6H2WYn\u003e9rgnHMyJaJP^*S\u003cHyDpOqDyoLJ!NJ\u003e9JKqXvQ*)S]{1J\u003ca8.eed9HxarR^HarR^HAb](owPz)bwPG)PDKp(rarR^HarR^HarUDlzE+^JDMWAQAaI6McVY",
            "ln": 22491,
            "col": 55,
            "line": 441
          },
          {
            "b": "efFFmB7ol8Acb/jzAn)/\u003cHZ9*B-Q#2y?l%{wO2x{\u003c=uRdL=j5-N=PQg\u003eEWwIUa+0pHVLXc\u003ea[11Ik/P#JPWjz\u003eBd7!R\u0026x/uKMzBP\u003ca8.eaBL^FarR^HarR^HarR^Hze0(Pz/]@tiV@+(BA}?piV]!:zGGD5wPxdHaz\u003e?gx(d$",
            "ln": 22709,
            "col": 36,
            "line": 444
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "record"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "parse"
            ],
            [
              "",
              "conditions.push"
            ],
            [
              "",
              "parse"
            ],
            [
              "",
              "record"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "Object.values.some"
            ],
            [
              "",
              "Object.values"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "optionalNumber"
            ],
            [
              "",
              "optionalNumber"
            ],
            [
              "",
              "parsePlant"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "canonicalPlant"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "parseRows"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "optionalNumber"
            ],
            [
              "",
              "optionalNumber"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "parse"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "Object.keys.every"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "allowed.includes"
            ],
            [
              "",
              "Number.isInteger"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "raw.filter"
            ],
            [
              "",
              "integer"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Number.isFinite"
            ],
            [
              "",
              "raw.trim"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "canonicalPlant"
            ],
            [
              "",
              "record"
            ],
            [
              "",
              "onlyKeys"
            ],
            [
              "",
              "canonicalPlant"
            ],
            [
              "",
              "canonicalPlant"
            ],
            [
              "",
              "evaluatePvzCondition"
            ],
            [
              "",
              "evaluatePvzCondition"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "board.cards.some"
            ],
            [
              "",
              "bossHeadVulnerable"
            ],
            [
              "",
              "board.collectibles.filter"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "board.cells.find"
            ],
            [
              "",
              "disclosedCell"
            ],
            [
              "",
              "board.plants.some"
            ],
            [
              "",
              "evaluateZombie"
            ],
            [
              "",
              "rowsOf"
            ],
            [
              "",
              "rows.some"
            ],
            [
              "",
              "board.zombies.filter"
            ],
            [
              "",
              "rows.includes"
            ],
            [
              "",
              "board.mowers.find"
            ],
            [
              "",
              "disclosedCell"
            ],
            [
              "",
              "board.cells.find"
            ],
            [
              "",
              "disclosedCell"
            ],
            [
              "",
              "board.cells.find"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "condition.all.map.join"
            ],
            [
              "",
              "condition.all.map"
            ],
            [
              "",
              "condition.any.map.join"
            ],
            [
              "",
              "condition.any.map"
            ],
            [
              "",
              "describePvzCondition"
            ],
            [
              "",
              "plantDisplayName"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "plantDisplayName"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "flags.join"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "rowsOf"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "rows.map.join"
            ],
            [
              "",
              "rows.map"
            ],
            [
              "",
              "PLANT_NAMES.filter"
            ],
            [
              "",
              "./names.ts"
            ],
            [
              "",
              "./protocol.ts"
            ],
            [
              "",
              "./semantic.ts"
            ],
            [
              "",
              "./skills.ts"
            ]
          ],
          "mbr": [
            "Array.isArray",
            "Number.MAX_VALUE",
            "Number.isFinite",
            "Number.isInteger",
            "Object.keys",
            "Object.keys.every",
            "Object.keys.length",
            "Object.values",
            "Object.values.some",
            "PLANT_NAMES.filter",
            "Set.size",
            "allowed.includes",
            "ball.kind",
            "ball.row",
            "board.boss",
            "board.boss.immobilized",
            "board.boss.phase",
            "board.boss.projectile",
            "board.cards",
            "board.cards.some",
            "board.cells",
            "board.cells.find",
            "board.collectibles",
            "board.collectibles.filter",
            "board.collectibles.filter.length",
            "board.columns",
            "board.disclosure",
            "board.disclosure.entitiesVisible",
            "board.fog",
            "board.fog.active",
            "board.fog.visibilityRule",
            "board.mowers",
            "board.mowers.find",
            "board.paused",
            "board.plants",
            "board.plants.some",
            "board.rows",
            "board.sun",
            "board.zombies",
            "board.zombies.filter",
            "card.affordable",
            "card.imitates",
            "card.ready",
            "card.type",
            "cell.base",
            "cell.blocker",
            "cell.column",
            "cell.playable",
            "cell.row",
            "cell.terrain",
            "children.length",
            "condition.all",
            "condition.all.map",
            "condition.all.map.join",
            "condition.any",
            "condition.any.map",
            "condition.any.map.join",
            "condition.boss",
            "condition.bossProjectile",
            "condition.card",
            "condition.cell",
            "condition.collectible",
            "condition.hasUsableMower",
            "condition.immobilized",
            "condition.maxColumn",
            "condition.minColumn",
            "condition.minCount",
            "condition.not",
            "condition.row",
            "condition.sun",
            "condition.zombie",
            "conditions.push",
            "fields.affordable",
            "fields.column",
            "fields.empty",
            "fields.hasUsableMower",
            "fields.immobilized",
            "fields.kind",
            "fields.layer",
            "fields.max",
            "fields.maxColumn",
            "fields.min",
            "fields.minColumn",
            "fields.minCount",
            "fields.plant",
            "fields.ready",
            "fields.row",
            "flags.join",
            "item.containedType",
            "item.kind",
            "item.row",
            "mower.state",
            "parsed.condition",
            "plant.column",
            "plant.imitates",
            "plant.row",
            "plant.squished",
            "plant.type",
            "raw.filter",
            "raw.length",
            "raw.trim",
            "rows.includes",
            "rows.length",
            "rows.map",
            "rows.map.join",
            "rows.some",
            "snapshot.board",
            "snapshot.screen",
            "value.imitates",
            "value.not",
            "value.plant",
            "zombie.columnPosition",
            "zombie.hypnotized",
            "zombie.immobilized",
            "zombie.phase",
            "zombie.row"
          ],
          "tgt": [
            "Array.isArray",
            "Number.isFinite",
            "Number.isInteger",
            "Object.keys",
            "Object.keys.every",
            "Object.values",
            "Object.values.some",
            "PLANT_NAMES.filter",
            "Set",
            "allowed.includes",
            "board.cards.some",
            "board.cells.find",
            "board.collectibles.filter",
            "board.mowers.find",
            "board.plants.some",
            "board.zombies.filter",
            "bossHeadVulnerable",
            "canonicalPlant",
            "cellText",
            "condition.all.map",
            "condition.all.map.join",
            "condition.any.map",
            "condition.any.map.join",
            "conditions.push",
            "describePvzCondition",
            "disclosedCell",
            "evaluatePvzCondition",
            "evaluateZombie",
            "flags.join",
            "integer",
            "onlyKeys",
            "optionalNumber",
            "parse",
            "parsePlant",
            "parseRows",
            "plantDisplayName",
            "plantTypeOf",
            "raw.filter",
            "raw.trim",
            "record",
            "rowText",
            "rows.includes",
            "rows.map",
            "rows.map.join",
            "rows.some",
            "rowsOf"
          ],
          "funcs": [
            [
              "parsePvzCondition",
              1762
            ],
            [
              "parse",
              1839
            ],
            [
              "value",
              3414
            ],
            [
              "record",
              8692
            ],
            [
              "onlyKeys",
              8881
            ],
            [
              "anonymous",
              9005
            ],
            [
              "integer",
              9044
            ],
            [
              "parseRows",
              9319
            ],
            [
              "anonymous",
              9539
            ],
            [
              "optionalNumber",
              9684
            ],
            [
              "canonicalPlant",
              9962
            ],
            [
              "parsePlant",
              10202
            ],
            [
              "evaluatePvzCondition",
              10776
            ],
            [
              "anonymous",
              11934
            ],
            [
              "anonymous",
              13074
            ],
            [
              "anonymous",
              13477
            ],
            [
              "anonymous",
              13727
            ],
            [
              "disclosedCell",
              14016
            ],
            [
              "evaluateZombie",
              14352
            ],
            [
              "anonymous",
              14652
            ],
            [
              "anonymous",
              14968
            ],
            [
              "item",
              15466
            ],
            [
              "cell",
              15595
            ],
            [
              "anonymous",
              16251
            ],
            [
              "rowsOf",
              16375
            ],
            [
              "describePvzCondition",
              16560
            ],
            [
              "anonymous",
              19632
            ],
            [
              "anonymous",
              24795
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 107,
              "op.ge": 7,
              "op.gt": 13,
              "op.le": 5,
              "op.lt": 7,
              "op.ne": 34,
              "op.add": 13,
              "op.lor": 59,
              "op.sub": 2,
              "op.land": 54,
              "op.lnot": 38,
              "max_depth": 29,
              "call_count": 90,
              "node_count": 7991,
              "op.coalesce": 4,
              "member_count": 116,
              "max_array_len": 9,
              "op_density.eq": 0.01,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.lor": 0.01,
              "op_density.sub": 0,
              "op_density.land": 0.01,
              "op_density.lnot": 0,
              "max_concat_chain": 5,
              "member_depth_max": 4,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 25155,
              "entropy": 5.43
            },
            "text": {
              "lines": 491,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0.01,
              "space_count": 4784,
              "char_entropy": 5.43,
              "unique_chars": 163,
              "top_char_null": 0,
              "lines_over_200": 1,
              "string_density": 0.53,
              "top_char_ratio": 0.05,
              "avg_line_length": 49.54,
              "max_line_length": 241,
              "non_ascii_ratio": 0.08,
              "empty_line_ratio": 0.04,
              "last_line_length": 11,
              "long_token_count": 1,
              "whitespace_ratio": 0.22,
              "identifier_density": 2.47,
              "line_length_stddev": 36.51,
              "normalized_string_count": 11.78,
              "repeated_char_sequences": 51,
              "suspicious_string_ratio": 0.02,
              "suspicious_comment_ratio": 0.08,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 19.24
            },
            "binds": {
              "count": 61
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 6
            },
            "source": {
              "function_count": 14
            },
            "imports": {
              "count": 4,
              "relative": 4,
              "relative_ratio": 1,
              "third_party_count": 4,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 4832,
              "count": 261,
              "shell": 5,
              "avg_length": 18.51,
              "max_length": 215,
              "path_count": 4,
              "avg_entropy": 2.81,
              "empty_count": 2,
              "entropy_stddev": 1.11,
              "high_entropy_count": 26
            },
            "comments": {
              "chars": 918,
              "count": 12,
              "lines": 12,
              "high_entropy": 1,
              "to_code_ratio": 0.03
            },
            "functions": {
              "count": 14,
              "nested": 6,
              "density": 5.7,
              "anonymous": 14,
              "avg_params": 1.25,
              "code_ratio": 0.97,
              "max_params": 4,
              "one_liners": 9,
              "length_stddev": 33.77,
              "over_100_lines": 2,
              "avg_name_length": 11.64,
              "no_params_count": 3,
              "avg_length_lines": 17.07,
              "max_length_lines": 127,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.5,
              "max_nesting_depth": 2,
              "high_entropy_names": 4,
              "avg_param_name_length": 4.63
            },
            "identifiers": {
              "count": 1212,
              "unique": 172,
              "avg_length": 7.91,
              "max_length": 21,
              "min_length": 2,
              "avg_entropy": 2.56,
              "reuse_ratio": 0.14,
              "length_stddev": 4.11,
              "high_entropy_count": 9,
              "high_entropy_ratio": 0.05,
              "all_lowercase_ratio": 0.62,
              "all_uppercase_ratio": 0.09,
              "keyboard_pattern_names": 1
            }
          }
        },
        "id": 31,
        "mol": "O(Xe)H(Db)Md(Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/conditions.ts",
        "pid": 0,
        "refs": [
          {
            "to": "./names.ts",
            "off": 79,
            "file": 40,
            "kind": "local"
          },
          {
            "to": "./protocol.ts",
            "off": 156,
            "file": 44,
            "kind": "local"
          },
          {
            "to": "./skills.ts",
            "off": 225,
            "file": 49,
            "kind": "local"
          },
          {
            "to": "./semantic.ts",
            "off": 275,
            "file": 48,
            "kind": "local"
          }
        ],
        "risk": 4,
        "sha": "2d87f14465ab596b1f4ed602653507bd21bcd9e376e1d9702f84e7e0fb1c4d03",
        "size": 25155,
        "traits": [
          {
            "id": "metadata/import/npm/relative/1/names/ts::relative/1/names/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./names.ts",
            "spans": [
              [
                78,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/protocol/ts::relative/1/protocol/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./protocol.ts",
            "spans": [
              [
                155,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/semantic/ts::relative/1/semantic/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./semantic.ts",
            "spans": [
              [
                274,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/skills/ts::relative/1/skills/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./skills.ts",
            "spans": [
              [
                224,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1414,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-2",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"and\"",
            "spans": [
              [
                1574,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                2638,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src"
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "spans": [
              [
                10040,
                44
              ]
            ]
          },
          {
            "id": "objectives/execution/automation/agent::vulnerability-state-marker-vulnerable",
            "atk": "T1059,T1190,T1595",
            "conf": 0.82,
            "crit": 3,
            "desc": "Vulnerable or CVE state marker",
            "spans": [
              [
                333,
                12
              ],
              [
                3302,
                12
              ],
              [
                3498,
                12
              ],
              [
                12380,
                12
              ],
              [
                12436,
                12
              ],
              [
                12505,
                12
              ],
              [
                16774,
                12
              ],
              [
                20378,
                12
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                17600,
                0
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 32,
        "mol": "Md(Pa)",
        "sha": "d44ee751d6a5b212acc3f2dc29594982bc8227ff7fb6827f1ad3fb08da717042",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/config.ts",
        "risk": 2,
        "size": 3208,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 33,
        "mol": "H(Os)Md₂(InPa)",
        "sha": "c49726daf12f270185f5e37bca67f7b2f5a516ce68bc5b4afee0769fb7246e42",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/definition.ts",
        "risk": 3,
        "size": 1561,
        "type": "javascript",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJaw^lcs8Sa}wfupyw].*basw={Cw?Irwg?$BcP.VHze:AlBrC]Mv@=c?By!3.v[Z/NxjV9aEircxz/3QAv@Dyfx\u003e86mv@Dy0fkkxneO]urxjV9oBAn/\u003e3tBu@z/P}xDMWJDBz9%Tv}Y!3B0b(Nw].*basyVqA==29z.CQsA+c[uz!yUiz/fVdCYUMWB0\u003c3Rx(d*cA=-BJaARKuy^RSEy^SbUBy/YsmSJA:qE%\u0026\u003cwPI@oEircxz/3QAe?Z^Nxk8l{eOPfle{8dZi%]XsAbP=saAR)FwGVsbarT3+x(4rVz+TUOzy=bqavQfXx(mGNzFshz3lQDWzF9W3wM08VB.bSoed9Hxnn\u0026M\u003eqE%\u0026\u003cwPI@A3lQD=vqfQUz:OhLy?b77Ein",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "s8Sa}wjQSWBsW+wawuY^xjV9m3lQDVwObH]A+e=VwO#3\u0026A+e=j3vK4eA=k!qcU47nBzkl6fjO{vwIndJAaK8yBAn/\u003e3jpx/zEW^5z/cXswO#3bzdN^fvp%djavx*Ry?cH-o\u003c}:NdlnO{z!S-8DKp(rAb](bwPI]BB7Gl1kq1v3wPI{3xjSIN3vJl*v@DmaBrCBeyH{gTxj\u003e^@auZ?}vrb{/iV@G=A+PA7dlnOBz!AY]AV^Ieay/C6vru6LAaqNWxj\u003e^@c[5$KBy=)zjW70fwO#3bDMWz\u003easz5BBy=*Jaz#atwGVyIefFwwwNN2H3jpoYzGx[xB-7ShvqfK^vR/P#jS(d\u003cvqPNpaAITBx(mMjiV@rKC4CXpjW70n3lQEkxMw3naz$+mavQr\u003ez/NmlbZTAqzdObr\u003c^-m(p\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY\u003c/VwVXvZ?iT(N0K\u003c=uRdL=d$si%{x$3jpoYzGx[xB98tvwJy@5C4CMkq/(}#wM08FwmY^7jS]7UarUrdBugJ)diH=qaA.NgC4293vpB4:c)%7Tz/PzwxjVfjdj+/Gaz+FdwPI@XB-ILwAYK",
            "ln": 391,
            "col": 3,
            "line": 15
          },
          {
            "b": "aA.NgC4293vpB4:c)%7Tz/PzwvrcpezE+azed9Hxxl4N5iV]?1au.[hB-7ShvqfK^vR/Q7cV:xFA+c\u003eoA+fhqdj+*Oi%(s8z/fSraz+$eauZ\u0026:vqxBFz!AY]AWSp.dlv\u003e\u0026fcGz!VGv^y\u003c^R\u003e9U.heOHV(Hx\u003eCTs5ZpAA(Jocb2\u003c*.hIMwsQ)TubEBKM:DG\u003eCTs1ZnHd.GYXeS(41@VH(*++HVD48\u003cH.\u003eYXq/QWRS\u003cI4\u003cH.\u003eXFpXbrz/fSraARgtBw=W/wmY^7jS(d[wO#3\u0026AYLr\u003ediH=qavG^MwPz*5wkV#RwmY^)wfumxzGP=iaBCqdA=k/eB7EE4wObH]A+e=VwO#3\u0026A+e=7D)0rHy?#o",
            "ln": 957,
            "col": 16,
            "line": 34
          },
          {
            "b": "B-Ivxz/{dAjV$}JzGP=iaBFLVBA}?pz!pbgB-X-?jV%]nB98CpzF7stkoK(!BrAQ!z/{dOBy/Ysi%)8MEld^Cz/fSray]4}wPz*5wkV#RwmY!5auZ\u0026+wP]m\u003evq[tIBAh8kxdLe",
            "ln": 1328,
            "col": 8,
            "line": 43
          },
          {
            "b": "nN@@batC}+v@DmaBrCKlzE^E0xgM@ZBrAZ?zE[2mo\u003c@06zGP/9wPxsADKp(rA+frgy\u003c6wrC42ifwJy@RzFKcdCwX\u0026\u003caA?WqwigbvaAz4dwN/*gwPz*fAYLsiA=M8sdlnO{z!S-z3lQEkx(dB4iV}siBAIRwrc-B]jAL\u003c/wP8f6B7GC)x(dB1B-Y/e3vL8^",
            "ln": 1531,
            "col": 13,
            "line": 50
          },
          {
            "b": "jAUKSzF%-pj%kgVarUfjzGx[xx\u003eetHaz$+nBvZs\u003eBv*0[d)17XaAz4nB-IvxzE[2mp\u0026ZF\u003ex(^\u0026lc#@)uz!%PdefF$AygQ)%diH=qaBsCrarR!pz/fSraARsmwPw[RaAIaorb3hXz/{dIc[co4j%kgVarR^HarUSmzE^E0xgM@ZBs}9ny?mZ1c#0ivi%)8MarR^HA+e#%v@%bpwP]m=A=M8sc$8bCYxE20\u003eCTs3Ot$XuP5$)caw^k+aMY=v\u003cHz?=U.hb6S30vjA+fkyyIvV%EpaGMi%)8MarV7-aARsmwP8Zko(?:B3lQDlaARsmwPxzCzGor2kq1uki%)8MarUSmzE^E0xgM@ZBs}SCBsp\u003clefGoZA+frgy\u003c6wvaAz4dwD",
            "ln": 1750,
            "col": 64,
            "line": 57
          },
          {
            "b": "A+fkkEjmk+arV7Yi%{xy3s!0(B95Krz/Z1YaxJG4y?c7PB95J/aBsCratkw\u003c(6Wj=Ysc%)KlA:J\u003c?l@yZLz0qJoEc\u0026\u003e^vURT^wmeG5%O8\u003c+Pn+JfV3RT=R+YO9c-d\u003cI4LMXq/ThSo7K^(6Wj=Ysc)\u003eGYG.5\u003cH.\u0026G\u003c*.kIT^wmeG6oRDaAh1jBz\u0026:yA:-/@aMY8:\u003e82#+\u003ca8Z*arUSCB7!0=wO#PJasH/AwO#PvaA8jvB15j{j%jJSB97r0v\u003c(WDyIvV%iV]!?B-RjzefFIEBugKQC4CMkayPslp*[xMzdN*2A=Tu+D2Ntkw/$=9B963NB-Rj+C4CMkk3GZDasnjTayYe9vSK:{aA.NjwObT]wN({iefF\u003eIBAnNMdiJ5uaw^8%ze165jvKB8zGFr+C4CGdAaIi:3lQEgB-Rj:wObH]A+e=xasH/AwO#PvaA8jvB15j{j%kgVarR^Hv@DmaBrCQnzE^s0nN@@baz}",
            "ln": 2095,
            "col": 27,
            "line": 66
          },
          {
            "b": "c[co4j%j#=wmYv!zE)uf3lQEcz!yQdEld=yy?mYhzeS@Caw^lcs8Sa}wfumxzGP=iauZ\u0026+B.\u003e\u003eQ3t:o}ay/1@iV{\u003eexk8l{nP5l:tpi])xd3$cD)0rHy?$jSaz#sry=.#uwPP5oByxolB5V\u003c\u003cwPx*OqE%@)A=a\u003c4AaIdND2Ntkw/#eaBv*v(wPz%5y^5$?az#sr",
            "ln": 3313,
            "col": 16,
            "line": 97
          },
          {
            "b": "yI[6mzAYP]zE[6miV}siv@Dx#jACQ+x(mMmaA.NqzF%-pj$eJnC5I89aBsCrazbLjasH-rzGx[xtwE!}efGaAy\u0026%q{aA7\u003cmpHX6Iv@%tmzGG]kwPGnqwQ5qCdiJ%AarR^Hv@DmaBrC7oA=L-eBrAZ?Byxi5wPRc(wQdMy3lQDlazCBgd0x3nB.8WxclNzQAaJ%1aA?gfB.8WUjV%]nz^)D)v@%7vcmf\u0026Ul2}0OC}J/Ll2}0OC{)\u0026Ay\u0026%qr3lQDlarR^NclM/vA=L-eBrz[SaAR)FwP8f6v%8*jwO#PjjV$}",
            "ln": 3544,
            "col": 44,
            "line": 106
          },
          {
            "b": "B1wCyvpT1ZB2\u003eBOwN/KevQS!WwPGyBy?W^5B2\u003eBOwN/Key?W^5B0b(Z3lQEti%)8Mv@DmaBrCvgC{2l)n(FIXe]#bPx(mM$w{C!xz//Lti%)8Mx\u003ewFoyH}=ljV$}Jy*?ybq/(C\u0026B-O#OA+funA=9@CarUGeB97u5vruTkauZ\u0026.wQcuAarU-pzE+exaAPT!cVi\u003cAwHx2KzF%SdaBLX23vJl*vrlZiv\u003c2xazEW^5z/cXhvqYQ(wM08VB.bSoc#@)sB.bSoiV{\u003eexk8l{qE%\u0026\u003cwPI@xiV}mtz/6ifwJU9MyI[6mzAYg\u00263lQE9w/@HxwPq\u003c7B963Ix(mD7jV$}JcUWEjBseHWDKp(rarUxgasI8BwgnTyxMw3naz$+mavQr\u003ez/NlNp\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY\u003c*RLSH[iU9I@:",
            "ln": 4116,
            "col": 29,
            "line": 123
          },
          {
            "b": "dlv\u003eVarR!nCvticaz(4ce]#byA=-Zyz/Z1Hi%)8MarU-EvruTkrb3hXAV^H/B7GC+zGGDgC42hnAclknq/(C\u0026B-P8Rf!+pndlv\u003eVarR!FByxolB5V\u003c\u003cwPxzCzGor2kq1uki%)8MarUSCB7!G]vruTkc[dj+arR^Hv@DmaBrCHCzE)\u003cfxLzAdjS[PWwg?!AzE)?",
            "ln": 5356,
            "col": 6,
            "line": 156
          },
          {
            "b": "c)rIMzE)\u003cfxLzAdE0^5PCwZ#jB7/obe]UGjB7DEqjV%]nA+frmzdNl9diJ%AarR^HarU=tA=ldAzE[2mmriA!AWSqiC3l3IYP}SyJ]^y8\u003e!ARISez!WKGW=6So6b3\u003ecyYyOqDvg",
            "ln": 5532,
            "col": 8,
            "line": 162
          },
          {
            "b": "wPz\u003c9x(DcvarV7tarUxgasInwADL\u0026lBs}uyzE:\u003eMjV%]nB7/Yrwn=WfcN*f+3lQDlazCBgd06GsBAIU7x(dB4diJbpwNPQJzGGDgC42hnB97\u0026jB-QI@zdN-pi%)8MarU-EvruTkq#",
            "ln": 5698,
            "col": 15,
            "line": 165
          },
          {
            "b": "e]#bMA40d%3lQDlaz(4cauZ\u0026+B.\u003e\u003eQ3lQDlaAIaonO@rQwnbE]wHF@Qau.[hAb](bwPI]BwQ4{hc[)80i%)8MarUYoBAIRwaz#sry=.$DaBKOtazCBgc#@)sB.bSoe]bfswfs2#jS(a)wO#3\u0026AXg*kw[u16wN)eqaBsCrarR!vw/@HxwPq\u003c7B963PwO#3\u0026A.f^:jV$}JB-7-3w[=c]wgnTwwPS6nzxJ?ty?#fuarR^Hv@Dk",
            "ln": 5834,
            "col": 15,
            "line": 170
          },
          {
            "b": "H[iU9I@/[-cN?a:arUxgasInwADL\u0026lBs}uyzE:\u003eMjV%]nxKL^?z!rPkB8CA9B7/GlcN*fUwPS6nzxJwivqf*azeS@qxKL^?z!rPWzEEH9xM4#vdlv\u003eVazCBgc#@)sB.bSoe]bfswfs2#jS(a\u003exM50heOo3izdL7zaAz4nB-IvxvrVc]BrCBswg??mz//[!A:-/@c[dj+arUfjzGx[xBz(8lauZ\u0026:z!7Fxz/oDkc[c=Xx(mC",
            "ln": 6268,
            "col": 57,
            "line": 182
          },
          {
            "b": "y+xyfzE^M{AWU%tADL\u0026lBs}0xxlbQDDKp(rarSo?e[o0Fed9HxarUGsxdKxjaBLW/i%{xy3ug37v}x.5e]LRQcV9BoB75Y)cOcw*zdN^fvp%djawDoUzD7KwxLzo[diH=qaBsCrazCBgc#AKpB75Y)e{5j0jV%]nA+fkrdiJ%AarR^HC5I89aw^8%ze165e]\u003eJAz!%Pdc$)4bwnC*PwPq\u003c7B95*EwPI{3xjSYowPodFe{7=rzyt\u0026marR^HasIzwyY",
            "ln": 6786,
            "col": 160,
            "line": 188
          },
          {
            "b": "wPxjY3lQDlazCBgc#AKpB75Y)e]LIOaAg[fwnb{]e]\u003eJAz!%Pdc#AKpB75Y)e{pVtB.90-3lQDlaz2wgwGU@6zE^E0xd!joygQ)%c#JQuavQr\u003ez/NmywPI{3xjSYbA=M8sau@7kcS1$\u0026aMY=v\u003cHz?=U.hb6So6?W\u003e^mfldjEs=arR^HA+funA=9@CarQ",
            "ln": 7402,
            "col": 29,
            "line": 209
          },
          {
            "b": "dlv\u003eVarR!Iz!S-8B98ttkq3RTzE^M{AWVo.efGoZA=k=9iV]!\u003eD2[7sz6{\u003eSy\u0026r@eEjl^Uvru0)c[5UEA=k$VaA.NqzF%-pdiH=qaBsCrarR^Haz+$ee{y-Azyu)}H{(JZO9c-d\u003c]",
            "ln": 8311,
            "col": 79,
            "line": 232
          },
          {
            "b": "z!9Adi%{xy3ug37v}x.5e]LRQcUc}jv@Dm5wN/*fefDt\u0026au.[hwQ4{hp\u0026Zb*wPz%dzF8EFzdLaHdjEs=Ab](bwPI]Bz/c%JB-7X$B.txfmr\u0026rNAcb/jzyl$Tc$NBtz/NoHjW70n3lQEcz!yXlze18ucUmssz/NiRasy0es%h}tMfao\u003c\u003c/KTdZNKz+IY?eLS]/qa\u003e-idlYN]mPXf\u0026*IDMV)ywO#PJaszqHv{%H)xML?qCW\u003er7BzkVhcOcxKA=Kh-wPz*fAV/=Vi%)8MwQ4{hp\u0026Zb*wPz%dzF8EFzdLaIdlv(+dlv(QA=kD0B8@%Lzyu(PzFiD@wnC*/qE%POv@#B6zyl$Tc#@)cB8L}Bau.[hDKp(ry\u0026r@swO(d6c)@ODA=k$CefDrpC3l3IYP}SyJ]^y8\u003e!ARISez={A=k/eB7DGRI\u003c0nnOHk%hDMV)ywO#PJaszqHxKL^?y?mceA+e#%v@#B6zyl$TwD",
            "ln": 8647,
            "col": 17,
            "line": 243
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "process.send"
            ],
            [
              "",
              "createIpcLogger"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "makeLogger"
            ],
            [
              "",
              "render"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "pendingHost.delete"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "pendingHost.set"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "hostRpc"
            ],
            [
              "",
              "deferredRenders.set"
            ],
            [
              "",
              "textRender"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "unavailable"
            ],
            [
              "",
              "Object.entries"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "applyCfg"
            ],
            [
              "",
              "mod.console"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "PvzWorld"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "log.error"
            ],
            [
              "",
              "exitPreservingGame"
            ],
            [
              "",
              "mod.start"
            ],
            [
              "",
              "setInterval"
            ],
            [
              "",
              "statusTimer.unref"
            ],
            [
              "",
              "pushStatus"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "clearInterval"
            ],
            [
              "",
              "mod.stop"
            ],
            [
              "",
              "setImmediate"
            ],
            [
              "",
              "process.exit"
            ],
            [
              "",
              "deferredRenders.get"
            ],
            [
              "",
              "deferredRenders.delete"
            ],
            [
              "",
              "entry.render"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "mod.handoffSnapshot"
            ],
            [
              "",
              "mod.photoFrame"
            ],
            [
              "",
              "mod.tools.find"
            ],
            [
              "",
              "mod.tools"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "toolCallContextFromRequest"
            ],
            [
              "",
              "withAnchors"
            ],
            [
              "",
              "tool.handler"
            ],
            [
              "",
              "process.on"
            ],
            [
              "",
              "Promise.resolve.then"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "handleRequest"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "send"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "pendingHost.get"
            ],
            [
              "",
              "pendingHost.delete"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.resolve"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "applyCfg"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "mod.configureNative.catch"
            ],
            [
              "",
              "mod.configureNative"
            ],
            [
              "",
              "log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "mod.tools.find"
            ],
            [
              "",
              "mod.tools"
            ],
            [
              "",
              "stop.handler.catch"
            ],
            [
              "",
              "stop.handler"
            ],
            [
              "",
              "log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "clearInterval"
            ],
            [
              "",
              "process.exit"
            ],
            [
              "",
              "process.on"
            ],
            [
              "",
              "exitPreservingGame"
            ],
            [
              "",
              "process.on"
            ],
            [
              "",
              "log.emit"
            ],
            [
              "",
              "exitPreservingGame"
            ],
            [
              "",
              "process.on"
            ],
            [
              "",
              "log.emit"
            ],
            [
              "",
              "exitPreservingGame"
            ],
            [
              "",
              "./engine-ipc.ts"
            ],
            [
              "",
              "./world.ts"
            ],
            [
              "",
              "cortico/core/ipc-logger.ts"
            ],
            [
              "",
              "cortico/core/log-context.ts"
            ],
            [
              "",
              "cortico/core/types.ts"
            ]
          ],
          "mbr": [
            "Array.isArray",
            "JSON.stringify",
            "Object.entries",
            "Promise.resolve",
            "Promise.resolve.then",
            "candidate.name",
            "cfg.cursorDurationMs",
            "cfg.pollHz",
            "ctx.callId",
            "ctx.role",
            "ctx.round",
            "decl.badges",
            "decl.lamps",
            "decl.links",
            "deferredRenders.delete",
            "deferredRenders.get",
            "deferredRenders.set",
            "entry.id",
            "entry.render",
            "error.message",
            "event.meta",
            "event.render",
            "event.senderKey",
            "event.tags",
            "event.type",
            "host.pushEvent",
            "log.emit",
            "log.error",
            "log.warn",
            "message.cast",
            "message.cast.cfg",
            "message.cast.kind",
            "message.error",
            "message.id",
            "message.ok",
            "message.req",
            "message.t",
            "message.value",
            "mod.configureNative",
            "mod.configureNative.catch",
            "mod.console",
            "mod.handoffSnapshot",
            "mod.ownershipIdentity",
            "mod.photoFrame",
            "mod.start",
            "mod.stop",
            "mod.tools",
            "mod.tools.find",
            "opts.trigger",
            "out.text",
            "ownership.phase",
            "pending.reject",
            "pending.resolve",
            "pending.timer",
            "pendingHost.delete",
            "pendingHost.get",
            "pendingHost.set",
            "process.exit",
            "process.on",
            "process.send",
            "req.kind",
            "request.args",
            "request.init",
            "request.init.botName",
            "request.init.cfg",
            "request.init.ownedProcess",
            "request.init.ownerToken",
            "request.init.ownershipFile",
            "request.init.recoveryIdentity",
            "request.init.taskIdBase",
            "request.init.timezone",
            "request.kind",
            "request.name",
            "request.renderId",
            "request.type",
            "statusTimer.unref",
            "stop.handler",
            "stop.handler.catch",
            "timer.unref",
            "tool.handler"
          ],
          "tgt": [
            "Array.isArray",
            "Error",
            "JSON.stringify",
            "Map",
            "Object.entries",
            "Promise",
            "Promise.resolve",
            "Promise.resolve.then",
            "PvzWorld",
            "String",
            "applyCfg",
            "clearInterval",
            "clearTimeout",
            "createIpcLogger",
            "deferredRenders.delete",
            "deferredRenders.get",
            "deferredRenders.set",
            "entry.render",
            "exitPreservingGame",
            "handleRequest",
            "hostRpc",
            "log.emit",
            "log.error",
            "log.warn",
            "makeLogger",
            "mod.configureNative",
            "mod.configureNative.catch",
            "mod.console",
            "mod.handoffSnapshot",
            "mod.photoFrame",
            "mod.start",
            "mod.stop",
            "mod.tools",
            "mod.tools.find",
            "pending.reject",
            "pending.resolve",
            "pendingHost.delete",
            "pendingHost.get",
            "pendingHost.set",
            "process.exit",
            "process.on",
            "process.send",
            "pushStatus",
            "reject",
            "render",
            "send",
            "setImmediate",
            "setInterval",
            "setTimeout",
            "statusTimer.unref",
            "stop.handler",
            "stop.handler.catch",
            "textRender",
            "timer.unref",
            "tool.handler",
            "toolCallContextFromRequest",
            "unavailable",
            "withAnchors"
          ],
          "funcs": [
            [
              "send",
              465
            ],
            [
              "anonymous",
              558
            ],
            [
              "anonymous",
              600
            ],
            [
              "anonymous",
              665
            ],
            [
              "anonymous",
              810
            ],
            [
              "anonymous",
              858
            ],
            [
              "anonymous",
              908
            ],
            [
              "anonymous",
              952
            ],
            [
              "anonymous",
              995
            ],
            [
              "anonymous",
              1171
            ],
            [
              "anonymous",
              1251
            ],
            [
              "hostRpc",
              1687
            ],
            [
              "anonymous",
              1810
            ],
            [
              "anonymous",
              1862
            ],
            [
              "anonymous",
              2272
            ],
            [
              "anonymous",
              2440
            ],
            [
              "anonymous",
              3045
            ],
            [
              "anonymous",
              3099
            ],
            [
              "anonymous",
              3151
            ],
            [
              "anonymous",
              3211
            ],
            [
              "anonymous",
              3271
            ],
            [
              "anonymous",
              3313
            ],
            [
              "applyCfg",
              3501
            ],
            [
              "pushStatus",
              3962
            ],
            [
              "handleRequest",
              4288
            ],
            [
              "anonymous",
              4918
            ],
            [
              "anonymous",
              5042
            ],
            [
              "anonymous",
              5178
            ],
            [
              "anonymous",
              5876
            ],
            [
              "anonymous",
              6460
            ],
            [
              "anonymous",
              6777
            ],
            [
              "anonymous",
              6865
            ],
            [
              "anonymous",
              6987
            ],
            [
              "anonymous",
              7057
            ],
            [
              "anonymous",
              8043
            ],
            [
              "anonymous",
              8267
            ],
            [
              "anonymous",
              8372
            ],
            [
              "exitPreservingGame",
              8498
            ],
            [
              "anonymous",
              8681
            ],
            [
              "anonymous",
              8743
            ],
            [
              "anonymous",
              8923
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 17,
              "op.ne": 8,
              "op.lor": 3,
              "op.land": 8,
              "op.lnot": 8,
              "max_depth": 23,
              "call_count": 100,
              "node_count": 3307,
              "op.coalesce": 1,
              "member_count": 80,
              "op_density.eq": 0.01,
              "op_density.ne": 0,
              "op_density.lor": 0,
              "op_density.land": 0,
              "op_density.lnot": 0,
              "member_depth_max": 3,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 9072,
              "entropy": 5.27
            },
            "text": {
              "lines": 254,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 1465,
              "char_entropy": 5.27,
              "unique_chars": 144,
              "top_char_null": 0,
              "string_density": 0.3,
              "top_char_ratio": 0.08,
              "avg_line_length": 34.72,
              "max_line_length": 184,
              "non_ascii_ratio": 0.06,
              "empty_line_ratio": 0.06,
              "last_line_length": 3,
              "whitespace_ratio": 0.19,
              "identifier_density": 2.18,
              "line_length_stddev": 29.76,
              "normalized_string_count": 4.83,
              "suspicious_comment_ratio": 1,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 19.4
            },
            "binds": {
              "count": 38
            },
            "binary": {
              "peak_region_bytes": 7024,
              "peak_region_entropy": 5.37
            },
            "source": {
              "function_count": 6
            },
            "imports": {
              "count": 5,
              "relative": 2,
              "relative_ratio": 0.4,
              "third_party_count": 5,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 1106,
              "count": 77,
              "avg_length": 14.36,
              "max_length": 71,
              "path_count": 3,
              "avg_entropy": 2.96,
              "empty_count": 2,
              "entropy_stddev": 0.96,
              "high_entropy_count": 2
            },
            "comments": {
              "chars": 205,
              "count": 2,
              "lines": 2,
              "high_entropy": 2,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 6,
              "nested": 6,
              "density": 16.14,
              "anonymous": 35,
              "avg_params": 0.71,
              "code_ratio": 0.95,
              "max_params": 2,
              "one_liners": 19,
              "length_stddev": 11.42,
              "avg_name_length": 10,
              "no_params_count": 17,
              "avg_length_lines": 5.9,
              "max_length_lines": 62,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.39,
              "max_nesting_depth": 2,
              "high_entropy_names": 1,
              "avg_param_name_length": 5.66
            },
            "identifiers": {
              "count": 554,
              "unique": 155,
              "avg_length": 7.66,
              "max_length": 26,
              "min_length": 1,
              "avg_entropy": 2.42,
              "reuse_ratio": 0.28,
              "length_stddev": 4.28,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0.01,
              "high_entropy_count": 6,
              "high_entropy_ratio": 0.04,
              "all_lowercase_ratio": 0.54,
              "all_uppercase_ratio": 0.01
            }
          }
        },
        "id": 34,
        "mol": "H₃(Cm₂DbPo₂)Md(Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/engine-child.ts",
        "pid": 0,
        "refs": [
          {
            "to": "./world.ts",
            "off": 26,
            "file": 54,
            "kind": "local"
          },
          {
            "to": "./engine-ipc.ts",
            "off": 204,
            "file": 35,
            "kind": "local"
          }
        ],
        "risk": 5,
        "sha": "004f86003d818d9c4f6f3669a2719bee91cb6627fd91da9108b18b75e5de365c",
        "size": 9072,
        "traits": [
          {
            "id": "metadata/import/npm/relative/1/engine-ipc/ts::relative/1/engine-ipc/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./engine-ipc.ts",
            "spans": [
              [
                203,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/world/ts::relative/1/world/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./world.ts",
            "spans": [
              [
                25,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/ipc-logger/ts::cortico/core/ipc-logger/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/ipc-logger.ts",
            "spans": [
              [
                71,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/log-context/ts::cortico/core/log-context/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/log-context.ts",
            "spans": [
              [
                129,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/types/ts::cortico/core/types/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/types.ts",
            "spans": [
              [
                439,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-at-most-two-comments",
            "conf": 0.88,
            "crit": 2,
            "desc": "Source has at most two comments"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                3593,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src"
          },
          {
            "id": "micro-behaviors/communications/http/request/result::http-send-object",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Send call has object payload",
            "spans": [
              [
                610,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/message::js-event-on-message",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript 'message' event listener",
            "spans": [
              [
                6850,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/message::node-process-send",
            "conf": 0.95,
            "crit": 3,
            "desc": "Sends message via Node.js process.send",
            "spans": [
              [
                511,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/llm/wire-marker::role-field-marker",
            "conf": 0.72,
            "crit": 1,
            "desc": "References an LLM message role field",
            "spans": [
              [
                8343,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-stringify-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Serializes an identifier as JSON",
            "spans": [
              [
                4180,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/instrumentation::object-send-call",
            "atk": "T1055",
            "conf": 0.88,
            "crit": 3,
            "desc": "JavaScript sends an object message",
            "spans": [
              [
                610,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/event::process-on-uncaught-exception",
            "conf": 0.9,
            "crit": 3,
            "desc": "Node process uncaughtException handler",
            "spans": [
              [
                8711,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/event::process-on-unhandled-rejection",
            "conf": 0.9,
            "crit": 3,
            "desc": "Node process unhandledRejection handler",
            "spans": [
              [
                8890,
                10
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 35,
        "mol": "Md(Pa)",
        "sha": "a58f4f296091b56a9b0520a745f71371cd965ad6fe8542d7ae2bf5d694850c3d",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/engine-ipc.ts",
        "risk": 2,
        "size": 2764,
        "type": "javascript",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "azC)}B-6M+y\u00260V)Bzki2wH[%rB5VZ\u003eze0(@y^SbSy?m9#x\u003c$)\u0026aBLwAA=k!qcOv5Zz!%l3v@#A]y?mVuBAn/\u003e3tBu@z/P}xDMWoFz!rZ1wL^z=xl4N8B7F(kaAhvtxl4N8B3TtWvqYN^wgO\u003czwO#3\u0026A.{^{xl4N8B0b(Nw].*basw={Ab](fA+frke{8dZi$hKhze:AlBrC]t3lQE2vqYQPwQ5qF4gjj2v{%y*l${ZYy*?P:vqPNKw?jw#arUf9y\u002606ZCYUFC3lQEdz!9AOvqPNb4gjj2Abn%2Bvo?:Abn%dpgn0Jedz",
            "ln": 8,
            "col": 9,
            "line": 1
          },
          {
            "b": "zdLmc3lQEiz*be(CYUFC3lQEqz/5@$wKHlNAbn%dpgn0JpI8c!3vK4eA=k!qcOv5\u0026vqPN%e{8dZi$hKhze:AlBrC]t3lQEnx(mE1CtJr\u003eB7GlhvpB4:edz}eaA}Kqwn=V*A+fr6zGGrex(v(UvrDydedz}eaAR)FwGT/)Dqd%*BWoIVx(v(u4gjj2BA}?paw-",
            "ln": 287,
            "col": 10,
            "line": 10
          },
          {
            "b": "AaHd*C6W8awN/B.y/B?-xjVfo4gjj2BA}?paw^lcq!6\u0026VwO%4d3vK4eA=k!qcOv5\u003eA=l5rv@DfoBAn/\u003e4gl/^AbP=saBsL8arUfjy\u00260V)Bzki2wLMVJwH[fhay/tcwncd1z/elSvR6vb3lQE3B-ILwAZTFWv@=p5BzkVhed9HxzeTSfA.Z4WwH[n$arUYozE^s0qV",
            "ln": 486,
            "col": 5,
            "line": 20
          },
          {
            "b": "wPyaQB8$e#z!-\u0026[BzkM5ed9Hxxl4Y%nPXJXl$HBHA+PGmx(v(u3vK4eA=k!qcOv5)wO#3\u0026AXqDPcP.+Ax(d*cA=-BJaAIahvqZg3v[*JLBYq^\u0026xjVfcEircxz/3QAe?.oSzdds7x\u003e5=qB0\u003c3U3tBu@z/P}xDKQr8aAz4hwmY^.xKLy^q!{8-y/bs^B.9{Gy?$Ti3vK4eA=k!qcOv5]z/oDke{8dZi$hJa3t1E3z/P}xx(n37A+n-\u0026wGT/)Dq[][v@2T^mrSlWBrC]t3lQEkD2NsQaAITBx(mMB4gjj2By/YsiV@G=A+PA7i$hJtaA.ZqwO#PJayYncy?m3)i$hJtaAIaiwmY^OwQcH3aAITBx(mMB4gjj2fdFB]q/(CSy?j-jx(^#$y?j-gwO\u003e\u003c[BzklaazbLjaAIjmA=-)Sx(mE1CoyBcy?X67A^n^rwN]}5y?Wx/BzkVhe*8R%4gjj2A=l8xx(mGPwQcH3aAITBx(mMB",
            "ln": 721,
            "col": 7,
            "line": 32
          },
          {
            "b": "B-IvxcUvgqB7={.4gjj2x\u003ewFowP?T5Bs}VXAaHdPjV%]nAcuKWv@Dg1wN/*@vR/Qdvq{f%vrb{\u0026cM)!:az2.czGEHMD2NsqjV$}JcVBlPe[nsgwg?[lvpTThdiJUxBAIRwaszbxxj(H0vpK72i$hJtaAz4nB-IvxcUc^$z/]@cwHxLG3vJu\u003c4glV\u003eAbP=sazC.nwPzx\u003ev}u=VC6VP2wO#P:wO(vaC{4Cy3lQEgA=kM7y?lvIzdL:JB98CpzF78taz#sry=-7karUJtwmXOTz!B94B8%w+o\u003c@06B98CpzF7Hyp?:APjwZiEo\u003ewi+l1t1Jz/d9GcV:xrBy=*xD(%!SwD",
            "ln": 1238,
            "col": 24,
            "line": 50
          },
          {
            "b": "az#sry=-7kEglI)3s!0(B95J#nMFnUr8MdJo\u003cZm/miB-ocTpK[\u003eBn\u003cvLc51j\u003eAI}aXpAX4Rr2dC\u003e^DieZLr{/fD/C^S]*Ny\u003c/K)jNUo+iT(+}8\u003eBX)rKep%0QVN-w[4tdJXq/Q+WDi%v\u003eaEH(H)EdSH3sk*\u003ezD.gFpV:hF*SR?3s!0(B95J#nMFnUr8MdJo\u003cZ\u003c*qCx.Tk$\u003eSMryF2[asyAitJ.G.\u003e8#\u0026LaM[#/\u003cHx:4Kep{EJP^*8\u003e!z(}gCx%jXt[X@Irg\u003ea\u003eBd7+Xuj[VHV+qi\u003c=un1Ke7\u003c2T($zc\u003e^l#JYQO5xIrhBm\u003c+X#WINIU$F-SXX\u003eA7CWRiZk2Vf3\u003ed\u003c!PfBW58#EOAk-}\u003ca8.ei%(A7w{503BzkVhaA}KwxIrb-wPI%lwNPByB.8$ywQ5qTaAITBx(mMjiV@G=A+PA7aBsL8arUYoBAIRwayDEwBy/YsEi:eknMFnUr8MdJo\u003cZm/mswM9",
            "ln": 1645,
            "col": 71,
            "line": 59
          },
          {
            "b": "A+PA7aBsCrazCBgd06omAc2YhBs}AGwmXzFzE:\u003eMjV%]nC42D6vSD3*yH}JldiJ%AarR^HA+funA=91cbZTSACYXvszD/}XteE=iPT:f#KMBc9\u003c/%twaM/h]\u003c?ccbY].xyW=T(?\u003ea4p\u003cMAYFBP5#q%\u003cHR}=NUo^.I@/?=\u003ca8:yG]1@\u003cGYO2M\u003ea5KmV4h2aGYP\u003c%\u003eE(#wP$ou%Kl0*h\u003ea[11Ik/P)HuTzK[4taLYt9M^VGF].\u003eEWezHQ#SzJPVd$\u003c=CI\u003eYO${:Nb%3T(6)B*Xuj(aQumn[\u003cHx:5J/@H+UJy^{\u003eEW\u003eUOQ/\u003c/JouT.(6O^tY1^ZDJob!N\u003cHZDlU7L@nHuC4(\u003eBd7!Y].uTKMzK?\u003c?v8zL=%kgWbVW*\u003ea[11Ik/NCJP^*S\u003e9JKsJeuV9VGvWl\u003c*{YsFtIEZZ2+cv(41SMI(C*0MGL@y\u003e.$eQO3.T%O93]n\u003eb+osIk/QwMf0?a\u003e9AmlJ/@TVZ2(8u\u003eawHkJ\u003cdVoIr8sB\u003c/U@JXq]*vYxk6C\u003e.3OgKF.cJL\u0026PDz\u003e=Z\u0026BJ/@K\u0026Jo4NY\u003ca8:yKfvYbKMzsU\u003eAI[/AcuLmvrcic\u003c=CqWXWHQXUJIdG\u003eCKs3T=RU1Y629T\u003c=UO+JecI$N=YS[\u003e!AnxM5K){GYX\u00260\u003cH.\u003e?YO$%PIro?Y\u003c=NmrKD5yXZu7Aw\u003cHylkO4dN-X-/c*\u003eyQnkYO$%cKl9Qd\u003eC\u003c9{KceLeFA-S0\u003eDfQ5Zj\u003eTTI@.x#\u003e!jdXLA1XnL\u0026[G*\u003e9JKvM:C!6F*tXpnMFnUr8MdJo\u003cZm/mswM93lQEt3lQE9w/@GBx(^u?vpK7KzEEH9xM4#vB8CA9B7/GldjDxWwPS6n",
            "ln": 2221,
            "col": 78,
            "line": 73
          },
          {
            "b": "vpK7Lvrc0(BAn\u003cKzEEH9xM4#wi$hJtay/tcB95Kkv@#B6zxI7+Byxi5wPR#Cy?mG%Bz89\u003carR^HkoKv}Y{4MmJPM:/as8qQvrc0(BAo6JwO#d5xNI2:Xt[UKUJ.pE\u003eBnTpPOIMTG65bQ\u003cHRcftWO?7A+fc0wPy\u003c=vpK7KyIvQ3qfuC)wKx)xy:Z-XtWVPxF)Y2{arR^HiV]*iY{4MmJPNKu\u003ea4p\u0026Kfv/jR01kI\u003eaEH#YQO2UGY!CK\u003c=uReR?9#{UJy[M\u003ea63zYQE#sMGLxb\u003c?uDhMAYLwUi8yj\u003ca8.ei$hJtaAz4nB-Ivxu)H8vwQ5rBtY9+xC3q+((6e19HR8VXFAs4^t{7ztvpKy[",
            "ln": 2938,
            "col": 28,
            "line": 78
          },
          {
            "b": "arR^Haz\u003eXbz/QaQzeS@@p\u0026ZF!A+frke[nZevr9+Bi$hJtarR^Haz\u003eXbz/QaQAaJ]$x(mMWA=kM7y?lB-z!B94B8@D!az#sry=-7karR^HarUJjzeTDue[e:cA+4HFw]zZ3oMauIx(mMajS[S+y?#fx3lQDlarR!vw/@Hgw]}Q8e]$JywO2:4jV$}JcV9^jwNxH\u0026y?m9#z/NiOaBsL8arR^HarR^Hw]zYjc$vgkB95KsBy/qiz!pb2w]}Q8e]tfqBUmouy\u0026\u003clec[5OlzE^D(vru6fau.[hv{%m=x\u003egT]wIdXce]#byA==w7x([2pcV9^jwNu/ldjDx^4gjj2arR^HarR^HzdNN5A^ooOz!9AQA=kPhwPI]BB7GCwx(){6e[[\u0026EaBtkLByxo5iV@cUwO\u003c5vByxo5efF$Av@Dx#iV@cUwO\u003c5uwN/S",
            "ln": 3685,
            "col": 2,
            "line": 102
          },
          {
            "b": "aszbKDm\u0026YCzF\u003c2}By!#gedz}earR^HaARgtBugKLttPGDt{emrVGP5{\u003e8MnXbZS%iBy/FBwQ4=@B-.53y?kkrA=kM7y?n4PFp.3zbZT-GvpK7uB.8WWkoK#TzE^s0q/l2.B7/Glc$c.fwPxsAcV:AEzddEgcN\u003cEKedz}earR^HaA.Y",
            "ln": 4146,
            "col": 12,
            "line": 113
          },
          {
            "b": "vrDydau.\u003eJaz#sryZ*Z]arR^HarR^\u003easyw\u0026C3ne]\u003ed4}-H(Z-0M/Tp6\u003c*RLTFUIn4JPDk8\u003e97!=Y}1M7H=v7x.\u003crnnfZ(Vk\u003e9rsmXt[UXSn$Es\u003c^?+2N7?:VY5/uU(4+k^YOUW0F*R0marR^HarR^HiV}*mp\u003c8",
            "ln": 4690,
            "col": 14,
            "line": 124
          },
          {
            "b": "BrCTkzdM4Lvrb)RB-5r+ayX[]z/PzwB7ol4wO@RNjV%]nvSbW}wg4/[arR^Hcmf\u003czw]}Q8e]$JywO2:4jV$}JcT}15A+3Kb3lQDlasnATB75]%qGV\u003eyv@=HeB5MN?wO2+2i$h",
            "ln": 5072,
            "col": 7,
            "line": 135
          },
          {
            "b": "4gjj2arS0TasH-rze:r5By!#XB-5*IB-.bizdK?MjV%]nCw?vDasnATvp\u003cQ)AXqAyA+e*1au.\u003eJasyPwvrb)a4gjj2arR^HE0^5Dz/6DfwPRG]qGV\u003efz/{eiz/65djV$}JcV0ZxBsegTclM-eBy/FBB7ol4wO@RNjV%]nwmYv:vrr\u003eCi$hJtazCBgc#AKjz/QaCcmf\u003cAwOb\u003e3wIe4lA+e*1au.\u003eJasySpvrb)aasnATvp\u003cQ)AXqAyA+e*1au.\u003c",
            "ln": 5740,
            "col": 55,
            "line": 147
          },
          {
            "b": "wg5]q3lQDlarR^HarR^HarR!GwQ5qTayFzIC3ne]\u003eAIR2T^FvuW=T:2\u003e8Da%JIkEpJok}T[4sRxYqK\u00267T(UU6\u003cHx:4G%P)2Q2QVPbZS%iBy/FBvSbW}wiRX=A=kPhwPI]nkoKtRbZTMyzE^s0p\u0026ZF!A+frkc$c.fwPxzjz^^V%e]U\u0026Hxl4N8B18JBauyR)cW/wN4gjj2arR^HarR^HarR^HB-IbazGE]ZBAhInedz}earR^HarR^HarR!P4gjj2arQ",
            "ln": 6901,
            "col": 44,
            "line": 173
          },
          {
            "b": "e]LYuzE)uaedz}earR^HarR!GwQ5qTayFzIC3ne]\u003e!ARGG@a3:Irf.\u003c[4sRyUEAR@Jok}T(41SLJIkEAW=:u!\u003e=Q-wFp.3zbZTMyzE^s0q/l2.B7/Glc$c.fwPxsAcV:AEzddEgcN\u003cEKedz}earR^HarR!HA+t",
            "ln": 7761,
            "col": 31,
            "line": 194
          },
          {
            "b": "Bwcy(wPI%lwNPByB.8%g3lQDlarR^HayFzIC3ne]\u003ea^E?WtTd5U\u0026.mQ\u003eBd7=G%P)2Q3fmM\u003e+i%}Fp.3zbZTMyzE^s0q/l2.B7/Glc$c.fwPxsAcV:AEzddEgcN\u003cEKedz}earR^HarR!nw]}Q8edz}earR^HasN",
            "ln": 8356,
            "col": 26,
            "line": 209
          },
          {
            "b": "By/YsiV@PWB7]91wEO$?arR^HarR^\u003easyw\u0026C3ne](ar8uNWroaW=T:2\u003eEV@uOUbw-Jol)[\u003eBm\u003e6HMgCZU\u0026Q}H\u003e+\u003c12YQOeOKM-3(\u003ea579Hk1/VGYPwd\u003cH{=sKc]3/MGkMn\u003cH*@BP@3[eRq)8TcK*z9arR^HarR^/asyw\u0026C3ne]\u003ea^\u003c$O0-AOO8]v2(ar8uNWroaW=T:2[4sRvIM2V/F-T8C\u003e={\u0026zNU6RgJPDk8\u003e+\u003c3{WtTH^O8?hv\u003c=uRdL=iY8UJR)n\u003c=b$@R[Ih}X-]VM\u003e753AOuRdGYYU=\u0026\u003e8bC:FpYd14gjj2arR^HB-IbazGE]ZC4(2ivR/Qb4gjj2arR^HB7Gl1wPyBPC@^5}AcuK",
            "ln": 9439,
            "col": 7,
            "line": 237
          },
          {
            "b": "By/qwx\u003eeUO4gjj2arR^HA+funA=91lBy/qwwO${=y?mc1cmf\u0026-z!@@bjV$}JB-7-3w[=c]wfunEar+Vtwg?ChvpB4:wgm@{arR^HarR^Hcmf\u0026Uc$c.fwPxzAv@=c(zxI89jS(aYz^^V%cM\u003c-.azC}ez7YKkau.\u003eJaszbpB-RawdgDRbarR^HarR^NclKDWve",
            "ln": 9965,
            "col": 35,
            "line": 248
          },
          {
            "b": "BUmYCvpTThedz}earR^HarR!GwQ5qTayFzIC3ne]\u003c?l(tIh*X-JoM[c\u003ea4p\u003cMAYLvGYOn#\u003eAI}cLA1UpOBsaVbZTAuCwIK[zEE0\u003cwN)Agvq)SowO\u003e\u003c[BzkkVwO#S\u0026vrc0(Bsw?Sz!T8qcOcw/dsHlbF)Zbs3lQDlarR^HaA.ZqwO#PJaARTDwH[n$arR^HarR^HB7Gl1wPyBPC@^5}AcuKVzdNQcePLAhwo/KN4gjj2arR^HarUYyB-.tnwLlPWiV}*EwO#SKbZTPzzdds7x\u003e6!EC{)MwCwIK[zEE0\u003cwN)Agvq)Ryx-",
            "ln": 10258,
            "col": 23,
            "line": 255
          },
          {
            "b": "edz}earR^HaARgtBugKLttPGDt{epdQ2\u0026}F\u003e!ARGX#aO#VGvT-\u003e9AmuYQy9)Ab](fA+frkwN[INwmY*mzddxic#0^mz7cO\u003cj}d\u0026warR^HarR!mbZTlEwO\u003c5ovpA!:Ei:eNBy/qwA+e:0A+3pQjV%{9B.\u003e\u003epkoIr@\u003c*RLSU8II0Ks8eiayDtPX#K(9L]}u0x(){6e]\u003eJkz/Pxpv0#Aie]2rszyu\u003e-aswQ^\u003ca8.?edz}earR^HaA.ZqwO#PJaARTDwH[n$arR^HarU-pzE^s0oj-xfaszbKDm-#LwmWuiA=kPhwPI]uedz}e",
            "ln": 10704,
            "col": 32,
            "line": 267
          },
          {
            "b": "wKyxMAbo9cx(v)gau@7kcQe#b[4tdKU-E}RXAnQdbZTGJz!rZ1wJ}!:x(mS$vqPN%rC(R\u003ev@2T^au{$@\u003c*RLVR\u003e-HvFHqN3asDrwS{3vQ(6c-DEEB?c\u003e+\u003eitU:=$=Ab](ex(4uBe]U@VDtEd)zFTl3yH}30koIunX3Cj}QV[1]cM\u003eC)c/$",
            "ln": 11696,
            "col": 113,
            "line": 286
          },
          {
            "b": "xjU$5iV@J+B.99k3lQDlaBLX24gjj2EglJaazCBgd05*lwKprzA+56\u003czxHnMaz$+mp\u0026ZF!A+frkasnATn(FIXe]#bPx(mM$w{C!yy?cv.z!B94B8@=MaW4$hn(FIXe]#bPx(mM$w{C!xwP{%\u003ez!B94B8@=t3lQDlasnATa-?:lxjTwtC42n#wN(kSarR^Hcmf\u0026-z!@@XA=kPhwPI]Se]bfswfr3UjS[SNCtJr#xl4N8B1RlxzE:(qD)0xGz!B94B8}",
            "ln": 12925,
            "col": 9,
            "line": 308
          },
          {
            "b": "arR^HarU=qCYU$?u%uDJt3SolY].uTKMzLb\u003e+\u003c0)ZOf!vUJp?j\u003c=2I]YQy9)v}Yp*xjUQOvrl13e]t3oc#0^mz6g#93lQDlarR^HayDEwv}xE)raQq@c#0^mz7Y\u003cECpT\u003eJBy/qwv@DgazeH!JbZTfAx\u003ef!SwO\u003c?DB7ol8Acb/jzyxjvwO\u0026(Au[0Zyz!T8qc?1ZqcN\u003cEKed9HxarR^HB-IbazGE]ZBAhInefG1BzE^s0oj-xfaszbKDm\u003cwHB7DZI3lQDlaBLX23lP",
            "ln": 14146,
            "col": 1,
            "line": 335
          },
          {
            "b": "wN)et3lQDlarR^HaARgtBugKLttPGDt{elYWDANdbZT0sB8@%FzeBi2x(4HfwN(]FasDoWVGnlT\u003e^)/xauyR)\u003c/U6oX#T@4VGOiY(6Xs{EpaPkarR^HarR^HB-IbazGE]ZBAhInefG1BzE^s0oj-xfaszbKDm\u0026VBB8@YK",
            "ln": 14790,
            "col": 46,
            "line": 350
          },
          {
            "b": "C6U=.wPz*1x(kLqv}v2s3lQDlarR^HaARgtBugKLttPGDt{7ztA=le3wQ5qBA=ldJEi:eSwP{ZQwId!gzFa683lQDlarR^HarR^\u003eayKq=U\u003c3.5\u003e+:9$O0JlsTr-dgwP{ZQwId.ox(ksD\u003ca8XddsHrlM*.OC\u003cHyikGt3DCJPN3@u)4GMc/{8!(4b5WX3CeaH3t23cW/wN3lQDlarR^HaA.ZqwO#PJaARTDwH[fharR^HaBLX23lQDlaBKOtaBKOtazy",
            "ln": 16130,
            "col": 17,
            "line": 375
          },
          {
            "b": "Byx0be[nN6zF9J\u003ecOcxZwQ5qTayFzIC3ne]\u003cH?eIFpV%KSo68c\u003c=2I]YQy9)AbP=svqH0qyhW*7c[1F@N\u003cPTcE0^4:\u003e9I.*EpaPkarR^HarR^HB-IbazGE]ZBAhIned9HxarR^HEjmk+arR^HEf}8tarUomAV==uz/fSraBm%yvRGx@z!pb2w]}Q8e[e:cA+3sC",
            "ln": 16572,
            "col": 23,
            "line": 386
          },
          {
            "b": "e{.CMvRGyaxMXi9wPxdH3lQDlarR^HaARgtBugKLttPGDt{7ztv}xE)raQq@d0//GvRGyaA=ldMaBm%yvRGyav@DgazeH!J\u003eBd7^Y}1k?Wb(}F\u003c/(luDWoQEvRGyav@Dl}x([6czxI89jS(a@z/P.y3lQDlarR^HarR^\u003easDAIRrK?\u003e[4sFuX#T]9LJv\u003c)\u003eEXH$YOO0UiV]*jFUIn4JPNvr\u003c*.?YY{4VpVl$7XFp.eW3lQDlarR^HaAW",
            "ln": 17400,
            "col": 19,
            "line": 406
          },
          {
            "b": "vrsbiy\u0026sxacObYlarR^HarU=qCYU$?u%uDJt3SomZMES.I@*)*\u003e.1DPYQy9)zE[3dC%=y^B7D$vvq)RyDmo$1j}d\u0026warR^HarR!mbZT\u0026Qzdmi\u003cl${ZYy*?P:vqPNKw*?%TBA}?pefGl\u003ezEEx[dsHrFS3D.1wO=fZwQ5qBDm\u003ckRCpT\u003e.e[n*oB.#1BEEB?8bZTxDCv+![Byxo5B1R9pBsqC/A=ldJau.\u003eJaszhvvpTThau{$@\u003e!ALFJ/@HXVGNp8\u003ea63DZNjbMS3-YGaz(4vwPyZ\u003evru74e[X:qd0^H^z*9SMjV$}JcV\u003cxyxj\u003e^@wN)ehkoIuqZNskALi4La\u003e-7CYOvW\u003c+QVF2A\u003ed3ceX34e4iV]*lZNskALif6z\u003ea4p\u0026Kfv-hSo5(w\u003e-7CYOvQ7@[4sF",
            "ln": 18122,
            "col": 22,
            "line": 422
          },
          {
            "b": "arR^HarU=qCYU$?u%uDJt3SokMAYFaY629T\u003eBd7=Kfv=BF-RJ(\u003c/(n-YQy9)zE[3dC#!T2x\u003c$)\u0026e]t3oc[6x\u003cau.)$3lQDlarR^HayDEwDt^Ufx\u003eoXDB8U@7C$}^+wLV[^Dm\u003cq+AaHNyDm\u003c8zzdLeA\u003c^-m{DT*S6y/B$\u003cBsqC/A=ldMaBkUIz!%MkzyH25YOE?WvQTd+raQq@c\u0026",
            "ln": 18925,
            "col": 1,
            "line": 437
          },
          {
            "b": "iV}*Rz/5@$wJz8-B7Gh%zGGP5oj-w%zE[3dC#!T2x\u003c$)\u0026e]t3oc[6x\u003cau.[hu)H8Be]C9mwQMQqbZT?\u0026A=leIiWx5#e{GY\u003ezE!f6djGWMedz}earR^HaBLv[aBwI=edz}earR!Pdlv$CarV7w3jNs+ay/tcB95KlvqYQNvqY\u003c6jS]7]y*?K9iV{acaz$+0AYLr$efF!zwi7?*efFLkAYLs0aBLwvB0a$hzGx[Y4gjj2v@DmaBrC1hAb](9v}YN]xcotWwO#Q7BA{k(zGGPgB.L@yasm",
            "ln": 19217,
            "col": 19,
            "line": 442
          },
          {
            "b": "arR^HarU=qCYU$?u%uDJt3SojKfv=BF-RJ(\u003c/(nST!U0FSoF\u0026B\u003e!AnGYQy9)vq{gaz^^c?x(mMozddxid0^r+jW6qZarR^HarR^Hu)H8Bz/5@$wKHlNAbn%dpgn0JpI823e{8wTwH[%Ie]C9mwHS5?OtWYWA=le3wQ5qBDm\u003ckRCpv$eYOE?WvQTd+raQq@d0^H\u003clsB+xdsHV$",
            "ln": 19811,
            "col": 1,
            "line": 456
          },
          {
            "b": "aW4$hzGP=iasnATByxi5wPPLBz*9rEjV%{9B.\u003e\u003epcmf\u003cSvrc0(Bs}6wy\u0026%Pjar-)haz#sry://2arR^He]$@KBsnLNwOc3naAzgexMLWCjW708wOc3pv@DgazeHHteG/7Fxj#xtv@DgazeHHa3lQDlarR!OD)0lpw]]UCz*9uEeG/7Fxj#xtA=ldB4gjj2arR^HE0^5MwOc3px\u003eewfeG/7Fxj#xtx\u003eewo4gjj2arSpTy?Wx\u003cc[)g{gCQyv4gmH)3jNtOB-7Yhx(v(iCw7z{yG2v{AbP=slV(@*B8CA9B7/GliV}mxDq!Y\u0026Ac2YhBsxl[B98CpzF76",
            "ln": 29353,
            "col": 20,
            "line": 655
          },
          {
            "b": "vq{p3z/^yGzEEH9xM4#wdiJUxBAIRwaswJ#4gjj2A+funA=90EtY9+xC3q+(\u003e9i7iKf[5tY5ZI)t{eo]UJy[M\u003c=uRbJG@W+TMCO9\u003cHReQYQJ[-wP.MBb4kCfwO#35aM!YE\u003c^-pjJ\u003cdVoIr8pX\u003c+/+)XR]NhJ{\u003cStADL\u0026nwJz2Mz*9xF\u003cHztOMAxnZLJvTX\u003cH-4=ILo6XF*SR!EglI)3t1E3z/P}xw{503BzkVhaAz4hwmY^.xKLy^raf/WwPQ*YvpTTiB8CA9B7/GliV}mxDq!Y\u0026Ac2YhBsxl[B98CpzF78taz#sry-[6l3lQE3z/b",
            "ln": 29635,
            "col": 17,
            "line": 663
          },
          {
            "b": "Bzc7B\u003cHzkKKfv/jR01kI\u003eaEH\u0026Fp.er3lQDlas!Nx\u003ea4p\u003cL=%kgWc0)\u0026\u003cH*@zM:V4qKMs0G\u003e9-ypFsmQ2B.bYbiWePQAbn@)wG\u0026nYN4JF@M*.OR\u003c=Dw3H)^y^KMs0Gay5q1DVAXnwmY^.xKLy^q!{8-y/bs^B.7",
            "ln": 30120,
            "col": 78,
            "line": 671
          },
          {
            "b": "4glV\u003eAbP=sazb+lv@#B6zxJ$hzE^s0s7(2LyFY4.w[u6]xHu]Nc\u003ecIaaAIBeAc2YhBugKvC6W88vq{p3z/^Jt3lQEjz/{8gwMi8VyE@4$az#ssvR6Nh4gjj2Aa\u0026W3wD",
            "ln": 30265,
            "col": 1,
            "line": 674
          },
          {
            "b": "y?#fx3lQE3z/fSraAITkBy=NTaAh15B7DESjV%]nvpKy[C4A3g3lQDlau{#R\u003c?l(tIh*+:Q#^xz\u003cH-4=ILhmuDVKaFA:@VWvrliQwprKJJPDXe\u003e8321P]wDMJodi{\u003eBd7=KDeIoR@$ZR\u003c+y84Y]z9.Y6367u\u003e0C=arR^/ayKC#Q#^xz\u003cH-4=ILhmuDVKaFA:@VWvrliQwprNGVGF\u0026X\u003eEV@uOUbw-Jodi{\u003eBd7=KDeIoR@$ZR\u003c+y84Y]z9+JPvQX\u003eC=42i$hJtaAz4nB-Ivxu%z:aLJvTX\u003e7]z!OuI4?Tlkhmu0Im)DVAXnwmY^XvpKy[v{%gLzEEH9xM4#vB8CA9B7/GldsCDsu\u003e0C=arR^SayFzIC3q+((6e19HR8^",
            "ln": 30462,
            "col": 44,
            "line": 680
          },
          {
            "b": "vqH6$B2\u003eB:wNPa/zFTOvB98CpzF9fVdlnO)BAh8kxcqKg3lQEiwPS6nzxJdoe?RrQy\u0026%rgt}QhpA=-YUe]2rszyu(WcN?a^3vJu\u003c4glY\u0026zEW^5z/cXnwP}%olVl*Xy?mZ1wkWL/c$l+1z/PzIaw^lcq/l2.B7/GlefFwkBy/FNaw^lcq/l2.B7/GldlnOFC6W88vq{p3z//hhy*?ybqGV\u003e8t{aF63lQE3z/fSraAz4mB.(dxjS[fBBy/FBy*?ybqGV\u003es4gjj2x\u003ewFoa-.dnB.(dGaAz4nB-IvxzGP=ii$hJtaAz4nB-Ivxa.21{z/PzwyY",
            "ln": 31958,
            "col": 23,
            "line": 712
          },
          {
            "b": "Bv*0=j%jrCw]zZ3e]j%qBw^m0e]\u003eJAB.(d\u003ewfs8VA+frmy\u0026*^Xaz#sry=-7kEglI)3taA#v@#B6zxJ[mvqZfXvr(B8qG3w.d0f-NwJy@KB.$P0AW:3(cT{I9wHwQFaszbJ",
            "ln": 32237,
            "col": 41,
            "line": 719
          },
          {
            "b": "x(){6e[[\u0026Bi$hJtarR!vw/@Huy?aUnclKZJBy/qwB97\u0026jwGTc0jS(aZz/6DfwPRG]cM\u003c-.aA87be]#byBy=NrjV%]nv@Dj6y?mZ1wg4/[arR^HarV5VazC}ez7Y\u003cuv@Dx#ar-)haz#sry-\u003e5KazC}ez7Y\u003cuv@Dx#au*[@z!@@pA+e:0A+3pSkl",
            "ln": 33314,
            "col": 62,
            "line": 747
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "currentWhackTargets"
            ],
            [
              "",
              "renderWhackSkillQueueCall"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "memory.modeProgress.clear"
            ],
            [
              "",
              "after.menu.filter"
            ],
            [
              "",
              "candidate.id.startsWith"
            ],
            [
              "",
              "memory.modeProgress.set"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "windowPresentable"
            ],
            [
              "",
              "windowPresentable"
            ],
            [
              "",
              "windowPresentationFault"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "newlyCompletedRun"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "renderProgress"
            ],
            [
              "",
              "withLevelStartLivestreamCue"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "withLevelStartLivestreamCue"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "withTerminalLivestreamCue"
            ],
            [
              "",
              "modeName"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "before.menu.map"
            ],
            [
              "",
              "after.menu.filter"
            ],
            [
              "",
              "menuBefore.get"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "newlyEnabled.map.join"
            ],
            [
              "",
              "newlyEnabled.map"
            ],
            [
              "",
              "semanticKey"
            ],
            [
              "",
              "newlyEnabled.map"
            ],
            [
              "",
              "modeProgressChanges"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "progressedModes.map.join"
            ],
            [
              "",
              "progressedModes.map"
            ],
            [
              "",
              "profileProgressed"
            ],
            [
              "",
              "isMetaMenu"
            ],
            [
              "",
              "isMetaMenu"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "renderProgress"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "progressAdvanced"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "renderProgress"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "oldVases.get"
            ],
            [
              "",
              "gridItemDescription"
            ],
            [
              "",
              "gridItemDescription"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "changedVases.map.join"
            ],
            [
              "",
              "changedVases.map"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "gridItemDescription"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "zombiePhaseLabel"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "renderBossProjectile"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "iceColumns"
            ],
            [
              "",
              "iceColumns"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "newIce.join"
            ],
            [
              "",
              "renderPortals"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "renderPortals"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "portals.join"
            ],
            [
              "",
              "oldZombies.get"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "zombieDisplayNameOf"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "oldZombies.get"
            ],
            [
              "",
              "zombie.phase.startsWith"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "oldZombies.get"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "newlyClose.map.join"
            ],
            [
              "",
              "newlyClose.map"
            ],
            [
              "",
              "zombieDisplayNameOf"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "mowerStates.get"
            ],
            [
              "",
              "mowerStates.get"
            ],
            [
              "",
              "newlyClose.some"
            ],
            [
              "",
              "mowerStates.get"
            ],
            [
              "",
              "mowerStates.get"
            ],
            [
              "",
              "oldZombies.has"
            ],
            [
              "",
              "newlyVisible.some"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "newlyVisible.map.join"
            ],
            [
              "",
              "newlyVisible.map"
            ],
            [
              "",
              "zombieDisplayNameOf"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "bandText"
            ],
            [
              "",
              "semanticKey"
            ],
            [
              "",
              "newlyVisible.map"
            ],
            [
              "",
              "oldZombies.get"
            ],
            [
              "",
              "approaching.some"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "approaching.map.join"
            ],
            [
              "",
              "approaching.map"
            ],
            [
              "",
              "zombieDisplayNameOf"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "bandText"
            ],
            [
              "",
              "semanticKey"
            ],
            [
              "",
              "approaching.map"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "oldCollectibles.has"
            ],
            [
              "",
              "isSunCollectible"
            ],
            [
              "",
              "isTerminalCollectible"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "appearedCollectibles.map"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "appearedCollectibles.some"
            ],
            [
              "",
              "ordinaryResources.has"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "countBy.join"
            ],
            [
              "",
              "countBy"
            ],
            [
              "",
              "appearedCollectibles.map"
            ],
            [
              "",
              "whackSupportCue"
            ],
            [
              "",
              "semanticKey"
            ],
            [
              "",
              "cursorDescription"
            ],
            [
              "",
              "cursorDescription"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "cursorDescription"
            ],
            [
              "",
              "specialEventState"
            ],
            [
              "",
              "specialEventState"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "afterActions.allowed.join"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "currentWhackTargets"
            ],
            [
              "",
              "currentTargets.filter"
            ],
            [
              "",
              "oldWhackTargets.has"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "newMowers.get"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "usedMowers.map.join"
            ],
            [
              "",
              "usedMowers.map"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "mowerName"
            ],
            [
              "",
              "newMowers.get"
            ],
            [
              "",
              "newMowers.has"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "lostMowers.map.join"
            ],
            [
              "",
              "lostMowers.map"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "mowerName"
            ],
            [
              "",
              "newMowers.has"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "oldCards.get"
            ],
            [
              "",
              "nowReady.some"
            ],
            [
              "",
              "oldCards.get"
            ],
            [
              "",
              "nowReady.map"
            ],
            [
              "",
              "plantName"
            ],
            [
              "",
              "nowReady.map"
            ],
            [
              "",
              "cardDisplayNameOf"
            ],
            [
              "",
              "plantDisplayName"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "shown.join"
            ],
            [
              "",
              "whackSupportCue"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "semanticKey"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "oldPlants.get"
            ],
            [
              "",
              "events.push"
            ],
            [
              "",
              "damagedPlants.map.join"
            ],
            [
              "",
              "damagedPlants.map"
            ],
            [
              "",
              "plantDisplayNameOf"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "conditionLabel"
            ],
            [
              "",
              "damagedPlants.some"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "newPlantIds.has"
            ],
            [
              "",
              "plantLayerRole"
            ],
            [
              "",
              "plantLayerRole"
            ],
            [
              "",
              "after.board.cells.find"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "lostPlants.map.join"
            ],
            [
              "",
              "lostPlants.map"
            ],
            [
              "",
              "plantDisplayNameOf"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "lostPlants.some"
            ],
            [
              "",
              "selfConsumingTypes.has"
            ],
            [
              "",
              "oldPlants.get"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "changedLayers.map.join"
            ],
            [
              "",
              "changedLayers.map"
            ],
            [
              "",
              "plantDisplayNameOf"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "plant.layers.join"
            ],
            [
              "",
              "changedLayers.some"
            ],
            [
              "",
              "oldPlants.get"
            ],
            [
              "",
              "snapshot.board.allowedSpecialActions.includes"
            ],
            [
              "",
              "snapshot.board.special.targets.some"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "currentWhackTargets"
            ],
            [
              "",
              "renderTacticalSnapshot"
            ],
            [
              "",
              "renderWhackProgress"
            ],
            [
              "",
              "renderWhackSkillQueueCall"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "renderTacticalSnapshot"
            ],
            [
              "",
              "renderWhackProgress"
            ],
            [
              "",
              "renderWhackSkillQueueCall"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "renderWhackProgress"
            ],
            [
              "",
              "renderTacticalSnapshot"
            ],
            [
              "",
              "renderProgress"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "counts.set"
            ],
            [
              "",
              "counts.get"
            ],
            [
              "",
              "memory.modeProgress.clear"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "before.menu.filter.map"
            ],
            [
              "",
              "before.menu.filter"
            ],
            [
              "",
              "item.id.startsWith"
            ],
            [
              "",
              "after.menu.filter"
            ],
            [
              "",
              "candidate.id.startsWith"
            ],
            [
              "",
              "memory.modeProgress.get"
            ],
            [
              "",
              "modesBefore.get"
            ],
            [
              "",
              "progressed.push"
            ],
            [
              "",
              "memory.modeProgress.set"
            ],
            [
              "",
              "./collectibles.ts"
            ],
            [
              "",
              "./names.ts"
            ],
            [
              "",
              "./progress.ts"
            ],
            [
              "",
              "./protocol.ts"
            ],
            [
              "",
              "./render.ts"
            ],
            [
              "",
              "./semantic.ts"
            ],
            [
              "",
              "./tools.ts"
            ]
          ],
          "mbr": [
            "JSON.stringify",
            "after.board",
            "after.board.cards",
            "after.board.cells",
            "after.board.cells.find",
            "after.board.collectibles",
            "after.board.level",
            "after.board.mowers",
            "after.board.plants",
            "after.board.progress",
            "after.board.runId",
            "after.board.zombies",
            "after.executable",
            "after.executable.profile",
            "after.lastRun",
            "after.lastRun.outcome",
            "after.lastRun.runId",
            "after.menu",
            "after.menu.filter",
            "after.mode",
            "after.modeName",
            "after.presentation",
            "after.profile",
            "after.profile.name",
            "after.screen",
            "afterActions.allowed",
            "afterActions.allowed.join",
            "afterActions.phase",
            "afterActions.settled",
            "afterActions.targetCount",
            "appearedCollectibles.length",
            "appearedCollectibles.map",
            "appearedCollectibles.some",
            "approaching.length",
            "approaching.map",
            "approaching.map.join",
            "approaching.some",
            "ball.kind",
            "ball.row",
            "before.board",
            "before.board.cards",
            "before.board.collectibles",
            "before.board.level",
            "before.board.mowers",
            "before.board.plants",
            "before.board.progress",
            "before.board.progress.current",
            "before.board.progress.stage",
            "before.board.runId",
            "before.board.special",
            "before.board.special.targets",
            "before.board.zombies",
            "before.lastRun",
            "before.lastRun.resultId",
            "before.menu",
            "before.menu.filter",
            "before.menu.filter.map",
            "before.menu.map",
            "before.mode",
            "before.modeKind",
            "before.presentation",
            "before.profile",
            "before.profile.name",
            "before.screen",
            "beforeActions.settled",
            "board.allowedSpecialActions",
            "board.special",
            "board.special.phase",
            "board.special.settled",
            "board.special.targets",
            "board.special.targets.length",
            "boss.immobilized",
            "boss.phase",
            "boss.projectile",
            "candidate.column",
            "candidate.id",
            "candidate.id.startsWith",
            "candidate.row",
            "candidate.type",
            "card.affordable",
            "card.imitates",
            "card.name",
            "card.ready",
            "card.slot",
            "card.type",
            "cell.blocker",
            "cell.column",
            "cell.playable",
            "cell.row",
            "changedLayers.length",
            "changedLayers.map",
            "changedLayers.map.join",
            "changedLayers.some",
            "changedVases.length",
            "changedVases.map",
            "changedVases.map.join",
            "completedRun.level",
            "completedRun.mode",
            "completedRun.outcome",
            "countBy.join",
            "counts.get",
            "counts.set",
            "currentTargets.filter",
            "damagedPlants.length",
            "damagedPlants.map",
            "damagedPlants.map.join",
            "damagedPlants.some",
            "event.type",
            "event.urgent",
            "events.push",
            "item.column",
            "item.containedName",
            "item.enabled",
            "item.id",
            "item.id.startsWith",
            "item.kind",
            "item.label",
            "item.record",
            "item.row",
            "item.state",
            "left.column",
            "left.id",
            "left.row",
            "lostMowers.length",
            "lostMowers.map",
            "lostMowers.map.join",
            "lostPlants.length",
            "lostPlants.map",
            "lostPlants.map.join",
            "lostPlants.some",
            "memory.boardBeforeLoading",
            "memory.boardBeforeLoading.level",
            "memory.boardBeforeLoading.mode",
            "memory.boardBeforeLoading.runId",
            "memory.modeProgress",
            "memory.modeProgress.clear",
            "memory.modeProgress.get",
            "memory.modeProgress.set",
            "memory.pendingProfileProgress",
            "memory.profileName",
            "menuBefore.get",
            "modesBefore.get",
            "mower.kind",
            "mower.row",
            "mower.state",
            "mowerStates.get",
            "newIce.join",
            "newIce.length",
            "newMowers.get",
            "newMowers.get.state",
            "newMowers.has",
            "newPlantIds.has",
            "newProgress.kind",
            "newProgress.stage",
            "newWhackTargets.length",
            "newlyClose.length",
            "newlyClose.map",
            "newlyClose.map.join",
            "newlyClose.some",
            "newlyEnabled.length",
            "newlyEnabled.map",
            "newlyEnabled.map.join",
            "newlyVisible.length",
            "newlyVisible.map",
            "newlyVisible.map.join",
            "newlyVisible.some",
            "nowReady.length",
            "nowReady.map",
            "nowReady.some",
            "old.affordable",
            "old.column",
            "old.condition",
            "old.enabled",
            "old.imitates",
            "old.layers",
            "old.ready",
            "old.record",
            "old.row",
            "old.state",
            "old.type",
            "old.xBand",
            "oldBall.kind",
            "oldBall.row",
            "oldBoss.immobilized",
            "oldBoss.phase",
            "oldBoss.projectile",
            "oldCards.get",
            "oldCollectibles.has",
            "oldPlants.get",
            "oldPlants.get.layers",
            "oldPlants.get.layers.length",
            "oldProgress.kind",
            "oldProgress.stage",
            "oldVases.get",
            "oldWhackTargets.has",
            "oldZombies.get",
            "oldZombies.has",
            "ordinaryResources.has",
            "plant.column",
            "plant.condition",
            "plant.id",
            "plant.layers",
            "plant.layers.join",
            "plant.layers.length",
            "plant.name",
            "plant.row",
            "plant.type",
            "portals.join",
            "profile.adventureCompletions",
            "profile.adventureLevel",
            "profile.minigamesUnlocked",
            "profile.puzzleUnlocked",
            "profile.survivalUnlocked",
            "progressed.push",
            "progressedModes.length",
            "progressedModes.map",
            "progressedModes.map.join",
            "result.resultId",
            "right.column",
            "right.id",
            "right.row",
            "selfConsumingTypes.has",
            "shown.join",
            "snapshot.board",
            "snapshot.board.allowedSpecialActions",
            "snapshot.board.allowedSpecialActions.includes",
            "snapshot.board.level",
            "snapshot.board.progress",
            "snapshot.board.special",
            "snapshot.board.special.targets",
            "snapshot.board.special.targets.some",
            "snapshot.mode",
            "snapshot.modeKind",
            "snapshot.modeName",
            "snapshot.screen",
            "state.board",
            "target.action",
            "target.column",
            "target.id",
            "target.kind",
            "target.row",
            "targets.length",
            "usedMowers.length",
            "usedMowers.map",
            "usedMowers.map.join",
            "z.column",
            "z.id",
            "z.name",
            "z.row",
            "z.type",
            "z.xBand",
            "zombie.column",
            "zombie.condition",
            "zombie.id",
            "zombie.name",
            "zombie.phase",
            "zombie.phase.startsWith",
            "zombie.row",
            "zombie.type"
          ],
          "tgt": [
            "JSON.stringify",
            "Map",
            "Set",
            "after.board.cells.find",
            "after.menu.filter",
            "afterActions.allowed.join",
            "appearedCollectibles.map",
            "appearedCollectibles.some",
            "approaching.map",
            "approaching.map.join",
            "approaching.some",
            "bandText",
            "before.menu.filter",
            "before.menu.filter.map",
            "before.menu.map",
            "candidate.id.startsWith",
            "cardDisplayNameOf",
            "cellText",
            "changedLayers.map",
            "changedLayers.map.join",
            "changedLayers.some",
            "changedVases.map",
            "changedVases.map.join",
            "conditionLabel",
            "countBy",
            "countBy.join",
            "counts.get",
            "counts.set",
            "currentTargets.filter",
            "currentWhackTargets",
            "cursorDescription",
            "damagedPlants.map",
            "damagedPlants.map.join",
            "damagedPlants.some",
            "events.push",
            "gridItemDescription",
            "iceColumns",
            "isMetaMenu",
            "isSunCollectible",
            "isTerminalCollectible",
            "isWhackSnapshot",
            "item.id.startsWith",
            "lostMowers.map",
            "lostMowers.map.join",
            "lostPlants.map",
            "lostPlants.map.join",
            "lostPlants.some",
            "memory.modeProgress.clear",
            "memory.modeProgress.get",
            "memory.modeProgress.set",
            "menuBefore.get",
            "modeName",
            "modeProgressChanges",
            "modesBefore.get",
            "mowerName",
            "mowerStates.get",
            "newIce.join",
            "newMowers.get",
            "newMowers.has",
            "newPlantIds.has",
            "newlyClose.map",
            "newlyClose.map.join",
            "newlyClose.some",
            "newlyCompletedRun",
            "newlyEnabled.map",
            "newlyEnabled.map.join",
            "newlyVisible.map",
            "newlyVisible.map.join",
            "newlyVisible.some",
            "nowReady.map",
            "nowReady.some",
            "oldCards.get",
            "oldCollectibles.has",
            "oldPlants.get",
            "oldVases.get",
            "oldWhackTargets.has",
            "oldZombies.get",
            "oldZombies.has",
            "ordinaryResources.has",
            "plant.layers.join",
            "plantDisplayName",
            "plantDisplayNameOf",
            "plantLayerRole",
            "plantName",
            "portals.join",
            "profileProgressed",
            "progressAdvanced",
            "progressed.push",
            "progressedModes.map",
            "progressedModes.map.join",
            "renderBossProjectile",
            "renderPortals",
            "renderProgress",
            "renderSnapshot",
            "renderTacticalSnapshot",
            "renderWhackProgress",
            "renderWhackSkillQueueCall",
            "renderWhackTargetReady",
            "rowText",
            "selfConsumingTypes.has",
            "semanticKey",
            "shown.join",
            "snapshot.board.allowedSpecialActions.includes",
            "snapshot.board.special.targets.some",
            "specialEventState",
            "usedMowers.map",
            "usedMowers.map.join",
            "whackSupportCue",
            "windowPresentable",
            "windowPresentationFault",
            "withLevelStartLivestreamCue",
            "withTerminalLivestreamCue",
            "zombie.phase.startsWith",
            "zombieDisplayNameOf",
            "zombiePhaseLabel"
          ],
          "funcs": [
            [
              "pvzEventTrigger",
              1127
            ],
            [
              "withLivestreamCue",
              1937
            ],
            [
              "withTerminalLivestreamCue",
              2032
            ],
            [
              "withLevelStartLivestreamCue",
              2144
            ],
            [
              "createPvzEventMemory",
              3258
            ],
            [
              "trackSnapshot",
              3459
            ],
            [
              "anonymous",
              3898
            ],
            [
              "anonymous",
              9845
            ],
            [
              "anonymous",
              9918
            ],
            [
              "anonymous",
              10501
            ],
            [
              "anonymous",
              10772
            ],
            [
              "anonymous",
              13428
            ],
            [
              "item",
              13534
            ],
            [
              "item",
              13575
            ],
            [
              "item",
              13657
            ],
            [
              "state",
              13855
            ],
            [
              "cell",
              13888
            ],
            [
              "item",
              14211
            ],
            [
              "anonymous",
              15606
            ],
            [
              "anonymous",
              15647
            ],
            [
              "anonymous",
              15789
            ],
            [
              "anonymous",
              15854
            ],
            [
              "anonymous",
              15918
            ],
            [
              "anonymous",
              17755
            ],
            [
              "anonymous",
              17917
            ],
            [
              "anonymous",
              18185
            ],
            [
              "anonymous",
              18493
            ],
            [
              "anonymous",
              18711
            ],
            [
              "anonymous",
              18820
            ],
            [
              "anonymous",
              18990
            ],
            [
              "anonymous",
              19258
            ],
            [
              "anonymous",
              19517
            ],
            [
              "anonymous",
              19724
            ],
            [
              "anonymous",
              19875
            ],
            [
              "anonymous",
              20140
            ],
            [
              "anonymous",
              20291
            ],
            [
              "anonymous",
              20723
            ],
            [
              "anonymous",
              21035
            ],
            [
              "anonymous",
              21204
            ],
            [
              "anonymous",
              22715
            ],
            [
              "anonymous",
              22786
            ],
            [
              "anonymous",
              22940
            ],
            [
              "anonymous",
              23335
            ],
            [
              "anonymous",
              23454
            ],
            [
              "anonymous",
              23569
            ],
            [
              "mower",
              23665
            ],
            [
              "anonymous",
              23822
            ],
            [
              "anonymous",
              23993
            ],
            [
              "anonymous",
              24279
            ],
            [
              "anonymous",
              24519
            ],
            [
              "anonymous",
              24623
            ],
            [
              "anonymous",
              24957
            ],
            [
              "anonymous",
              25134
            ],
            [
              "anonymous",
              25262
            ],
            [
              "anonymous",
              25895
            ],
            [
              "anonymous",
              26006
            ],
            [
              "anonymous",
              26294
            ],
            [
              "anonymous",
              26491
            ],
            [
              "anonymous",
              26651
            ],
            [
              "anonymous",
              26888
            ],
            [
              "anonymous",
              27001
            ],
            [
              "anonymous",
              27230
            ],
            [
              "anonymous",
              27640
            ],
            [
              "anonymous",
              27797
            ],
            [
              "anonymous",
              27975
            ],
            [
              "anonymous",
              28274
            ],
            [
              "anonymous",
              28518
            ],
            [
              "isWhackSnapshot",
              28691
            ],
            [
              "anonymous",
              28937
            ],
            [
              "currentWhackTargets",
              29129
            ],
            [
              "anonymous",
              29267
            ],
            [
              "anonymous",
              29423
            ],
            [
              "whackSupportCue",
              29560
            ],
            [
              "renderWhackTargetReady",
              29811
            ],
            [
              "renderWhackPrefetchCue",
              30274
            ],
            [
              "renderWhackTaskState",
              30947
            ],
            [
              "renderWhackProgress",
              31390
            ],
            [
              "isMetaMenu",
              31510
            ],
            [
              "countBy",
              31658
            ],
            [
              "anonymous",
              31865
            ],
            [
              "semanticKey",
              31936
            ],
            [
              "newlyCompletedRun",
              32040
            ],
            [
              "plantLayerRole",
              32290
            ],
            [
              "modeProgressChanges",
              32471
            ],
            [
              "anonymous",
              32988
            ],
            [
              "anonymous",
              33037
            ],
            [
              "anonymous",
              33149
            ],
            [
              "specialEventState",
              33621
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 112,
              "op.gt": 6,
              "op.le": 1,
              "op.lt": 2,
              "op.ne": 57,
              "op.add": 6,
              "op.lor": 47,
              "op.sub": 3,
              "op.land": 104,
              "op.lnot": 42,
              "max_depth": 26,
              "call_count": 284,
              "node_count": 11104,
              "op.coalesce": 37,
              "member_count": 259,
              "max_array_len": 11,
              "op_density.eq": 0.01,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.ne": 0.01,
              "op_density.add": 0,
              "op_density.lor": 0,
              "op_density.sub": 0,
              "op_density.land": 0.01,
              "op_density.lnot": 0,
              "max_concat_chain": 3,
              "member_depth_max": 5,
              "max_numeric_array": 11,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 34028,
              "entropy": 5.56
            },
            "text": {
              "lines": 770,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 5217,
              "char_entropy": 5.56,
              "unique_chars": 164,
              "top_char_null": 0,
              "lines_over_200": 3,
              "lines_over_500": 1,
              "string_density": 0.36,
              "top_char_ratio": 0.07,
              "avg_line_length": 42.39,
              "max_line_length": 564,
              "non_ascii_ratio": 0.09,
              "empty_line_ratio": 0.05,
              "last_line_length": 1,
              "long_token_count": 5,
              "whitespace_ratio": 0.19,
              "identifier_density": 2.65,
              "line_length_stddev": 40.44,
              "normalized_string_count": 9.87,
              "repeated_char_sequences": 29,
              "suspicious_string_ratio": 0.06,
              "suspicious_comment_ratio": 0.75,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 25.97
            },
            "binds": {
              "count": 110
            },
            "binary": {
              "peak_region_bytes": 3072,
              "peak_region_entropy": 6.37
            },
            "source": {
              "class_count": 2,
              "function_count": 20
            },
            "imports": {
              "count": 7,
              "relative": 7,
              "relative_ratio": 1,
              "third_party_count": 7,
              "third_party_ratio": 1
            },
            "strings": {
              "bytes": 9020,
              "count": 274,
              "shell": 17,
              "avg_length": 32.92,
              "max_length": 549,
              "path_count": 7,
              "avg_entropy": 3.39,
              "empty_count": 2,
              "entropy_stddev": 1.14,
              "high_entropy_count": 47
            },
            "comments": {
              "chars": 446,
              "count": 4,
              "lines": 4,
              "high_entropy": 3,
              "to_code_ratio": 0.01
            },
            "functions": {
              "count": 22,
              "nested": 10,
              "density": 11.43,
              "anonymous": 68,
              "avg_params": 1.02,
              "code_ratio": 1.08,
              "max_params": 3,
              "one_liners": 33,
              "length_stddev": 57.86,
              "over_100_lines": 1,
              "over_500_lines": 1,
              "avg_name_length": 17.2,
              "no_params_count": 7,
              "avg_length_lines": 9.48,
              "max_length_lines": 548,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.86,
              "max_nesting_depth": 3,
              "high_entropy_names": 11,
              "single_char_params": 12,
              "avg_param_name_length": 5.36
            },
            "identifiers": {
              "count": 2044,
              "unique": 249,
              "avg_length": 10.19,
              "max_length": 28,
              "min_length": 1,
              "avg_entropy": 2.78,
              "reuse_ratio": 0.12,
              "length_stddev": 5.59,
              "sequential_names": 1,
              "single_char_count": 1,
              "single_char_ratio": 0,
              "high_entropy_count": 35,
              "high_entropy_ratio": 0.14,
              "all_lowercase_ratio": 0.43,
              "all_uppercase_ratio": 0.01,
              "keyboard_pattern_names": 1
            }
          }
        },
        "id": 36,
        "mol": "H(Db₂)Md(Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/events.ts",
        "pid": 0,
        "refs": [
          {
            "to": "./collectibles.ts",
            "off": 57,
            "file": 30,
            "kind": "local"
          },
          {
            "to": "./progress.ts",
            "off": 146,
            "file": 43,
            "kind": "local"
          },
          {
            "to": "./names.ts",
            "off": 336,
            "file": 40,
            "kind": "local"
          },
          {
            "to": "./protocol.ts",
            "off": 535,
            "file": 44,
            "kind": "local"
          },
          {
            "to": "./render.ts",
            "off": 770,
            "file": 46,
            "kind": "local"
          },
          {
            "to": "./semantic.ts",
            "off": 821,
            "file": 48,
            "kind": "local"
          },
          {
            "to": "./tools.ts",
            "off": 886,
            "file": 51,
            "kind": "local"
          }
        ],
        "risk": 4,
        "sha": "0efef578758e22589cd081caa8fd3de064ed8423b74998393f07887230eb7541",
        "size": 34028,
        "traits": [
          {
            "id": "metadata/import/npm/relative/1/collectibles/ts::relative/1/collectibles/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./collectibles.ts",
            "spans": [
              [
                56,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/names/ts::relative/1/names/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./names.ts",
            "spans": [
              [
                335,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/progress/ts::relative/1/progress/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./progress.ts",
            "spans": [
              [
                145,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/protocol/ts::relative/1/protocol/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./protocol.ts",
            "spans": [
              [
                534,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/render/ts::relative/1/render/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./render.ts",
            "spans": [
              [
                769,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/semantic/ts::relative/1/semantic/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./semantic.ts",
            "spans": [
              [
                820,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/tools/ts::relative/1/tools/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./tools.ts",
            "spans": [
              [
                885,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                1046,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src"
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-stringify-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Serializes an identifier as JSON",
            "spans": [
              [
                12989,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "spans": [
              [
                10364,
                11
              ],
              [
                32022,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array",
            "spans": [
              [
                29417,
                6
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                27660,
                0
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 37,
        "mol": "O(As)H(Db₂)Md(Pa)",
        "sha": "f73bfb62a3be3487201728dc9ea5270565ab8ffa5d031208cb0382dc8cb337c4",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/executor.ts",
        "risk": 4,
        "size": 35963,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 38,
        "mol": "H₃(Cr₂FPo)Md₂(In₃Pa)",
        "sha": "f468531e977e7724724edc00f91a961bff2904b7338c46113085531f45c91779",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/fingerprint.ts",
        "risk": 5,
        "size": 1893,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 39,
        "mol": "Md₂(Pa)",
        "sha": "c5b1b198cdfe4f7b9154dd6fd1e00ee8fb8bae7b95f7ec75e7f81d744a951255",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/index.ts",
        "risk": 3,
        "size": 431,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 40,
        "mol": "H(Db₂)Md₂(Pa)",
        "sha": "722d96c827758fc7da2576f1d01607cf3978419aac1cddfc3ad08319f4cefbc8",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/names.ts",
        "risk": 4,
        "size": 9456,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 41,
        "mol": "H₅(CrDb₃F₆OsPo₈)Md₂(In₄Pa)",
        "sha": "f4380075deda5eb879dcedec97f39a89bc92d61b5a950017ddedb5cbd6ea0c23",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native-build.ts",
        "risk": 13,
        "size": 6294,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 42,
        "mol": "Md₂(Pa)",
        "sha": "2f3652d917fcd1d4d024af3a98510abdd58154c630536d1961989930b468c9b0",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/native-reasons.ts",
        "risk": 3,
        "size": 28212,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 43,
        "mol": "Md(Pa)",
        "sha": "f6a8a478be9d5ad636a4d098fd6a3f2c6041af8e1685c3411e35a72aae94ca14",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/progress.ts",
        "risk": 2,
        "size": 3586,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 44,
        "mol": "H₃(Cr₂Db₂Mg)Md(Pa)",
        "sha": "53cf733ef785d1eeec6b6a62cf29d6048295ddff848fda275847ec0b7442081a",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/protocol.ts",
        "risk": 6,
        "size": 52062,
        "type": "javascript",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJazbLjyB*PHAa9%defG4WAaHdVxLzo[p\u0026ZF:wPI]nEircxz/3QAzF%5%i+8\u0026qy?c)(A=kD0B8@Y\u003c4gl/^AbP=saBtkxze18=z!z*-By^0Cy\u0026r@NxLzo[q/(L:zY\u003cDJw].*basyVqA==29z.CQsA+c[rAapFoz!AY]AXqDPcP.+Ax(d*cA=-BJaz#awnPO!)Eircxz/3QAv@Dyfx\u003e86mv@Dy0flIwJy+x*JcP.+Ax(d*cA=-BJay/C6vru6Kvrl9kaAy[dwn=rKD30RsefF$wzE^W5rAhQUaBLwAA=k!qcVi\u003ckwJBswD2N\u003ezcP.+Ax(d*cA=-BJ4gjj2v@c78wM9\u003e(v\u003en5@arUlux(!xqq*Am\u003cedz}eazbXuzEVQ\u003czEUjb3lQEdyH?d1q*Am\u003cedz}eaA8jgzC$*#v\u003en5@arUYovpR\u0026wy?lK\u003czEUjb3lQEiwO${[wM9\u003e(v\u003en5@arU/Ay?W^5q*Am\u003cedz}eaA}\u003cuBy^{Qy?lK\u003czEUjb3vK4eA=k!qcVi\u003ckwJBBAcP.+Ax(d*cA=-BJaAREtwnc6bEircxz/3QAzF%5%i=x6!i$hKhze:AlBrC]Mw[=6)rz(H\u0026z+%\u003e:xDRZCw].*basz5BwmW/AA+)9+4gl/^AbP=saBtkuvrl0$vqPNbay]hbzEEx[efFUFl1j[Ny\u0026%\u0026hefFXCx(kEAA+frgy\u003c6wjEircxz/3QAzF%5%i=FIHxEt\u003eJ3tBu@z/P}xBA}?paBsL8arT:7A+]nq4gjj2s8Sa}wjQSWBsW\u003edarT:7A+]nNz/fSmy?l1Cv@9X93lQD\u003cz/oCWwO9F53lQD\u003cz/oC/B-.bizdLmc3vK4eA=k!qcU47nBzkl6fjO{vwIndJAaK8yBAn/\u003e4gl/^AbP=saBtkGz/PY6y?Xibp\u003cddNCX7xcBywS{wL=/SxE\u003eo5r:5\u0026$pFKwJm{!+:pGpjxaAR)FwGT/)Dp8Q*w[+)RwN/*@z/cXCazbUjz6ghUfjO{rw[+)gBAn/\u003e4gl/^AbP=saAR)FwGVse3lQDUxLzo[rbUGtx(kEh3lQDWzF9W3wKx)EBsW\u003edarT9\u003cxk8l{nP5l:qE%/-C}oyiarT9\u003cxk8l{ph+k=edz}eavQfXx(mGWwD",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "zE)\u003cfxLzASwmYU2x([RK4gjj2p\u003cddYxM50hmSI{OwM08Uy\u003cvMv3vK4eA=k!qcOv5-zF9W3wI4Rnv\u003eI\u003eAcP.+Ax(d*cA=-BJaw=9xuSo/%oKygRlRHA3Eircxz/3QAe?.r+z!%FEBAn/\u003e4gl/^AbP=saBtkcr:5\u003cbk#6\u003cxuQNsIoJ96ZazbUjz6ghUfl.tPy?beuB0\u003c3U3tBu@z/P}xDMWuuvpSCNzE^WfB5l)}v}x.5lVM:DBzkVhrb3hXaBLwAA=k!qcOv5YA+P5%wIe7CcP.+Ax(d*cA=-BJaAhHIl1t1Jz/d{Xze:r5BzkVhluM*KwPQT/aBLwAA=k!qcOv5]x(dN4xd!pEcP.+A4glP-zGx[xlR6^xl%\u0026wTr8M\u003cwjS[uJy?lQAoJk}bvrufhzE[2mrz(HscOv5-zF9W3wI4z9x(4rjBAn/XazCXiz/P}LzdN/$e{hhJdjEs/3s!0(B95J",
            "ln": 920,
            "col": 8,
            "line": 34
          },
          {
            "b": "axqrkc){S2mnu(\u003cp/p7-p/G5:wg5]Jx(d*cA=-{JwPRukB-IpEdlv$CfdFB]ra]?=wmYv!zFsibz/cXpvrlH3B0bNrwGUI{AboDrzdNQbcVZzvvrt{2wnc6}v@#TfC@)c!zFTOvvixJfz*lKIvS=y3BrC^wBzbPnBrCHtwGU!$zE^/hxK#i}e*8R%4glP-zGx[xl}6Nhrzlw0pGHpWqD3aTp*VQZqBJ@LpF$srjS[GTx(ktvze:31AWSv/asyVqA==29z.k{KDm:5VzE)\u003cfxLzAkdlv$Cv@DmaBrB4Jk$%^Pr7P!MpGpw3o\u0026Ae$atC-XfFCgx4glP-zGx[xnLR\u0026RuSoP\u003emnD].uRKDwjS\u003c",
            "ln": 1330,
            "col": 42,
            "line": 43
          },
          {
            "b": "atL/dfGPZJv@DmaBrBEIq=D4Xr9@3ZoHh/*o\u0026Ae$atUY9fGPZJfdFBX3lQ/v\u003e.Dh1IM2={JPDn9\u003cHZcdFUIn4JuEt}Mfao\u003c\u003c/KTdZNKz+IY?exIrzE+[4sRvXWHQXM/+]G\u003c+*21S*z?dQVOUK\u003e9rgiXqGKsKM\u0026f{\u003c+QwlYQOb[H3t1!\u003e9JKrFT\u003e(8Que}]\u003e8c1%K=5gHG66OM\u003e7]8.FpM:pY5/3l\u003cIdnFJdHbYS]YtC\u003c+*29YO#3QIrhE9\u003e97!=Y}1hDNb\u003e(t\u003e8Mw3H{(AaU\u0026Q$I\u003c+*1%FpXjqasY2N3s!0(B95K5mn)eKqDd0$l0dFWr8=pXp/HvojS(Ny4glP-zGx[xqBKI-k#HV?s4MdPpGH)$qY[jCf!:.1at$]XfFCgx4glP-zGx[xr6:CQuR9T)m[3fwqBanNpFLm}r8MpQmiB-of\u003c=Q*fKDH/fGPZJ4glV\u003eAbP=sazC.nwPzx\u003ev}u=VC6WkdA+]n.A=lhFpJgz\u0026z/fRsDKQr8ay/1@iV}mxDp8Q*w[+)RwN/*@z/dSC3lQEkx(dBcz/fbJiV@G=A+PA7i$hJtayYnhpgn0Jkro{dBAh8kxfcLfarUPDzE)\u003cfxLzANx(W={Bz(hBkro[",
            "ln": 1663,
            "col": 35,
            "line": 48
          },
          {
            "b": "z!0v1B5Nf?By=NTasyPbB7GlhcM)^VcVB9qB7GlhcM)^VcV%rxzF%-pcP.+A4giKKwQ5fjA=-BrzGGDgw)]gXaw^lcm}3mCp*[lMy/tB:By=Ow4gjj2Aa\u0026W3wJy}YB98ttAaJMcaBCpVB97\u0026hBzkS9cM)^VcVTuEzFs03cM)^VcVS^dz*2Yjx(mMhaBCpVwPz*fAWJ{T3lQE4wPRu{y=SXWBAh8kxcqNAzGP=ii$hJtaAh49iV@r.zdm6%aBCqHB.\u003e\u003eQ4gjj2fdFB]\u003ez(!dOt+OeIq%bB\u003c:\u0026@:T!K\u003caJPM:/\u003cHQohKfvU@N=PS$i{8@?aMZn3\u003e97?!T=R+YO9c-d\u003ca8ZyOqDu*UJqmB\u003e9isqNUo\u003e4PxA!.eAR+O\u003eb\u003eAuOt+LhUJpUu\u003ca8.7dLzkrarU-Ez/xV7vR/QpayYncy?m3)i$hKB4giKKx(n37A+n-\u0026wGT/XzE^E0xhSXUaBsL8arUYoB8L(rwHI.gy\u0026%qIaA.NqzF%-pdlnO{z!S-z4gjj2A+e#%v@%bgA=M8siV{\u003eiA=k$EiV@P:x\u003efpm3lQEkx(dB4iV}siBAIRwrc-B]jAL\u003c/wP8f6B7GC)x(dB1B-Y/e4gi",
            "ln": 2425,
            "col": 24,
            "line": 68
          },
          {
            "b": "z/fxpazCvejS(a\u003eC6UI$4giKKarUSzx)9{bwGUV8B96C=s8Sa}wjQSWBrC@NzGP=iauZ\u0026+B.\u003e\u003eQ4gjj2Ab]Vovru66v}YN)wi7\u00262xLzo[p\u0026ZF:wPI]nD)0rHy?$jSaz#sry=-7karUSzx)9{bwGV5kvrVP=A=k/eB7ExPp\u0026ZF\u003ex(^\u0026FC5I89j%kj}zGP=iauZ\u0026+",
            "ln": 2961,
            "col": 7,
            "line": 86
          },
          {
            "b": "iV{\u003eoBAg/1BuA9jB97q\u003eADL\u0026lBsXLYazUXewi7?XAclkncM)?3aBCqHB.\u003e\u003epjS[S+y?#fx3lQEgA+PY9By=OhvrlJTz/ff3xg^k-zxI7+cNQ$+3lQEgA+PY9By=Ok",
            "ln": 3896,
            "col": 31,
            "line": 106
          },
          {
            "b": "aAz44wn=v4C{43ABzkVhB2\u003eBuC6WkdA+]n.A=lhFpJgz\u0026z/fRBaBsL8arR^HBzbxfe]L@KB4oUQwGTbUz/x/jz/fRGv}Gvay*?E7v}W}k3lQDlaARphB1Q%sz/YF=CwZ#5m}3mCpI%9Mz/u*ZaARphB1RxPzGwrRzdK?pclNkCBzkVhB1Q%mxd^Xg",
            "ln": 4653,
            "col": 22,
            "line": 120
          },
          {
            "b": "wObdLaBsL8arR^Hv@DmaBrCa9v@bN]vruj4zGu{-aARphB1RcAB96S0zeS@@y^}\u0026yBAo6yv}f7?BAn\u0026Tx(do\u003ewIm!qwOiwtau.\u003eJaARTDwEO$?arR^Hau{#Br:5\u003cfpFTU\u003el}6EpqW\u003c6RarR^HauySwr:5\u003cfpFTU\u003el}6Epq.zV@y\u0026\u003clec[6A+zEEx[aBLWYjW70avqPM#aW4$hcVBlPuUsg-zEWl9dlv$CarR^HA+funA=91gwN/K+A::67z/b",
            "ln": 4904,
            "col": 17,
            "line": 129
          },
          {
            "b": "x(+[twO#71vruj4zAwpmarR^HarR^HarUfjzGx[xA+frmy\u0026*^.ayPF5x(\u003eFtxLzJuA=tIpDKQr8arR^HarR^HarR!xx(mDxasznHz!{^L4gjj2arR^HarR^HarUMgzdL:J",
            "ln": 5307,
            "col": 32,
            "line": 138
          },
          {
            "b": "au.\u003eJaszbKDs7i3cM\u003c-.aAR)FwP8f6A+frmy\u0026*^.jV%]nB98CpzF7sa3lQDlarR^HarR^HasnATa-.dnB.(dLB97\u0026hBApI$Bz96Itx1+iuU16$\u003c!PfBW544QdjDx^4gjj2arR^HarR^HarU=tx(+[GA:-D[l1szoAcbV4raf\u0026-c#@)uB.(dJazkn6wPzj3x(v(ri$hJtarR^HarR^HaBKXaarQ",
            "ln": 5654,
            "col": 24,
            "line": 147
          },
          {
            "b": "EglJaarR^HaBL^I3lQDlaBLW/i$hJtaBKXa4gjj2v@Dmaz!@#kdlnOMz/PV8lVl\u003c-z!@#MwN/K0DKQr8arR!pz/fSrazkb1wGTbUBzbxfe[XQfwL=/MwO+p!vru6edlv$",
            "ln": 6029,
            "col": 9,
            "line": 154
          },
          {
            "b": "edz}earR^HarR^HaAITkBy^GQxjkT*e]UGjB7DESjV%]nA=(nqx(mMhau{$@z/fx9zE\u003eg83lQDlarR^HarR^HauySTvqPNdAa\u0026W3wGTc0jS(a-A=M8scM\u003eR@cUmssz/Nim3lQDlarR^HarR^HarR^/ax{jmByxiix(mMhefDrXwN/U4wPzH5xd3$qx(mA%B.268c\u0026",
            "ln": 6223,
            "col": 26,
            "line": 164
          },
          {
            "b": "xd1/.asz8tw]8g0wHx2r3lQDlarR^HarR!ux(n2Nazkb1wIdI8Byw)1au@7kB-7-3w[=c]wgOe%arR^HarR^HEjL*marR^HarT@v4gjj2arR^HvQS!WwPG)PBzbxfe[wK6y^RSvxK@/9vpT1ZB09Xiax]oZarR^HarR^HDKQr8arR^HarR^Haz+E}wO:yIcJ",
            "ln": 6401,
            "col": 74,
            "line": 167
          },
          {
            "b": "\u003cHyllZQJD%ZuAqw\u003eAR1^FpYd14gjj2arR^HarR^HAa9\u003c4iV{\u003c^r:OW3pFBU+uQ^QXmjX(ParR^HarR^HarUYyy?kTIcUmgsp\u0026ZF\u003eAc9DU4gjj2arR^HarV7-4gjj2ao",
            "ln": 7163,
            "col": 61,
            "line": 187
          },
          {
            "b": "AW-bVdlv$CarR^HarR^HarUYoBAIRwasyw\u0026C3ne]\u003cHReHJ?$\u003c0J](\u003ei\u003e.3OgH{#JjU\u0026SMZ\u003c+X#WINIU$F:Zmg\u003e=.FUL=bZzC6WIlvSMa3C4z/XHMgJ3Yxbcm\u003c+w=UR?Be/Lh?7AcP.+AarR^HarR^HEglJaarQ",
            "ln": 8139,
            "col": 74,
            "line": 211
          },
          {
            "b": "\u003e8s(OL^8ujz/PV8aMXY*\u003c+*20XvyWSKmf-Jp!s4$(6Wj^ILf4BO-=oa\u003eEWeAIgB-UIrpvY\u003cH.kJIhZOFQuehgcN?a^3lQDlaBKXaarR^HBzbxfe[/fABrAZ?xM4%li$hJtarR!GxLzJuB98ttAa%i5auZ\u0026VvqH0@i$hJtarR!GxLzJuv@Dl%x\u003eHyVzdN-gjS[/SBv*v(wPz%5y:ZXXau.[hBzbxfe]U@OxHuYQw[+)Hw\u003cZluzF9J\u003ec[cX\u0026f!+pndlv$CarR^HBzbxfe[n*qw[+)Sx(dB4e{h5LwOadVc[dj!3lQEt4giKKarU9lD2vamB98ttc\u0026",
            "ln": 8438,
            "col": 53,
            "line": 220
          },
          {
            "b": "wP]m=A=M8sc)}\u0026ms%h{TOAuuM\u003c*RLSO1w=0R%?oS\u003cH{rhYT)jeK(.Uc\u003eaGlGS/lbfGYXkA\u003cHH0bIgB-UIrpvY\u003e^)?QYs/Nvi$hJtarR^HaBLwzy\u0026:egDKQr8arR^HarR!vw/@GBA+f9aC4BD[zE)\u003cfxLzA-wN+",
            "ln": 10718,
            "col": 22,
            "line": 279
          },
          {
            "b": "au@7Naz$+mavQr\u003ez/NlNp\u003cc1+\u003c*RLWFpM:pY6)p\u003c\u003cH{rgJdH62H31kx\u003ea4p\u003cORcdeU\u0026SM-\u003c*RLVQo0yfW=C5^\u003e!ARISeG/5X-FNl[4sRwI\u003c0nnO-WCo(6Xs{dlv$CarR^HarR^HEglJaarR^HaBKXaarR^HarQ",
            "ln": 10905,
            "col": 18,
            "line": 282
          },
          {
            "b": "l%\u0026wTr8M\u003cIax@b5aBsL8arR^HarR^HwQ4=@l2{QYiV}SOeIgWNAbP=scOcw/BAqWOt}uA(arR^HarR^HB97@bz-P1BcUWjhz/PzpefDrVx(EShefDrVx(EShefDrOAapn3edz}earR^HaBLX24gjj2arV7Pv{%E?xDOZmA=M8sdiJ%D3lQDlarR!pz/fSraAz46z/PwhjS[=RvpSeTzE)\u003cfxLzA-wN/U0wghwuzE)\u003cfxLzAPx(4ufi$hJtarR^HazCBgc#@)ez/PwvyIvV%au.\u003eJaszkLvrcE7zF7sa3lQDlarR^HasnATB75]%q/(C*BzkS9rb#z+B75N2x(v(qA+e:0A+3!ywN/U0wgO\u003cI4gjj2arR^HarR^",
            "ln": 11876,
            "col": 58,
            "line": 311
          },
          {
            "b": "arUxgasItBx(+[uz/Z1Haz+$elUHgIwk^OXx(tzfxLzo[efG4Fx(+[uz/Z1My\u0026r@ni$hJtarR!pxLzo[e]LRQcV9BoB75Y)cOcw*zdN^fvp%d2au.[hDKQr8arR^HazCBgc$^aewPzj3x(v(ijV$}JBzbxfe[X:kwPzj3x(v(raBsL8arR^HarR^HC5I89aARphB1RxGo\u003ewx!vp%d1zdN^fvp%c]vriLUxLzo[rbUGtx(kEAv}YN)wgO\u003cowO#71ve",
            "ln": 12549,
            "col": 3,
            "line": 330
          },
          {
            "b": "mr\u0026J*c$vgawHPXI3lQDlaBLX24gjj2arU=tx(+[yvrlJTz/ff3xg^k-zxI7+n(FIXe]#bPx(mM$w{C!DxLzJuz/x/jz/fRGv}Gv5i$hJtarR!GA^n^O4gjj2arR^Hv@DmaBrC79xcotWn(FIXe]UltB7D+wxLzJuy*?yblVl\u003cOx\u003eH4Vz/d0DvriL/C6VI]zF0P}q!oDXx(v(J4gjj2arR^Hv}GvawQ4=@B-.53y?j.Laz#arzddl{DsY]@Dpr6\u0026v%8)4vR/QLvrufhv}C",
            "ln": 13029,
            "col": 50,
            "line": 340
          },
          {
            "b": "w/@GBx\u003eg^)Bzk\u0026xaBFLVx\u003eg^)Bzk\u0026xe]UGjB7DEqjV%]nA+frmzdNl9diJ%D3lQDlarR^HaARpqz*9swwP]m=A=M8sc)}\u0026ms%h}tMfao\u003c\u003c/KTdZNKz+IY?k#L\u0026Xya\u003cHQ9dM.rGaH#%IV\u003ea5ElFUIn4JPV:-\u003eBnTpPOI:CO9c-d\u003e81SJOqDy0GxP[E\u003cH-8Mdlv$CarR^HarV7w3lQDlarR!GxLzJuvpJ!UAca)1zE)\u003cf",
            "ln": 13944,
            "col": 8,
            "line": 364
          },
          {
            "b": "A7jLTwHPXI3lQDlarR!vw/@HxwN/U0wg?UizE:\u003eMjV%]nz*c8gwg5/GBzbxfe]L@KwPz\u003c9x(DTOwO#Q7BA[#(aAz46z/Pwvx\u003eg^)Bzk\u0026xi$hJtarR^HayPF5x(\u003eFtxLzJuv@8",
            "ln": 14408,
            "col": 50,
            "line": 373
          },
          {
            "b": "DKQr8arR^HarR!GxLzJuxM4%lkq3+\u003cxd!ypA=9oM\u003e9I+6VZ6WCXAQ2L\u003c!PfBW58(CUJpUu\u003cHQohILoj4GY!\u0026c\u003eaEH[ZNKz+I%[rq\u003cIdnGM6\u0026:\u003eC3l2bCwZ#jB7/obaN2#j\u003c?l{befGoG3lQDlarR^HarR!rA=I",
            "ln": 15670,
            "col": 23,
            "line": 407
          },
          {
            "b": "B-IvY4gjj2arR^HEglJaarR^HazCBgd06GsBy=NrjV%]nvpBp?zGElPaAz4nB-IvY4gjj2arV7w3jNs+arR!vw/@HxwO(vewM9XVA==2kxhr.?wPz\u003c9x(D%Yv@Dx#c#0NrB-Yk",
            "ln": 15881,
            "col": 12,
            "line": 411
          },
          {
            "b": "wHE#{arR^HarU=tx(+[BAcb/jzGvBuw[J-cCX7xcBywS{wH[n$arR^HarU=tx(+[BAcb/jzGvBGCwZ#jB7/obl${WMv@#TfC}oyiarR^Hdlv$CarR^HBzbxfe]L@KwPz\u003c9x(D%Yv@Dx#p*[DVauZ\u0026=CwZ#jB7/obmRMWIi$hJtarR!pz/fSraAz46z/PwhjS[=RvpSeTzE)\u003cfxLzA-wN/U0wb",
            "ln": 16216,
            "col": 80,
            "line": 422
          },
          {
            "b": "A=ldAzE[2mmriA!AWSr%X3CmGFAqM$\u003eBd5Dp\u003cc1+\u003e81SJOqDy0GxPFx\u003c?l@vOt+LsP5#oC\u003e9JKuQo0yfW=C5^\u003e!ARISeG/5X-FNlcN?a^3lQDlarR^HaBKXaarR^HarR^HBzbxfe]L@KwPz\u003c9x(DTOwO#Q7BA)",
            "ln": 16685,
            "col": 13,
            "line": 432
          },
          {
            "b": "Eld(BarR^HEglJaarR!vw/@HxwN/U0wg?UizE:\u003eMjV%]nx(n95y?WAcdiJ%D3lQDlarR!GxMw3naz$+mavQr\u003ez/Nmlp\u003cc1+\u003e81SJOqDy0GxPFx\u003c?l@wM.rGaI0@0n\u003e8kz=YpF5B",
            "ln": 17065,
            "col": 90,
            "line": 439
          },
          {
            "b": "arR^HBzbYkCoy^mCoxs{A=k$Dc/}?y\u003ea4nJp\u003cc1+\u003c=DXcIM2QEI@/?\u0026\u003c/\u003eioOt$UYQ#YdP\u003c/TN8M9/+\u0026O9c-d\u003e^)?QYs)WCJol4Y\u003eEWqHHMgz\u003eJPDn9\u003c+/#:dlv$CarR^HEglJaarR!vw/@HzxLzJuz*c8gA=R",
            "ln": 17257,
            "col": 3,
            "line": 445
          },
          {
            "b": "DKQr8arR!pz/fSraA8EwwPy:*yH}xajS[\u0026Wx(+[BAcb/jzGvBGCwZ#jrbVL-zBO5ABz(hBkq1ukau@7kA:-\u0026@z/4*^By/Iwf/yEkBz\u003e91A+PA7c)@XtCQB}44gjj2arUxgasFx^urY9niBKHKu3!v.EiZD#By/Jnc#TrEwPy:*yH}xjdiJ%D3lQDlarR!GxMw3naz$+mavQr\u003ez/NlNp\u003cc1+\u003e81SJOqDy0GxfUu\u003ezteXL+m8]KMz[e\u003e!AwzO1wYLHus?}\u003e9p+-YqjRDJ3*5o4gjj2arV7w3lQDlay/C6vru6VByxiix(mMVCwZ#jB7/obqu",
            "ln": 18147,
            "col": 68,
            "line": 465
          },
          {
            "b": "arR^Haz\u003eL8vp%d(p?:D3aAhvtv}x.5e]UJnedz}earR^Hay/C6vru6\u003el3bdgzE[2ml$7gGc[c=\u003cz+i(6q/)4]zF7vDedz}earR!Pdlv$CarR^HBzbxfe]#byA==2kxhr.?wPy:*yH}xajS[V!zE)\u0026/z!\u0026{4i$hJtarR!EwPS6nzxKoGz*c8gA-u%)wO%4w",
            "ln": 18559,
            "col": 2,
            "line": 474
          },
          {
            "b": "cUEvnwHxLG3lQDlarR!EwPS6nzxJCfwNPW{z/eJ*zdK?MjV%{4wmYU2x([RMv@=c?BzkVhrb3hXau{$@vqGU3wHwPYasy/uzE\u003egS4gjj2arV7Pv{%E?xDOZmA=M8sdiJ%D3lQDlarR!GxLzJuxM4%lkq3+\u003cxd!ypA=9oM\u003e9I+6VZ6WCXAQ2Law^k+aM*hz\u003e7]8ZZNKz+I@{zg\u003c=Dw2Yn+{xSpdxT\u003e8teTYn+{xSo6?d\u003eA7ACefGoG3lQDl",
            "ln": 24957,
            "col": 41,
            "line": 613
          },
          {
            "b": "Bvf$?zGE0MatCq]efD\u00268uOBe/dlv$CarR^HBzbxfe]\u003eJAByxiirb3hXAV^H/B7GC)x(dB1B-Y2WdiH=qaBsL8arR^HarU=tx(+[EwPI%4A=+n{zdN-gjS[S+y?#fx3lQDlarR!Iz!S-8Bzbxfe]\u003eJAByxiirb2\u0026Tc[dj!3lQDlaBL^-wmYN=C$\u0026uei$hJtarQ",
            "ln": 27940,
            "col": 67,
            "line": 684
          },
          {
            "b": "xLzJuv}YN)wfs2TzGP=ii$hJtarR!GxLzJuwmYm!lT:FrwGTbUDWN%+3lQDlazbLjasH-rzGx[xAaJ]$x(mMaz!pblxLzJuAaJ]$x(mMoC42ifwPGmGdiJ%D3lQDlarR!py?m3}rb3hXz/{dIAaJ]$x(mMoBzkP6AW:6V3lQDlarR!CwO#3)zF7OxwOL^^BspZvAS",
            "ln": 28888,
            "col": 6,
            "line": 711
          },
          {
            "b": "i$hJtarR^HazCBgc#AKpB75Y)e]LIOaAg[fwnb{]e]\u003eJAz!%Pdc#AKpB75Y)e{pVtB.90-4gjj2arR^HwO=B0aAg[fwnb{]e]\u003eJrwN/*gzE[2mmriA!AWU^oB8$=5wIdLmA=k$vkr*nrp\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY\u003e=.FTV4z8kVfnM\u003ecN*Ga4gi",
            "ln": 29413,
            "col": 34,
            "line": 729
          },
          {
            "b": "jV$}JxjU%(A::67z/cWAclNwFB-H#6lUHgIwg?wgzF\u003c2}By!#iaBsL8arR^HarR^HB8Mhwv}w2vx(4rjB7Gl1d0)7UiV]!-A+fhqefFUqiV@oJB8$=5wIdXcefDL$e]\u003eJAB.(dxEjmk!3lQDlarR!P4gjj2arR^HA+funA=9@F3lQDlaBKXaarR^HBzbxfe[!WhwnC*Lz//LszdN^fvp%d7zF%SdefG1LB-H#6lUHgIwgO\u003cowO#71vrq",
            "ln": 29936,
            "col": 57,
            "line": 739
          },
          {
            "b": "4giKKarUSzx)9{bwGUU{zE^M{nn\u0026M\u003eqE%\u0026\u003cwPI@wA+flkwPI@Oav{A(Bw=W\u0026B.bSoefFOpzE)\u0026%BzkVhauZ\u0026?xLzJuxjU%(A::67z/d0+aw^8%ze165jAUKSzF%-pj%kg",
            "ln": 30144,
            "col": 4,
            "line": 745
          },
          {
            "b": "DKQr8arR^HarR!EwPS6nzxI+@z/6ifwIe1mygQ)%c#JQuavQr\u003ez/Nmlp\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY\u003cH-4=ILhmuDVSXqyE@5+aMQ4(\u003c/$ArX@L)=LJvTX\u003cH.hHTF62Jdlv$CarR^HarV7w3lQDlarR!vw/@HzxLzJuBy/Gfx(mu}raf\u0026-nN#({xKL%gByxlanN%n0aAz4nB-Ivxp\u0026ZF\u003ex(^\u0026rA+frgy\u003c6wrvpK7\u003cz*c2ewm]E:mrO",
            "ln": 30482,
            "col": 59,
            "line": 752
          },
          {
            "b": "cU3O5v}xEdvpKy[z/c{BEjmk!3lQDlarR!GxMw3naz$+mavQr\u003ez/NlNp\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY\u003c+oL}N4JGfP5$)c\u003eE!y/U-X4XLJvTX\u003cH.hHTFa*CGYG+S\u003c+/+[KgcF=i$hJtarR!P4gjj2arUxgasItBx(+[GwPzT4zEEuXvrliQwofwpvri\u0026svrliQwgn@IA+funA=9@F3lQDlazCBgd0fcpB1Q%ox(4r5cmf\u003cSxLzJuxjU@",
            "ln": 31425,
            "col": 60,
            "line": 774
          },
          {
            "b": "wgOe%arR^HarU=KAaI6McVBlPe{7JyyBpUx3lQDlarR!GwQ5qTayKoxYxa{zbp4RTvrliQwprQgS{cKx\u003eBwe9aMZn3\u003e97?!T=R+YO9c-daNaAb\u003c+Hz}bZSEiA+PA7c$vgawHS3R[4sRvJ?tH0Pxg%e\u003cH}8DYozxGOAuuw\u003eBXQtYQOb*X9nWc\u003e9AmnR?j3lPxhe{\u003c+w=UR?Be/Lh?7Au[q-]arR^HarU-pzE^s0oj-xfayGeiDm\u003cqFB89xNDVSXqyE@5+u[q-]arR^HarUJjByviMDMWAsB8auTefFIwxk8l{m}DNHA::67z/dPUxjU%(A::67zV",
            "ln": 32645,
            "col": 21,
            "line": 805
          },
          {
            "b": "Ejl^Uvru0)c[5UEA=k$Eau.[hDKQr8arR^HaztXmBs}xFxd!ypA=9oMp\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY(41rCHQ#MUYxa{z\u003eEVMjFpV\u003cuMfA*Z\u003c!PfBW52c3aBtkMvrliQwgO\u003cmA=M8siV}vyA+PA7c$NBtz/NoHEjmk!3lQDlaBLX24gjj2EglI)3lQEgA+PY9By=OdvqYQ(wLNe=wHICm",
            "ln": 32962,
            "col": 27,
            "line": 810
          },
          {
            "b": "aBL^-mP8JDmpf1=o*}\u0026Tr9@u#diJ5uaw^lcp?T=?z:[+QzdMQRAbo!Y4gjj2arUfjzGx[xvTi6bB09Q*luM)LwPxznA=k!yw].r%wIdOnvqPNxvrl0rg+o:%vQTs?hz=^gi$hJtarR!EwPS6nzxKoGBy/YsiV@3PvqPNdBy/YsefFzrz^)=Gax%gnvTi6bB1wCJx(dAxazbU5zdLtpx(dAjazb4#y*{*.yGa\u003e\u0026BugKRA:-/@e{7VHBrD0qaBMrUarV7w3jNs+aAhvnC42G7azkb1wL=/MwO+o",
            "ln": 35948,
            "col": 55,
            "line": 879
          },
          {
            "b": "JPv^y\u003c=L}(X3CaDOAu@F[4taKXvyWSKl9\u003cR(41rCHQ[\u0026x3lQDlarR^HauyR)\u003e97!=Y}1hDNb$/.\u003c:\u0026@:T!D%1YP}SyJ]^y8\u003e!ARISeHbSO94k\u003c\u003e7]8XJeu!MJPX0T\u003cIdnFJdHicKM-x%cP.+AarR^HEir3dByO#bc$NBtz/NoHDKQr8arR^Hay/tcB95KnwPRu{y-\u003e\u003e-wPz*fAV/7lB97\u0026dv}xN\u003cavQr\u003ez/M%+az2Olz/NEEwPI{3",
            "ln": 39905,
            "col": 14,
            "line": 970
          },
          {
            "b": "arR!pz/fSrazCvejS[\u0026Wx(+[AwQ5q{wPq\u003c7B96#:d\u003erW\u003c3lQDlaAz4nB-IvxzE[2mp\u0026ZF\u003ex(^\u0026lc#@)uz!%PdefF$AygQ)%diH=qaBsL8arR^HarUfjzGx[xBzkP6AV^H/B7GC)x(dB1B-Y2WdiH=qaBsL8arR^HarR^HBzbxfe]Uxtwnb{]e[wKfwPRGix\u003eeUO4gjj2arR^HarUxgasInwADL\u0026lBs}uyzE:\u003eMjV%]nBz(8lcM\u003c-.ayO=4x(v(*z/oCu",
            "ln": 41443,
            "col": 2,
            "line": 1008
          },
          {
            "b": "B.$P0AXq6Eq^\u003coHnP5SYxjV9ivQTs?djDxYxMw3naz$+mavQr\u003ez/NlNp\u003cc1+\u003c?c(vLAa+bKM:DG\u003eCTpY\u003cH.hHTFa:+VGO-J\u003c+HCeU8hm]Sn$O5\u003c+/+[KgjtiGxnPfcN?a^3lQEiwPS6nzxJy%B7EAx3vJu\u003c4glY\u0026zEW^5z/cXtvrliQwi%\u003czz/fierbUorzE)\u0026%BzkVhd0e)syE@4$az#ssvR6Nhazkn6wPzj3x(v\u003e",
            "ln": 44260,
            "col": 9,
            "line": 1087
          },
          {
            "b": "A+PA7dlnO?B.$P0AV/-LzGP=iaBsL8arUfjzGx[xzddJ@xDPCXfj9.KYxa{zbpD+JeJE9wwgx2J\u003c*RLSKc/3\u003eHb{$uwQ4=@c#@)ry\u003cvD\u003e4gjj2x\u003ewFoa-gUfv}WqlA+funA=91qB.\u003e\u003eQ4gjj2v@DmaBrCWlB8auTauZ\u0026xB.$P0AWU^kByO#*f\u003cMj\u00264gjj2A+funA=90{B.$P0AS",
            "ln": 44672,
            "col": 34,
            "line": 1098
          },
          {
            "b": "ze165jwZiEraf/WwPQ:?z!0v1B5Nf?By^SUDKQr8ay/tcB95KGx(mE1Cxle^AV^H/Ab](bwPI]BwO#Vzq*ACawO\u003es-z/^aHD)0xGz!0v1B1R3wB$M\u0026/pddVKaBFLVcQP}1tVUSSwn=WkcP.+AarUfjzGx[xAbP@iA=U]9y?$jSaAz4mz!%Pdd0Gxywn=Wkl${V)asy9kB97#ggCQseasyl8zE^WfB5l!0wPyZ.wO=fgefDr-f!LdcefDrVz*b=kB7/c3y+xpzwHw]*4gjj2v@DmaBrCTmA+PGmauZ\u0026K4gjj2arS3SwQ5f9v@#o)auZ\u0026KnLZ%nvruf*iYY=xBvHy?y/1LZxECcqzGX6dpF$d-lR?5=r:5\u003c0swRBNr7fhZmoz#ccObYlarR^HcNrOrzdK?Max}Ake(k$#xK9UWm}D^ix-",
            "ln": 46336,
            "col": 7,
            "line": 1146
          },
          {
            "b": "wN)kqedz}earR^ObYE^nB7GlhauZ?)w)]H%wHx2r3lQDlaswBSzFKcdCwXJ^as7Mcy\u0026:enedz}earR^ObX.vizf3*.av4tBwPPI2A=kD0B8@DQpgn0Jas7\u0026kzdK?wmriA!AZshSx(v(iq!Z5VzGGYulVl\u003c:x(n68djlUQ3lQDlasy=tA+eV?xDOYGA3e\u003ejas7VywO(GqaBtE!4gjj2arS3OaARTHaBtjRv{%m=x\u003egT]wGTbUbYCwjvruf9Eir3dByO#bDMTORzFKcdCwXJ^as85HB.9SSv@Dmbx(n68aBLQ*4gjj2arS3OazCBgc%H+mA+PA7t@\u003e2rB53\u003c]y!]7MxLzN1q/DePwHF*lvqYQ\u0026wmoN\u003edjDx^as88EyI[6mzxI7+bY[6HwJI2Az/fVhzGPIkEj3MP3lQDlaswoOBAhTHDMTOzvqYQ\u0026wmoN\u003eauZ\u0026KnLZ%nvruf*iYY=xBvHy?y/1LZxECcovqYQ\u0026wmoN\u003ediK3Yv{%E?xDRTAbZ10uzF%-pauZ?)BAhInj0n3KzGGPgB.8XzcObYlarR^HcM\u003cKCw/@HaB98CpzF9loiZ[4hvqH0kbX7n2wnbN.By^0CbXqjtwN/*[wgO\u003ccq/)4]zF8sPze-{7x(!igt@\u003e2xA+5)4vqFIFzF%MblT+4EdjDx^",
            "ln": 46707,
            "col": 60,
            "line": 1151
          },
          {
            "b": "B7GlhcM)*WwO=B0x\u003ewFobZ10uzF%-pdiJ%WcV%rxzF%-pcM)*WwO=B0aBtjUvpBp?zGElGEiHiK3lQD%e]2rszyu\u003e]aswQ14gjj2A+funA=91qwP]m[A=k/eB7D:FA+frgy\u003c6w*Byxo5efF$AygQ)%diH=qaBsL8arR^Hv@DmaBrC7bx(4r5jS[/+vrVPqAbP@iA=U]9y?$TBtph0$z+L7ZzZN7UcOn8ip\u0026ZF^x(4udefDq(ph+2wzGGDgvpKy[C4A3Lasw:dz/6u1zE+aCaAI4kx(Ff1efGoG3lQDlarR!Jx(mE1Cxlq?wmW!ABAhInedz}earR^HaAITnx(u3Ptpjb$zF%MbcOcw/Aa%o5cOcw/Aa%o5cTwnj3lQDlarR!rzGX5-DMT{[e]U\u0026Hv}x.5e[F{zefEqQqDcjPpHu}0t3\u003cZ2p^)-JmmpGKsvCm[A+frgy\u003c6wrwQ4=@B-.53y?k4rEjL*marR^HEjmk!3lQDlaz+RhaAITnz/{dAjS(a1i$hJtarR!ywPP5oByX%6AV^H/cNQ$+3lQDlaz+RhaARsmwN[OVBrAZ?w)]H%",
            "ln": 47329,
            "col": 26,
            "line": 1164
          },
          {
            "b": "B7DFdw/@Hiz!9A4aW4$hfEXb\u003e4gjj2arR^HarUYoygQ)%c#JQuavQr\u003ez/Nml\u003e9I+6VZ6WCXAQ2Law^k+aMXV/\u003e8321P]wc1HVD7Q\u003e!ARISeAXVbZTPOwmY!4e{8bFz73?QE0^5Ap\u0026yL?A-lT.y?$jtDSb3bx(mMiv@C)?dsCPLu[0J^4gjj2arR^HEir9qB7DFdw/@HBvqH6$au.\u003eJasyPbB7GlhcM)!:aA?gfB.8WUjV%]nAb]JhwO#PqaBFLVC42ifwGTc0jS(a{zFKcdCwX=SaBsL8arR^H",
            "ln": 48368,
            "col": 11,
            "line": 1191
          },
          {
            "b": "Fv$3qYYD!!\u003e9I+6M53!pdlv$CarR^HarV7w3lQDlaBLX24gjj2Ejmk!3vJu\u003c4gl/!By/G8vpJ\u003c\u003eq/(C*BzkS9pJ{X/A=U]dA8HmSz/PwhDKQr8aAITkBy^GQcV:xrA==2kxd2+I3lQEfCwZ#jrbVL-zAn[YBAh8kxfcLfarUluwN/\u003e8vpB4:iV@G=A+PA7i$hJtaz\u003eL8vp%d(p?:D3az#ssvR6Nw4gji",
            "ln": 48715,
            "col": 74,
            "line": 1196
          },
          {
            "b": "zE+^JcVsiDwN)eIazCv$zGGPmC@^6AC6V@dzE)\u003cfxLzASwmYU2x([RyEld(B4gl/!By/G8vpJ\u003c\u003eq/De?zB[./wO#PjDKQr8aA8EwwPy:*yH}xAaAITBx(mMB4gjj2A+e:0C4CYtnN#yIBzk\u0026xiV}mxDqw:5wPz\u003c9x(DTOwO#Q7BA]0Raz#sry=-7kEglI)3taA#v@#B6zxJ$hvpSd",
            "ln": 49065,
            "col": 9,
            "line": 1214
          },
          {
            "b": "A+3OqvrufzaAITBx(mMjiV}jxzE)\u003cfxLzA-wN/U0wkV#Ewfujd3lQE9w/@GBwQ4{gBApxazEU8lvrufidiJUxBAIRwaBtkDx(mDxasz2uB8#5kxd1*Ii$hJtaARTHaBsL8arR^Hv@DmaBrC:ny\u0026%qijS)u}pFJJYvrcB2c#@)cwjyoHwM9\u003e(v\u003c(q8Bz9iFcV%Jyi43d7ayPslqE%uRA+4pNBAh8kxdLfFzFKcdCwYPa4gjj2arUxgasIzwy\u0026%qwB97\u0026jwGTc0jS(a[Byxiix(mMhdiJ%D3lQDlarR!vw/@GBfj4\u003cpeJEk\u003ew)G:tgjpA3e{7VCBsp7fA+PA7d0x3nB.7",
            "ln": 49244,
            "col": 27,
            "line": 1221
          },
          {
            "b": "vqH6$e[n{kvru6\u003el3aj)jV%]nB98CpzF7stE0^4Wpiyz.wPxzqB4f\u003eYx()]ml$7gGe]UltB7D+yvqH6$e[n{kvru6\u003el3aL8diJ%D3lQDlarR^HaAz4nB-IvxDMW9rzE+^JcUWEwvqGT*cM)?04gjj2arR^HEglJaarR^HaAz4nB-IvxDKQr8arR^HarR!xx(i",
            "ln": 49719,
            "col": 20,
            "line": 1229
          },
          {
            "b": "A=91qB.\u003e\u003eQ4gjj2v@DmaBrCQnv@Dx#auZ\u0026\u003cvqH6$ayPslqE%uRA+4pNBAh8kxdLfFzFKcdCwYPa4gjj2x\u003ewFoaZlsgvrDD$xEttNcT?asvpJ%#t}P\u0026ev@co#wPGm#BAh8kxdd!iv@Dx#e]tJqwHP5q3lQDlaBFLVaZlsnB-RIkzE^r?cOcw/A+frmzdNl9t}P\u0026ev@co#wPGm#BAh8kxdd!iv@Dx#e]UGjB7D^H4gjj2arV5Var:H5zdm6%e[]x9vp\u003c7xzGGD5wPxhtwN/U0wg??nwgnS",
            "ln": 50488,
            "col": 72,
            "line": 1251
          },
          {
            "b": "wN/U0wghz9Bz9YTB98CpzF7HyA+e:0A+4iNq/(C*BzkS9pJ{X/A=U]dA8HmSz/PwqiV@P:x\u003eeuk4gjj2zeiV@A-mm3v\u003c\u003e(4A=br5wHIIaBz99OaBtkKwN/\u003e6B7]/eiV@J+B.8Xzdlv$CarUGiBrCm9zE^M{iV@r.zdm6%i$hJtaARTHaBsL8arR^HxKL^?y?j.LaA8jgzC$*#v\u003c(q8Bz9iFcWf!.efDS+hzu*li$hJtaBLwxvru0)asH/wA=k$EaBsL8arR^Hx\u003ewFoc$NBtz/M$eB0aj@wmXwie\u003e6/3zF}%*v}xR3x(v(re[n*gwGTc0jS(avmoAbWr3%aqDKQr8arR^HaARpqz*9swwP]m=A=M8sc\u0026",
            "ln": 51676,
            "col": 34,
            "line": 1274
          },
          {
            "b": "aMXY*\u003c+*20IgB-UIrpvYcN?a^3lQDlaBKXaarR^HBzbYkCoyEqA=k$W4gjj2EglJaaARTHaBsL8arR^HCxdztwKZxIwM9\u003e(v\u003c(20zE^M{efFsCDRdjjpa*QfA+PA7x\u003ezSsA+e:0A+3REtY9}2aszqNw\u0026Id!i$hJtarR!sB9RUkq*Am\u003cc$)4bwnC*ai$hJtaBLwAx(mu}y\u003cvdI4gjj2arUfgz/YF*D2vauxKL^?y?k4S4gjj2EglKi4giKKw{503BzkVhaA}\u003cuBy!l(zE)\u003cfxLzA-wN/U0wghx",
            "ln": 52007,
            "col": 61,
            "line": 1281
          },
          {
            "b": "aARgiAbP=9A^n=\u003cayDEwAa9\u003c4Ej=^(Ab](bwPI]BAa@\u003che*L^:vqYQ]zb\u003cOcl)%Hje{7@Hu][/8arUfjzGx[xxKL^?y?j.LaA8jgzC$*#v\u003c(Cgze:AlvrcSAaszwTcOcw]z-fp6dlv$CarU=DC{4Cy3lQDlaA}\u003cuBy^{Qy?lK\u003czEU8dvqYQ(wH[%ibZScZpFJJ-BAh8kxk7$6d0)7PyDrOWA=\u003e}Aatbo0x\u003eg^)Bzk\u0026xaBLX!tY9}2aszqNw\u0026Id!i$hJtarR!sB9RUkq*Am\u003cc$)4bwnC*ai$hJtaBLwAx(mu}y\u003cvdI4gjj2arUfgz/YF*D2vauxKL^?y?k4S4gjj2EglJaaARTHaBsL8",
            "ln": 52349,
            "col": 8,
            "line": 1295
          },
          {
            "b": "ze:AlvrcSAaAg+hxEM1L3lQEtay!\u00264v}V#kwPz*fAW-bT4gjj2arU=DC{4CRB-82fzFJf@zEU8pwO(y8A::0ldlwV2ay!\u00264v}W0iatkh!ra]?=By/rdz/PobC{3Zky?j-avr\u0026#7y\u0026T8}wo/qhvrMi8zeTPewg!#OfcCVL3lQDlaARpqz*9snA=M8si$hJtaBKXaEglI)3taA#v@#B6zxJ$hAbn@)wLWI/wPz\u003c9x(D%Yv@Dx#d0f3qAbP=9A^oX*B98CpzF7HyAa9?",
            "ln": 52662,
            "col": 30,
            "line": 1304
          },
          {
            "b": "CX7xcBywS{wHP5XA+fiavpJ\u003emy?$HEtWeTcasw/\u0026dk2ZXoMbb^AZKnRwHF#?4gjj2v@DmaBrCvgC{2l)v@=c?By!0KB7=%HB7!#qh8V*he{hbzvru6ezF%MjvqGU7wN)kxwnbW/B95/TxK#Aodlv$CarUYoBAIRwazL?ezyx4fA+e:5z/QaCkr*nUmmGNyoJkv{s58gZq+fFRuQNE-mmg3IqDUK[u)H8mwQeXRyiarhu[1eD3vJu\u003c",
            "ln": 55201,
            "col": 58,
            "line": 1372
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "fileURLToPath"
            ],
            [
              "",
              "URL"
            ],
            [
              "",
              "fileURLToPath"
            ],
            [
              "",
              "URL"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "tmpdir"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "PVZ_TOOL_DECLS.filter"
            ],
            [
              "",
              "declarations.map"
            ],
            [
              "",
              "toolRpcTimeoutMs"
            ],
            [
              "",
              "result.startsWith"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "host.pushDeferred"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "setInterval"
            ],
            [
              "",
              "clearInterval"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "waitExit"
            ],
            [
              "",
              "child.kill"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "removeOwnershipRecord"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "operation.finally"
            ],
            [
              "",
              "fork"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "sameStartingTransaction"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "normalizePvzExecutablePath"
            ],
            [
              "",
              "removeStartingOwnershipRecord"
            ],
            [
              "",
              "logChildStdio"
            ],
            [
              "",
              "child.on"
            ],
            [
              "",
              "child.on"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "child.on"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "normalizePvzExecutablePath"
            ],
            [
              "",
              "taskIdBaseForGeneration"
            ],
            [
              "",
              "parseOwnershipIdentity"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "child.kill"
            ],
            [
              "",
              "waitExit"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "sameStartingTransaction"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "normalizePvzExecutablePath"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "removeStartingOwnershipRecord"
            ],
            [
              "",
              "ownershipPathForExecutable"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "removeOwnershipRecord"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "writeOwnershipRecord"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "randomBytes.toString"
            ],
            [
              "",
              "randomBytes"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "createStartingOwnershipRecord"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "normalizePvzExecutablePath"
            ],
            [
              "",
              "Date.toISOString"
            ],
            [
              "",
              "Date"
            ],
            [
              "",
              "ownershipPathForExecutable"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "removeOwnershipRecord"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "sameOwnedProcess"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "writeOwnershipRecord"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "removeOwnershipRecord"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "pending.resolve"
            ],
            [
              "",
              "pending.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "sourceChild.send"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "terminalTaskId"
            ],
            [
              "",
              "taskIdBelongsToGeneration"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "acknowledgedEvent"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "acceptedTaskId"
            ],
            [
              "",
              "taskIdBelongsToGeneration"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "parseOwnershipIdentity"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "host.log.error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "sourceChild.kill"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "emitLogNote"
            ],
            [
              "",
              "host.pushDeferred"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Buffer.from"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Promise.reject"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "actionTool"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "child.send"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "child.send"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "taskIdBaseForGeneration"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "PVZ_TOOL_DECLS.some"
            ],
            [
              "",
              "decl.tags.includes"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "pvzActionCompletionBudgetMs"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "child.once"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "spawn"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "child.kill"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "child.stdout.on"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "child.stderr.on"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "child.once"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "child.once"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "stdout.trim.toLowerCase"
            ],
            [
              "",
              "stdout.trim"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "stderr.trim"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "resolveState"
            ],
            [
              "",
              "reject"
            ],
            [
              "",
              "existsSync"
            ],
            [
              "",
              "JSON.parse"
            ],
            [
              "",
              "readFileSync"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "isAbsolute"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "Number.isFinite"
            ],
            [
              "",
              "Date.parse"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "parseOwnershipIdentity"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "isAbsolute"
            ],
            [
              "",
              "basename"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "mkdirSync"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "openSync"
            ],
            [
              "",
              "writeFileSync"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "fsyncSync"
            ],
            [
              "",
              "closeSync"
            ],
            [
              "",
              "mkdirSync"
            ],
            [
              "",
              "dirname"
            ],
            [
              "",
              "randomUUID"
            ],
            [
              "",
              "openSync"
            ],
            [
              "",
              "writeFileSync"
            ],
            [
              "",
              "JSON.stringify"
            ],
            [
              "",
              "fsyncSync"
            ],
            [
              "",
              "closeSync"
            ],
            [
              "",
              "replaceOwnershipRecord"
            ],
            [
              "",
              "unlinkSync"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Atomics.wait"
            ],
            [
              "",
              "Int32Array"
            ],
            [
              "",
              "SharedArrayBuffer"
            ],
            [
              "",
              "renameSync"
            ],
            [
              "",
              "retryable.has"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "sameOwnedProcess"
            ],
            [
              "",
              "unlinkSync"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "readOwnershipRecord"
            ],
            [
              "",
              "sameStartingTransaction"
            ],
            [
              "",
              "unlinkSync"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve.toLowerCase"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "resolve.replaceAll.toLowerCase"
            ],
            [
              "",
              "resolve.replaceAll"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "normalizePvzExecutablePath"
            ],
            [
              "",
              "createHash.update.digest"
            ],
            [
              "",
              "createHash.update"
            ],
            [
              "",
              "createHash"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "./bridge.ts"
            ],
            [
              "",
              "./config.ts"
            ],
            [
              "",
              "./engine-ipc.ts"
            ],
            [
              "",
              "./timing.ts"
            ],
            [
              "",
              "./tools.ts"
            ],
            [
              "",
              "./world.ts"
            ],
            [
              "",
              "cortico/core/ipc-logger.ts"
            ],
            [
              "",
              "cortico/core/types.ts"
            ],
            [
              "",
              "cortico/core/util.ts"
            ],
            [
              "",
              "node:child_process"
            ],
            [
              "",
              "node:crypto"
            ],
            [
              "",
              "node:fs"
            ],
            [
              "",
              "node:os"
            ],
            [
              "",
              "node:path"
            ],
            [
              "",
              "node:url"
            ]
          ],
          "mbr": [
            "Array.isArray",
            "Atomics.wait",
            "Buffer.from",
            "Date.now",
            "Date.parse",
            "Date.toISOString",
            "JSON.parse",
            "JSON.stringify",
            "Math.max",
            "Math.min",
            "Number.isFinite",
            "Number.isSafeInteger",
            "PVZ_TOOL_DECLS.filter",
            "PVZ_TOOL_DECLS.some",
            "Promise.reject",
            "Promise.resolve",
            "a.artifactDir",
            "a.creationTime",
            "a.ownerToken",
            "a.pid",
            "a.primaryThreadId",
            "b.artifactDir",
            "b.creationTime",
            "b.ownerToken",
            "b.pid",
            "b.primaryThreadId",
            "cfg.actionTimeoutMs",
            "cfg.attachPid",
            "cfg.executable",
            "cfg.launch",
            "child.connected",
            "child.exitCode",
            "child.kill",
            "child.killed",
            "child.on",
            "child.once",
            "child.send",
            "child.stderr",
            "child.stderr.on",
            "child.stdout",
            "child.stdout.on",
            "context.callId",
            "context.role",
            "context.round",
            "createHash.update",
            "createHash.update.digest",
            "decl.name",
            "decl.tags",
            "decl.tags.includes",
            "declarations.map",
            "error.message",
            "event.text",
            "expected.executable",
            "expected.managerPid",
            "expected.ownerToken",
            "expected.phase",
            "expected.primaryThreadId",
            "frame.frameBase64",
            "frame.mime",
            "frame.text",
            "game.detail",
            "game.phase",
            "host.log",
            "host.log.error",
            "host.log.warn",
            "host.pushDeferred",
            "host.pushEvent",
            "host.pushEvent.catch",
            "identity.creationTime",
            "identity.mode",
            "identity.ownerToken",
            "identity.phase",
            "identity.pid",
            "identity.primaryThreadId",
            "input.engineExited",
            "input.generation",
            "input.intent",
            "input.intent.ownerToken",
            "input.intent.recoveryIdentity",
            "input.ownershipFile",
            "intent.ownerToken",
            "intent.recoveryIdentity",
            "intent.recoveryIdentity.pid",
            "message.error",
            "message.id",
            "message.note",
            "message.ok",
            "message.req",
            "message.t",
            "message.value",
            "note.decl",
            "note.error",
            "note.kind",
            "note.meta",
            "note.renderId",
            "note.senderKey",
            "note.tags",
            "note.trigger",
            "note.type",
            "operation.finally",
            "options.cfg",
            "options.cfg.closeOnStop",
            "options.cfg.launch",
            "pending.evt",
            "pending.reject",
            "pending.resolve",
            "pending.timer",
            "process.env",
            "process.env.SystemRoot",
            "process.env.WINDIR",
            "process.pid",
            "randomBytes.toString",
            "record.artifactDir",
            "record.creationTime",
            "record.executable",
            "record.identity",
            "record.identity.creationTime",
            "record.identity.ownerToken",
            "record.identity.pid",
            "record.kind",
            "record.managerPid",
            "record.mode",
            "record.ownerToken",
            "record.phase",
            "record.pid",
            "record.primaryThreadId",
            "record.record",
            "record.record.executable",
            "request.evt",
            "request.evt.origin",
            "request.evt.senderKey",
            "request.evt.type",
            "request.kind",
            "request.name",
            "request.opts",
            "resolve.replaceAll",
            "resolve.replaceAll.toLowerCase",
            "resolve.toLowerCase",
            "result.startsWith",
            "retryable.has",
            "sourceChild.connected",
            "sourceChild.exitCode",
            "sourceChild.kill",
            "sourceChild.killed",
            "sourceChild.send",
            "stderr.trim",
            "stdout.trim",
            "stdout.trim.toLowerCase",
            "timer.unref",
            "value.createdAt",
            "value.executable",
            "value.managerPid",
            "value.ownerToken",
            "value.state"
          ],
          "tgt": [
            "Array.isArray",
            "Atomics.wait",
            "Buffer.from",
            "Date",
            "Date.now",
            "Date.parse",
            "Date.toISOString",
            "Error",
            "Int32Array",
            "JSON.parse",
            "JSON.stringify",
            "Map",
            "Math.max",
            "Math.min",
            "Number",
            "Number.isFinite",
            "Number.isSafeInteger",
            "PVZ_TOOL_DECLS.filter",
            "PVZ_TOOL_DECLS.some",
            "Promise",
            "Promise.reject",
            "Promise.resolve",
            "Set",
            "SharedArrayBuffer",
            "String",
            "URL",
            "acceptedTaskId",
            "acknowledgedEvent",
            "actionTool",
            "basename",
            "child.kill",
            "child.on",
            "child.once",
            "child.send",
            "child.stderr.on",
            "child.stdout.on",
            "clearInterval",
            "clearTimeout",
            "closeSync",
            "createHash",
            "createHash.update",
            "createHash.update.digest",
            "createStartingOwnershipRecord",
            "decl.tags.includes",
            "declarations.map",
            "dirname",
            "emitLogNote",
            "existsSync",
            "fileURLToPath",
            "fork",
            "fsyncSync",
            "host.log.error",
            "host.log.warn",
            "host.pushDeferred",
            "host.pushEvent",
            "host.pushEvent.catch",
            "isAbsolute",
            "join",
            "logChildStdio",
            "mkdirSync",
            "normalizePvzExecutablePath",
            "nowIso",
            "openSync",
            "operation.finally",
            "ownershipPathForExecutable",
            "parseOwnershipIdentity",
            "pending.reject",
            "pending.resolve",
            "pvzActionCompletionBudgetMs",
            "randomBytes",
            "randomBytes.toString",
            "randomUUID",
            "readFileSync",
            "readOwnershipRecord",
            "reject",
            "removeOwnershipRecord",
            "removeStartingOwnershipRecord",
            "renameSync",
            "replaceOwnershipRecord",
            "resolve",
            "resolve.replaceAll",
            "resolve.replaceAll.toLowerCase",
            "resolve.toLowerCase",
            "resolveState",
            "result.startsWith",
            "retryable.has",
            "sameOwnedProcess",
            "sameStartingTransaction",
            "setInterval",
            "setTimeout",
            "sourceChild.kill",
            "sourceChild.send",
            "spawn",
            "stderr.trim",
            "stdout.trim",
            "stdout.trim.toLowerCase",
            "taskIdBaseForGeneration",
            "taskIdBelongsToGeneration",
            "terminalTaskId",
            "timer.unref",
            "tmpdir",
            "toolRpcTimeoutMs",
            "unlinkSync",
            "waitExit",
            "writeFileSync",
            "writeOwnershipRecord"
          ],
          "funcs": [
            [
              "constructor",
              4634
            ],
            [
              "envPromptVars",
              4822
            ],
            [
              "tools",
              4890
            ],
            [
              "anonymous",
              5045
            ],
            [
              "anonymous",
              5112
            ],
            [
              "anonymous",
              5157
            ],
            [
              "console",
              6061
            ],
            [
              "anonymous",
              6877
            ],
            [
              "onHandoffEnded",
              7323
            ],
            [
              "anonymous",
              7666
            ],
            [
              "start",
              8312
            ],
            [
              "anonymous",
              8604
            ],
            [
              "stop",
              8688
            ],
            [
              "shutdownGame",
              9463
            ],
            [
              "spawn",
              11187
            ],
            [
              "anonymous",
              11354
            ],
            [
              "spawnOnce",
              11504
            ],
            [
              "anonymous",
              12628
            ],
            [
              "anonymous",
              12802
            ],
            [
              "anonymous",
              12967
            ],
            [
              "cleanupFailedStartingIntent",
              14786
            ],
            [
              "prepareSpawnIntent",
              16077
            ],
            [
              "createStartingIntent",
              18082
            ],
            [
              "readProcessCreationTime",
              18747
            ],
            [
              "hasRecoverableOwnership",
              18921
            ],
            [
              "acceptOwnershipIdentity",
              20595
            ],
            [
              "onExit",
              22005
            ],
            [
              "recoverOrConclude",
              23241
            ],
            [
              "beginRecoveryEpisode",
              23553
            ],
            [
              "anonymous",
              23996
            ],
            [
              "ownedIdentity",
              24131
            ],
            [
              "ownedGameAlive",
              24673
            ],
            [
              "concludeGameClosed",
              25379
            ],
            [
              "anonymous",
              26289
            ],
            [
              "abandonRecovery",
              26422
            ],
            [
              "anonymous",
              26824
            ],
            [
              "endRecoveryAttempts",
              26852
            ],
            [
              "clearLifecycleTimers",
              27099
            ],
            [
              "scheduleRestart",
              27353
            ],
            [
              "anonymous",
              27999
            ],
            [
              "restartTick",
              28236
            ],
            [
              "teardownChild",
              28774
            ],
            [
              "onMessage",
              29094
            ],
            [
              "anonymous",
              29708
            ],
            [
              "anonymous",
              29760
            ],
            [
              "handleHostRequest",
              30150
            ],
            [
              "trackAcceptedTask",
              31142
            ],
            [
              "failOutstandingTasks",
              31789
            ],
            [
              "dropOutstandingTasks",
              32043
            ],
            [
              "publishLostTask",
              32266
            ],
            [
              "anonymous",
              32971
            ],
            [
              "handleNote",
              33113
            ],
            [
              "anonymous",
              34819
            ],
            [
              "photoDirect",
              35741
            ],
            [
              "gamePanelState",
              36161
            ],
            [
              "invokePanel",
              37361
            ],
            [
              "anonymous",
              39060
            ],
            [
              "stopFromConsole",
              39525
            ],
            [
              "anonymous",
              40663
            ],
            [
              "rpc",
              40829
            ],
            [
              "rpcBound",
              41120
            ],
            [
              "anonymous",
              41503
            ],
            [
              "anonymous",
              41558
            ],
            [
              "cast",
              42243
            ],
            [
              "castBound",
              42399
            ],
            [
              "pushConfigIfChanged",
              42625
            ],
            [
              "finishRecoveryEpisode",
              42914
            ],
            [
              "anonymous",
              43943
            ],
            [
              "taskIdBaseForGeneration",
              44132
            ],
            [
              "taskIdBelongsToGeneration",
              44386
            ],
            [
              "acceptedTaskId",
              44639
            ],
            [
              "terminalTaskId",
              44883
            ],
            [
              "acknowledgedEvent",
              45228
            ],
            [
              "actionTool",
              45423
            ],
            [
              "anonymous",
              45498
            ],
            [
              "toolRpcTimeoutMs",
              45571
            ],
            [
              "waitExit",
              45931
            ],
            [
              "anonymous",
              46086
            ],
            [
              "anonymous",
              46198
            ],
            [
              "readWindowsExecutableProcessState",
              46262
            ],
            [
              "anonymous",
              47428
            ],
            [
              "anonymous",
              47818
            ],
            [
              "anonymous",
              47938
            ],
            [
              "anonymous",
              48010
            ],
            [
              "anonymous",
              48077
            ],
            [
              "anonymous",
              48174
            ],
            [
              "readOwnershipRecord",
              49218
            ],
            [
              "parseOwnershipIdentity",
              50337
            ],
            [
              "createStartingOwnershipRecord",
              51643
            ],
            [
              "writeOwnershipRecord",
              52207
            ],
            [
              "replaceOwnershipRecord",
              52823
            ],
            [
              "removeOwnershipRecord",
              53382
            ],
            [
              "sameStartingTransaction",
              53831
            ],
            [
              "removeStartingOwnershipRecord",
              54208
            ],
            [
              "sameOwnedProcess",
              54647
            ],
            [
              "ownershipPathForExecutable",
              55057
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 74,
              "op.gt": 5,
              "op.le": 2,
              "op.lt": 1,
              "op.ne": 52,
              "op.add": 5,
              "op.div": 2,
              "op.lor": 55,
              "op.mul": 4,
              "op.pow": 1,
              "op.sub": 2,
              "op.land": 50,
              "op.lnot": 81,
              "max_depth": 30,
              "call_count": 432,
              "node_count": 15626,
              "op.coalesce": 36,
              "member_count": 154,
              "max_array_len": 15,
              "op_density.eq": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.pow": 0,
              "op_density.sub": 0,
              "op_density.land": 0,
              "op_density.lnot": 0.01,
              "max_concat_chain": 2,
              "member_depth_max": 3,
              "max_numeric_array": 7,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 55397,
              "entropy": 5.5
            },
            "text": {
              "lines": 1375,
              "top_char": 101,
              "max_ws_run": 4,
              "digit_ratio": 0.01,
              "space_count": 9378,
              "char_entropy": 5.5,
              "unique_chars": 167,
              "top_char_null": 0,
              "string_density": 0.28,
              "top_char_ratio": 0.06,
              "avg_line_length": 38.29,
              "max_line_length": 185,
              "non_ascii_ratio": 0.1,
              "empty_line_ratio": 0.06,
              "last_line_length": 1,
              "long_token_count": 6,
              "whitespace_ratio": 0.22,
              "identifier_density": 1.75,
              "line_length_stddev": 30.51,
              "encoded_string_ratio": 0,
              "normalized_string_count": 10.54,
              "repeated_char_sequences": 80,
              "suspicious_string_ratio": 0.01,
              "suspicious_comment_ratio": 0.88,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 37.03
            },
            "binds": {
              "count": 124
            },
            "binary": {
              "peak_region_bytes": 8192,
              "peak_region_entropy": 6.14
            },
            "source": {
              "class_count": 6,
              "function_count": 64
            },
            "imports": {
              "count": 15,
              "relative": 6,
              "stdlib_count": 6,
              "stdlib_ratio": 0.4,
              "relative_ratio": 0.4,
              "third_party_count": 9,
              "third_party_ratio": 0.6
            },
            "strings": {
              "bytes": 7222,
              "count": 391,
              "shell": 3,
              "avg_length": 18.47,
              "max_length": 126,
              "path_count": 9,
              "avg_entropy": 3.03,
              "empty_count": 5,
              "entropy_stddev": 1.13,
              "base64_candidates": 1,
              "high_entropy_count": 32,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 2834,
              "count": 17,
              "lines": 42,
              "high_entropy": 15,
              "to_code_ratio": 0.03
            },
            "functions": {
              "count": 70,
              "nested": 24,
              "density": 6.98,
              "anonymous": 32,
              "avg_params": 1.01,
              "code_ratio": 0.98,
              "max_params": 4,
              "one_liners": 12,
              "length_stddev": 14.58,
              "avg_name_length": 15.78,
              "no_params_count": 32,
              "avg_length_lines": 13.98,
              "max_length_lines": 82,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.42,
              "max_nesting_depth": 2,
              "high_entropy_names": 30,
              "single_char_params": 2,
              "avg_param_name_length": 6.43
            },
            "identifiers": {
              "count": 2405,
              "unique": 386,
              "avg_length": 10.13,
              "max_length": 33,
              "min_length": 1,
              "avg_entropy": 2.73,
              "reuse_ratio": 0.16,
              "length_stddev": 6.19,
              "has_digit_ratio": 0.01,
              "sequential_names": 3,
              "base64_like_names": 2,
              "single_char_count": 3,
              "single_char_ratio": 0.01,
              "high_entropy_count": 57,
              "high_entropy_ratio": 0.15,
              "all_lowercase_ratio": 0.43,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 1,
              "underscore_prefix_count": 1
            }
          }
        },
        "id": 45,
        "mol": "H₆(Cm₃CrDb₇F₄Os₂Po₁₀)Md₃(In₅Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/proxy.ts",
        "pid": 0,
        "refs": [
          {
            "to": "./config.ts",
            "off": 783,
            "file": 32,
            "kind": "local"
          },
          {
            "to": "./engine-ipc.ts",
            "off": 969,
            "file": 35,
            "kind": "local"
          },
          {
            "to": "./tools.ts",
            "off": 1020,
            "file": 51,
            "kind": "local"
          },
          {
            "to": "./world.ts",
            "off": 1067,
            "file": 54,
            "kind": "local"
          },
          {
            "to": "./bridge.ts",
            "off": 1129,
            "file": 27,
            "kind": "local"
          },
          {
            "to": "./timing.ts",
            "off": 1189,
            "file": 50,
            "kind": "local"
          }
        ],
        "risk": 19,
        "sha": "7552def36222076d39ce2a51ea8bcc3522283f43887ada92d030b0ac97b5b8e5",
        "size": 55397,
        "traits": [
          {
            "id": "metadata/import/npm/relative/1/bridge/ts::relative/1/bridge/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./bridge.ts",
            "spans": [
              [
                1128,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/config/ts::relative/1/config/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./config.ts",
            "spans": [
              [
                782,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/engine-ipc/ts::relative/1/engine-ipc/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./engine-ipc.ts",
            "spans": [
              [
                968,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/timing/ts::relative/1/timing/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./timing.ts",
            "spans": [
              [
                1188,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/tools/ts::relative/1/tools/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./tools.ts",
            "spans": [
              [
                1019,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/world/ts::relative/1/world/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./world.ts",
            "spans": [
              [
                1066,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/ipc-logger/ts::cortico/core/ipc-logger/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/ipc-logger.ts",
            "spans": [
              [
                113,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/types/ts::cortico/core/types/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/types.ts",
            "spans": [
              [
                672,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/util/ts::cortico/core/util/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/util.ts",
            "spans": [
              [
                167,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/child_process::child_process",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:child_process",
            "spans": [
              [
                47,
                18
              ]
            ]
          },
          {
            "id": "metadata/import/npm/crypto::crypto",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:crypto",
            "spans": [
              [
                244,
                11
              ]
            ]
          },
          {
            "id": "metadata/import/npm/fs::fs",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:fs",
            "spans": [
              [
                412,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/npm/os::os",
            "conf": 0.95,
            "crit": 3,
            "desc": "imports node:os",
            "spans": [
              [
                447,
                7
              ]
            ]
          },
          {
            "id": "metadata/import/npm/path::path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:path",
            "spans": [
              [
                563,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/url::url",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:url",
            "spans": [
              [
                489,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/file/string/file::tmp",
            "conf": 0.2,
            "crit": 1,
            "desc": "tmp keyword",
            "spans": [
              [
                52402,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/string/identity::jfif-or-jpeg-media-marker",
            "conf": 0.82,
            "crit": 3,
            "desc": "References JFIF or the JPEG media type",
            "spans": [
              [
                4968,
                10
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                1378,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-4",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"have\"",
            "spans": [
              [
                52777,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                28937,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                4701,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src"
          },
          {
            "id": "micro-behaviors/communications/http/request/result::http-send-object",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.8,
            "crit": 3,
            "desc": "Send call has object payload",
            "spans": [
              [
                30000,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/http/request/tasking::http-task-liveness-field",
            "atk": "T1071.001",
            "mbc": "C0002",
            "conf": 0.9,
            "crit": 3,
            "desc": "Structured object contains a liveness field",
            "spans": [
              [
                25021,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/communications/ipc/message::js-event-on-message",
            "conf": 0.8,
            "crit": 3,
            "desc": "JavaScript 'message' event listener",
            "spans": [
              [
                12613,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::digest-method-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls a digest() method",
            "spans": [
              [
                55304,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::javascript-sha256-operation",
            "mbc": "C0029",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs JavaScript SHA-256 operation",
            "spans": [
              [
                55265,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::node-createhash-sha256-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Node.js createHash('sha256') call",
            "spans": [
              [
                55265,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "spans": [
              [
                18249,
                27
              ],
              [
                50552,
                35
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/symbol-base64::buffer-from-base64",
            "conf": 0.8,
            "crit": 3,
            "desc": "Base64 decoding via Buffer.from (JS)",
            "spans": [
              [
                36012,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/encode/hex::js-to-string-hex",
            "conf": 0.95,
            "crit": 3,
            "desc": "Calls JavaScript toString with hex encoding",
            "spans": [
              [
                18211,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/serialize/json::json-stringify-identifier",
            "conf": 0.85,
            "crit": 3,
            "desc": "Serializes an identifier as JSON",
            "spans": [
              [
                52096,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "spans": [
              [
                47393,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-call",
            "conf": 0.94,
            "crit": 3,
            "desc": "Calls JavaScript toString conversion method",
            "spans": [
              [
                18211,
                20
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/conversion::tostring-token",
            "conf": 1.0,
            "crit": 3,
            "desc": "References the toString conversion method",
            "spans": [
              [
                18227,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::mkdir-sync-call",
            "conf": 0.85,
            "crit": 3,
            "desc": "Creates a directory synchronously",
            "spans": [
              [
                51740,
                9
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::read-text-utf8",
            "conf": 0.72,
            "crit": 2,
            "desc": "Reads file content as utf8",
            "spans": [
              [
                49377,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/write/file/full::node-write-file-sync-call",
            "conf": 1.0,
            "crit": 3,
            "desc": "Node calls imported writeFileSync",
            "spans": [
              [
                52071,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/env/package-manager::npm-build-env-windows-profile--systemroot",
            "conf": 0.9,
            "crit": 3,
            "desc": "npm build Windows profile env (SystemRoot)",
            "spans": [
              [
                46400,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::code-powershell-noninteractive-options",
            "conf": 0.96,
            "crit": 3,
            "desc": "Code invokes noninteractive PowerShell",
            "spans": [
              [
                47481,
                54
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/flags::powershell-noninteractive-flag",
            "conf": 0.96,
            "crit": 3,
            "desc": "PowerShell disables interactive prompts",
            "spans": [
              [
                47481,
                54
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/self-respawn::node-copied-process-env-option",
            "conf": 1.0,
            "crit": 3,
            "desc": "Node launch copies process environment",
            "spans": [
              [
                47636,
                21
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/bridge::child-process-keyword-literal",
            "atk": "T1059",
            "conf": 0.9,
            "crit": 3,
            "desc": "child_process module name literal",
            "spans": [
              [
                53,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/interpreter::powershell-executable-token",
            "conf": 0.98,
            "crit": 3,
            "desc": "PowerShell executable name reference",
            "spans": [
              [
                46535,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/shell/path::shell-executable-reference",
            "conf": 0.9,
            "crit": 3,
            "desc": "References a shell executable",
            "spans": [
              [
                46535,
                14
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::bare-spawn-call",
            "conf": 0.75,
            "crit": 3,
            "desc": "Bare spawn function call",
            "spans": [
              [
                47475,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::stdio-ignore",
            "mbc": "F0005",
            "conf": 0.85,
            "crit": 3,
            "desc": "Spawns a child with standard I/O ignored",
            "spans": [
              [
                11940,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::windowshide-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Node.js windowsHide spawn option",
            "spans": [
              [
                47568,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/fd/stdio::stderr-string",
            "conf": 0.3,
            "crit": 2,
            "desc": "References the stderr stream name",
            "spans": [
              [
                48416,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/hook/instrumentation::object-send-call",
            "atk": "T1055",
            "conf": 0.88,
            "crit": 3,
            "desc": "JavaScript sends an object message",
            "spans": [
              [
                30000,
                6
              ]
            ]
          },
          {
            "id": "metadata/import/builtin::child-process-import-runtime",
            "conf": 0.85,
            "crit": 3,
            "desc": "Imports Node child_process through ESM",
            "spans": [
              [
                0,
                67
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::spread-operator",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 spread operator (in array/object context)",
            "spans": [
              [
                52524,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                48475,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/error-handling::catch-keyword",
            "conf": 0.5,
            "crit": 2,
            "desc": "Contains a catch error handler",
            "spans": [
              [
                46909,
                0
              ]
            ]
          },
          {
            "id": "metadata/package/error-handling::try-block-open",
            "conf": 0.5,
            "crit": 2,
            "desc": "Contains the opening of a try block",
            "spans": [
              [
                47041,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::node-createhash-call",
            "conf": 0.65,
            "crit": 3,
            "desc": "Node.js createHash call",
            "spans": [
              [
                55265,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/decode/base64::base64-decode-call-text",
            "conf": 0.86,
            "crit": 3,
            "desc": "JavaScript invokes a Base64 decoder",
            "spans": [
              [
                36012,
                39
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/directory/mkdir::recursive-mkdir-sync",
            "conf": 0.9,
            "crit": 3,
            "desc": "Creates a directory tree synchronously",
            "spans": [
              [
                51740,
                42
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::read-node",
            "conf": 0.9,
            "crit": 3,
            "desc": "Reads files with Node.js",
            "spans": [
              [
                49377,
                12
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/full::readfilesync-call",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls readFileSync",
            "spans": [
              [
                49377,
                13
              ]
            ]
          },
          {
            "id": "micro-behaviors/fs/read/file/handle::node-open-sync",
            "conf": 0.7,
            "crit": 3,
            "desc": "Opens a file synchronously with Node.js",
            "spans": [
              [
                51833,
                8
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/random/crypto::node-random-bytes",
            "conf": 0.65,
            "crit": 3,
            "desc": "Node.js random byte generation",
            "spans": [
              [
                18211,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/variable-spawn::spawn-variable-program",
            "conf": 0.82,
            "crit": 3,
            "desc": "Node spawns a variable program path",
            "spans": [
              [
                47475,
                16
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/enumerate/shell::get-process-command",
            "atk": "T1057",
            "mbc": "E1592",
            "conf": 0.7,
            "crit": 3,
            "desc": "PowerShell Get-Process command reference",
            "spans": [
              [
                46771,
                65
              ]
            ]
          },
          {
            "id": "micro-behaviors/crypto/hash/digest::source-sha256-operation",
            "conf": 0.88,
            "crit": 3,
            "desc": "Performs SHA-256 operation",
            "uses": [
              27
            ],
            "spans": [
              [
                55265,
                19
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/random/crypto::node-random-generation",
            "conf": 0.72,
            "crit": 3,
            "desc": "Node.js cryptographic random-value generation",
            "uses": [
              62
            ],
            "spans": [
              [
                18211,
                11
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/exec::node-child-process-capability",
            "conf": 0.8,
            "crit": 3,
            "desc": "Imports or invokes Node.js child-process APIs",
            "uses": [
              9
            ],
            "spans": [
              [
                47,
                18
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::spawn-call",
            "atk": "T1106",
            "conf": 0.9,
            "crit": 3,
            "desc": "Calls imported Node child_process spawn",
            "uses": [
              46,
              51
            ],
            "spans": [
              [
                0,
                67
              ],
              [
                47475,
                5
              ]
            ]
          },
          {
            "id": "micro-behaviors/process/create/spawn::child-process-creation-api",
            "atk": "T1106",
            "conf": 0.92,
            "crit": 3,
            "desc": "Starts a child process through a platform API",
            "uses": [
              68
            ],
            "spans": [
              [
                0,
                67
              ],
              [
                47475,
                5
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 46,
        "mol": "H(Db₂)Md₂(Pa)",
        "sha": "58fe384429e2489f22fe9f8f9d1746b733381f865596994e81c35615dafe815f",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/render.ts",
        "risk": 4,
        "size": 39783,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 47,
        "mol": "H(Db₅)Md₂(InPa)",
        "sha": "cf5ccc80392234c5bdf21cd7b28da55b6b0ba591138ba7bb45698c25f1f22b1c",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/runtime.ts",
        "risk": 6,
        "size": 52319,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 48,
        "mol": "H(Db₄)Md(Pa)",
        "sha": "90f440c0f62bbaac3803a38f08a792a78a7a0018c24b5485c81917d2359bb272",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/semantic.ts",
        "risk": 4,
        "size": 30192,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 49,
        "mol": "H(Db₃)Md(Pa)",
        "sha": "e2dc832387856e8d22dafdeccef948cfe2afe2d021d04f85233e16f0728263c8",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/skills.ts",
        "risk": 4,
        "size": 24274,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 50,
        "mol": "O(As)Md(Pa)",
        "sha": "d25b6166dba43f2e2aec527384d6ad028d85c4c92910df6b2f110fda05f0d529",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/timing.ts",
        "risk": 3,
        "size": 2552,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 51,
        "mol": "O(As)H(Db)Md(Pa)",
        "sha": "d0147ad3cac00cc185423a1efa1eee2e53cf35cc1582c8e97fbf47a0fe1d76fd",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/tools.ts",
        "risk": 3,
        "size": 16036,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 52,
        "mol": "H₂(DbPo)Md(Pa)",
        "sha": "c646382fac6a2f3a1007df8a112ab8465ff91c0445d927e2d3867bb1586e6018",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/triggers.ts",
        "risk": 4,
        "size": 8652,
        "type": "javascript",
        "depth": 1
      },
      {
        "id": 53,
        "mol": "Md(Pa)",
        "sha": "901c2ec63df1643ad235450a8a7a96e95899ead27e6c8223965dc4703448bfa6",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/unlocks.ts",
        "risk": 2,
        "size": 968,
        "type": "javascript",
        "depth": 1
      },
      {
        "ctx": [
          {
            "b": "x(d*cA=-BJazL?ezxKuIw].*basz5BwmW/vvrufgi$hKhze:AlBrC]Mw[=6)rz(H\u0026z+%\u003e:xDRZCw].*basz5BwmW/AA+)9+4gl/^AbP=saBtkKB-8qnzdN=^z/o.uEircxz/3QAv@Dyfx\u003e86mAa9\u003c4B1RMQcP.+Ax(d*cA=-BCD2NsqDKQr8axJG4y?b7a3lQD)z/PV8nn\u0026M\u003eedz}eaxJG4y?cvJzE)SLwN/Kc4gjj2s8Sa}wj7oMB8L(al$G\u003eAedz}eaxin$y^RSEy^SbUBy/Ysedz}eaxin$y^.\u0026Dedz}eaxin$y!]g}v@Di}edz@mazbUjz6gioz/P@lv@B2gz/PzxBA}?pB1RMQcP.+Ax(d*cA=-BJaz#awnPO!)Eircxz/3QAv@Dyfx\u003e86mv@Dy0flIwJy+x*JcP.+Ax(d*cA=-BJaw^lcpgnlUC4B0Xx\u003eg\u003c/efG4WAaHd*C6WbdvqZd9z/P}xEircxz/3QAe?ZWOx\u003eg\u003c/e{8dZi$hKhze:AlBrC]Mx(^l+A=2JdvqFqHy\u00260V)Bzki2wGVyzw].*basw={v@Dg1wN/*@vR/Q%e{8dZi$hKhze:AlBrC]Mp/Z+blR*DDnK)bTqCQp?efG4WAaHd*C6VI]zF0P}q!oDXx(v(iEircxz/3QAe?ZZMzF0P}e{8dZi$hKhze:AlBrC]t3lQD/C6VP4wN/\u003e8z/Nxr3lQEiwO#3\u0026A.{}9qfuC)wH[n$arU=KAaHd*C6VP4wN/\u003e8x(v(Rz/fVdCYUFC3lQEkD2Nsqp\u003cddYy*?j6l1x",
            "ln": 0,
            "col": 1,
            "line": 1
          },
          {
            "b": "wGT/)Dq!]%A8Hm*B.(dJ4gjj2BA}?paw^lcraf\u0026-qE%/=A=-\u0026w3vK4eA=k!qcOv5-CX7xcBz(gLBAn/\u003e4gl/^AbP=saBsL8arUfmwNPW(p\u003cddNC4CMko\u003ewfWA^ohB3lQE9B603-v@21Xvq{p3z/^Jt3lQEgC6VP2wO#P?A+Pf0wPxsh3lQEiwO#3\u0026A-V{.v@1[YwObH}v}XkLwH[n$arUYozE^s0s7(2LyGa.-yG2s-By^0j3lQEiwO#3\u0026A-V{.v@24LA+w%9qE%oEC}oyiarU=DvpK7KzEEH9xM4#z4gjj2BA}?paw^lcrb#zSyH}3BC4CMkedz@mazbUjz6ghUfj/rrzGG}LBAn/\u003e4gl/^AbP=saAR)FwGVsxp\u003cddXCwZ#jB7/obnN#yIBzk\u0026xaBLwAA=k!qcOv5-zF9W3wI4Rnv\u003eI\u003eAcP.+Ax(d*cA=-BJ4gjj2v{%y*l${ZYy*?P:vqPNKw?jw#arUf9y\u002606ZCYUFC3lQEgy*?j6l${ZYy*?P:vqPNb4gjj2Abn%2Bvo?:Abn%dpgn0JpI8c!3lQC",
            "ln": 648,
            "col": 6,
            "line": 22
          },
          {
            "b": "pI8c!3lQEiz*be(CYUFC3lQEqz/5@$wKHlNAbn%dpgn0JpI8c!3vK4eA=k!qcOv5\u0026vqPN%e{8dZi$hKhze:AlBrC]MAcuL5vrujbwM08FB8L}EaAR)FwGT/)Dqm)\u003cx)a5=wNPT#zxKuIw].*basw={zEET3C4AmCwNPT#zGvBLB0\u003c3U3tBu@z/P}xDKQr8aAIBeAc2YhBw3g\u003cedz}eaA}Kqwn=V*A+fr6zGGrex(v(UvrDydedz}eaAR)FwGT/)Do#KUA+59\u003cvru6i4gjj2BA}?paw^lclT+1C",
            "ln": 1096,
            "col": 12,
            "line": 41
          },
          {
            "b": "C6W7#wN[RKv@2T@q/(C\u0026wH[n$arU=KAaHd*C6W88vq{p3z/^Jt3vK4eA=k!qcOv5\u003eA=l5rv@DfoBAn/\u003e4gl/^AbP=saBtkuy\u0026r*0wPyEMvR6vbaAz4hwmY^WzEEH9xM4#zaAz4hwmY^XvpKy[v{%gLzEEH9xM4#nEircxz/3QAe?.lRzE^s0e{8dZi$hKhze:AlBrC]Mp\u003cdd.B-8qnzdLmvBA}?paw^lcl1t1Jz/eD:v}xv[BrC#Ow].*basw={A=(nwx(dAlBAn/\u003e4gl/^AbP=saBsL8arUYoB8L(rwM9eSvqZg3v[*JLBWoIVx(v(u4gjj2B7Gh%zGGP5o\u003ewi+raf/WwPPEj3lQEiwPI^aC4BP-zdds7x\u003e77XwN/B.y^zMMx-",
            "ln": 1415,
            "col": 9,
            "line": 54
          },
          {
            "b": "4gjj2B7Gf0v@$T(zB[wWed9HxwO(ydC$8Q*Cv+!\u003ez/!uTy\u00261ez3vK4eA=k!qcOv5[wO\u003e\u003c[BzkkqBAn/\u003e4gl/^AbP=saBsL8arUiaB7ol8vR5wVDq!]%A4zC9arUiaB7ol8vR5wVDqFA^zGFY[B7]-gz/d9n3lQEgvrcB2p\u003cddMz.8t8arUSiA=U!*C6W2dwP.MUzV",
            "ln": 1752,
            "col": 24,
            "line": 63
          },
          {
            "b": "AcuLawO2yJwO+{/Bz(g{vqPNb4gjj2BA}?paw^lcl#M1CwPfgf3vK4eA=k!qcOv5[yIvQ3B1RMQcP.+Ax(d*cA=-BJaAhHIlVl^SwN/*JCX7xcBzkVhluM*KwPQT/efF[PDrj=*v@1ITwN/\u003e8x(v(QB.2b@Bwl*0Eircxz/3QAe?.rXze0)2e{8dZi$hKhze:AlBrC]MwmY*(A+O#]p\u003cdd:A+Pf0wPxsAAa9^dwL^L@l2{/[aw^lcrb#X=xjV9.vpB4:efG4WAaHd*C6Wbdx\u003eI6\u0026AX5tPD2Nsqp\u003cdd:A+Pf0wPyWWAbP=saBLwAA=k!qcOv5]A+Pf0wPz\u0026ABAn/\u003e3tBu@z/P}xDKQr8aw=9xuSo/%oKygRlRHAf4gjj2s4CRAoj7Q\u003cnLz/+qb{4+mpe.SpdFnOedz@mazbUjz6ghUflzbJy\u0026.jJB0\u003c3U3tBu@z/P}xDMWoFz!B94B8%/+y\u0026\u003clewN[.JwN[ewz!SY)B1wCPwO2yry\u002613lwN[bMp\u003c3k-x\u003e6$Wz!B94B8@ELazbUjz6ghUflIeGz!0N7e{8dZi$hJa3s!0(B95J[pf7Z#qCQ1-r9@9^oHQ6!azbt7wMqS4rbUPwBz97uwP]m%qCnF^e?YT*r:OW3pFBU+e]tbDefFUzAbP=se]tfwvj(Xyy:*!{4glP-zGt",
            "ln": 1947,
            "col": 3,
            "line": 73
          },
          {
            "b": "oHRrFuSf]\u0026r7gd[nLISHrA787asyVqy\u00260V)Bzki2wGUI$wft=dBrCdjBy/FnBzbkdv@Dg1wN/*@z/cXsByxo5ayX[]z/PziBzkP6z/{dHi$hKbz/fSraxhl8pe:.Mpe\u003eN/pFsCJlSvzZk$K:IqBKIbjS[SNCox*}Bspu53lQDsz/fbez/M$qz/Py",
            "ln": 3126,
            "col": 10,
            "line": 103
          },
          {
            "b": "z/](bayX[8v@b\u003c?yH}37edz}easy=fx(4u\u003eaARJAAbP/tay/tay?m9#x\u003c$)\u0026azC.jB-X:rA=k!qvix65A=L-eBrCWlA+w%9cObYlarT3EoIv(xr9@N6k#ZoWr7P!M",
            "ln": 3362,
            "col": 51,
            "line": 106
          },
          {
            "b": "o?w8!qBKL.sZK)4asXG?asX\u0026-o\u003c@cSe]t3wc$V[4y\u0026%=fB1wB/djEs/3vJu\u003c4glV\u003eAbP=sazC.nwPzx\u003ev}u=VC6WkdA+]nZAcb/jzGu}E4gjj2v}Gvmaw^lclVl\u003cOx\u003eHvQv@#B6zAwpmarU=uzdO3izE(3[aAITBx(mMB4gjj2vScu-vqPNuiV@G=A+PA7i$hJtaARTjzGx=nA=:=Vv@#TfC%stjc[b",
            "ln": 4090,
            "col": 53,
            "line": 121
          },
          {
            "b": "z/N(YmriA!AW-a]j%k2!x\u003efpm3lQEkvrliQwi%ZCwJ@i#zGP/9wPx\u003cw3vJu\u003c4glV\u003eAbP=sazC.nwPzx\u003ev}u=VC6V$#z//[!A:-/@qE%/-C{4Cy3lQE6A:-/@lsB}Dhz^DqB98CpzF83u3lQEdx(dAxasy(uvp%d8AbGqoi$hJtaARgtBugK=BAh8kxfcLfarU(xwoqGCaz#ssvR6Nw4gjj2xK$)\u003cxMMoTzGP/9wPx\u003cw3vJu\u003c4gmi5AaHdUz/]@ds7(2LyG2s^A3dp^mr\u0026]{vpKywp\u003cddMz=p:?A4AbUaAIsjy?#c",
            "ln": 4544,
            "col": 28,
            "line": 135
          },
          {
            "b": "wN/B.y:QuNj%hf{DKQr8ayY55wnb{]iV}HqvpK7IB.bYbq!6-+wJHtdEld(B4gl/!By/G8vpJ\u003c\u003es7(2LyF/j=B.aGYz/xngDKQr8az(4cwJy@KB.$P0AYTZqarUYEzB[w1az#ssvR6Nw4gjj2y?m^3y=SXRB.$P0AYTZqEglI)3tBy1wPzx\u003ev}u=:xKLy^p\u0026ZbVwPRA}s7#L.z*9sJ4gjj2B8Mhwv}wRFB8auTiV@r.zdm6%i$hJtaAI4hAaI6Ms7(2LyF/j=B.aGYz/xnH4gjj2z/xo9wN[8Go(\u0026urzGP/9wPx\u003cw3lQE6vqG:?vpK7wy?WJ@vR=",
            "ln": 4791,
            "col": 54,
            "line": 147
          },
          {
            "b": "DlzvbNcgSC\u003eBd7^Q(BL]SPx}N\u003e7]z^Gsf*BXz@9\u003e\u003e822TIM2S\u003cV/Wp8\u003ed4}-H(Z-0M/Tp6\u003cHyigYQF5UTltts\u003c+*20I\u00263V9X8%lT\u003ca8.eedz}earR!twPQTTBzbP6B2\u003eBFcV:xrBy=?9edz}eaBL^I3sb.53jM",
            "ln": 6238,
            "col": 47,
            "line": 191
          },
          {
            "b": "z/fxpazCvejS(a\u003eC6UI$4giKKarUSzx)9{bwGUV8B96C=s8Sa}wjQSWBrC@NzGP=iauZ\u0026+B.\u003e\u003eQ4gjj2Ab]Vovru66A=(nwx(dAxaw^lcqGV(0x(dA7D)0rHy?$jSaz#sry=-7karUSzx)9{bwGU!$By/JniV}mxDq!Y\u0026Ac2YhBrC@NzGP=iauZ\u0026+B.\u003e\u003eQ4gjj2",
            "ln": 6413,
            "col": 7,
            "line": 197
          },
          {
            "b": "A+PY9By=OiB-.5lx(v(*vqfKsaw^8%ze165jAUKSzF%-pj%i0hp\u0026ZF\u003ex(^\u0026rA+frgy\u003c6wrdlv$CarUSzx)9{bwGU]nzE)\u003cfxLzASwmYU2x([S3vqH6$iV}mxDqw:5wPz\u003c9x(DTOwO#Q7BA]0Raz#sry-\u003e\u003e-zGP=ii$hJtaAhvnC42G7aAz44wn=v4C{3Ww",
            "ln": 8147,
            "col": 4,
            "line": 236
          },
          {
            "b": "x)9{bwGV28vpTp]y\u003cvdwAcb/jzGv\u0026Yp\u003cdd^z/PV8pJgz\u0026z/fRBaBsL8arR^HBzbxfe]ClBBw#W\u0026yE@4VjS[VZBzkVhB1RMyB8auTlsB}Dau@7kfGPZJarR^HBzbxfe[Gosv%8)iAV^H/zE[2mp\u003cddNCX7xcBz(gFDKQr8arR^HaAIBeAc2YhBugJ)",
            "ln": 8354,
            "col": 17,
            "line": 240
          },
          {
            "b": "EglI)3lQE3z/fSmy?k1ziV}HxA+]nNz/fSmy?l1Cv@9om4gjj2arUfjzGx[xB9hCvz/P@hwfs2TBzbxfe]j%rwPI@Te[Gosv%8)4vR/QdB9hCvz/P@hwigkcarR^Hv@DmaBrCTDvru66jS[\u0026Wx(+[pz/fD7v@#o)au{$%B9hCvz/P@hwfs8VcVr)sx(mGfauyR",
            "ln": 9495,
            "col": 3,
            "line": 264
          },
          {
            "b": "\u003c=UO^ZQJD%ZuAqw\u003eAR1^FpYd14gjj2arR^HarR^HAa9\u003c4iV{\u003c^r:OW3pFBU+uQ^QXmjX(ParR^HarR^HarUYyy?kTIcUmgsp\u0026ZF\u003eAc9DU4gjj2arR^HarV7-4gjj2ao",
            "ln": 11365,
            "col": 67,
            "line": 298
          },
          {
            "b": "cVBlPuTW$(cN*f+4gjj2arR^HarR^HarUfjzGx[xA+frmy\u0026*^.aARphB1RrLByxo9z/eJ.x(2zzxK#6fc[co4j%j@Xx(+[uvqYQ(wL^IUy?WxUz/oCuwmYm!e]C9mwH[%j",
            "ln": 11778,
            "col": 83,
            "line": 312
          },
          {
            "b": "arR^HarR^HaARphB1RrLByxo9z/eJ.x(1[PaAz4mB.(dLv{%E?xECnTau.[hB-7-3w[=c]wgoOH3lQDlarR^HarR^HaAz4nB-IvxvrVc]BrCQnB9hqvi$hJtarR^HarR^HaBKXaarR^HarR^HarUYoBAIRwayPF5x(\u003eFtxLzJuxKL^?y?lB=vR/:*rbVX\u003ec\u0026",
            "ln": 11902,
            "col": 4,
            "line": 314
          },
          {
            "b": "wjgcLiV@JTx(+[BAcb/jzGvBuw[J-lvrujbwKpJNy?b}FAXqDOx(bmEaBFLVyhW*7c#%DFBzkP6B5D{{BsnN?aszbKDm7c)4gjj2arR^HAbPMenp0rtBzbxfe]LYJx(v)ge[nHae]U-By!e\u003e64gjj2arR^Hv%8*kz/Ol*A::67z/eo\u003ciV@JTx(+[B",
            "ln": 12759,
            "col": 11,
            "line": 336
          },
          {
            "b": "arR!pz/fSraz+$eauZ\u0026Xz/Z1My\u0026r@sv}YN)wge*yvrujbwHw]*4gjj2arR^Hy\u0026r@\u003cwO#QgC}J]AC4CF}c$NprA^ooOwPI{3xjSIN4gjj2arV7Yi$hJtarR!GA:-\u003cbAbP=se]LRQcVB9qy*?E7v}Xtux(4{jwHx2Kc$NBtz/NoHjW70n4gjj2arR^HBzbxfe]LYJx(v)ge=",
            "ln": 13266,
            "col": 4,
            "line": 344
          },
          {
            "b": "arR^HaARphB1RoqB96((vqPNGwQbyYayX[]z/PzZwQcuD3lQDlarR!GxLzJuy*?ybmSI{OwKgAjB09Q*l$7gGe]CPKc[dj!3lQDlaBLwzy\u0026:egDKQr8arR^HaARphB1RoqB96((vqPNGwQbyYaswJ#4gjj2arR^HBzbxfe]j%qBvHpVzdM1Po(?Buatt\u003e^3lQDlaBKXaarR^HA+funA=91D4gjj2arR^Hw].r%wKo*DwI#waazbU5zdLteve",
            "ln": 16579,
            "col": 2,
            "line": 433
          },
          {
            "b": "BugKRA:-/@e[!*gxj#xr4gjj2arR^HBy/YsiV}Tmp\u003cc1+\u003eC\u003c)gKe7)5YxL(Xas8qCA:-/@e{z2uBzc9uMN3]\u0026A:-/@e[!*gxj#yn[4tdLH]PNaZuAs@\u003c^R\u003e7M:V7CGY]Rw\u003cHHcgINIU$F:ZmutY7*lA+fc0wPyZ!vq{p3z/^yow]}Q8efDrYB.$#7A^o2YEpaPkarR^HarR^HBzbxfe]\u003eJvwmY^Gz/f-fD2EZ\u0026B.2b@BspNfBy/FBvSbW}wgp!pw[=76wPxg=z/oD6vqWIDyhW*7c)@nqcN*ONarR^HEld(BarV7w3jNs+azkncaAhvtv}x.5nN%j#iV@r.zdm6%aBCqHB.\u003e\u003epDKQr8arR!EwPS6nzxK4mx(+[EB-8qnzdL{:Ab](bwPI]:wfs93az#sry=-7karV7w3jNs+azkncaA8EwwPy:*yH}xidlnO)BAd",
            "ln": 16850,
            "col": 12,
            "line": 443
          },
          {
            "b": "arR^Hv@DmaBrCa9Byw)1auZ\u0026QA+xCCwmY\u003c\u003ex(1[PjV%]nw{4{acM\u003eR@cUvHqy:Qt^aszkMzeAZ4C{+V.3lQDlarR!EwPS6nzxK4mx(+[EwO#3\u0026A.*d=wPz%5BzkVhc$D[hve",
            "ln": 17725,
            "col": 3,
            "line": 472
          },
          {
            "b": "arR^HA+funA=90Etx1+iuUsg-zEWl2\u003c!PfBW544J\u003c^T0CGobc9L\u0026[po\u003cHz?=ZNKz+I@.HB\u003eA7CYO3.srRr9=7\u003c?v6ei$hJtarR!P4gjj2arUxgasIbozdK?MjV%]nAcuLmwn-?AaBsL8arR^HarU9pvqf*aBz7",
            "ln": 17879,
            "col": 3,
            "line": 476
          },
          {
            "b": "B1RoqB97l4DphWJB-Iv)wQbZEDKQr8arR^HarR!GxMw3naz$+mavQr\u003ez/NlN\u003ea5KpY@{FaVGF\u0026X\u003e8UR+X$[M8HVC%}\u003cHzkLIH:]yZ3g]R\u003c+Pn(YQO8^IrhE9\u003cH-4=ILod3P5$)c\u003c=UO+OpG:/U\u0026ST2\u003ey]?}KDe!xJocOd\u003cHyceXpA!RUh$y$\u003e8UR+X$*Y5i$hJtarR^HaBKXaarR^HarUfjzGx[xAa9^dwN[INwmV(DaAg+fB7Ff\u003eDqK",
            "ln": 18553,
            "col": 46,
            "line": 485
          },
          {
            "b": "zEWl]e]k9pxlm/oaBsL8arR^HarR^HBzbYkCoy^mCoxs{A=k$DcU3O5v}xE0\u003c?DJlP$xDOUJiiM(4+nWQ(BMaGYG+S\u003c+/+[KgjnpU\u0026\u0026SK[4sRwOpGZ%NL)1!P$8K1i$hJtarR^HaBKXaarR^HarUfjzGx[xv{%m+wO=f]wjZrMauZ\u0026+wP]m}wPQ4LB.$P0AY$)YvqYN^y:?BP3lQDlarR^",
            "ln": 19063,
            "col": 76,
            "line": 492
          },
          {
            "b": "L!MR0Joc4)\u003ezs#QU^9x6S]Yt5\u003cHZDlKC@ngFAA#g\u003eEWUPYrgazF^\u00265farR^HazbLjasI5qBrCpnwmZ0djS(BuazC.7wQ2sWaAg+fB7F(mB97#jB1RouzFa68at1Y\u003cj0nlPwmZ0od\u003e8P/4gjj2arR^HarUfjzGx[xB97#jauZ\u0026^vrcB2wg?}BwPhY{x(mD)CWhEO4gjj2arR^HarUxgasIqMwPfnyyIvQ3au.\u003eJasyVqy\u00260V)BsegTclNwKwPfnCxKM09jV$}JcV%GsvR/Q.B7F][cN*f+4gjj2arR^HarR^Hv@DmaBrCEjCYU5\u003eaAg+fB7C",
            "ln": 19403,
            "col": 69,
            "line": 498
          },
          {
            "b": "f\u003cM\u003cI3lQDlarR^HarR!vw/@HtwQ5qYe]$/xy?$jqjV%]nB8UY2x\u003c\u003e*9aBFLVzE[6me[5mix(v(iaW4$hcV0jlzEWucdiJ%AarR^HarR^HarR^HBzbYkCoy^mCoxs{A=k$D3lQDlarR^HarR^HarR!m\u003eD7:cbZTlywmZ0dd\u003ccM{",
            "ln": 19677,
            "col": 45,
            "line": 502
          },
          {
            "b": "B95Klz^^V%auZ\u0026?xLzJuy*?A%B96S0B7ol4wO@RNjV%]nvSbW}wg5G:aARphB1RoqBy/Jne[e:cA+3pNaz#sry=-7karR^HarUfjzGx[xCw7z{yG2s^Ac0c+aAg+fB7F(mB94",
            "ln": 19955,
            "col": 10,
            "line": 510
          },
          {
            "b": "diJ%D3lQDlarR^HarR!GxMw3naz$+mavQr\u003ez/NlN(6e19HR8YJRrL1Q\u003c=uC9Gt3xpSo7ZR\u003c+X#UKfv=BF-\u0026FP(6e19Gsf*BXAoMA\u003eBm\u003e3Kc5ClQ:EPM4gjj2arR^HarV7w3lQDlarR^HazCBgc#-QnB7F(mB94",
            "ln": 20457,
            "col": 54,
            "line": 516
          },
          {
            "b": "AWRw7arR^HarR^HarR^HvcJ]K\u003c+HFjN4JF@M/\u003eDKas8qFzGYD8x\u003ef!MwmZ0dd\u003ccM{aM//5\u003c?DJlP$xy0ZVQ\u0026WaAR4jxjVgai:l@Dx(mDxb6[fAvRGx$eotrtAaI6OvqG:!C4(2ivR/Q1Eo*ki4gjj2arR^HarR^Hdlv$CarR^HarR^HEglJaarR^HarR!pz/fSraAI4hAaHdPaA}Hcv@21Mz/xn-w*^",
            "ln": 21008,
            "col": 25,
            "line": 527
          },
          {
            "b": "i$hJtarR^HarR^HarR!GxMw3naz$+mavQr\u003ez/NlN(6e19HR8/BGYOnX\u003eC\u003c)gKe7\u0026]FAs5c\u003c+p55JIkEyVGmdm\u003c=2I]YQO8^IrhE9\u003c?l(tIh*RJV/Ngu\u003eBd7^MAYLwUi8yj\u003cHQogYs67oi$hJtarR^HarR^HaBK",
            "ln": 21378,
            "col": 50,
            "line": 535
          },
          {
            "b": "vrliQwfr3UjS[S+y?$KyDKQr8arR^HarR^HarR!GxMw3naz$+mavQr\u003ez/Nml(6e19HR8SVYxa{zbp4RTxLzJuvS=o{wPzu)s7(2LyF/j=B.aJXB8auTEDv@z\u003c=b}@L=iYdUJiiz(7S\u003c)KcX$wLJvL8\u003cH{KXdlv$CarR^HarR^HarV7w3lQDlarR^HarR!JxKLy^l1B?DB8#5lzxI7+DMWxtz/xnsay/tcBzkSnvruj4zAn[ZA=\u003e}oEld(BarR^HarR^HEir9qB7DFv4gji",
            "ln": 21544,
            "col": 39,
            "line": 538
          },
          {
            "b": "y?$KyDKQr8arR^HarR^HarR!GxMw3naz$+mavQr\u003ez/Nml(6e19HR8SVYxa{zbp4ROB-.XDvqYQ\u0026zFayUYn+{xSoe@m\u003e+i$7YQO2zS]Y+HaAhHIe{7JyyC6NDwObH}v}W1DH{l9SZu7Dp\u003e!B*)ILf4uI@.x#\u003cH-a\u0026N4JF@MTzm74gjj2arR^HarR^HEglJaarR^HarR^HaAz4mz!%Pdq!o/OzGGP5q/DqTx\u003c\u003e*zv@#B6zyw$jvrb)faBsL8arR^HarR^HarR^HvpKy[z/dPUcWfljv@0CyaAR4jxjVgaiV@SWvpK7KBy/Ajtqftae{7JxxjVgaedz}earR^HarR^HaBLX24gjj2arR^",
            "ln": 21887,
            "col": 33,
            "line": 544
          },
          {
            "b": "y-\u003e(7jS(a[AaJJ[vqEqlcmf\u003cRBy/zzvpKy[z/cWXjV%]nCw7z{yBpLNDKQr8arR^HarR^HaAz4nB-IvxDKQr8arR^HarR^HarR^Ve?Ri!wPfgf3lQDlarR^HarR^HayY55wn8",
            "ln": 22858,
            "col": 22,
            "line": 563
          },
          {
            "b": "arR^HaBKXaarR^HarR^Hx\u003ewFoB97#je]$/xy?$jSjV%]nAbn%2BsegTclNwKwPfnCxK#67aW4$hcVi\u003cDcN*f+4gjj2arR^HarR^Hx\u003ewFoa.2v#A+3quD)0JAx(+[yvru74Bu.y0v@=c(zxH8=jS(aYz^^V%cN*f+4f",
            "ln": 23027,
            "col": 4,
            "line": 568
          },
          {
            "b": "wO-!83lQDlarR^Has!M.v}xE)B1RouzFa68au{#RtY9^fKIf?eX-Y0S\u003ezDYNas8qzwO=g7e]2rszyu[3YQHn$EpafUaswJ=i$hJtarR^HazCBgd0Gukv@1wvze16jx(v(raBsL8arR^HarR^Hv@DmaBrCWlB8auTauZ\u0026?xLzJuzE[6mraf\u0026-nN%)(3lQDlarR^Hao",
            "ln": 24114,
            "col": 73,
            "line": 593
          },
          {
            "b": "y*?ybs7(2LyGa.-yF[..z/P}e3lQDlarR^Hau{#RbZS%fv}xR3wN{i]zD(hiISzo$\u003cH-a\u0026L+^z@YxLYP\u003c+Pn+O1w=0R^gz\u003cDVAXnwmY^.xKLy^qE%/=A=+l5zeAZ4C{)=Fx(+[yvrlJ(xKLy^raf\u0026-qE%/=A=-:Uu\u003e0C=arR^HarR^/ayO+\u0026wPh:5wigkcarR^HEglJaarR!vw/@HtvqPM#jV$}JcVBlPuVyj1B.8{HaAz2",
            "ln": 24996,
            "col": 37,
            "line": 612
          },
          {
            "b": "vpR\u0026FwPIJ-zEEH9xM4#vdlv$CarR^HarUfjzGx[xA+flkwPI@ojS[YLA=U!*C6VC{z75?kxlbH-4gjj2arR^Hv@DmaBrC4hvrb)3jS[\u0026Wx(+[yvru74Bu.y0v@=c(zxI7",
            "ln": 25286,
            "col": 37,
            "line": 618
          },
          {
            "b": "jV$}JBAh8dxjV9ox\u003eeUO4gjj2arR^HA+funA=91cbZS%uzdNk!3lQDlarR^Hau{#R\u003e+\u003ertKceK(S3rNmBAh8dxjV9ox\u003ehSm\u003c*RLTT!$rSG/QGawmY*(A+O#]p\u003cdd:A+Pf0wPxhvA+Pf0wPxkFu\u003e0C=arR^HarR^Has!M.BAh8dxjV9owQ5fdA+fqTBrA.fjS[S+y?$jUaswJViV}\u00260YQHf[o\u003c@cSe]\u003e(MzE+eo",
            "ln": 25946,
            "col": 65,
            "line": 628
          },
          {
            "b": "EDNI\u003e\u003c=CI+Lbdl2IrfO[\u003cH{#zTFa^wUWw)!arR^HarR^HiV}?]R(5NpK(-1fbp4RTA+Pf0wPxzqwpkP.T!$rSH31-g\u003eaejbYsc?gVGF\u0026X\u003e7]bZTbDCVJod:p\u003c^-{AIiE4+JBmftzx%NJxLzJuA+fc0wPyT\u003cwP.MTx(mGgdsCO=4gjj2arV7w3lQDlazCBgc#JEgwGTc0jS(a\u003eC6WIpBz(aCdiJ%D3lQDlarR!vw/@HgA+xCCBAh8dxjV9Pwb",
            "ln": 26157,
            "col": 93,
            "line": 631
          },
          {
            "b": "auZ\u0026?xLzJuBAh8dxjVa8e[wWqvrcikBAh8dxjV9PwgnS=koKv$R(5NpK(-1fbp4RTA+Pf0wPyvMEDv@z\u003e82q-LA1QMF-RY(\u003ea57aH)EbiJPEpf\u003c^-nSi$hJtarR^HarR!EwPS6nzxJsjDVKpEAbYx0EoZUnDVS}nB1RGAzE^s0qfuC)wM9XVBAITMdsCO=4gjj2arR^HEglJaarR^HazCBgc$ddeB1RMyB8auTar-(",
            "ln": 26494,
            "col": 22,
            "line": 637
          },
          {
            "b": "arR^Hkr*nswnc9[A=2w#e]k9pxlm/fkoKv@Lbdl2Ir8m5\u003e+\u003ertKceK(S30vjwnc9[A=2w#e]t3oc[5!udiH=qayDAtDUE2su[0Zyz!T8qc/Y-dcN\u003cEKauyS.B.\u003e\u003eyi$hJtarR^Hay/tcB95KGx(mE1Cox3\u003eBzbxfe{y#qv@1[YwObH}v}X}TzE^Wfi$hJtarR^HazCBgd0Gxywn=Vvao",
            "ln": 27045,
            "col": 5,
            "line": 647
          },
          {
            "b": "s7(2LyGa..xjVfkxM4%ldlv$CarR^HarUYoBAIRwayDEwB98ttAaJM5kr*nr\u003c?l(tIh*V6Q2}(4\u003e8LR?N4JDKYxa{z[4tdKJ?tH0PxK1M\u003c+oL)X3CmNISQeqcW/lqbZTSDx(+[EwO#3\u0026A-3%\u003cB.aG[vruTkc[fNLi$hJtarR!P4gjj2arU=tA=ldAzE[2mmriA!AWUtTOt$+ARrbg.",
            "ln": 27411,
            "col": 48,
            "line": 652
          },
          {
            "b": "aBsL8arR^HarR^HA+funA=91DaA8yAv@Di}iV]!Vy\u0026r*0wN)etaARgtBugJ(\u003e82F*Ua+0/XAnQd\u003cHyikGt3DjVe\u0026Ke\u003c+/+@FpM:pX*FRGi$hJtarR^HaBKXaarR^HarUGiBrCWlA+w%9auZ\u0026?xLzJuA+frgy\u003c6w:wO#SRv@#B6zCLpFB.\u003e\u003exB97#je[5mix(v(ri$hJtarR^HazCBgc)rW",
            "ln": 28064,
            "col": 40,
            "line": 666
          },
          {
            "b": "A+e*1dsHV$J9)84arR^HarR^HarR^Hd\u003cel-ZNstwJoC]c\u003eyQncNUo*\u003cUok9qz!rP)A+e=lyhW*7c[159FHq(?E0^4:[4sFsVz3AJIrf/4\u003eyQncNUo)=OAk-}\u003c+*1$Y}1M7I6)ZVedz}earR^HarR!Pi$hJtarR^HaBKXaarR^HarUxgasFyPvrc0(Bs}cxvpB4:",
            "ln": 28839,
            "col": 110,
            "line": 683
          },
          {
            "b": "arR^HarR^\u003eaBtkDx(mDxaszhvvpTThaBKXaarR^HarR^HiV@JMA+w%9e[[\u0026GB97\u0026hBApI$Bz96IB98tvwNw[?D0.{F4gjj2arR^HarR^HkoLp}yIvV%iV]!:zGGDgvpKybefG4yA+w%9iV@JMA+w%9e[[\u0026sEglJaarR^HarR^HauyS(azUXewi7?XzdNQccOb",
            "ln": 29304,
            "col": 2,
            "line": 692
          },
          {
            "b": "CrlcOarR^HaBLwzy\u0026:egDKp(rarR^HarUfjzGx[xAbP?vjS[rMAccv{y\u0026sJeA.{W@lUg7IB0$Hovrb)ce]$@KBsnLCefFyJau.[hvj(5dy\u0026%Pjat1ZBe[n*oB.#1sE0^5Be]\u003e(Oat1ZBe]\u003e(Odo!Gii%)8MarR^HarUxgasFyLz/^AJA+funA=91DaA8yAv@Di}iV]!}x\u003eq9\u003ecOcxZwQ5qTayKq+Sof\u003ek\u003eBm\u003e2Y{4MmJPNKu\u003ea4p\u0026Kfn",
            "ln": 31018,
            "col": 28,
            "line": 723
          },
          {
            "b": "wJy}YvR/%)yH}37edz}earR^HarR^HaARgtBugKLbZTGGB7]-gz/g0+Y{4MmJPvQe\u003c=uRdR\u0026x\u0026mJu\u0026\u003cXwO=fEe[eTnv@2T@au{#RiWx5Yy\u0026r*0wPyEMvR6v7v}xE)e[eTnv@2T@dsCODiV]^$EpaPn3lQDlarR^HaBMrX3lQDlarR!P4gjj2arR^Hv@DmaBrCBmzE(^XA+eW3auZ\u0026^y*?j6au.\u003eJaszbDBn",
            "ln": 32133,
            "col": 17,
            "line": 742
          },
          {
            "b": "z/P}Kw)]g\u003eB1cd1F^\u00265farR^HarR^HaARgtBugKLbZT\u0026Qzdmi\u003cl${ZYy*?P:vqPNKw*?IgzE(^XA+eW3e{8wTwH[%vx(mGYxMvV)Bs}DtzdLeAaMZ8r\u003eEV/tFv$01UQ1Noz*be(CYUuOz*9TU\u003cHyDrZNskALif6z\u003ea4p\u0026Kfv-hSo5(w\u003e-7CYOvXg4JocO4\u003e=])bO44KJRr2dC\u003c=tqYT!$rSG\u003cVCv3lQDl",
            "ln": 32577,
            "col": 89,
            "line": 752
          },
          {
            "b": "jS(a\u0026z*9MKkoIt0x\u003eq9\u003ecM\u003eC)cT{[gv@2T^cObPEarR^HarR^HaARgtBugKL\u003c?l(tIh*V6Q2}(4\u003ea5EnQo0BEQ2-?]\u003cH-4=ILoc\u003ePY.Mr\u003eBd5DbZTGDvqZfXvpA!:EivThQ34n/u[qTcarR^HarR!Pi%)8MarR^HarU-wz/^9+ay!\u00262wg?}tz/!5I3lQDlarR!P4gjj2arR^Hv@DmaBrC7izGV",
            "ln": 33488,
            "col": 32,
            "line": 769
          },
          {
            "b": "ADL#owM9FPAc2YhBsnO14gjj2arR^Hy?mYhA+fukx\u003equdjS(Bu4gjj2arR^HCw7YbwGSyyA=\u003e}xaBsL8arR^HarR^Hv@DmaBrCQnv}xv[BrAZ?vrVc]BrCWsx(+[EwPq\u003cbA+ec\u003ezGGPfwHF#WvpKycBA}?pz!pb4z!%MkzxI89jS(a\u0026B.$P0AWIq6arR^HarR^H",
            "ln": 33753,
            "col": 30,
            "line": 775
          },
          {
            "b": "B.bSoiV}siv@Dx#jACQ+x(mMmaA.NqzF%-pj%i0hDKQr8arR^HarR!nv@#B6zAn[YBy/zzvpKy[z/d9karR^HarR^He?O+8B97#je[5\u0026AkoLp}vrsKMB97#je[5\u0026AEipM[DWNs]3lQDlarQ",
            "ln": 37634,
            "col": 16,
            "line": 844
          },
          {
            "b": "z/dPUp\u003cddWvrujbwKf*Fx(v(J4gjj2arR^HBAhTHDKQr8arR^HarR!nv@#B6zxI7+A+frgy\u003c6w*wO\u003e\u003c[Bzkk-AaJJ[vqFktBzkVhc$ma6A+3ZzA+flkwPI@xi$hJtarR^HaBLwxvru0)asH!",
            "ln": 37989,
            "col": 15,
            "line": 852
          },
          {
            "b": "v}/v/cM\u003c-.ayO=4x(v(wvpKy[z/cWXjV%]ny*?E7v}Wj%arR^HarR^HarS(\u003evdg:%bZT3jy\u002606ZCYUuxv@#B6zz2%FCoFHWvpKy[z/dgqz!%MkzxQDSu)4GMcNTsIed9HxarR^Hdlv$CarR^HEglJaarR!vw/@HyBy/zzB8bGay-\u003e(7jS(a^zGGDgvpG",
            "ln": 38378,
            "col": 69,
            "line": 860
          },
          {
            "b": "arR^Hatbo0A+frmy\u0026?iq3lQDlarR^HaARgtBugKLbZT3mvqYZ?wfs5UfD-O5vca(6\u003c/TN8H(--8DT*.$zF9J\u003eEivWNQ3m8:\u003c=b$}Kc]3/MHzFQu)4GMcNTr/DVAXsB.(dLBy/YsEpaPn3lQDlarR!Pi$hJtarR!Pi$hJa3lQDlazCBgc#@)ry***+zdNQbdiJ%D3i",
            "ln": 41459,
            "col": 4,
            "line": 921
          },
          {
            "b": "arR^Hy?mYhC4CYdw[+*!p*[A^wPF$Satt\u003e^3lQDlaz+RhaARTjzGxJ6zGF=/B7nS@B09Q*fGPZJarR^HCw7YbwGSyAwPzG%x\u003ep*KvrlH3B09N/i4k$%4gjj2arR^Hx\u003ewFov@DmbwQ5qHvpBd}By!#hdjDxWwPS6nzxKoGz/{eiz/65DasySmz!0M]wg5]JBy/YsiV}{JzGGDmBs}0hz/P@hwi$L\u0026diH\u0026tasDlZYxa{z\u003c*RLSFT\u003e(8Q9?7ii$hJtarR^Hay/tcB95KCzEA",
            "ln": 42822,
            "col": 1,
            "line": 960
          },
          {
            "b": "B95Kswoe\u003eRaAIToA4VuFvrrRPjV%]nB-Q#2y?l%{wO2y14gjj2arR^HarS(\u003eB7Gf0v@#o)e]$\u0026yv}v5xefDU@4gjj2arR^HarSY/z/Px5zEENhe]k9pxlm/fj%hJ*3lQDlarR^HarR^\u003eaA8phx(mv1C}KeOx\u003e7Z5fF1t3gb{Y(3lQDlarR^HarR^/aARgnze0(@y+x^Bx\u003e7Z5fF1t3dlv$CarR^HarUxgasFyEwofwtwO#d5xEL6J4gjj2arR^HarUYoBAIRwaBsL8arR^HarR^HarUPBByPlawJy@zz!%l3v@#o)au*]4au{$@wn=u%cM\u003eC",
            "ln": 44091,
            "col": 10,
            "line": 981
          },
          {
            "b": "Aa9^ex\u003c\u003e*9edz}earR^HarR^HarR!GwQ5qTayDEwv@Dg1wN/*[wfs5UfD-O5vcjO!\u003c+X#UX3CdXW=%ooas8qzz!%l3v@#o)EivQXS{^P\u0026u)4GMcNTubN6U[dIroRW\u003e^u9aX@=9bX-FQU\u003c*RLWFpV{#ZveZ[\u003cH{rgL^Y?CHuBD5\u003e753DZN\u003cS2T)0iE\u003e9JKBYQO2(VGWd4\u003e9iN",
            "ln": 45795,
            "col": 23,
            "line": 1025
          },
          {
            "b": "v}X7VC4CYdw[+*!au@7kx\u003ehoqy?mG%Bz9-B3lQDlarR!pz!%l3v@#o)as/O$C4CYdw[+*!i$hJtarR^HaA?spx\u003ez6\u003cwkDYQB7Gznd)k1fi$hJtarR^HazCBgd0xfxx\u003ez6\u003cwfr#Sx\u003ehoqy?mG%Bz99CDKQr8arR^HarR!EwPS6nzxKon3lQDlarR^HarR!B",
            "ln": 46282,
            "col": 27,
            "line": 1035
          },
          {
            "b": "S:DnyarR^HarR^HarR^Hd\u003cejBDTZA9v}V#iclM=aByO#pB97\u0026bwGTeVfD-O5vdg:!bZT0eByO#pB97\u0026bwQLYZXt[UXSon=y\u003c+HFfIh*SaVGwPK\u003c!Pd?auyR)cW/wN4gjj2arR^HarV7]4gjj2arR^HEglJaarR^HazCBgd06GwA4VoJBzkLljV$}JcVn",
            "ln": 46555,
            "col": 102,
            "line": 1041
          },
          {
            "b": "Cv+u8qE%@\u003cC#OG{wPxjY4gjj2arU=tx(+[FB-7c4wO2*UwPR%rrb3hXAV^H/B7GC)x(dB1B-Y2WdiH=qaBsL8arR^HarU=tx(+[FB-7c4wO2*UwPR%rrb3hXAV^H/zGP=ii$hJtarR^Hay/tcB95KCzEEH9xM4#njS[\u0026Wx(+[yvru74Buo{sarR^HarUxgasE",
            "ln": 51540,
            "col": 56,
            "line": 1153
          },
          {
            "b": "v@#B6zxI7+DKQr8arR^HazUXewi7?XB8UY2x\u003c\u003e*9efFwhBzkVhiV]!]xKLy^cOcxZvrc0(Bv*1:iV})CzE^E0xd!pmA+w%9nN#([4gjj2arR^HwQ5f9v@#o)oL5xUy=SXWv/",
            "ln": 53094,
            "col": 29,
            "line": 1192
          },
          {
            "b": "B8auTauZ\u0026Sz/fVdCYUMWvrliQwigkcarR^Hy?mYhA+frmy\u0026?YXp\u003cdd-By/z?wPJ0gBuo{sarR^HBAhTHDKQr8arR^Hay/tcB95KBwN/p=Ac9i=ayPF5x(\u003eFtxLzJuA+fj",
            "ln": 53449,
            "col": 28,
            "line": 1202
          },
          {
            "b": "edz}earR^HarR^HaBMrX3lQDlarR^HaBLwzy\u0026:egDKQr8arR^HarR^HaAz4mB.(dxjS]7X3lQDlarR^HarR^HaA8yAv@Di}iV]!Xz/fbledz}earR^HarR^HarR!GwQ5qTayKxlTrn^nv@DmbwD",
            "ln": 55329,
            "col": 112,
            "line": 1229
          },
          {
            "b": "e]#byy?n2q\u003cHzi$4gjj2arR^HarR^HarSfSu)H8wzGor8wNPT\u003ewfs5UfD-O5vdg:$bZTVKA+f5#vrl0\u003cEivWNQ3fjO\u003c+oL[Ot$+CUir3:(4+eUL!HJFiV]^$Ep9G\u003earR^HarR^HarR^Hd\u003cejBDV:jmv}fC1zGGD2au*]4au{#R[4tbnDV:jmv}fC1zGC",
            "ln": 56512,
            "col": 279,
            "line": 1252
          },
          {
            "b": "c#@)ewODa9e]#byBAITEjV$}JcW66wx\u003ez6\u003cwg5/GDKQr8arR^HarR!EwPJ0gBrAZ?DKQr8arR^HarR^HaA8yAv@Di}iV]!)zGYPix\u003ez6\u003cwg5]q3lQDlarR^HarR!GwQ5qTasDArQ#^xz\u003e83R",
            "ln": 56723,
            "col": 17,
            "line": 1256
          },
          {
            "b": "vqZg3v[*JLBWoIVx(v(qBzbxfe]\u003eJyB.L(cq/l2.B7/Glc[cX\u0026q/)4]zF7wav@#B6zyE1@4gjj2arV7Pv{%E?xDRTh3lQDlarR!EwPS6nzxJ?ty?#fx3lQDlaBKXaarV7w3jNs+aAhvnC42G7aA}mdBvHg?q/l2.B7/Gll1UjIAWU%tC4(2iz/dPUzGP/9wPxsABzkP6z/{d@B2\u003eBYB.$P0AW:3(p\u0026ZF\u003ex(^\u0026Fp\u003cdd-zEEH9xM4#nD)0rHy?#oTDKQr8arR!pz/fSray/LmA+fcgauY",
            "ln": 61960,
            "col": 24,
            "line": 1390
          },
          {
            "b": "B95KBB-8qnzdK?MaARphB1RGAADL#owM0U*BzkP6c[dj!3lQDlaAz4nB-IvxzE[2mp\u0026ZF\u003ex(^\u0026lc#@)uz!%PddiH=qaBsL8arR^HarUGiBrCWtzdN-Gaw#=)B-Iw0D2NsSBA}?pz!pbkwPQ)=zdNTdBuQ*{az#sry-\u003e\u003e-zGP=ii$hJtarR^Hay/tcB95Kpx(mTa",
            "ln": 62290,
            "col": 8,
            "line": 1399
          },
          {
            "b": "A=ldMay/taB.#1Bi$hJtarR!EwPS6nzxJ\u003ebB7GxnwN)AfwO#d5xDPFYfD-O5z^)^0A=#28e]2rszyu[3YQHn$auyS!xLzJuA+e-(x(Fe-vqfL2A+eiYCYUuOwN/p=Ac9J\u003c4gjj2EglI)3lQEgA+PY9By=OnwN/p=AcaMTx(4{jwMik=Bsqfvv}xv[BugKvC6VC:Bn",
            "ln": 64349,
            "col": 73,
            "line": 1448
          },
          {
            "b": "\u003e830was8qQxLzJuy*?ybraf\u0026-qE%/=A=-{QwQ5rBu[1eD3lQDlaAz4nB-Ivxy?W=#B1RiCx(ksDtY7]ri$hJtaBKXa4gjj2Ab]Vovru66A+fc0wPyT\u003cwP.MTx(mGgdlnO)BAh8kxcqKdarR^HA+funA=91cttPGD(6Oa8H)Ix\u0026bZTMyzE^s0p\u003cddZB.bYbd0b",
            "ln": 65562,
            "col": 52,
            "line": 1480
          },
          {
            "b": "arR!vw/@HqwQetHB7]@iau.\u003eJattk!A+funA=90EcP.UTarR!EwPS6nzxJs\u003e\u003cH?eIFpV*(RS\u003c?d\u003eDpdSas8qre?O+(wQeu5e]t3oc#iytau.[hDKp(rarR^Hv@DmaBrCWzByw#djS[iLvrb)hv{%y*B1R6sy\u0026\u003clec$uXawfs30ay/tcC4C@qAZKnQwj{GVc$uXawgnS:jV%{6wQbZSy?mG%Bz9-yarR^HarUfjzGx[xA+fr6A=#28auZ\u0026^wO#3)zF7OmwPPtowQbZEkr*nAi%)8MarR^HA+funA=91cbZT3tzGYPpz/OiNA+4\u003cLvR6v7vSbW}wgO\u003cswQb.M[4taJKfvYiU\u0026Z$ebZSl]Bz9pzvr:gOefG4MByw#deG/7BB7GxnwN)lr\u003c?dnPYOLWUVGnlC\u003e8LPIDVAXswPz%9wprNLPZPKIu][YrarR!Pdk2vNx(ksD[4tbqdsCO=3lQEt3jNs+atkh]4gjj2asXI{YRaItF-Tzs\u003c=UO-ZN:S6GY!CH\u003ea^\u003c$O0-oDISG?\u003e\u003ezs@",
            "ln": 66928,
            "col": 2,
            "line": 1510
          },
          {
            "b": "cVi\u003cDcN*F!DKp(rarR^HarUomAV==uz/fSraBtkLBy/zxazC.7wQ2tCaA7\u003cmzddJ@xLzu%e]$\u0026yv}v5.vrufnzddVqfF1tPC4293vpB4:at1ZIzBOCRxj#xodjDx^3lQDlarR^HarR!nwnM45By!#!x(mD)CWhBPaBsCrarR^HarR^HarR^Ve?Ri!wPfgcarR^HarQ",
            "ln": 68657,
            "col": 102,
            "line": 1540
          },
          {
            "b": "4gjj2arR^HEjL*marR^HarV1NwmYN\u003eC4CXPazb4#B7D)BBAh8dxjV9Aaszbxxj(H0vpK72aBL^I3lQDlasO{Mvru0)c[5UEA=k$Eau.[hxM4%le]kDse{y-Azyu(eC3j",
            "ln": 73087,
            "col": 25,
            "line": 1650
          },
          {
            "b": "B-.Lxe{y-twHF#?4gjj2arU=tx(+[GA+Pf0wPz\u0026AwP?G#BZYx6d06omAc2YhBsxoX3lQDlaARphB1Q)wzbUN{q*h!:A42^Bvq{p3z/^A\u00264gjj2arUfjzGx[xxM4%l",
            "ln": 74290,
            "col": 14,
            "line": 1682
          },
          {
            "b": "att(1x(mD)CPY9\u003ewmYN\u003eC4CY9wg?XfzFa68j0nlPwmZ0od\u003e8P/4gjj2arR^Hv@DmaBrCdrwO#PjjS[oDy?X67A+e==x(mD)CWhEO4gjj2arR^HBzbxfe]U@OxJf1Xv@2T^mrSlWBsp*vB95@QwP?T5BsXLY4gjj2arR^HarU=Dx\u003eI6\u0026AYLsPy\u0026%/jlsB$CxBLp\u003earR^HarR^Hau{#.zE^s6auY",
            "ln": 77632,
            "col": 21,
            "line": 1759
          },
          {
            "b": "zE(mWwO#PrwP?T5BugKvC6WbdvpK7:wjpVMzGEr*ayYncy?m3)aBsL8arR^Hv@DmaBrCvgC{2l)u)H8gC4CMke{8wTwQMP+DU4wizGEHKz/{eozE(ELD3%6Z4gjj2arUxgasItBx(+[EwN/p?Bw^41BzkS7mrSlWBAo6Fvri\u0026jwQbZNaAz4nB-Ivxw)]H%wJHt",
            "ln": 78543,
            "col": 21,
            "line": 1784
          },
          {
            "b": "A=\u003e}P4gjj2EglI)3lQEgA+PY9By=OlB-Rj}A:-D[wN[kMwO#Pr4gjj2arUuoB96C=s8Sa}wjQSWBsW\u003edarR^HwP?T5BugKvC6WbdvpK7:wjpVMzGEAs3lQDlaA8jvx(v)giV@+(BAh8dxjV9FiV]!Zy\u0026%/jcM)^VcUc^$z/]@cwHwQFaszbxxj(H0vpK72j0n6By?X67AZ8PcvScg3wNPE0EjL*marS9]aA?Wqwfujd3lQDlaztXmBs}JPB7+",
            "ln": 78781,
            "col": 13,
            "line": 1788
          },
          {
            "b": "w{503BzkVhaAz4kB.L(cB4ggYB7!G]vru6Dw]}Q8d06GwA5]arC6VL{q/(O\u0026dlnOXz/oD6vqWim4gjj2x\u003ewFoB97#je]$/xy?$jSjV%]nB8UY2x\u003c\u003e*9diJUxBAIRwar:@py*?E7v}WkvasySswNPvYC42D6cOcw/vScEbx(mMhefDrHB:mtnzF%MhwO-.BasyYuz/x5)A:-W1cTwuszEWH9wmY*gB97#je[5mix(v(ri%)8MA+funA=91vBy/zzB8bGay-\u003e(7jS(a^zGGDgvpKyb4gjj2arV5VaAIToA4ViEx(4PdjV$}JcW6iBBZY8[v@b\u003c?yBoL#arR^HE0^5TBy/zzB8bGay-\u003e(7jS(a\u003eA=kM7y?l%-A+eW3wHv]]",
            "ln": 90555,
            "col": 1,
            "line": 2099
          },
          {
            "b": "B95KvvrlJkjS[=RAbP=se]#bCAc0TuBsnZ}dlv$CarUYoBAIRwayKoxYxa{zbp4RRwPhNdBs}VzB8auTEio!Zz/{eiz/65XvqPNWA+fidA=-{Hx(mD!au@7kA+fidA=-{Hx(mEf[4sRvX3CdMR%6?kas8qOwPhNdBs}SRwPhYyy?mG%Bzc7QbZSP-k%[pLq+GXQoKyT%mo8=-oHRYDr7IAW\u003cHzkOL+^z@Yxlk((8HK!4gjj2arSfSu)H8qB-.bizdN=hkoKw5YOE?Wz/{eiz/66bEEB?9u)4GMcNTsI4gjj2arSfSu)H8nvrlJkkoKw5YQO5NTlDs*[4t8mDU^biBs}VDCYXvwauyR",
            "ln": 93154,
            "col": 6,
            "line": 2164
          },
          {
            "b": "vr=H6B.#KH\u003eBd7^M9/XsUWw[w4gjj2EglJaaAz4nB-IvxzGP/9wPx\u003cw3vJu\u003c4gl/!By/G8vpJ\u003c\u003eqE%\u0026\u003cwPI%8wk^5Jwfujd3lQEjwO2ykaz#ssvR6Nw4gjj2x(dNavru74kro{8B.$P0AYTZqEglI)3tBy1wPzx\u003ev}u=YwO2yIwPhD]v}xH*zGFY\u003evqWim4gjj2vpKy[z/fRSaw^lcpgnlUC4A%HBzkVhtu%r13lQE5A=M8siV@G=A+PA7aBCqHB.\u003e\u003eQ4gmH)3jNtOB-7Yhx(v(iw[=H3wk^5JwklMIwPGnsx\u003e7{\u0026AYK",
            "ln": 93708,
            "col": 56,
            "line": 2173
          },
          {
            "b": "By^0Cx\u003ehoCaAz44wn=v4C{40Ezdm6%tu@WsaAITBx(mMaDKQr8aAz4nB-Ivxx\u003ehoqzddxic#0ivau.[hAa@/$wPxzkxM4P{wPGFox(mDfc$u}ex\u003e7Z6au.[hv}Y^{v}vobwfs2#jS[DHdl/C5vqPM#kr*n?BAh8kxddF8djD(:z!T8qcOcw/dlv$CEglI)3taA#v@#B6zxJL9CX7z+z!AZ0wKQSWz/Nln3lQEgx\u003e7{\u0026AYLstC6W7#wN[RKv@2T@q/(C\u0026wH[n$arUiaB7]Vawi7\u0026NwNPa/zFTOvqE%\u0026\u003cwPI%8wk^5JwlSs\u003c4gjKBaAITBx(mMaD)0rHy?$kv4gjj2v/",
            "ln": 93971,
            "col": 49,
            "line": 2188
          },
          {
            "b": "xMw3naz$+mavQr\u003ez/NlNzEEx[aMZv((7L-IXvJ!q\u0026^^jEg9CU/SVUqvmLctMay/t2wGVbkx([zzdlv$CarUxgasF)EtY?.OfFC7-BUCH7w)xEjfGiPHfd}uTB95*FvqPN8diJ.CA=ldAzE[2mmriA!AWSqMvqPM#\u003cHyikGt3x9H2[z%\u003e8Mw3H{(AEM/\u003eDEcN?a^3lQEiwPS6nzxJ?9zdL^r3vJu\u003c4glY\u0026zEW^5z/cXcz!%l3v@#A]y?lpGvR6v7Cw7AbiV{\u003eoBAg/1BuAxyDphWIBy/y",
            "ln": 97945,
            "col": 42,
            "line": 2285
          },
          {
            "b": "4gj:rdJ)/ZFAA#g\u003e+-{]NUo{SQVX[]\u003c=b$]Fp=)xQ2?w}\u003c=uReGt3xRRxxm?btIR?\u003eb+orX@U%mJ{169eA}+Y\u003c=uC7N6kR+LJvTX\u003e8LR=Y]sP8J\u003esClIq%brasY2N3taA#v@#B6zxJCczGYPpz/OiNA+4*OC#53JBy/ztvSbW}wi7\u0026fC6VF[vrb)SByxo5efG1QwPfWMp\u003cddMz=p:?A49*\u003cB98CpzF78taz}",
            "ln": 99353,
            "col": 1,
            "line": 2323
          },
          {
            "b": "cV:xIx(mMhdiJUxBAIRwaz#sry=-7karUfjzGx[xvQTs?auZ\u0026*By/zzv{%y*e]\u003eJxy***+c[!?DdKehed\u003cM=\u003cefDq/dk2Z.x(bmEi$hJtay/tcB95KDD2NsqjS[YWvqZf^D2Ns\u003cw*?a%B7D^Z4gjj2x\u003ewFoBA}?par-)haz#sry:*GEwPS6nzxJsjDVTKLwD",
            "ln": 99967,
            "col": 28,
            "line": 2334
          },
          {
            "b": "x(!lfvr\u003eQRzdMHPc$uXawg?$HAaHNyv{%y*e]C9mwHPXI3lQE3z/fSrax@@kAaHNyx(dNavru74t{8oMyH}=zB8U@fBsnH\u0026cN*V+vq)R\u0026B.$P0AW:6V3lQEiwPS6nzxJUgx()^9wPF$TjS(B3koKv@Sg\u0026p:ZVZi4c)TdUy*?j6l${ZYy*?P:vqPN7x(dNavru74dsATMauyS:y*?j6l${ZYy*?P:vqPN7BA}?pdlv$CEglI)3ni\u003eU4gjjcao",
            "ln": 101011,
            "col": 25,
            "line": 2360
          },
          {
            "b": "aBsL8arR^HA+funA=91cbZT3jy\u002606ZCYUuOz*9-Pv@DgazeH!J\u003c*RLTOqwIrB75]%oKSiTAT-u#arR^HatdItA40bNy*?j6diH=qaAhd9zGFoXB8U@7C$}^+wLV[^Abn%2Bs}VXAaHNyAbn%2Bs}DtzdLdBe]2rszyu\u003e.cN\u003cEKi$hJtaBKXaarUxgasGPyqC{7PqErl]k#7x^r9r3^q.z-(B0#cQAaHEvE0^5Dvrcy5wPyQUzE^E0xdj%zwPS6nzxJ?ty?#fx3lQE3z/fSray!#0y-\u003e\u003e-vSbW}wg?w6y\u00261eBw[=c[c[5OlzE^D(vru6fau.[hv{]",
            "ln": 102883,
            "col": 28,
            "line": 2399
          },
          {
            "b": "z!9A4cmf\u003czw]}Q8e[e:cA+3!yB-6=Yau.\u003eJayX[]z/PzwvSbW}wg?[BzB[w24gmH)3jNtOB-7Yhx(v(iB7olkvO7DVwPzV%y!neUc#0^mz8@!XBAh8kxdk\u003e:B98CpzF78s4gjj2A+funA=91lBy/p#3lQDlatdXCAbn@)wHGipvKKD4vpKy[z/f@Avrc0(BBn1oygQ)%D$vhqx([SFv@Dg1wN/*@vR/Q8tve%/kwsUkB1gxPjTjk%tYRx0fFbp\u003cd{MKpxk8GtasDo9H3sk*\u003eBnTpPOB)z4gjj2arSpSwPhD]v}v5wtW?+\u003cz//l9dQa}%bv9JsB1gxFeJE8!tW/v0x($%Hc*m+o\u003cHHceJIkBDJvcd:3lQDlatdXCAbn@)wHGipvLA4hfFbp[eOnostW^",
            "ln": 107605,
            "col": 31,
            "line": 2506
          },
          {
            "b": "C6V[(Bzk]fqE%oTz/c$qBy/qri$hJtarR!vw/@Hsvq{f%wgnTwwPS6nzxJ!8AbYx0e{7VHBuo{sarR^Hx\u003ewFofi^IEFgZ32ZG\u0026Hne{7VCBsp\u003cBwO\u0026\u003eBaAz4nB-IvxB7olkvO7DVwPzV%y!neUc#0^mz7dKQ3lQDlaA.NzA:-\u003cby*?A%wg??zB7=$oBy/qri$hJtarR!EwPS6nzxJuHQ(BF\u0026Rr2m%\u003cHztOT!K)/HuMyu\u003cHx:5T!\u003eH0H#\u003cU?\u003e9y!\u003eYQy9)B7olkvO3",
            "ln": 108489,
            "col": 21,
            "line": 2527
          }
        ],
        "depth": 1,
        "facts": {
          "imp": [
            [
              "",
              "fileURLToPath"
            ],
            [
              "",
              "URL"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "createPvzEventMemory"
            ],
            [
              "",
              "PvzExecutor"
            ],
            [
              "",
              "PvzTriggerTable"
            ],
            [
              "",
              "windowPresentationFault"
            ],
            [
              "",
              "PVZ_TOOL_DECLS.map"
            ],
            [
              "",
              "result.catch"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "PvzNativeBridge"
            ],
            [
              "",
              "join"
            ],
            [
              "",
              "runtimesRoot"
            ],
            [
              "",
              "transport.on"
            ],
            [
              "",
              "host.log.child"
            ],
            [
              "",
              "transport.on"
            ],
            [
              "",
              "transport.on"
            ],
            [
              "",
              "transport.on"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "PvzRuntime"
            ],
            [
              "",
              "runtime.on"
            ],
            [
              "",
              "runtime.on"
            ],
            [
              "",
              "runtime.start"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "runtime.stop.catch"
            ],
            [
              "",
              "runtime.stop"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "runtime.stop"
            ],
            [
              "",
              "windowPresentationFault"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "snapshotKey"
            ],
            [
              "",
              "runtime.capture"
            ],
            [
              "",
              "snapshotKey"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "windowPresentationFault"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "parsePvzQueueMode"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "cancel.some"
            ],
            [
              "",
              "Number.isSafeInteger"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "parsePvzDo"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "parsed.steps.filter"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "parsed.steps.findIndex"
            ],
            [
              "",
              "isWhackAllVisibleStep"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "whackScopeOf"
            ],
            [
              "",
              "sameWhackScope"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "resolveSemanticSpecialAction"
            ],
            [
              "",
              "parsed.steps.findIndex"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "describePvzStep"
            ],
            [
              "",
              "admittedSteps.map"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "pvzSeedSelectorDisplayName"
            ],
            [
              "",
              "isConveyorBoard"
            ],
            [
              "",
              "plantCellNotes"
            ],
            [
              "",
              "cells.join"
            ],
            [
              "",
              "renderWhackReportSummary"
            ],
            [
              "",
              "parsePvzArm"
            ],
            [
              "",
              "board.cards.some"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Array.from.flat"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "describePvzTrigger"
            ],
            [
              "",
              "Math.round"
            ],
            [
              "",
              "integerArg"
            ],
            [
              "",
              "integerArg"
            ],
            [
              "",
              "disarmed.map.join"
            ],
            [
              "",
              "disarmed.map"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.abortedBy"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.abortedBy"
            ],
            [
              "",
              "isLifecycleExit"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "snapshot.menu.filter.map"
            ],
            [
              "",
              "snapshot.menu.filter"
            ],
            [
              "",
              "semanticMenuTarget"
            ],
            [
              "",
              "screenText"
            ],
            [
              "",
              "offered.join"
            ],
            [
              "",
              "target.id.startsWith"
            ],
            [
              "",
              "profileNameArg"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "pvzSeedSelectorName"
            ],
            [
              "",
              "pvzSeedSelectorDisplayName"
            ],
            [
              "",
              "integerArg"
            ],
            [
              "",
              "emptyFlowerPotCells.sort"
            ],
            [
              "",
              "emptyFlowerPotCells"
            ],
            [
              "",
              "integerArg"
            ],
            [
              "",
              "emptyFlowerPotCells.find"
            ],
            [
              "",
              "emptyFlowerPotCells"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "describePvzPlantPosition"
            ],
            [
              "",
              "board.cells.find"
            ],
            [
              "",
              "blockerLabel"
            ],
            [
              "",
              "unarmableMineThreat"
            ],
            [
              "",
              "zombieDisplayNameOf"
            ],
            [
              "",
              "rowText"
            ],
            [
              "",
              "board.cards.find"
            ],
            [
              "",
              "isConveyorBoard"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "isTransientConveyorPlantRejection"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "isTransientConveyorPlantRejection"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.abortedBy"
            ],
            [
              "",
              "integerArg"
            ],
            [
              "",
              "integerArg"
            ],
            [
              "",
              "board.plants.some"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "receipt.evidence.includes"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "resolveSemanticSpecialAction"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "isLifecycleExit"
            ],
            [
              "",
              "resolveSemanticMenuAction"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "snapshotKey"
            ],
            [
              "",
              "progressFilteredSeedChoices"
            ],
            [
              "",
              "step.seeds.map"
            ],
            [
              "",
              "seedRequest"
            ],
            [
              "",
              "seedReplacementPlan"
            ],
            [
              "",
              "fixedToggleError"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.abortedBy"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "apply"
            ],
            [
              "",
              "collectibleLabel"
            ],
            [
              "",
              "pvzSeedSelectorDisplayName"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.abortedBy"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "pvzSeedSelectorDisplayName"
            ],
            [
              "",
              "selectCollectibleIds"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "board.collectibles.map"
            ],
            [
              "",
              "selected.filter"
            ],
            [
              "",
              "isTerminalCollectible"
            ],
            [
              "",
              "byId.get"
            ],
            [
              "",
              "selected.filter"
            ],
            [
              "",
              "isTerminalCollectible"
            ],
            [
              "",
              "byId.get"
            ],
            [
              "",
              "selected.slice"
            ],
            [
              "",
              "ordinary.slice"
            ],
            [
              "",
              "terminal.slice"
            ],
            [
              "",
              "pvzCollectExecutionBudgetMs"
            ],
            [
              "",
              "ids.some"
            ],
            [
              "",
              "isTerminalCollectible"
            ],
            [
              "",
              "byId.get"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "shouldAwaitVisibleCollectibleRescan"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "sameCollectibleRun"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "isOrdinaryVisibleCollectTimeout"
            ],
            [
              "",
              "sameCollectibleRun"
            ],
            [
              "",
              "sunSweepable"
            ],
            [
              "",
              "selectSunIds"
            ],
            [
              "",
              "snapshot.board.collectibles.filter.map"
            ],
            [
              "",
              "snapshot.board.collectibles.filter"
            ],
            [
              "",
              "ids.includes"
            ],
            [
              "",
              "pvzCollectExecutionBudgetMs"
            ],
            [
              "",
              "receipt.evidence.every"
            ],
            [
              "",
              "SUN_SWEEP_VANISHED.has"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "readReceiptEvidence"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "sunSweepable"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "selectSunIds"
            ],
            [
              "",
              "sunSweepRetryDelayMs"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "sunSweepable"
            ],
            [
              "",
              "selectSunIds"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "pvzWhackExecutionBudgetMs"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "context.aborted"
            ],
            [
              "",
              "context.abortedBy"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "isTransientWhackSample"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "board.special.targets.some"
            ],
            [
              "",
              "resolveSemanticSpecialAction"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "renderWhackPrefetchCue"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "renderWhackReportSummary"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "resolveSemanticMenuAction"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Promise.resolve"
            ],
            [
              "",
              "Promise"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "runtime.removeListener"
            ],
            [
              "",
              "resolve"
            ],
            [
              "",
              "finish"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "finish"
            ],
            [
              "",
              "timer.unref"
            ],
            [
              "",
              "runtime.on"
            ],
            [
              "",
              "finish"
            ],
            [
              "",
              "receipt.evidence.reduce"
            ],
            [
              "",
              "pvzNativeReason"
            ],
            [
              "",
              "board.cards.find"
            ],
            [
              "",
              "plantCellFact"
            ],
            [
              "",
              "plantRejectionFacts"
            ],
            [
              "",
              "observed.join"
            ],
            [
              "",
              "readReceiptEvidence"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "lines.push"
            ],
            [
              "",
              "lines.join"
            ],
            [
              "",
              "renderPvzQueue"
            ],
            [
              "",
              "conveyorCardDemand"
            ],
            [
              "",
              "Array.from.flat"
            ],
            [
              "",
              "Array.from"
            ],
            [
              "",
              "isConveyorBoard"
            ],
            [
              "",
              "conveyorCardDemand"
            ],
            [
              "",
              "board.cards.filter"
            ],
            [
              "",
              "conveyorCardKey"
            ],
            [
              "",
              "pending.get"
            ],
            [
              "",
              "isConveyorBoard"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "board.cards.map"
            ],
            [
              "",
              "pending.keys"
            ],
            [
              "",
              "board.cards.filter"
            ],
            [
              "",
              "conveyorCardKey"
            ],
            [
              "",
              "pending.get"
            ],
            [
              "",
              "conveyorCardLabel"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "isConveyorBoard"
            ],
            [
              "",
              "conveyorCardDemand"
            ],
            [
              "",
              "pending.get"
            ],
            [
              "",
              "board.cards.filter"
            ],
            [
              "",
              "conveyorCardKey"
            ],
            [
              "",
              "steps.map.filter"
            ],
            [
              "",
              "steps.map"
            ],
            [
              "",
              "conveyorCardDemand.has"
            ],
            [
              "",
              "conveyorCardDemand"
            ],
            [
              "",
              "matching.every"
            ],
            [
              "",
              "matching.slice"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "describePvzStep"
            ],
            [
              "",
              "conveyorCardLabel"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "conveyorCardLabel"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "renderWhackTaskState"
            ],
            [
              "",
              "renderPvzQueue"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "isTransientWhackSample"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "snapshotKey"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "renderWhackTaskState"
            ],
            [
              "",
              "renderPvzQueue"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "isTransientWhackSample"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "trackSnapshot"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "archived.push"
            ],
            [
              "",
              "WHACK_TACTICAL_ARCHIVE_ONLY_EVENTS.has"
            ],
            [
              "",
              "archived.push"
            ],
            [
              "",
              "archived.push"
            ],
            [
              "",
              "delivered.push"
            ],
            [
              "",
              "archived.push"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "delivered.some"
            ],
            [
              "",
              "pvzEventTrigger"
            ],
            [
              "",
              "host.pushEvent.catch"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "snapshotKey"
            ],
            [
              "",
              "host.pushDeferred"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "snapshotKey"
            ],
            [
              "",
              "renderTacticalSnapshot"
            ],
            [
              "",
              "renderSnapshot"
            ],
            [
              "",
              "host.pushDeferred"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "renderWhackReportSummary"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "renderWhackPrefetchCue"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "renderWhackReportSummary"
            ],
            [
              "",
              "host.pushEvent.then.catch"
            ],
            [
              "",
              "host.pushEvent.then"
            ],
            [
              "",
              "host.pushEvent"
            ],
            [
              "",
              "nowIso"
            ],
            [
              "",
              "host.log.warn"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "setTimeout"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "isTransientWhackSample"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "snapshotMatchesWhackScope"
            ],
            [
              "",
              "renderWhackTargetReady"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "Math.min"
            ],
            [
              "",
              "Math.max"
            ],
            [
              "",
              "Date.now"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "clearTimeout"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "target.toLowerCase.replaceAll"
            ],
            [
              "",
              "target.toLowerCase"
            ],
            [
              "",
              "id.startsWith"
            ],
            [
              "",
              "id.startsWith"
            ],
            [
              "",
              "isWhackStep"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "isWhackSnapshot"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "counts.set"
            ],
            [
              "",
              "counts.get"
            ],
            [
              "",
              "report.steps.at"
            ],
            [
              "",
              "Number"
            ],
            [
              "",
              "Number.isInteger"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "ids.map.join"
            ],
            [
              "",
              "ids.map"
            ],
            [
              "",
              "picker.choices.find"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "desired.map.filter"
            ],
            [
              "",
              "desired.map"
            ],
            [
              "",
              "picker.selected.includes"
            ],
            [
              "",
              "picker.choices.some"
            ],
            [
              "",
              "fixedSeedNames"
            ],
            [
              "",
              "picker.selected.filter"
            ],
            [
              "",
              "picker.choices.some"
            ],
            [
              "",
              "desired.map"
            ],
            [
              "",
              "fixed.filter"
            ],
            [
              "",
              "desiredIds.includes"
            ],
            [
              "",
              "fixedSeedNames"
            ],
            [
              "",
              "desiredIds.filter"
            ],
            [
              "",
              "fixed.includes"
            ],
            [
              "",
              "desiredIds.some"
            ],
            [
              "",
              "fixedSeedNames"
            ],
            [
              "",
              "picker.choices.find"
            ],
            [
              "",
              "desired.every"
            ],
            [
              "",
              "picker.selected.filter.map"
            ],
            [
              "",
              "picker.selected.filter"
            ],
            [
              "",
              "fixed.includes"
            ],
            [
              "",
              "desired.filter.map"
            ],
            [
              "",
              "desired.filter"
            ],
            [
              "",
              "fixed.includes"
            ],
            [
              "",
              "Array.isArray"
            ],
            [
              "",
              "Object.keys.sort"
            ],
            [
              "",
              "Object.keys"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "seedAllowedByPublicProgress"
            ],
            [
              "",
              "choices.some"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "seedAllowedByPublicProgress"
            ],
            [
              "",
              "Error"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "choices.find"
            ],
            [
              "",
              "String"
            ],
            [
              "",
              "value.trim"
            ],
            [
              "",
              "board.mowers.some"
            ],
            [
              "",
              "board.zombies.find"
            ],
            [
              "",
              "board.cards.every"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "step.card.replace.trim"
            ],
            [
              "",
              "step.card.replace"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "board.cards.find"
            ],
            [
              "",
              "cardDisplayNameOf"
            ],
            [
              "",
              "conveyorCardKey"
            ],
            [
              "",
              "Map"
            ],
            [
              "",
              "consumesConveyorCard"
            ],
            [
              "",
              "conveyorCardKeyOfStep"
            ],
            [
              "",
              "demand.set"
            ],
            [
              "",
              "demand.get"
            ],
            [
              "",
              "board.cards.find"
            ],
            [
              "",
              "conveyorCardKey"
            ],
            [
              "",
              "cardDisplayNameOf"
            ],
            [
              "",
              "key.split.map"
            ],
            [
              "",
              "key.split"
            ],
            [
              "",
              "plantDisplayName"
            ],
            [
              "",
              "plantDisplayName"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "PLANT_ON_PLANT_TYPES.has"
            ],
            [
              "",
              "board.plants.filter"
            ],
            [
              "",
              "CARRIER_PLANT_TYPES.has"
            ],
            [
              "",
              "here.filter"
            ],
            [
              "",
              "here.filter"
            ],
            [
              "",
              "CARRIER_PLANT_TYPES.has"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "sameLayer.map.join"
            ],
            [
              "",
              "sameLayer.map"
            ],
            [
              "",
              "plantDisplayNameOf"
            ],
            [
              "",
              "CARRIER_PLANT_TYPES.has"
            ],
            [
              "",
              "board.cells.find"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "terrainWord"
            ],
            [
              "",
              "Set"
            ],
            [
              "",
              "steps.forEach"
            ],
            [
              "",
              "plantTypeOf"
            ],
            [
              "",
              "plantCellFact"
            ],
            [
              "",
              "carriersPlaced.has"
            ],
            [
              "",
              "CARRIER_PLANT_TYPES.has"
            ],
            [
              "",
              "carriersPlaced.add"
            ],
            [
              "",
              "notes.push"
            ],
            [
              "",
              "board.cards.find"
            ],
            [
              "",
              "board.cells.find"
            ],
            [
              "",
              "facts.push"
            ],
            [
              "",
              "facts.push"
            ],
            [
              "",
              "card.cooldownRemainingSeconds.toFixed"
            ],
            [
              "",
              "facts.push"
            ],
            [
              "",
              "facts.push"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "blockerLabel"
            ],
            [
              "",
              "cellText"
            ],
            [
              "",
              "receipt.evidence.some"
            ],
            [
              "",
              "receipt.evidence.some"
            ],
            [
              "",
              "receipt.evidence.some"
            ],
            [
              "",
              "TRANSIENT_COLLECT_FAILURES.has"
            ],
            [
              "",
              "receipt.evidence.some"
            ],
            [
              "",
              "item.replace.replace.replace.replace.trim"
            ],
            [
              "",
              "item.replace.replace.replace.replace"
            ],
            [
              "",
              "item.replace.replace.replace"
            ],
            [
              "",
              "item.replace.replace"
            ],
            [
              "",
              "item.replace"
            ],
            [
              "",
              "items.map.filter"
            ],
            [
              "",
              "items.map"
            ],
            [
              "",
              "pvzNativeReason"
            ],
            [
              "",
              "scrubInternalIds"
            ],
            [
              "",
              "untranslated.push"
            ],
            [
              "",
              "scrubInternalIds"
            ],
            [
              "",
              "parts.join"
            ],
            [
              "",
              "./bridge.ts"
            ],
            [
              "",
              "./collectibles.ts"
            ],
            [
              "",
              "./config.ts"
            ],
            [
              "",
              "./engine-ipc.ts"
            ],
            [
              "",
              "./events.ts"
            ],
            [
              "",
              "./executor.ts"
            ],
            [
              "",
              "./names.ts"
            ],
            [
              "",
              "./native-reasons.ts"
            ],
            [
              "",
              "./protocol.ts"
            ],
            [
              "",
              "./render.ts"
            ],
            [
              "",
              "./runtime.ts"
            ],
            [
              "",
              "./semantic.ts"
            ],
            [
              "",
              "./skills.ts"
            ],
            [
              "",
              "./timing.ts"
            ],
            [
              "",
              "./tools.ts"
            ],
            [
              "",
              "./triggers.ts"
            ],
            [
              "",
              "./unlocks.ts"
            ],
            [
              "",
              "cortico/core/types.ts"
            ],
            [
              "",
              "cortico/core/util.ts"
            ],
            [
              "",
              "cortico/paths.ts"
            ],
            [
              "",
              "node:path"
            ],
            [
              "",
              "node:url"
            ]
          ],
          "mbr": [
            "Array.from",
            "Array.from.flat",
            "Array.isArray",
            "CARRIER_PLANT_TYPES.has",
            "Date.now",
            "Math.max",
            "Math.min",
            "Math.round",
            "Number.MAX_SAFE_INTEGER",
            "Number.isInteger",
            "Number.isSafeInteger",
            "Object.keys",
            "Object.keys.sort",
            "PLANT_ON_PLANT_TYPES.has",
            "PVZ_TOOL_DECLS.map",
            "Promise.resolve",
            "SUN_SWEEP_VANISHED.has",
            "Set.size",
            "TRANSIENT_COLLECT_FAILURES.has",
            "WHACK_TACTICAL_ARCHIVE_ONLY_EVENTS.has",
            "a.column",
            "a.row",
            "action.action",
            "action.column",
            "action.kind",
            "action.row",
            "action.targetIds",
            "adding.size",
            "admittedSteps.map",
            "after.board",
            "after.board.runId",
            "after.mode",
            "after.screen",
            "archived.push",
            "args.cancel",
            "args.detail",
            "args.queue",
            "args.steps",
            "args.taskId",
            "args.triggerId",
            "b.column",
            "b.row",
            "batch.stale",
            "batch.verified",
            "before.board",
            "before.board.level",
            "before.board.runId",
            "before.mode",
            "before.presentation",
            "before.screen",
            "binding.kind",
            "binding.targetIds",
            "binding.targetIds.length",
            "binding.text",
            "board.boss",
            "board.boss.projectile",
            "board.cards",
            "board.cards.every",
            "board.cards.filter",
            "board.cards.filter.length",
            "board.cards.find",
            "board.cards.length",
            "board.cards.map",
            "board.cards.some",
            "board.cells",
            "board.cells.find",
            "board.collectibles",
            "board.collectibles.map",
            "board.columns",
            "board.cursor",
            "board.cursor.heldType",
            "board.cursor.kind",
            "board.disclosure",
            "board.disclosure.entitiesVisible",
            "board.level",
            "board.mowers",
            "board.mowers.some",
            "board.paused",
            "board.plants",
            "board.plants.filter",
            "board.plants.some",
            "board.rows",
            "board.runId",
            "board.special",
            "board.special.targets",
            "board.special.targets.some",
            "board.sun",
            "board.tutorial",
            "board.zombies",
            "board.zombies.find",
            "byId.get",
            "cancel.length",
            "cancel.some",
            "candidate.column",
            "candidate.row",
            "candidate.slot",
            "card.affordable",
            "card.cooldownRemainingSeconds",
            "card.cooldownRemainingSeconds.toFixed",
            "card.cost",
            "card.imitates",
            "card.name",
            "card.ready",
            "card.slot",
            "card.type",
            "carriersPlaced.add",
            "carriersPlaced.has",
            "cell.blocker",
            "cell.playable",
            "cell.row",
            "cells.join",
            "cells.length",
            "choice.fixed",
            "choice.id",
            "choice.state",
            "choices.find",
            "choices.some",
            "column.minGap",
            "context.aborted",
            "context.abortedBy",
            "context.reservedCard",
            "context.role",
            "context.round",
            "context.stepCount",
            "context.stepIndex",
            "context.taskId",
            "conveyorCardDemand.has",
            "counts.get",
            "counts.set",
            "current.ready",
            "current.revision",
            "decl.name",
            "delivered.length",
            "delivered.push",
            "delivered.some",
            "demand.get",
            "demand.set",
            "desired.every",
            "desired.filter",
            "desired.filter.map",
            "desired.length",
            "desired.map",
            "desired.map.filter",
            "desiredIds.filter",
            "desiredIds.includes",
            "desiredIds.some",
            "disarmed.length",
            "disarmed.map",
            "disarmed.map.join",
            "emptyFlowerPotCells.find",
            "emptyFlowerPotCells.sort",
            "entry.level",
            "entry.message",
            "error.message",
            "event.routineKey",
            "event.senderKey",
            "event.text",
            "event.type",
            "event.urgent",
            "facts.push",
            "failure.message",
            "fixed.filter",
            "fixed.includes",
            "fixed.length",
            "frame.base64",
            "frame.height",
            "frame.mime",
            "frame.width",
            "fresh.board",
            "fresh.board.runId",
            "fresh.mode",
            "fresh.screen",
            "freshCard.slot",
            "here.filter",
            "host.log",
            "host.log.child",
            "host.log.warn",
            "host.pushDeferred",
            "host.pushEvent",
            "host.pushEvent.catch",
            "host.pushEvent.then",
            "host.pushEvent.then.catch",
            "id.startsWith",
            "ids.includes",
            "ids.length",
            "ids.map",
            "ids.map.join",
            "ids.some",
            "imitater.imitates",
            "initial.board",
            "initial.board.runId",
            "initial.mode",
            "item.column",
            "item.enabled",
            "item.id",
            "item.kind",
            "item.replace",
            "item.replace.replace",
            "item.replace.replace.replace",
            "item.replace.replace.replace.replace",
            "item.replace.replace.replace.replace.trim",
            "item.row",
            "item.state",
            "items.map",
            "items.map.filter",
            "key.split",
            "key.split.map",
            "keys.length",
            "keys.size",
            "last.text",
            "latest.board",
            "latest.revision",
            "left.level",
            "left.mode",
            "left.runId",
            "lines.join",
            "lines.push",
            "mapped.text",
            "matching.every",
            "matching.slice",
            "matchingProgress.attempted",
            "matchingProgress.released",
            "matchingProgress.requested",
            "matchingProgress.scopeStopped",
            "matchingProgress.stale",
            "matchingProgress.verified",
            "mineThreat.name",
            "mineThreat.type",
            "missing.length",
            "mower.row",
            "mower.state",
            "name.length",
            "native.text",
            "next.action",
            "next.skill",
            "notes.push",
            "observed.join",
            "observed.length",
            "offered.join",
            "options.taskIdBase",
            "ordinary.length",
            "ordinary.slice",
            "parsed.error",
            "parsed.steps",
            "parsed.steps.filter",
            "parsed.steps.findIndex",
            "parsed.steps.length",
            "parsedMode.error",
            "parsedMode.mode",
            "parts.join",
            "pending.get",
            "pending.keys",
            "picker.capacity",
            "picker.choices",
            "picker.choices.find",
            "picker.choices.find.name",
            "picker.choices.some",
            "picker.selected",
            "picker.selected.filter",
            "picker.selected.filter.map",
            "picker.selected.includes",
            "picker.selected.length",
            "placed.column",
            "placed.row",
            "plant.column",
            "plant.name",
            "plant.row",
            "plant.type",
            "pot.column",
            "pot.row",
            "prefetchWindow.scope",
            "presentation.clientHeight",
            "presentation.clientWidth",
            "presentation.onScreen",
            "probe.kind",
            "probe.revision",
            "progress.requested",
            "projectile.kind",
            "projectile.row",
            "readReceiptEvidence.text",
            "receipt.action",
            "receipt.action.kind",
            "receipt.afterRevision",
            "receipt.batch",
            "receipt.batch.requested",
            "receipt.beforeRevision",
            "receipt.evidence",
            "receipt.evidence.every",
            "receipt.evidence.includes",
            "receipt.evidence.length",
            "receipt.evidence.reduce",
            "receipt.evidence.some",
            "receipt.placement",
            "receipt.status",
            "record.imitates",
            "record.plant",
            "replacement.actions",
            "replacement.error",
            "report.kind",
            "report.outcome",
            "report.steps",
            "report.steps.at",
            "report.steps.length",
            "report.taskId",
            "report.text",
            "report.triggerId",
            "request.condition",
            "request.expiresInMs",
            "request.imitates",
            "request.maxFirings",
            "request.queue",
            "request.seed",
            "request.steps",
            "request.waitForCards",
            "reserved.imitates",
            "reserved.mode",
            "reserved.runId",
            "reserved.slot",
            "reserved.type",
            "result.catch",
            "result.outcome",
            "result.text",
            "right.level",
            "right.mode",
            "right.runId",
            "runtime.capture",
            "runtime.on",
            "runtime.removeListener",
            "runtime.start",
            "runtime.stop",
            "runtime.stop.catch",
            "sameLayer.length",
            "sameLayer.map",
            "sameLayer.map.join",
            "scope.level",
            "scope.mode",
            "scope.runId",
            "selectSunIds.length",
            "selected.filter",
            "selected.slice",
            "selectors.length",
            "snapshot.board",
            "snapshot.board.collectibles",
            "snapshot.board.collectibles.filter",
            "snapshot.board.collectibles.filter.map",
            "snapshot.board.level",
            "snapshot.board.runId",
            "snapshot.board.sun",
            "snapshot.dialog",
            "snapshot.lastRun",
            "snapshot.lastRun.runId",
            "snapshot.menu",
            "snapshot.menu.filter",
            "snapshot.menu.filter.map",
            "snapshot.menu.length",
            "snapshot.mode",
            "snapshot.monotonicMs",
            "snapshot.profile",
            "snapshot.revision",
            "snapshot.screen",
            "snapshot.seedPicker",
            "step.action",
            "step.at",
            "step.card",
            "step.card.replace",
            "step.card.replace.trim",
            "step.column",
            "step.confirm",
            "step.mode",
            "step.name",
            "step.outcome",
            "step.placement",
            "step.plant",
            "step.plant.imitates",
            "step.row",
            "step.row.bossProjectile",
            "step.seeds",
            "step.seeds.map",
            "step.skill",
            "step.target",
            "step.targets",
            "step.to",
            "step.unavailableAtAdmission",
            "step.until",
            "step.what",
            "step.when",
            "step.x",
            "step.y",
            "steps.forEach",
            "steps.map",
            "steps.map.filter",
            "target.action",
            "target.enabled",
            "target.id",
            "target.id.startsWith",
            "target.kind",
            "target.toLowerCase",
            "target.toLowerCase.replaceAll",
            "targetIds.length",
            "terminal.slice",
            "timer.unref",
            "transport.on",
            "trigger.expiresAt",
            "trigger.id",
            "trigger.queue",
            "trigger.remainingFirings",
            "trigger.steps",
            "trigger.waitForCards",
            "untranslated.length",
            "untranslated.push",
            "value.trim",
            "whackAdmission.continuation",
            "whackAdmission.scope",
            "whackSteps.length",
            "window.fallbackEligibleAtMs",
            "window.fallbackPending",
            "window.lastFallbackAtMs",
            "window.openedAtMs",
            "window.scope",
            "window.sourceTaskId",
            "zombie.hypnotized",
            "zombie.row",
            "zombie.xBand"
          ],
          "tgt": [
            "Array.from",
            "Array.from.flat",
            "Array.isArray",
            "CARRIER_PLANT_TYPES.has",
            "Date.now",
            "Error",
            "Map",
            "Math.max",
            "Math.min",
            "Math.round",
            "Number",
            "Number.isInteger",
            "Number.isSafeInteger",
            "Object.keys",
            "Object.keys.sort",
            "PLANT_ON_PLANT_TYPES.has",
            "PVZ_TOOL_DECLS.map",
            "Promise",
            "Promise.resolve",
            "PvzExecutor",
            "PvzNativeBridge",
            "PvzRuntime",
            "PvzTriggerTable",
            "SUN_SWEEP_VANISHED.has",
            "Set",
            "String",
            "TRANSIENT_COLLECT_FAILURES.has",
            "URL",
            "WHACK_TACTICAL_ARCHIVE_ONLY_EVENTS.has",
            "admittedSteps.map",
            "apply",
            "archived.push",
            "blockerLabel",
            "board.cards.every",
            "board.cards.filter",
            "board.cards.find",
            "board.cards.map",
            "board.cards.some",
            "board.cells.find",
            "board.collectibles.map",
            "board.mowers.some",
            "board.plants.filter",
            "board.plants.some",
            "board.special.targets.some",
            "board.zombies.find",
            "byId.get",
            "cancel.some",
            "card.cooldownRemainingSeconds.toFixed",
            "cardDisplayNameOf",
            "carriersPlaced.add",
            "carriersPlaced.has",
            "cellText",
            "cells.join",
            "choices.find",
            "choices.some",
            "clearTimeout",
            "collectibleLabel",
            "consumesConveyorCard",
            "context.aborted",
            "context.abortedBy",
            "conveyorCardDemand",
            "conveyorCardDemand.has",
            "conveyorCardKey",
            "conveyorCardKeyOfStep",
            "conveyorCardLabel",
            "counts.get",
            "counts.set",
            "createPvzEventMemory",
            "delivered.push",
            "delivered.some",
            "demand.get",
            "demand.set",
            "describePvzPlantPosition",
            "describePvzStep",
            "describePvzTrigger",
            "desired.every",
            "desired.filter",
            "desired.filter.map",
            "desired.map",
            "desired.map.filter",
            "desiredIds.filter",
            "desiredIds.includes",
            "desiredIds.some",
            "disarmed.map",
            "disarmed.map.join",
            "emptyFlowerPotCells",
            "emptyFlowerPotCells.find",
            "emptyFlowerPotCells.sort",
            "facts.push",
            "fileURLToPath",
            "finish",
            "fixed.filter",
            "fixed.includes",
            "fixedSeedNames",
            "fixedToggleError",
            "here.filter",
            "host.log.child",
            "host.log.warn",
            "host.pushDeferred",
            "host.pushEvent",
            "host.pushEvent.catch",
            "host.pushEvent.then",
            "host.pushEvent.then.catch",
            "id.startsWith",
            "ids.includes",
            "ids.map",
            "ids.map.join",
            "ids.some",
            "integerArg",
            "isConveyorBoard",
            "isLifecycleExit",
            "isOrdinaryVisibleCollectTimeout",
            "isTerminalCollectible",
            "isTransientConveyorPlantRejection",
            "isTransientWhackSample",
            "isWhackAllVisibleStep",
            "isWhackSnapshot",
            "isWhackStep",
            "item.replace",
            "item.replace.replace",
            "item.replace.replace.replace",
            "item.replace.replace.replace.replace",
            "item.replace.replace.replace.replace.trim",
            "items.map",
            "items.map.filter",
            "join",
            "key.split",
            "key.split.map",
            "lines.join",
            "lines.push",
            "matching.every",
            "matching.slice",
            "notes.push",
            "nowIso",
            "observed.join",
            "offered.join",
            "ordinary.slice",
            "parsePvzArm",
            "parsePvzDo",
            "parsePvzQueueMode",
            "parsed.steps.filter",
            "parsed.steps.findIndex",
            "parts.join",
            "pending.get",
            "pending.keys",
            "picker.choices.find",
            "picker.choices.some",
            "picker.selected.filter",
            "picker.selected.filter.map",
            "picker.selected.includes",
            "plantCellFact",
            "plantCellNotes",
            "plantDisplayName",
            "plantDisplayNameOf",
            "plantRejectionFacts",
            "plantTypeOf",
            "profileNameArg",
            "progressFilteredSeedChoices",
            "pvzCollectExecutionBudgetMs",
            "pvzEventTrigger",
            "pvzNativeReason",
            "pvzSeedSelectorDisplayName",
            "pvzSeedSelectorName",
            "pvzWhackExecutionBudgetMs",
            "readReceiptEvidence",
            "receipt.evidence.every",
            "receipt.evidence.includes",
            "receipt.evidence.reduce",
            "receipt.evidence.some",
            "renderPvzQueue",
            "renderSnapshot",
            "renderTacticalSnapshot",
            "renderWhackPrefetchCue",
            "renderWhackReportSummary",
            "renderWhackTargetReady",
            "renderWhackTaskState",
            "report.steps.at",
            "resolve",
            "resolveSemanticMenuAction",
            "resolveSemanticSpecialAction",
            "result.catch",
            "rowText",
            "runtime.capture",
            "runtime.on",
            "runtime.removeListener",
            "runtime.start",
            "runtime.stop",
            "runtime.stop.catch",
            "runtimesRoot",
            "sameCollectibleRun",
            "sameLayer.map",
            "sameLayer.map.join",
            "sameWhackScope",
            "screenText",
            "scrubInternalIds",
            "seedAllowedByPublicProgress",
            "seedReplacementPlan",
            "seedRequest",
            "selectCollectibleIds",
            "selectSunIds",
            "selected.filter",
            "selected.slice",
            "semanticMenuTarget",
            "setTimeout",
            "shouldAwaitVisibleCollectibleRescan",
            "snapshot.board.collectibles.filter",
            "snapshot.board.collectibles.filter.map",
            "snapshot.menu.filter",
            "snapshot.menu.filter.map",
            "snapshotKey",
            "snapshotMatchesWhackScope",
            "step.card.replace",
            "step.card.replace.trim",
            "step.seeds.map",
            "steps.forEach",
            "steps.map",
            "steps.map.filter",
            "sunSweepRetryDelayMs",
            "sunSweepable",
            "target.id.startsWith",
            "target.toLowerCase",
            "target.toLowerCase.replaceAll",
            "terminal.slice",
            "terrainWord",
            "timer.unref",
            "trackSnapshot",
            "transport.on",
            "unarmableMineThreat",
            "untranslated.push",
            "value.trim",
            "whackScopeOf",
            "windowPresentationFault",
            "zombieDisplayNameOf"
          ],
          "funcs": [
            [
              "sunSweepRetryDelayMs",
              3979
            ],
            [
              "constructor",
              8340
            ],
            [
              "anonymous",
              8501
            ],
            [
              "anonymous",
              8544
            ],
            [
              "anonymous",
              8626
            ],
            [
              "anonymous",
              8703
            ],
            [
              "anonymous",
              8750
            ],
            [
              "anonymous",
              8812
            ],
            [
              "anonymous",
              8870
            ],
            [
              "anonymous",
              8914
            ],
            [
              "anonymous",
              9138
            ],
            [
              "anonymous",
              9169
            ],
            [
              "anonymous",
              9253
            ],
            [
              "anonymous",
              9333
            ],
            [
              "anonymous",
              9390
            ],
            [
              "envPromptVars",
              9434
            ],
            [
              "console",
              9502
            ],
            [
              "tools",
              11525
            ],
            [
              "anonymous",
              11577
            ],
            [
              "anonymous",
              11622
            ],
            [
              "anonymous",
              11842
            ],
            [
              "anonymous",
              11944
            ],
            [
              "start",
              12251
            ],
            [
              "anonymous",
              13249
            ],
            [
              "anonymous",
              13394
            ],
            [
              "anonymous",
              13496
            ],
            [
              "anonymous",
              13648
            ],
            [
              "anonymous",
              13938
            ],
            [
              "anonymous",
              14083
            ],
            [
              "anonymous",
              14183
            ],
            [
              "anonymous",
              14269
            ],
            [
              "anonymous",
              14563
            ],
            [
              "stop",
              14693
            ],
            [
              "anonymous",
              14848
            ],
            [
              "configureNative",
              15184
            ],
            [
              "onHandoffEnded",
              15405
            ],
            [
              "handoffSnapshot",
              15573
            ],
            [
              "resetHandoffDelivery",
              15829
            ],
            [
              "photoFrame",
              16021
            ],
            [
              "processId",
              17099
            ],
            [
              "ownerToken",
              17187
            ],
            [
              "artifactDir",
              17277
            ],
            [
              "ownershipIdentity",
              17369
            ],
            [
              "handlePublicTool",
              17475
            ],
            [
              "id",
              18981
            ],
            [
              "anonymous",
              20908
            ],
            [
              "anonymous",
              22814
            ],
            [
              "card",
              25492
            ],
            [
              "anonymous",
              25683
            ],
            [
              "anonymous",
              25928
            ],
            [
              "anonymous",
              27106
            ],
            [
              "executeTaskStep",
              27604
            ],
            [
              "anonymous",
              28605
            ],
            [
              "anonymous",
              28645
            ],
            [
              "anonymous",
              29705
            ],
            [
              "anonymous",
              31088
            ],
            [
              "cell",
              31508
            ],
            [
              "anonymous",
              31834
            ],
            [
              "anonymous",
              32957
            ],
            [
              "anonymous",
              36677
            ],
            [
              "executeSeedTask",
              40023
            ],
            [
              "anonymous",
              40468
            ],
            [
              "anonymous",
              41026
            ],
            [
              "executeCollectTask",
              42524
            ],
            [
              "anonymous",
              43867
            ],
            [
              "anonymous",
              43936
            ],
            [
              "anonymous",
              44029
            ],
            [
              "anonymous",
              44950
            ],
            [
              "executeSunSweep",
              47284
            ],
            [
              "anonymous",
              47704
            ],
            [
              "anonymous",
              47749
            ],
            [
              "recordSunSweep",
              48827
            ],
            [
              "anonymous",
              49053
            ],
            [
              "anonymous",
              49865
            ],
            [
              "armSunSweep",
              50492
            ],
            [
              "onSunSweepReport",
              50818
            ],
            [
              "anonymous",
              51599
            ],
            [
              "sweepSunBetweenSteps",
              52069
            ],
            [
              "executeWhackBatchTask",
              52683
            ],
            [
              "waitForWhackSkillTarget",
              57475
            ],
            [
              "probeWhackSkillTarget",
              58716
            ],
            [
              "anonymous",
              59326
            ],
            [
              "openWhackPrefetch",
              59999
            ],
            [
              "resolveMenuActionOrNull",
              61838
            ],
            [
              "waitForSnapshotAfter",
              62069
            ],
            [
              "anonymous",
              62350
            ],
            [
              "anonymous",
              62450
            ],
            [
              "anonymous",
              62654
            ],
            [
              "anonymous",
              62786
            ],
            [
              "semanticReceipt",
              63110
            ],
            [
              "plantFailureText",
              63648
            ],
            [
              "anonymous",
              63855
            ],
            [
              "anonymous",
              64013
            ],
            [
              "receiptFailureText",
              64464
            ],
            [
              "cancelNativeInput",
              64822
            ],
            [
              "renderObservation",
              65163
            ],
            [
              "renderQueueStatus",
              65358
            ],
            [
              "renderQueueLine",
              65638
            ],
            [
              "pendingConveyorCardDemand",
              65774
            ],
            [
              "trigger",
              65968
            ],
            [
              "trigger",
              66019
            ],
            [
              "anonymous",
              66079
            ],
            [
              "triggerCardsReady",
              66124
            ],
            [
              "anonymous",
              66507
            ],
            [
              "card",
              66550
            ],
            [
              "renderConveyorBudget",
              66662
            ],
            [
              "key",
              67009
            ],
            [
              "card",
              67057
            ],
            [
              "requireConveyorCardBudget",
              67673
            ],
            [
              "anonymous",
              68210
            ],
            [
              "anonymous",
              68445
            ],
            [
              "anonymous",
              68497
            ],
            [
              "anonymous",
              68603
            ],
            [
              "onTriggerReport",
              69483
            ],
            [
              "anonymous",
              69993
            ],
            [
              "onTaskReport",
              70140
            ],
            [
              "anonymous",
              71509
            ],
            [
              "onWhackTaskReport",
              71647
            ],
            [
              "anonymous",
              73160
            ],
            [
              "onSnapshot",
              73892
            ],
            [
              "event",
              77587
            ],
            [
              "prepareRoutineEventWindow",
              77921
            ],
            [
              "claimRoutineEvent",
              78525
            ],
            [
              "pushTrackedEvent",
              78796
            ],
            [
              "anonymous",
              79424
            ],
            [
              "queueBoardSnapshot",
              79639
            ],
            [
              "anonymous",
              80150
            ],
            [
              "renderFreshBoardSnapshot",
              80778
            ],
            [
              "queueWhackTarget",
              81180
            ],
            [
              "anonymous",
              81516
            ],
            [
              "queueWhackPrefetchFallback",
              82385
            ],
            [
              "anonymous",
              83593
            ],
            [
              "anonymous",
              83789
            ],
            [
              "armWhackPrefetchFallback",
              84181
            ],
            [
              "clearWhackPrefetchWindow",
              84453
            ],
            [
              "scheduleWhackPrefetchMaintenance",
              84805
            ],
            [
              "anonymous",
              85187
            ],
            [
              "maintainWhackPrefetchWindow",
              85402
            ],
            [
              "whackPrefetchLeaseRemainingMs",
              87319
            ],
            [
              "resetEventDeliveryState",
              87692
            ],
            [
              "hasWhackPipeline",
              88811
            ],
            [
              "requireRuntime",
              89042
            ],
            [
              "requireSnapshot",
              89209
            ],
            [
              "requireBoard",
              89381
            ],
            [
              "sunSweepable",
              89960
            ],
            [
              "isLifecycleExit",
              90341
            ],
            [
              "requiresFreshStateAfter",
              90555
            ],
            [
              "isWhackStep",
              90977
            ],
            [
              "isWhackAllVisibleStep",
              91143
            ],
            [
              "whackScopeOf",
              91610
            ],
            [
              "sameWhackScope",
              91927
            ],
            [
              "snapshotMatchesWhackScope",
              92111
            ],
            [
              "isTransientWhackSample",
              92442
            ],
            [
              "renderWhackReportSummary",
              92582
            ],
            [
              "anonymous",
              93060
            ],
            [
              "integerArg",
              93449
            ],
            [
              "fixedSeedNames",
              93923
            ],
            [
              "anonymous",
              94027
            ],
            [
              "anonymous",
              94055
            ],
            [
              "fixedToggleError",
              94124
            ],
            [
              "anonymous",
              94275
            ],
            [
              "anonymous",
              94315
            ],
            [
              "anonymous",
              94382
            ],
            [
              "seedReplacementPlan",
              94543
            ],
            [
              "anonymous",
              94708
            ],
            [
              "anonymous",
              94741
            ],
            [
              "anonymous",
              94823
            ],
            [
              "anonymous",
              94883
            ],
            [
              "anonymous",
              95149
            ],
            [
              "anonymous",
              95208
            ],
            [
              "anonymous",
              95453
            ],
            [
              "anonymous",
              95569
            ],
            [
              "anonymous",
              95843
            ],
            [
              "anonymous",
              95886
            ],
            [
              "anonymous",
              95982
            ],
            [
              "anonymous",
              96040
            ],
            [
              "seedRequest",
              96148
            ],
            [
              "anonymous",
              96911
            ],
            [
              "anonymous",
              97537
            ],
            [
              "profileNameArg",
              97745
            ],
            [
              "collectibleLabel",
              98123
            ],
            [
              "unarmableMineThreat",
              98374
            ],
            [
              "anonymous",
              98548
            ],
            [
              "anonymous",
              98650
            ],
            [
              "isConveyorBoard",
              98790
            ],
            [
              "anonymous",
              98902
            ],
            [
              "consumesConveyorCard",
              98939
            ],
            [
              "conveyorCardKey",
              99250
            ],
            [
              "conveyorCardKeyOfStep",
              99454
            ],
            [
              "anonymous",
              100161
            ],
            [
              "conveyorCardDemand",
              100428
            ],
            [
              "conveyorCardLabel",
              100829
            ],
            [
              "anonymous",
              100934
            ],
            [
              "terrainWord",
              101999
            ],
            [
              "plantCellFact",
              102322
            ],
            [
              "anonymous",
              102558
            ],
            [
              "anonymous",
              102717
            ],
            [
              "anonymous",
              102768
            ],
            [
              "anonymous",
              102953
            ],
            [
              "anonymous",
              103128
            ],
            [
              "plantCellNotes",
              103659
            ],
            [
              "anonymous",
              103839
            ],
            [
              "plantRejectionFacts",
              104388
            ],
            [
              "anonymous",
              104574
            ],
            [
              "anonymous",
              104648
            ],
            [
              "screenText",
              105288
            ],
            [
              "isTransientConveyorPlantRejection",
              105648
            ],
            [
              "anonymous",
              105813
            ],
            [
              "shouldAwaitVisibleCollectibleRescan",
              106200
            ],
            [
              "anonymous",
              106453
            ],
            [
              "anonymous",
              106844
            ],
            [
              "isOrdinaryVisibleCollectTimeout",
              106899
            ],
            [
              "anonymous",
              107311
            ],
            [
              "sameCollectibleRun",
              107360
            ],
            [
              "scrubInternalIds",
              107660
            ],
            [
              "readReceiptEvidence",
              108292
            ],
            [
              "anonymous",
              108456
            ]
          ],
          "metrics": {
            "ast": {
              "op.eq": 215,
              "op.ge": 12,
              "op.gt": 38,
              "op.le": 3,
              "op.lt": 10,
              "op.ne": 109,
              "op.add": 47,
              "op.div": 1,
              "op.lor": 121,
              "op.mul": 1,
              "op.pow": 1,
              "op.sub": 22,
              "op.land": 155,
              "op.lnot": 133,
              "max_depth": 27,
              "call_count": 773,
              "node_count": 30908,
              "op.coalesce": 54,
              "member_count": 423,
              "max_array_len": 8,
              "op_density.eq": 0.01,
              "op_density.ge": 0,
              "op_density.gt": 0,
              "op_density.le": 0,
              "op_density.lt": 0,
              "op_density.ne": 0,
              "op_density.add": 0,
              "op_density.div": 0,
              "op_density.lor": 0,
              "op_density.mul": 0,
              "op_density.pow": 0,
              "op_density.sub": 0,
              "op_density.land": 0.01,
              "op_density.lnot": 0,
              "max_concat_chain": 6,
              "member_depth_max": 6,
              "max_numeric_array": 8,
              "infinite_loop_count": 2,
              "op_density.coalesce": 0
            },
            "file": {
              "size": 108806,
              "entropy": 5.56
            },
            "text": {
              "lines": 2534,
              "top_char": 101,
              "max_ws_run": 1,
              "digit_ratio": 0,
              "space_count": 18864,
              "char_entropy": 5.56,
              "unique_chars": 167,
              "top_char_null": 0,
              "escape_density": 0,
              "lines_over_200": 2,
              "string_density": 0.29,
              "top_char_ratio": 0.06,
              "avg_line_length": 41,
              "max_line_length": 290,
              "non_ascii_ratio": 0.11,
              "empty_line_ratio": 0.05,
              "last_line_length": 1,
              "long_token_count": 31,
              "whitespace_ratio": 0.22,
              "identifier_density": 2.06,
              "line_length_stddev": 32.49,
              "encoded_string_ratio": 0,
              "unicode_escape_count": 3,
              "normalized_string_count": 14.8,
              "repeated_char_sequences": 248,
              "suspicious_string_ratio": 0.02,
              "suspicious_comment_ratio": 0.98,
              "suspicious_identifier_ratio": 0.01,
              "normalized_unique_identifiers": 64.21
            },
            "binds": {
              "count": 343
            },
            "binary": {
              "peak_region_bytes": 6144,
              "peak_region_entropy": 6.44
            },
            "source": {
              "class_count": 7,
              "function_count": 98
            },
            "imports": {
              "count": 22,
              "relative": 17,
              "stdlib_count": 2,
              "stdlib_ratio": 0.09,
              "relative_ratio": 0.77,
              "third_party_count": 20,
              "third_party_ratio": 0.91
            },
            "strings": {
              "bytes": 16296,
              "count": 745,
              "shell": 16,
              "avg_length": 21.87,
              "max_length": 319,
              "path_count": 18,
              "avg_entropy": 3.15,
              "empty_count": 19,
              "entropy_stddev": 1.14,
              "base64_candidates": 1,
              "high_entropy_count": 72,
              "embedded_code_candidates": 1
            },
            "comments": {
              "chars": 6147,
              "count": 41,
              "lines": 82,
              "high_entropy": 40,
              "to_code_ratio": 0.03
            },
            "functions": {
              "count": 105,
              "nested": 53,
              "density": 8.56,
              "anonymous": 119,
              "avg_params": 1.08,
              "code_ratio": 0.97,
              "max_params": 5,
              "one_liners": 83,
              "length_stddev": 24.94,
              "over_100_lines": 2,
              "avg_name_length": 17.22,
              "no_params_count": 50,
              "avg_length_lines": 11.3,
              "max_length_lines": 237,
              "min_length_lines": 1,
              "avg_nesting_depth": 0.62,
              "max_nesting_depth": 3,
              "high_entropy_names": 41,
              "single_char_params": 2,
              "avg_param_name_length": 5.66
            },
            "identifiers": {
              "count": 5221,
              "unique": 726,
              "avg_length": 11.07,
              "max_length": 35,
              "min_length": 1,
              "avg_entropy": 2.82,
              "reuse_ratio": 0.14,
              "length_stddev": 6.49,
              "has_digit_ratio": 0,
              "sequential_names": 4,
              "base64_like_names": 1,
              "single_char_count": 4,
              "single_char_ratio": 0.01,
              "high_entropy_count": 137,
              "high_entropy_ratio": 0.19,
              "all_lowercase_ratio": 0.44,
              "all_uppercase_ratio": 0.04,
              "numeric_suffix_count": 2,
              "keyboard_pattern_names": 4
            }
          }
        },
        "id": 54,
        "mol": "H₂(Db₇Os)Md(Pa)",
        "path": "cortico-world-pvz-0.1.2.tgz!!package/src/world.ts",
        "pid": 0,
        "refs": [
          {
            "to": "./bridge.ts",
            "off": 388,
            "file": 27,
            "kind": "local"
          },
          {
            "to": "./collectibles.ts",
            "off": 442,
            "file": 30,
            "kind": "local"
          },
          {
            "to": "./config.ts",
            "off": 520,
            "file": 32,
            "kind": "local"
          },
          {
            "to": "./executor.ts",
            "off": 697,
            "file": 37,
            "kind": "local"
          },
          {
            "to": "./events.ts",
            "off": 919,
            "file": 36,
            "kind": "local"
          },
          {
            "to": "./engine-ipc.ts",
            "off": 977,
            "file": 35,
            "kind": "local"
          },
          {
            "to": "./names.ts",
            "off": 1145,
            "file": 40,
            "kind": "local"
          },
          {
            "to": "./native-reasons.ts",
            "off": 1214,
            "file": 42,
            "kind": "local"
          },
          {
            "to": "./protocol.ts",
            "off": 1464,
            "file": 44,
            "kind": "local"
          },
          {
            "to": "./render.ts",
            "off": 1551,
            "file": 46,
            "kind": "local"
          },
          {
            "to": "./runtime.ts",
            "off": 1617,
            "file": 47,
            "kind": "local"
          },
          {
            "to": "./semantic.ts",
            "off": 1801,
            "file": 48,
            "kind": "local"
          },
          {
            "to": "./skills.ts",
            "off": 1996,
            "file": 49,
            "kind": "local"
          },
          {
            "to": "./timing.ts",
            "off": 2083,
            "file": 50,
            "kind": "local"
          },
          {
            "to": "./triggers.ts",
            "off": 2204,
            "file": 52,
            "kind": "local"
          },
          {
            "to": "./tools.ts",
            "off": 2286,
            "file": 51,
            "kind": "local"
          },
          {
            "to": "./unlocks.ts",
            "off": 2374,
            "file": 53,
            "kind": "local"
          }
        ],
        "risk": 7,
        "sha": "22dd5d16a723d9723b42a271811385ba4935a62607872f4ed5cb5e06719fdb24",
        "size": 108806,
        "traits": [
          {
            "id": "metadata/package/files/runtime::typescript-source-tree-artifact",
            "conf": 0.95,
            "crit": 3,
            "desc": "Source file under src"
          },
          {
            "id": "metadata/import/npm/relative/1/bridge/ts::relative/1/bridge/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./bridge.ts",
            "spans": [
              [
                387,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/collectibles/ts::relative/1/collectibles/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./collectibles.ts",
            "spans": [
              [
                441,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/config/ts::relative/1/config/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./config.ts",
            "spans": [
              [
                519,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/engine-ipc/ts::relative/1/engine-ipc/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./engine-ipc.ts",
            "spans": [
              [
                976,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/events/ts::relative/1/events/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./events.ts",
            "spans": [
              [
                918,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/executor/ts::relative/1/executor/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./executor.ts",
            "spans": [
              [
                696,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/names/ts::relative/1/names/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./names.ts",
            "spans": [
              [
                1144,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/native-reasons/ts::relative/1/native-reasons/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./native-reasons.ts",
            "spans": [
              [
                1213,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/protocol/ts::relative/1/protocol/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./protocol.ts",
            "spans": [
              [
                1463,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/render/ts::relative/1/render/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./render.ts",
            "spans": [
              [
                1550,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/runtime/ts::relative/1/runtime/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./runtime.ts",
            "spans": [
              [
                1616,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/semantic/ts::relative/1/semantic/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./semantic.ts",
            "spans": [
              [
                1800,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/skills/ts::relative/1/skills/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./skills.ts",
            "spans": [
              [
                1995,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/timing/ts::relative/1/timing/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./timing.ts",
            "spans": [
              [
                2082,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/tools/ts::relative/1/tools/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./tools.ts",
            "spans": [
              [
                2285,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/triggers/ts::relative/1/triggers/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./triggers.ts",
            "spans": [
              [
                2203,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/relative/1/unlocks/ts::relative/1/unlocks/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports ./unlocks.ts",
            "spans": [
              [
                2373,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/types/ts::cortico/core/types/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/types.ts",
            "spans": [
              [
                262,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/core/util/ts::cortico/core/util/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/core/util.ts",
            "spans": [
              [
                311,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/cortico/paths/ts::cortico/paths/ts",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports cortico/paths.ts",
            "spans": [
              [
                107,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/path::path",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:path",
            "spans": [
              [
                21,
                0
              ]
            ]
          },
          {
            "id": "metadata/import/npm/url::url",
            "conf": 0.95,
            "crit": 2,
            "desc": "imports node:url",
            "spans": [
              [
                65,
                0
              ]
            ]
          },
          {
            "id": "metadata/file/comment::source-comment-bytes-over-300",
            "conf": 0.92,
            "crit": 2,
            "desc": "Source has over 300 comment bytes"
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-1",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"the\"",
            "spans": [
              [
                3174,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-5",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"for\"",
            "spans": [
              [
                19452,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/natural::lang-english--atom-7",
            "conf": 0.8,
            "crit": 1,
            "desc": "English function-word token \"this\"",
            "spans": [
              [
                8402,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/analysis::js-conditional-matcher-call",
            "conf": 0.88,
            "crit": 3,
            "desc": "Calls a matcher in a conditional expression",
            "spans": [
              [
                90619,
                112
              ],
              [
                98009,
                18
              ],
              [
                98011,
                33
              ],
              [
                108553,
                22
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/loop::js-bounded-while-loop",
            "conf": 0.9,
            "crit": 3,
            "desc": "JavaScript bounded while loop",
            "spans": [
              [
                42886,
                26
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/manipulation::log-redaction-option",
            "conf": 0.85,
            "crit": 3,
            "desc": "Log redaction option or call",
            "spans": [
              [
                107669,
                17
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-short-delimiter-join-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Joins array with a short delimiter",
            "spans": [
              [
                17069,
                11
              ],
              [
                94105,
                11
              ],
              [
                103007,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/source/syntax/array::js-array-sort-call",
            "conf": 0.72,
            "crit": 3,
            "desc": "Sorts a JavaScript array",
            "spans": [
              [
                31082,
                6
              ]
            ]
          },
          {
            "id": "micro-behaviors/os/telemetry/logging/event::extension-analytics-event-field",
            "conf": 0.93,
            "crit": 3,
            "desc": "Object literal has a bare event field",
            "spans": [
              [
                78845,
                10
              ]
            ]
          },
          {
            "id": "micro-behaviors/time/query::js-triple-date-now",
            "conf": 0.4,
            "crit": 3,
            "desc": "3+ Date.now() calls",
            "spans": [
              [
                16643,
                9
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::arrow-function",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 arrow function syntax",
            "spans": [
              [
                67013,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::const-let",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 const/let declarations",
            "spans": [
              [
                67024,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::spread-operator",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 spread operator (in array/object context)",
            "spans": [
              [
                66995,
                0
              ]
            ]
          },
          {
            "id": "metadata/lang/javascript-features::template-literal",
            "conf": 0.9,
            "crit": 2,
            "desc": "ES6 template literal syntax",
            "spans": [
              [
                27114,
                0
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/control-flow/error-handling::catch-returns-constant-only",
            "conf": 0.88,
            "crit": 3,
            "desc": "Catch block only returns a constant",
            "spans": [
              [
                62024,
                34
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/replace::chained-replace-calls",
            "conf": 0.9,
            "crit": 3,
            "desc": "Chains multiple JavaScript string replacements",
            "spans": [
              [
                107720,
                41
              ]
            ]
          },
          {
            "id": "micro-behaviors/data/string/split::js-split-call",
            "conf": 0.8,
            "crit": 3,
            "desc": "Calls JavaScript split()",
            "spans": [
              [
                101075,
                9
              ]
            ]
          }
        ],
        "type": "javascript"
      },
      {
        "id": 55,
        "mol": "Md(Re)",
        "sha": "949896bf944e8f7d83379758f6d1b368d09cc39d17e4d39d086e06d49ff179dc",
        "path": "cortico-world-pvz@0.1.2.registry.json",
        "risk": 1,
        "size": 1012,
        "type": "registry",
        "depth": 1
      }
    ],
    "omitted_files": 34,
    "rev": "75c9b",
    "v": "8"
  }
}