From 6e0e08d9c38c409445b26e69ac02b4fd43577603 Mon Sep 17 00:00:00 2001 From: mes123456 Date: Fri, 4 Sep 2026 08:15:30 +0800 Subject: [PATCH] chore(web): continuous handoff WBV2-P1241-001 --- docs/EXECUTION_QUEUE.md | 6 +- docs/status/WBV2-P1241-001.md | 9 + docs/tasks/WBV2-P1241-001.md | 48 + .../wbv2-geometry-518360e680870ecc.blend | Bin 0 -> 98164 bytes tests/golden/WBV2-P1241-000/manifest.json | 50 + .../WBV2-P1241-000/module-execution-plan.json | 23138 ++++++++++++++++ .../geometry-node-reader-production.json | 43 + tests/golden/WBV2-P1241-001/manifest.json | 116 + .../golden/WBV2-P1241-001/module-receipt.json | 154 + tests/golden/WBV2-P1241-001/module-run.log | 49 + tests/golden/WBV2-P1241-001/task-context.json | 217 + tests/golden/WBV2/task-catalog.jsonl | 2 + tests/golden/WBV2/task-index.json | 2 +- 13 files changed, 23830 insertions(+), 4 deletions(-) create mode 100644 docs/status/WBV2-P1241-001.md create mode 100644 docs/tasks/WBV2-P1241-001.md create mode 100644 tests/files/web/generated/wbv2-geometry-518360e680870ecc.blend create mode 100644 tests/golden/WBV2-P1241-000/manifest.json create mode 100644 tests/golden/WBV2-P1241-000/module-execution-plan.json create mode 100644 tests/golden/WBV2-P1241-001/geometry-node-reader-production.json create mode 100644 tests/golden/WBV2-P1241-001/manifest.json create mode 100644 tests/golden/WBV2-P1241-001/module-receipt.json create mode 100644 tests/golden/WBV2-P1241-001/module-run.log create mode 100644 tests/golden/WBV2-P1241-001/task-context.json diff --git a/docs/EXECUTION_QUEUE.md b/docs/EXECUTION_QUEUE.md index 5c92538b8..b014dd2d3 100644 --- a/docs/EXECUTION_QUEUE.md +++ b/docs/EXECUTION_QUEUE.md @@ -15,9 +15,9 @@ | 字段 | 值 | | --- | --- | | 里程碑 | WBV2 capability workflow | -| 当前任务 | `WBV2-P1240-001` | -| parent manifest | `tests/golden/WBV2-P1240-000/manifest.json` | -| 任务卡 | [`tasks/WBV2-P1240-001.md`](tasks/WBV2-P1240-001.md) | +| 当前任务 | `WBV2-P1241-001` | +| parent manifest | `tests/golden/WBV2-P1241-000/manifest.json` | +| 任务卡 | [`tasks/WBV2-P1241-001.md`](tasks/WBV2-P1241-001.md) | | 专项验收 | `node tools/web/check-execution-control-plane.mjs` | | legacy coverage checkpoint | `M16-GAP-00282` | | legacy coverage parent | `tests/golden/M16-GAP-00281/manifest.json` | diff --git a/docs/status/WBV2-P1241-001.md b/docs/status/WBV2-P1241-001.md new file mode 100644 index 000000000..ccd22b79a --- /dev/null +++ b/docs/status/WBV2-P1241-001.md @@ -0,0 +1,9 @@ +# WBV2-P1241-001 status + +- task: `WBV2-P1241-001`; module: `AUTO_GEOMETRY_NATIVE_NODE_READER`; status: `done` +- source hashes stable: `true`; commands passed: `4` +- existing production evidence reused: `false`; skipped commands: `0` +- positive Main mutation, negative no-mutation, recovery and Chromium gates are recorded in the module receipt +- dynamic source inventory: `3745` units; verified `879`; unverified `2866`; planning estimate `5200` (non-binding); this-segment binding delta: `5` +- historical 6900-entry inventory remains read-only; full-family parity: `false` +- nextTask: `NONE` diff --git a/docs/tasks/WBV2-P1241-001.md b/docs/tasks/WBV2-P1241-001.md new file mode 100644 index 000000000..fdf8bdde1 --- /dev/null +++ b/docs/tasks/WBV2-P1241-001.md @@ -0,0 +1,48 @@ +# WBV2-P1241-001: verify auto-generated native geometry node reader batch + +- task: WBV2-P1241-001 +- parent: WBV2-P1241-000 +- status: in_progress +- gap: capability:AUTO_GEOMETRY_NATIVE_NODE_READER +- ownerFamily: NODES +- targetImplementationClass: LOCAL_EXACT +- batchId: WBV2-P1241-001:AUTO_GEOMETRY_NATIVE_NODE_READER:518360e680870ecc +- selectedRecordIds: ["node:GeometryNodeSubdivideMesh","node:GeometryNodeSubdivisionSurface","node:GeometryNodeSwitch","node:GeometryNodeTagFilter","node:GeometryNodeTool3DCursor"] +- commandBudget: max=48; read/exploration max=16 +- Implementation entrypoint: `node tools/web/run-wbv2-module-task.mjs --task WBV2-P1241-001 --write` + +## 目标 + +以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 GeometryNodeSubdivideMesh, GeometryNodeSubdivisionSurface, GeometryNodeSwitch, GeometryNodeTagFilter, GeometryNodeTool3DCursor 的真实 modifier/RNA 元数据。 + +## 输入与范围 + +- Blender modifier sources: `blender-5.2.0/source/blender/modifiers/intern/` +- RNA source: `blender-5.2.0/source/blender/makesrna/intern/rna_modifier.cc` +- Native reader: `blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp` +- Fixtures: `tests/files/web/generated/wbv2-geometry-518360e680870ecc.blend` +- Chromium test: `web/tests/e2e/geometry-node-main-reader.spec.ts` +- Selected modifier units: `modifier-source:GeometryNodeSubdivideMesh`, `modifier-source:GeometryNodeSubdivisionSurface`, `modifier-source:GeometryNodeSwitch`, `modifier-source:GeometryNodeTagFilter`, `modifier-source:GeometryNodeTool3DCursor` +- Selected RNA units: none (source-only dependency batch) + +## 验收 + +- one shared Main/WASM/Worker/Chromium chain observes every selected type +- malformed input is rejected without Main mutation +- save/reopen and deterministic second read are exact +- only Chromium is used; JS simulation and per-API duplicate workers are forbidden +- each selected source unit receives an explicit hash-bound coverage binding +- `node tools/web/check-task-context.mjs --task WBV2-P1241-001 --write` + +## 失败边界 + +- any missing source, unsupported type, hash drift, malformed data or non-exact recovery keeps the batch `in_progress`/`blocked` +- partial batch success never claims the omitted family; historical inventory remains read-only + +## 交付与回滚 + +- Receipt: `tests/golden/WBV2-P1241-001/module-receipt.json` +- Aggregate production evidence: `tests/golden/WBV2-P1241-001/modifier-reader-batch-production.json` +- Manifest: `tests/golden/WBV2-P1241-001/manifest.json` +- Status: `docs/status/WBV2-P1241-001.md` +- Rollback: restore WBV2-P1241-000 as queue parent without rewriting prior evidence. diff --git a/tests/files/web/generated/wbv2-geometry-518360e680870ecc.blend b/tests/files/web/generated/wbv2-geometry-518360e680870ecc.blend new file mode 100644 index 0000000000000000000000000000000000000000..d034dbd14a8034722ad48d2907d373f00bca8899 GIT binary patch literal 98164 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 source tools/web/emscripten-env.sh && cmake --build build_web_blender6 --target web_engine -- -j8 && cp build_web_blender6/bin/web_engine.wasm web/app/src/vendor/blender/web_engine.wasm && cp build_web_blender6/bin/web_engine.wasm web/app/public/vendor/blender/web_engine.wasm +ninja: no work to do. + +> npm --prefix web run typecheck + +> blender-web-editor@0.1.0-rc.1 typecheck +> tsc -p tsconfig.json --noEmit + + +> npm --prefix web run build + +> blender-web-editor@0.1.0-rc.1 build +> tsc -p tsconfig.json && vite build --config app/vite.config.ts + +vite v8.2.0 building client environment for production... + transforming...✓ 102 modules transformed. +rendering chunks... +computing gzip size... +dist/index.html 0.46 kB │ gzip: 0.29 kB +dist/assets/storage.worker-D9TqXsGS.js 66.59 kB +dist/assets/web-engine.worker-ynL11m10.js 362.11 kB +dist/assets/viewport-render.worker-BKnJyAEz.js 634.08 kB +dist/assets/web_engine-C04Dp4ba.wasm 16,243.50 kB │ gzip: 3,858.52 kB +dist/assets/index-BgTbQCE2.css 15.35 kB │ gzip: 3.91 kB +dist/assets/index-B1m0FaKy.js 1,190.30 kB │ gzip: 316.69 kB + +✓ built in 485ms +[plugin rolldown:vite-resolve] Module "module" has been externalized for browser compatibility, imported by "/home/mes123456/workinf_Blender_Wasm/web/app/src/vendor/blender/web_engine.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. +[plugin builtin:vite-reporter] +(!) Some chunks are larger than 500 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rolldownOptions.output.codeSplitting to improve chunking: https://rolldown.rs/reference/OutputOptions.codeSplitting +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. + +> WBV2_BATCH_TASK=WBV2-P1241-001 WBV2_BATCH_PRODUCTION=tests/golden/WBV2-P1241-001/geometry-node-reader-production.json WBV2_BATCH_FIXTURE=tests/files/web/generated/wbv2-geometry-518360e680870ecc.blend WBV2_BATCH_TYPES='["GeometryNodeSubdivideMesh","GeometryNodeSubdivisionSurface","GeometryNodeSwitch","GeometryNodeTagFilter","GeometryNodeTool3DCursor"]' WBV2_BATCH_UNITS='["node:GeometryNodeSubdivideMesh","node:GeometryNodeSubdivisionSurface","node:GeometryNodeSwitch","node:GeometryNodeTagFilter","node:GeometryNodeTool3DCursor"]' WEB_TEST_PORT=5371 npm --prefix web run test:e2e -- --workers=1 tests/e2e/geometry-node-main-reader.spec.ts + +> blender-web-editor@0.1.0-rc.1 test:e2e +> playwright test --config playwright.config.ts --workers=1 tests/e2e/geometry-node-main-reader.spec.ts + + +Running 1 test using 1 worker + + ✓ 1 tests/e2e/geometry-node-main-reader.spec.ts:14:1 › M10-01 production Worker preserves Main Geometry Node topology across save and reopen (1.5s) + + 1 passed (2.3s) +[WebServer] (node:1314630) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. +[WebServer] (Use `node --trace-warnings ...` to show where the warning was created) +(node:1314684) Warning: The 'NO_COLOR' env is ignored due to the 'FORCE_COLOR' env being set. +(Use `node --trace-warnings ...` to show where the warning was created) diff --git a/tests/golden/WBV2-P1241-001/task-context.json b/tests/golden/WBV2-P1241-001/task-context.json new file mode 100644 index 000000000..c87416ce9 --- /dev/null +++ b/tests/golden/WBV2-P1241-001/task-context.json @@ -0,0 +1,217 @@ +{ + "schemaVersion": 1, + "task": "WBV2-P1241-001", + "parentTask": "WBV2-P1241-000", + "status": "in_progress", + "goal": "以一个共享 Blender Main reader、WASM build、Worker 路由和 Chromium receipt 批量验证 GeometryNodeSubdivideMesh, GeometryNodeSubdivisionSurface, GeometryNodeSwitch, GeometryNodeTagFilter, GeometryNodeTool3DCursor 的真实 modifier/RNA 元数据。", + "scope": { + "gap": "capability:AUTO_GEOMETRY_NATIVE_NODE_READER", + "ownerFamily": "NODES", + "implementationClass": "LOCAL_EXACT" + }, + "commands": [ + "node tools/web/check-task-context.mjs --task WBV2-P1241-001 --write" + ], + "inputPaths": [], + "inputMetadata": { + "docs/EXECUTION_QUEUE.md": { + "path": "docs/EXECUTION_QUEUE.md", + "exists": true, + "bytes": 4030, + "mtime_ns": "1788480930282159607", + "sha256": "924980bce356f9d815bd5a2a427fd2881f794c8933cba82c16e4048b961d7019" + }, + "docs/tasks/WBV2-P1241-001.md": { + "path": "docs/tasks/WBV2-P1241-001.md", + "exists": true, + "bytes": 2679, + "mtime_ns": "1788480919779431311", + "sha256": "7c7bb82bbd57c956bd9b6f5b47a04209e90f52fe27d1c9d5503bf0e57b23ee84" + }, + "tests/golden/WBV2-P1241-000/manifest.json": { + "path": "tests/golden/WBV2-P1241-000/manifest.json", + "exists": true, + "bytes": 1680, + "mtime_ns": "1788480919780182197", + "sha256": "a938420f7eb9ba64748bed6549d65021f0d4a2eeb0f0eee6b69006214fa97b89" + }, + "docs/status/WBV2-P1241-000.md": { + "path": "docs/status/WBV2-P1241-000.md", + "exists": true, + "bytes": 364, + "mtime_ns": "1788480919779593753", + "sha256": "2928554c36741b9a5bf10cdb110b2c72ee6ce2962d98eedd474a6cd03cb1fb64" + } + }, + "inputSelection": { + "schemaVersion": 1, + "limits": { + "maxFiles": 12, + "evidenceBytes": 8192, + "contextRemainingBytes": 1151, + "contextRemainingTokens": 287 + }, + "source": { + "bytes": 8753, + "tokens": 2189 + }, + "selected": [], + "excluded": [ + { + "path": "blender-5.2.0/source/blender/modifiers/intern/", + "bytes": 10155, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "blender-5.2.0/source/blender/makesrna/intern/rna_modifier.cc", + "bytes": 521651, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "blender-5.2.0/source/blender/web_engine/web_engine_blend_reader.cpp", + "bytes": 314614, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "tests/files/web/generated/wbv2-geometry-518360e680870ecc.blend", + "bytes": 98164, + "reason": "EVIDENCE_BYTE_BUDGET" + }, + { + "path": "web/tests/e2e/geometry-node-main-reader.spec.ts", + "bytes": 3789, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1241-001/module-receipt.json", + "bytes": 7415, + "reason": "CONTEXT_REMAINING_SPACE" + }, + { + "path": "tests/golden/WBV2-P1241-001/modifier-reader-batch-production.json", + "bytes": null, + "reason": "MISSING_PATH" + }, + { + "path": "tests/golden/WBV2-P1241-001/manifest.json", + "bytes": null, + "reason": "GENERATED_EVIDENCE_OUTPUT" + }, + { + "path": "docs/status/WBV2-P1241-001.md", + "bytes": null, + "reason": "GENERATED_EVIDENCE_OUTPUT" + } + ], + "totals": { + "files": 0, + "bytes": 0, + "tokens": 0 + } + }, + "exitCriteria": [ + "source and protocol hashes are bound", + "every selected Main reader type is proven", + "negative no-mutation and recovery are proven", + "Chromium and save/reopen evidence are exact" + ], + "nextTask": null, + "sourceDocuments": { + "queue": "docs/EXECUTION_QUEUE.md", + "taskCard": "docs/tasks/WBV2-P1241-001.md", + "taskIndex": "tests/golden/WBV2/task-index.json", + "parentManifest": "tests/golden/WBV2-P1241-000/manifest.json", + "parentStatus": "docs/status/WBV2-P1241-000.md" + }, + "readPolicy": { + "required": [ + "docs/EXECUTION_QUEUE.md", + "docs/tasks/WBV2-P1241-001.md", + "tests/golden/WBV2-P1241-000/manifest.json", + "docs/status/WBV2-P1241-000.md" + ], + "machineOnly": [ + "tests/golden/WBV2/task-index.json", + "tests/golden/M15-03A/task-catalog.jsonl" + ], + "optionalByNeed": [ + "docs/WEB_BLENDER_MODELER_V1_SCOPE.md", + "任务卡列出的精确协议/生产路径", + "任务卡明确命名的长期计划小节" + ], + "forbiddenByDefault": [ + "完整 CURRENT_EXECUTION_PLAN.md", + "完整 PROJECT_STATUS_AND_NEXT_WORK.md", + "全部 docs/status/*.md", + "完整 parity/WBS 计划", + "README 历史和 test-results/" + ] + }, + "parent": { + "manifest": { + "schemaVersion": 1, + "task": "WBV2-P1241-000", + "parentTask": "WBV2-P1240-001", + "status": "done", + "nextTask": "WBV2-P1241-001", + "artifactCount": 4 + }, + "statusSummary": [ + "# WBV2-P1241-000 status", + "- task: `WBV2-P1241-000`; parent: `WBV2-P1240-001`; status: `done`", + "- taskClass: `QUEUE_ENABLEMENT`; no modifier-family parity completion claimed", + "- source-backed batch authorized: `AUTO_GEOMETRY_NATIVE_NODE_READER` (5 units)", + "- dynamic inventory: `3745` units; verified `874`; unverified `2871`; bound delta `0`", + "- nextTask: `WBV2-P1241-001`" + ] + }, + "budgets": { + "queueBytes": 4096, + "taskBytes": 2679, + "parentManifestBytes": 24576, + "parentStatusBytes": 6144, + "evidenceFiles": 12, + "evidenceBytes": 8192, + "contextTokens": 3500, + "contextEnvelopeTokens": 1024, + "taskLines": 49, + "taskTokens": 670 + }, + "size": { + "documents": [ + { + "path": "docs/EXECUTION_QUEUE.md", + "bytes": 4030, + "lines": 58, + "tokens": 1008 + }, + { + "path": "docs/tasks/WBV2-P1241-001.md", + "bytes": 2679, + "lines": 49, + "tokens": 670 + }, + { + "path": "tests/golden/WBV2-P1241-000/manifest.json", + "bytes": 1680, + "lines": 51, + "tokens": 420 + }, + { + "path": "docs/status/WBV2-P1241-000.md", + "bytes": 364, + "lines": 8, + "tokens": 91 + } + ], + "sourceTokens": 2189, + "evidenceFiles": 0, + "evidenceBytes": 0, + "evidenceTokens": 0, + "totalTokens": 2189, + "reservedEnvelopeTokens": 1024, + "estimatedContextTokens": 3213, + "serializedContextTokens": 681, + "withinBudget": true + } +} diff --git a/tests/golden/WBV2/task-catalog.jsonl b/tests/golden/WBV2/task-catalog.jsonl index 6d8a0af4a..7a3d95008 100644 --- a/tests/golden/WBV2/task-catalog.jsonl +++ b/tests/golden/WBV2/task-catalog.jsonl @@ -259,3 +259,5 @@ {"id":"WBV2-P1239-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1239","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and protocol hashes are bound","every selected Main reader type is proven","negative no-mutation and recovery are proven","Chromium and save/reopen evidence are exact"]} {"id":"WBV2-P1240-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1240","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} {"id":"WBV2-P1240-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1240","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and protocol hashes are bound","every selected Main reader type is proven","negative no-mutation and recovery are proven","Chromium and save/reopen evidence are exact"]} +{"id":"WBV2-P1241-000","gapId":"workflow:authorize_modifier_reader_batch","ownerFamily":"PROGRAM","sourceTask":"1241","state":"completed","targetImplementationClass":"QUEUE_ONLY","exitCriteria":["prior evidence remains hash-bound","batch source mapping is explicit","inventory remains source-derived"]} +{"id":"WBV2-P1241-001","gapId":"AUTO_GEOMETRY_NATIVE_NODE_READER","ownerFamily":"NODES","sourceTask":"1241","state":"completed","targetImplementationClass":"LOCAL_EXACT","exitCriteria":["source and protocol hashes are bound","every selected Main reader type is proven","negative no-mutation and recovery are proven","Chromium and save/reopen evidence are exact"]} diff --git a/tests/golden/WBV2/task-index.json b/tests/golden/WBV2/task-index.json index b9c8b4415..ca71cf259 100644 --- a/tests/golden/WBV2/task-index.json +++ b/tests/golden/WBV2/task-index.json @@ -1 +1 @@ -{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P1240-000/module-execution-plan.json","sha256":"9fb899d3ead75eb0cfce7fe5a047ca15c78ef0f5daca3fadb916d94888b03821"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"fefaeb8f7760b16a512243c0c46e261c972e101221b9e994369376a66090d058"},"taskCount":261,"activeTask":null,"entries":{"WBV2-P1096-000":{"line":0,"offset":0,"length":267,"previous":"WBV2-P1095-003","next":"WBV2-P1100-000"},"WBV2-P1100-000":{"line":1,"offset":267,"length":300,"previous":"WBV2-P1096-000","next":"WBV2-P1100-001"},"WBV2-P1100-001":{"line":2,"offset":567,"length":375,"previous":"WBV2-P1100-000","next":"WBV2-P1100-002"},"WBV2-P1100-002":{"line":3,"offset":942,"length":377,"previous":"WBV2-P1100-001","next":"WBV2-P1100-003"},"WBV2-P1100-003":{"line":4,"offset":1319,"length":386,"previous":"WBV2-P1100-002","next":"WBV2-P1101-000"},"WBV2-P1101-000":{"line":5,"offset":1705,"length":374,"previous":"WBV2-P1100-003","next":"WBV2-P1101-001"},"WBV2-P1101-001":{"line":6,"offset":2079,"length":382,"previous":"WBV2-P1101-000","next":"WBV2-P1101-002"},"WBV2-P1101-002":{"line":7,"offset":2461,"length":363,"previous":"WBV2-P1101-001","next":"WBV2-P1101-003"},"WBV2-P1101-003":{"line":8,"offset":2824,"length":374,"previous":"WBV2-P1101-002","next":"WBV2-P1102-000"},"WBV2-P1102-000":{"line":9,"offset":3198,"length":365,"previous":"WBV2-P1101-003","next":"WBV2-P1102-001"},"WBV2-P1102-001":{"line":10,"offset":3563,"length":371,"previous":"WBV2-P1102-000","next":"WBV2-P1103-000"},"WBV2-P1103-000":{"line":11,"offset":3934,"length":373,"previous":"WBV2-P1102-001","next":"WBV2-P1104-000"},"WBV2-P1104-000":{"line":12,"offset":4307,"length":389,"previous":"WBV2-P1103-000","next":"WBV2-P1105-000"},"WBV2-P1105-000":{"line":13,"offset":4696,"length":426,"previous":"WBV2-P1104-000","next":"WBV2-P1106-000"},"WBV2-P1106-000":{"line":14,"offset":5122,"length":366,"previous":"WBV2-P1105-000","next":"WBV2-P1107-000"},"WBV2-P1107-000":{"line":15,"offset":5488,"length":373,"previous":"WBV2-P1106-000","next":"WBV2-P1108-000"},"WBV2-P1108-000":{"line":16,"offset":5861,"length":385,"previous":"WBV2-P1107-000","next":"WBV2-P1109-000"},"WBV2-P1109-000":{"line":17,"offset":6246,"length":397,"previous":"WBV2-P1108-000","next":"WBV2-P1110-000"},"WBV2-P1110-000":{"line":18,"offset":6643,"length":394,"previous":"WBV2-P1109-000","next":"WBV2-P1111-000"},"WBV2-P1111-000":{"line":19,"offset":7037,"length":384,"previous":"WBV2-P1110-000","next":"WBV2-P1112-000"},"WBV2-P1112-000":{"line":20,"offset":7421,"length":397,"previous":"WBV2-P1111-000","next":"WBV2-P1113-000"},"WBV2-P1113-000":{"line":21,"offset":7818,"length":393,"previous":"WBV2-P1112-000","next":"WBV2-P1114-000"},"WBV2-P1114-000":{"line":22,"offset":8211,"length":384,"previous":"WBV2-P1113-000","next":"WBV2-P1115-000"},"WBV2-P1115-000":{"line":23,"offset":8595,"length":388,"previous":"WBV2-P1114-000","next":"WBV2-P1116-000"},"WBV2-P1116-000":{"line":24,"offset":8983,"length":388,"previous":"WBV2-P1115-000","next":"WBV2-P1117-000"},"WBV2-P1117-000":{"line":25,"offset":9371,"length":413,"previous":"WBV2-P1116-000","next":"WBV2-P1118-000"},"WBV2-P1118-000":{"line":26,"offset":9784,"length":409,"previous":"WBV2-P1117-000","next":"WBV2-P1119-000"},"WBV2-P1119-000":{"line":27,"offset":10193,"length":379,"previous":"WBV2-P1118-000","next":"WBV2-P1120-000"},"WBV2-P1120-000":{"line":28,"offset":10572,"length":392,"previous":"WBV2-P1119-000","next":"WBV2-P1121-000"},"WBV2-P1121-000":{"line":29,"offset":10964,"length":375,"previous":"WBV2-P1120-000","next":"WBV2-P1122-000"},"WBV2-P1122-000":{"line":30,"offset":11339,"length":385,"previous":"WBV2-P1121-000","next":"WBV2-P1123-000"},"WBV2-P1123-000":{"line":31,"offset":11724,"length":385,"previous":"WBV2-P1122-000","next":"WBV2-P1124-000"},"WBV2-P1124-000":{"line":32,"offset":12109,"length":431,"previous":"WBV2-P1123-000","next":"WBV2-P1125-000"},"WBV2-P1125-000":{"line":33,"offset":12540,"length":406,"previous":"WBV2-P1124-000","next":"WBV2-P1126-000"},"WBV2-P1126-000":{"line":34,"offset":12946,"length":397,"previous":"WBV2-P1125-000","next":"WBV2-P1127-000"},"WBV2-P1127-000":{"line":35,"offset":13343,"length":406,"previous":"WBV2-P1126-000","next":"WBV2-P1128-000"},"WBV2-P1128-000":{"line":36,"offset":13749,"length":406,"previous":"WBV2-P1127-000","next":"WBV2-P1129-000"},"WBV2-P1129-000":{"line":37,"offset":14155,"length":331,"previous":"WBV2-P1128-000","next":"WBV2-P1129-001"},"WBV2-P1129-001":{"line":38,"offset":14486,"length":393,"previous":"WBV2-P1129-000","next":"WBV2-P1130-000"},"WBV2-P1130-000":{"line":39,"offset":14879,"length":348,"previous":"WBV2-P1129-001","next":"WBV2-P1130-001"},"WBV2-P1130-001":{"line":40,"offset":15227,"length":387,"previous":"WBV2-P1130-000","next":"WBV2-P1131-000"},"WBV2-P1131-000":{"line":41,"offset":15614,"length":349,"previous":"WBV2-P1130-001","next":"WBV2-P1131-001"},"WBV2-P1131-001":{"line":42,"offset":15963,"length":383,"previous":"WBV2-P1131-000","next":"WBV2-P1132-000"},"WBV2-P1132-000":{"line":43,"offset":16346,"length":345,"previous":"WBV2-P1131-001","next":"WBV2-P1132-001"},"WBV2-P1132-001":{"line":44,"offset":16691,"length":380,"previous":"WBV2-P1132-000","next":"WBV2-P1133-000"},"WBV2-P1133-000":{"line":45,"offset":17071,"length":346,"previous":"WBV2-P1132-001","next":"WBV2-P1133-001"},"WBV2-P1133-001":{"line":46,"offset":17417,"length":387,"previous":"WBV2-P1133-000","next":"WBV2-P1134-000"},"WBV2-P1134-000":{"line":47,"offset":17804,"length":353,"previous":"WBV2-P1133-001","next":"WBV2-P1134-001"},"WBV2-P1134-001":{"line":48,"offset":18157,"length":392,"previous":"WBV2-P1134-000","next":"WBV2-P1135-000"},"WBV2-P1135-000":{"line":49,"offset":18549,"length":339,"previous":"WBV2-P1134-001","next":"WBV2-P1135-001"},"WBV2-P1135-001":{"line":50,"offset":18888,"length":385,"previous":"WBV2-P1135-000","next":"WBV2-P1136-000"},"WBV2-P1136-000":{"line":51,"offset":19273,"length":349,"previous":"WBV2-P1135-001","next":"WBV2-P1136-001"},"WBV2-P1136-001":{"line":52,"offset":19622,"length":391,"previous":"WBV2-P1136-000","next":"WBV2-P1137-000"},"WBV2-P1137-000":{"line":53,"offset":20013,"length":354,"previous":"WBV2-P1136-001","next":"WBV2-P1137-001"},"WBV2-P1137-001":{"line":54,"offset":20367,"length":393,"previous":"WBV2-P1137-000","next":"WBV2-P1138-000"},"WBV2-P1138-000":{"line":55,"offset":20760,"length":340,"previous":"WBV2-P1137-001","next":"WBV2-P1138-001"},"WBV2-P1138-001":{"line":56,"offset":21100,"length":388,"previous":"WBV2-P1138-000","next":"WBV2-P1139-000"},"WBV2-P1139-000":{"line":57,"offset":21488,"length":344,"previous":"WBV2-P1138-001","next":"WBV2-P1139-001"},"WBV2-P1139-001":{"line":58,"offset":21832,"length":393,"previous":"WBV2-P1139-000","next":"WBV2-P1140-000"},"WBV2-P1140-000":{"line":59,"offset":22225,"length":362,"previous":"WBV2-P1139-001","next":"WBV2-P1140-001"},"WBV2-P1140-001":{"line":60,"offset":22587,"length":382,"previous":"WBV2-P1140-000","next":"WBV2-P1141-000"},"WBV2-P1141-000":{"line":61,"offset":22969,"length":368,"previous":"WBV2-P1140-001","next":"WBV2-P1141-001"},"WBV2-P1141-001":{"line":62,"offset":23337,"length":389,"previous":"WBV2-P1141-000","next":"WBV2-P1142-000"},"WBV2-P1142-000":{"line":63,"offset":23726,"length":364,"previous":"WBV2-P1141-001","next":"WBV2-P1142-001"},"WBV2-P1142-001":{"line":64,"offset":24090,"length":383,"previous":"WBV2-P1142-000","next":"WBV2-P1143-000"},"WBV2-P1143-000":{"line":65,"offset":24473,"length":369,"previous":"WBV2-P1142-001","next":"WBV2-P1143-001"},"WBV2-P1143-001":{"line":66,"offset":24842,"length":385,"previous":"WBV2-P1143-000","next":"WBV2-P1144-000"},"WBV2-P1144-000":{"line":67,"offset":25227,"length":351,"previous":"WBV2-P1143-001","next":"WBV2-P1144-001"},"WBV2-P1144-001":{"line":68,"offset":25578,"length":376,"previous":"WBV2-P1144-000","next":"WBV2-P1145-000"},"WBV2-P1145-000":{"line":69,"offset":25954,"length":371,"previous":"WBV2-P1144-001","next":"WBV2-P1145-001"},"WBV2-P1145-001":{"line":70,"offset":26325,"length":386,"previous":"WBV2-P1145-000","next":"WBV2-P1146-000"},"WBV2-P1146-000":{"line":71,"offset":26711,"length":303,"previous":"WBV2-P1145-001","next":"WBV2-P1146-001"},"WBV2-P1146-001":{"line":72,"offset":27014,"length":356,"previous":"WBV2-P1146-000","next":"WBV2-P1147-000"},"WBV2-P1147-000":{"line":73,"offset":27370,"length":303,"previous":"WBV2-P1146-001","next":"WBV2-P1147-001"},"WBV2-P1147-001":{"line":74,"offset":27673,"length":360,"previous":"WBV2-P1147-000","next":"WBV2-P1148-000"},"WBV2-P1148-000":{"line":75,"offset":28033,"length":303,"previous":"WBV2-P1147-001","next":"WBV2-P1148-001"},"WBV2-P1148-001":{"line":76,"offset":28336,"length":362,"previous":"WBV2-P1148-000","next":"WBV2-P1149-000"},"WBV2-P1149-000":{"line":77,"offset":28698,"length":303,"previous":"WBV2-P1148-001","next":"WBV2-P1149-001"},"WBV2-P1149-001":{"line":78,"offset":29001,"length":361,"previous":"WBV2-P1149-000","next":"WBV2-P1150-000"},"WBV2-P1150-000":{"line":79,"offset":29362,"length":303,"previous":"WBV2-P1149-001","next":"WBV2-P1150-001"},"WBV2-P1150-001":{"line":80,"offset":29665,"length":361,"previous":"WBV2-P1150-000","next":"WBV2-P1151-000"},"WBV2-P1151-000":{"line":81,"offset":30026,"length":303,"previous":"WBV2-P1150-001","next":"WBV2-P1151-001"},"WBV2-P1151-001":{"line":82,"offset":30329,"length":369,"previous":"WBV2-P1151-000","next":"WBV2-P1152-000"},"WBV2-P1152-000":{"line":83,"offset":30698,"length":303,"previous":"WBV2-P1151-001","next":"WBV2-P1152-001"},"WBV2-P1152-001":{"line":84,"offset":31001,"length":360,"previous":"WBV2-P1152-000","next":"WBV2-P1153-000"},"WBV2-P1153-000":{"line":85,"offset":31361,"length":303,"previous":"WBV2-P1152-001","next":"WBV2-P1153-001"},"WBV2-P1153-001":{"line":86,"offset":31664,"length":367,"previous":"WBV2-P1153-000","next":"WBV2-P1154-000"},"WBV2-P1154-000":{"line":87,"offset":32031,"length":303,"previous":"WBV2-P1153-001","next":"WBV2-P1154-001"},"WBV2-P1154-001":{"line":88,"offset":32334,"length":365,"previous":"WBV2-P1154-000","next":"WBV2-P1155-000"},"WBV2-P1155-000":{"line":89,"offset":32699,"length":303,"previous":"WBV2-P1154-001","next":"WBV2-P1155-001"},"WBV2-P1155-001":{"line":90,"offset":33002,"length":360,"previous":"WBV2-P1155-000","next":"WBV2-P1156-000"},"WBV2-P1156-000":{"line":91,"offset":33362,"length":303,"previous":"WBV2-P1155-001","next":"WBV2-P1156-001"},"WBV2-P1156-001":{"line":92,"offset":33665,"length":365,"previous":"WBV2-P1156-000","next":"WBV2-P1157-000"},"WBV2-P1157-000":{"line":93,"offset":34030,"length":303,"previous":"WBV2-P1156-001","next":"WBV2-P1157-001"},"WBV2-P1157-001":{"line":94,"offset":34333,"length":364,"previous":"WBV2-P1157-000","next":"WBV2-P1158-000"},"WBV2-P1158-000":{"line":95,"offset":34697,"length":303,"previous":"WBV2-P1157-001","next":"WBV2-P1158-001"},"WBV2-P1158-001":{"line":96,"offset":35000,"length":357,"previous":"WBV2-P1158-000","next":"WBV2-P1159-000"},"WBV2-P1159-000":{"line":97,"offset":35357,"length":303,"previous":"WBV2-P1158-001","next":"WBV2-P1159-001"},"WBV2-P1159-001":{"line":98,"offset":35660,"length":368,"previous":"WBV2-P1159-000","next":"WBV2-P1160-000"},"WBV2-P1160-000":{"line":99,"offset":36028,"length":303,"previous":"WBV2-P1159-001","next":"WBV2-P1160-001"},"WBV2-P1160-001":{"line":100,"offset":36331,"length":365,"previous":"WBV2-P1160-000","next":"WBV2-P1161-000"},"WBV2-P1161-000":{"line":101,"offset":36696,"length":303,"previous":"WBV2-P1160-001","next":"WBV2-P1161-001"},"WBV2-P1161-001":{"line":102,"offset":36999,"length":372,"previous":"WBV2-P1161-000","next":"WBV2-P1162-000"},"WBV2-P1162-000":{"line":103,"offset":37371,"length":303,"previous":"WBV2-P1161-001","next":"WBV2-P1162-001"},"WBV2-P1162-001":{"line":104,"offset":37674,"length":365,"previous":"WBV2-P1162-000","next":"WBV2-P1163-000"},"WBV2-P1163-000":{"line":105,"offset":38039,"length":303,"previous":"WBV2-P1162-001","next":"WBV2-P1163-001"},"WBV2-P1163-001":{"line":106,"offset":38342,"length":360,"previous":"WBV2-P1163-000","next":"WBV2-P1164-000"},"WBV2-P1164-000":{"line":107,"offset":38702,"length":303,"previous":"WBV2-P1163-001","next":"WBV2-P1164-001"},"WBV2-P1164-001":{"line":108,"offset":39005,"length":360,"previous":"WBV2-P1164-000","next":"WBV2-P1165-000"},"WBV2-P1165-000":{"line":109,"offset":39365,"length":303,"previous":"WBV2-P1164-001","next":"WBV2-P1165-001"},"WBV2-P1165-001":{"line":110,"offset":39668,"length":366,"previous":"WBV2-P1165-000","next":"WBV2-P1166-000"},"WBV2-P1166-000":{"line":111,"offset":40034,"length":303,"previous":"WBV2-P1165-001","next":"WBV2-P1166-001"},"WBV2-P1166-001":{"line":112,"offset":40337,"length":366,"previous":"WBV2-P1166-000","next":"WBV2-P1167-000"},"WBV2-P1167-000":{"line":113,"offset":40703,"length":303,"previous":"WBV2-P1166-001","next":"WBV2-P1167-001"},"WBV2-P1167-001":{"line":114,"offset":41006,"length":366,"previous":"WBV2-P1167-000","next":"WBV2-P1168-000"},"WBV2-P1168-000":{"line":115,"offset":41372,"length":303,"previous":"WBV2-P1167-001","next":"WBV2-P1168-001"},"WBV2-P1168-001":{"line":116,"offset":41675,"length":366,"previous":"WBV2-P1168-000","next":"WBV2-P1169-000"},"WBV2-P1169-000":{"line":117,"offset":42041,"length":303,"previous":"WBV2-P1168-001","next":"WBV2-P1169-001"},"WBV2-P1169-001":{"line":118,"offset":42344,"length":366,"previous":"WBV2-P1169-000","next":"WBV2-P1170-000"},"WBV2-P1170-000":{"line":119,"offset":42710,"length":303,"previous":"WBV2-P1169-001","next":"WBV2-P1170-001"},"WBV2-P1170-001":{"line":120,"offset":43013,"length":366,"previous":"WBV2-P1170-000","next":"WBV2-P1171-000"},"WBV2-P1171-000":{"line":121,"offset":43379,"length":303,"previous":"WBV2-P1170-001","next":"WBV2-P1171-001"},"WBV2-P1171-001":{"line":122,"offset":43682,"length":366,"previous":"WBV2-P1171-000","next":"WBV2-P1172-000"},"WBV2-P1172-000":{"line":123,"offset":44048,"length":303,"previous":"WBV2-P1171-001","next":"WBV2-P1172-001"},"WBV2-P1172-001":{"line":124,"offset":44351,"length":366,"previous":"WBV2-P1172-000","next":"WBV2-P1173-000"},"WBV2-P1173-000":{"line":125,"offset":44717,"length":303,"previous":"WBV2-P1172-001","next":"WBV2-P1173-001"},"WBV2-P1173-001":{"line":126,"offset":45020,"length":366,"previous":"WBV2-P1173-000","next":"WBV2-P1174-000"},"WBV2-P1174-000":{"line":127,"offset":45386,"length":303,"previous":"WBV2-P1173-001","next":"WBV2-P1174-001"},"WBV2-P1174-001":{"line":128,"offset":45689,"length":366,"previous":"WBV2-P1174-000","next":"WBV2-P1175-000"},"WBV2-P1175-000":{"line":129,"offset":46055,"length":303,"previous":"WBV2-P1174-001","next":"WBV2-P1175-001"},"WBV2-P1175-001":{"line":130,"offset":46358,"length":366,"previous":"WBV2-P1175-000","next":"WBV2-P1176-000"},"WBV2-P1176-000":{"line":131,"offset":46724,"length":303,"previous":"WBV2-P1175-001","next":"WBV2-P1176-001"},"WBV2-P1176-001":{"line":132,"offset":47027,"length":364,"previous":"WBV2-P1176-000","next":"WBV2-P1177-000"},"WBV2-P1177-000":{"line":133,"offset":47391,"length":303,"previous":"WBV2-P1176-001","next":"WBV2-P1177-001"},"WBV2-P1177-001":{"line":134,"offset":47694,"length":364,"previous":"WBV2-P1177-000","next":"WBV2-P1178-000"},"WBV2-P1178-000":{"line":135,"offset":48058,"length":303,"previous":"WBV2-P1177-001","next":"WBV2-P1178-001"},"WBV2-P1178-001":{"line":136,"offset":48361,"length":364,"previous":"WBV2-P1178-000","next":"WBV2-P1179-000"},"WBV2-P1179-000":{"line":137,"offset":48725,"length":303,"previous":"WBV2-P1178-001","next":"WBV2-P1179-001"},"WBV2-P1179-001":{"line":138,"offset":49028,"length":364,"previous":"WBV2-P1179-000","next":"WBV2-P1180-000"},"WBV2-P1180-000":{"line":139,"offset":49392,"length":303,"previous":"WBV2-P1179-001","next":"WBV2-P1180-001"},"WBV2-P1180-001":{"line":140,"offset":49695,"length":364,"previous":"WBV2-P1180-000","next":"WBV2-P1181-000"},"WBV2-P1181-000":{"line":141,"offset":50059,"length":303,"previous":"WBV2-P1180-001","next":"WBV2-P1181-001"},"WBV2-P1181-001":{"line":142,"offset":50362,"length":364,"previous":"WBV2-P1181-000","next":"WBV2-P1182-000"},"WBV2-P1182-000":{"line":143,"offset":50726,"length":303,"previous":"WBV2-P1181-001","next":"WBV2-P1182-001"},"WBV2-P1182-001":{"line":144,"offset":51029,"length":364,"previous":"WBV2-P1182-000","next":"WBV2-P1183-000"},"WBV2-P1183-000":{"line":145,"offset":51393,"length":303,"previous":"WBV2-P1182-001","next":"WBV2-P1183-001"},"WBV2-P1183-001":{"line":146,"offset":51696,"length":364,"previous":"WBV2-P1183-000","next":"WBV2-P1184-000"},"WBV2-P1184-000":{"line":147,"offset":52060,"length":303,"previous":"WBV2-P1183-001","next":"WBV2-P1184-001"},"WBV2-P1184-001":{"line":148,"offset":52363,"length":364,"previous":"WBV2-P1184-000","next":"WBV2-P1185-000"},"WBV2-P1185-000":{"line":149,"offset":52727,"length":303,"previous":"WBV2-P1184-001","next":"WBV2-P1185-001"},"WBV2-P1185-001":{"line":150,"offset":53030,"length":364,"previous":"WBV2-P1185-000","next":"WBV2-P1186-000"},"WBV2-P1186-000":{"line":151,"offset":53394,"length":303,"previous":"WBV2-P1185-001","next":"WBV2-P1186-001"},"WBV2-P1186-001":{"line":152,"offset":53697,"length":364,"previous":"WBV2-P1186-000","next":"WBV2-P1187-000"},"WBV2-P1187-000":{"line":153,"offset":54061,"length":303,"previous":"WBV2-P1186-001","next":"WBV2-P1187-001"},"WBV2-P1187-001":{"line":154,"offset":54364,"length":364,"previous":"WBV2-P1187-000","next":"WBV2-P1188-000"},"WBV2-P1188-000":{"line":155,"offset":54728,"length":303,"previous":"WBV2-P1187-001","next":"WBV2-P1188-001"},"WBV2-P1188-001":{"line":156,"offset":55031,"length":364,"previous":"WBV2-P1188-000","next":"WBV2-P1189-000"},"WBV2-P1189-000":{"line":157,"offset":55395,"length":303,"previous":"WBV2-P1188-001","next":"WBV2-P1189-001"},"WBV2-P1189-001":{"line":158,"offset":55698,"length":364,"previous":"WBV2-P1189-000","next":"WBV2-P1190-000"},"WBV2-P1190-000":{"line":159,"offset":56062,"length":303,"previous":"WBV2-P1189-001","next":"WBV2-P1190-001"},"WBV2-P1190-001":{"line":160,"offset":56365,"length":364,"previous":"WBV2-P1190-000","next":"WBV2-P1191-000"},"WBV2-P1191-000":{"line":161,"offset":56729,"length":303,"previous":"WBV2-P1190-001","next":"WBV2-P1191-001"},"WBV2-P1191-001":{"line":162,"offset":57032,"length":364,"previous":"WBV2-P1191-000","next":"WBV2-P1192-000"},"WBV2-P1192-000":{"line":163,"offset":57396,"length":303,"previous":"WBV2-P1191-001","next":"WBV2-P1192-001"},"WBV2-P1192-001":{"line":164,"offset":57699,"length":364,"previous":"WBV2-P1192-000","next":"WBV2-P1193-000"},"WBV2-P1193-000":{"line":165,"offset":58063,"length":303,"previous":"WBV2-P1192-001","next":"WBV2-P1193-001"},"WBV2-P1193-001":{"line":166,"offset":58366,"length":364,"previous":"WBV2-P1193-000","next":"WBV2-P1194-000"},"WBV2-P1194-000":{"line":167,"offset":58730,"length":303,"previous":"WBV2-P1193-001","next":"WBV2-P1194-001"},"WBV2-P1194-001":{"line":168,"offset":59033,"length":364,"previous":"WBV2-P1194-000","next":"WBV2-P1195-000"},"WBV2-P1195-000":{"line":169,"offset":59397,"length":303,"previous":"WBV2-P1194-001","next":"WBV2-P1195-001"},"WBV2-P1195-001":{"line":170,"offset":59700,"length":364,"previous":"WBV2-P1195-000","next":"WBV2-P1196-000"},"WBV2-P1196-000":{"line":171,"offset":60064,"length":303,"previous":"WBV2-P1195-001","next":"WBV2-P1196-001"},"WBV2-P1196-001":{"line":172,"offset":60367,"length":364,"previous":"WBV2-P1196-000","next":"WBV2-P1197-000"},"WBV2-P1197-000":{"line":173,"offset":60731,"length":303,"previous":"WBV2-P1196-001","next":"WBV2-P1197-001"},"WBV2-P1197-001":{"line":174,"offset":61034,"length":364,"previous":"WBV2-P1197-000","next":"WBV2-P1198-000"},"WBV2-P1198-000":{"line":175,"offset":61398,"length":303,"previous":"WBV2-P1197-001","next":"WBV2-P1198-001"},"WBV2-P1198-001":{"line":176,"offset":61701,"length":364,"previous":"WBV2-P1198-000","next":"WBV2-P1199-000"},"WBV2-P1199-000":{"line":177,"offset":62065,"length":303,"previous":"WBV2-P1198-001","next":"WBV2-P1199-001"},"WBV2-P1199-001":{"line":178,"offset":62368,"length":364,"previous":"WBV2-P1199-000","next":"WBV2-P1200-000"},"WBV2-P1200-000":{"line":179,"offset":62732,"length":303,"previous":"WBV2-P1199-001","next":"WBV2-P1200-001"},"WBV2-P1200-001":{"line":180,"offset":63035,"length":364,"previous":"WBV2-P1200-000","next":"WBV2-P1201-000"},"WBV2-P1201-000":{"line":181,"offset":63399,"length":303,"previous":"WBV2-P1200-001","next":"WBV2-P1201-001"},"WBV2-P1201-001":{"line":182,"offset":63702,"length":364,"previous":"WBV2-P1201-000","next":"WBV2-P1202-000"},"WBV2-P1202-000":{"line":183,"offset":64066,"length":303,"previous":"WBV2-P1201-001","next":"WBV2-P1202-001"},"WBV2-P1202-001":{"line":184,"offset":64369,"length":364,"previous":"WBV2-P1202-000","next":"WBV2-P1203-000"},"WBV2-P1203-000":{"line":185,"offset":64733,"length":303,"previous":"WBV2-P1202-001","next":"WBV2-P1203-001"},"WBV2-P1203-001":{"line":186,"offset":65036,"length":364,"previous":"WBV2-P1203-000","next":"WBV2-P1204-000"},"WBV2-P1204-000":{"line":187,"offset":65400,"length":303,"previous":"WBV2-P1203-001","next":"WBV2-P1204-001"},"WBV2-P1204-001":{"line":188,"offset":65703,"length":364,"previous":"WBV2-P1204-000","next":"WBV2-P1205-000"},"WBV2-P1205-000":{"line":189,"offset":66067,"length":303,"previous":"WBV2-P1204-001","next":"WBV2-P1205-001"},"WBV2-P1205-001":{"line":190,"offset":66370,"length":364,"previous":"WBV2-P1205-000","next":"WBV2-P1206-000"},"WBV2-P1206-000":{"line":191,"offset":66734,"length":303,"previous":"WBV2-P1205-001","next":"WBV2-P1206-001"},"WBV2-P1206-001":{"line":192,"offset":67037,"length":364,"previous":"WBV2-P1206-000","next":"WBV2-P1207-000"},"WBV2-P1207-000":{"line":193,"offset":67401,"length":303,"previous":"WBV2-P1206-001","next":"WBV2-P1207-001"},"WBV2-P1207-001":{"line":194,"offset":67704,"length":364,"previous":"WBV2-P1207-000","next":"WBV2-P1208-000"},"WBV2-P1208-000":{"line":195,"offset":68068,"length":303,"previous":"WBV2-P1207-001","next":"WBV2-P1208-001"},"WBV2-P1208-001":{"line":196,"offset":68371,"length":364,"previous":"WBV2-P1208-000","next":"WBV2-P1209-000"},"WBV2-P1209-000":{"line":197,"offset":68735,"length":303,"previous":"WBV2-P1208-001","next":"WBV2-P1209-001"},"WBV2-P1209-001":{"line":198,"offset":69038,"length":364,"previous":"WBV2-P1209-000","next":"WBV2-P1210-000"},"WBV2-P1210-000":{"line":199,"offset":69402,"length":303,"previous":"WBV2-P1209-001","next":"WBV2-P1210-001"},"WBV2-P1210-001":{"line":200,"offset":69705,"length":364,"previous":"WBV2-P1210-000","next":"WBV2-P1211-000"},"WBV2-P1211-000":{"line":201,"offset":70069,"length":303,"previous":"WBV2-P1210-001","next":"WBV2-P1211-001"},"WBV2-P1211-001":{"line":202,"offset":70372,"length":364,"previous":"WBV2-P1211-000","next":"WBV2-P1212-000"},"WBV2-P1212-000":{"line":203,"offset":70736,"length":303,"previous":"WBV2-P1211-001","next":"WBV2-P1212-001"},"WBV2-P1212-001":{"line":204,"offset":71039,"length":364,"previous":"WBV2-P1212-000","next":"WBV2-P1213-000"},"WBV2-P1213-000":{"line":205,"offset":71403,"length":303,"previous":"WBV2-P1212-001","next":"WBV2-P1213-001"},"WBV2-P1213-001":{"line":206,"offset":71706,"length":364,"previous":"WBV2-P1213-000","next":"WBV2-P1214-000"},"WBV2-P1214-000":{"line":207,"offset":72070,"length":303,"previous":"WBV2-P1213-001","next":"WBV2-P1214-001"},"WBV2-P1214-001":{"line":208,"offset":72373,"length":364,"previous":"WBV2-P1214-000","next":"WBV2-P1215-000"},"WBV2-P1215-000":{"line":209,"offset":72737,"length":303,"previous":"WBV2-P1214-001","next":"WBV2-P1215-001"},"WBV2-P1215-001":{"line":210,"offset":73040,"length":364,"previous":"WBV2-P1215-000","next":"WBV2-P1216-000"},"WBV2-P1216-000":{"line":211,"offset":73404,"length":303,"previous":"WBV2-P1215-001","next":"WBV2-P1216-001"},"WBV2-P1216-001":{"line":212,"offset":73707,"length":364,"previous":"WBV2-P1216-000","next":"WBV2-P1217-000"},"WBV2-P1217-000":{"line":213,"offset":74071,"length":303,"previous":"WBV2-P1216-001","next":"WBV2-P1217-001"},"WBV2-P1217-001":{"line":214,"offset":74374,"length":364,"previous":"WBV2-P1217-000","next":"WBV2-P1218-000"},"WBV2-P1218-000":{"line":215,"offset":74738,"length":303,"previous":"WBV2-P1217-001","next":"WBV2-P1218-001"},"WBV2-P1218-001":{"line":216,"offset":75041,"length":364,"previous":"WBV2-P1218-000","next":"WBV2-P1219-000"},"WBV2-P1219-000":{"line":217,"offset":75405,"length":303,"previous":"WBV2-P1218-001","next":"WBV2-P1219-001"},"WBV2-P1219-001":{"line":218,"offset":75708,"length":364,"previous":"WBV2-P1219-000","next":"WBV2-P1220-000"},"WBV2-P1220-000":{"line":219,"offset":76072,"length":303,"previous":"WBV2-P1219-001","next":"WBV2-P1220-001"},"WBV2-P1220-001":{"line":220,"offset":76375,"length":364,"previous":"WBV2-P1220-000","next":"WBV2-P1221-000"},"WBV2-P1221-000":{"line":221,"offset":76739,"length":303,"previous":"WBV2-P1220-001","next":"WBV2-P1221-001"},"WBV2-P1221-001":{"line":222,"offset":77042,"length":364,"previous":"WBV2-P1221-000","next":"WBV2-P1222-000"},"WBV2-P1222-000":{"line":223,"offset":77406,"length":303,"previous":"WBV2-P1221-001","next":"WBV2-P1222-001"},"WBV2-P1222-001":{"line":224,"offset":77709,"length":364,"previous":"WBV2-P1222-000","next":"WBV2-P1223-000"},"WBV2-P1223-000":{"line":225,"offset":78073,"length":303,"previous":"WBV2-P1222-001","next":"WBV2-P1223-001"},"WBV2-P1223-001":{"line":226,"offset":78376,"length":364,"previous":"WBV2-P1223-000","next":"WBV2-P1224-000"},"WBV2-P1224-000":{"line":227,"offset":78740,"length":303,"previous":"WBV2-P1223-001","next":"WBV2-P1224-001"},"WBV2-P1224-001":{"line":228,"offset":79043,"length":364,"previous":"WBV2-P1224-000","next":"WBV2-P1225-000"},"WBV2-P1225-000":{"line":229,"offset":79407,"length":303,"previous":"WBV2-P1224-001","next":"WBV2-P1225-001"},"WBV2-P1225-001":{"line":230,"offset":79710,"length":364,"previous":"WBV2-P1225-000","next":"WBV2-P1226-000"},"WBV2-P1226-000":{"line":231,"offset":80074,"length":303,"previous":"WBV2-P1225-001","next":"WBV2-P1226-001"},"WBV2-P1226-001":{"line":232,"offset":80377,"length":364,"previous":"WBV2-P1226-000","next":"WBV2-P1227-000"},"WBV2-P1227-000":{"line":233,"offset":80741,"length":303,"previous":"WBV2-P1226-001","next":"WBV2-P1227-001"},"WBV2-P1227-001":{"line":234,"offset":81044,"length":364,"previous":"WBV2-P1227-000","next":"WBV2-P1228-000"},"WBV2-P1228-000":{"line":235,"offset":81408,"length":303,"previous":"WBV2-P1227-001","next":"WBV2-P1228-001"},"WBV2-P1228-001":{"line":236,"offset":81711,"length":364,"previous":"WBV2-P1228-000","next":"WBV2-P1229-000"},"WBV2-P1229-000":{"line":237,"offset":82075,"length":303,"previous":"WBV2-P1228-001","next":"WBV2-P1229-001"},"WBV2-P1229-001":{"line":238,"offset":82378,"length":364,"previous":"WBV2-P1229-000","next":"WBV2-P1230-000"},"WBV2-P1230-000":{"line":239,"offset":82742,"length":303,"previous":"WBV2-P1229-001","next":"WBV2-P1230-001"},"WBV2-P1230-001":{"line":240,"offset":83045,"length":364,"previous":"WBV2-P1230-000","next":"WBV2-P1231-000"},"WBV2-P1231-000":{"line":241,"offset":83409,"length":303,"previous":"WBV2-P1230-001","next":"WBV2-P1231-001"},"WBV2-P1231-001":{"line":242,"offset":83712,"length":364,"previous":"WBV2-P1231-000","next":"WBV2-P1232-000"},"WBV2-P1232-000":{"line":243,"offset":84076,"length":303,"previous":"WBV2-P1231-001","next":"WBV2-P1232-001"},"WBV2-P1232-001":{"line":244,"offset":84379,"length":364,"previous":"WBV2-P1232-000","next":"WBV2-P1233-000"},"WBV2-P1233-000":{"line":245,"offset":84743,"length":303,"previous":"WBV2-P1232-001","next":"WBV2-P1233-001"},"WBV2-P1233-001":{"line":246,"offset":85046,"length":364,"previous":"WBV2-P1233-000","next":"WBV2-P1234-000"},"WBV2-P1234-000":{"line":247,"offset":85410,"length":303,"previous":"WBV2-P1233-001","next":"WBV2-P1234-001"},"WBV2-P1234-001":{"line":248,"offset":85713,"length":364,"previous":"WBV2-P1234-000","next":"WBV2-P1235-000"},"WBV2-P1235-000":{"line":249,"offset":86077,"length":303,"previous":"WBV2-P1234-001","next":"WBV2-P1235-001"},"WBV2-P1235-001":{"line":250,"offset":86380,"length":364,"previous":"WBV2-P1235-000","next":"WBV2-P1236-000"},"WBV2-P1236-000":{"line":251,"offset":86744,"length":303,"previous":"WBV2-P1235-001","next":"WBV2-P1236-001"},"WBV2-P1236-001":{"line":252,"offset":87047,"length":364,"previous":"WBV2-P1236-000","next":"WBV2-P1237-000"},"WBV2-P1237-000":{"line":253,"offset":87411,"length":303,"previous":"WBV2-P1236-001","next":"WBV2-P1237-001"},"WBV2-P1237-001":{"line":254,"offset":87714,"length":364,"previous":"WBV2-P1237-000","next":"WBV2-P1238-000"},"WBV2-P1238-000":{"line":255,"offset":88078,"length":303,"previous":"WBV2-P1237-001","next":"WBV2-P1238-001"},"WBV2-P1238-001":{"line":256,"offset":88381,"length":364,"previous":"WBV2-P1238-000","next":"WBV2-P1239-000"},"WBV2-P1239-000":{"line":257,"offset":88745,"length":303,"previous":"WBV2-P1238-001","next":"WBV2-P1239-001"},"WBV2-P1239-001":{"line":258,"offset":89048,"length":364,"previous":"WBV2-P1239-000","next":"WBV2-P1240-000"},"WBV2-P1240-000":{"line":259,"offset":89412,"length":303,"previous":"WBV2-P1239-001","next":"WBV2-P1240-001"},"WBV2-P1240-001":{"line":260,"offset":89715,"length":364,"previous":"WBV2-P1240-000","next":null}}} +{"schemaVersion":1,"operation":"BLENDER_WEB_CAPABILITY_TASK_INDEX","source":{"path":"tests/golden/WBV2-P1241-000/module-execution-plan.json","sha256":"431f412171bdc9f708b91a60e2d38c739f408b9091b8b46513423a7834b66798"},"catalog":{"path":"tests/golden/WBV2/task-catalog.jsonl","sha256":"a1a85cd2130ab2176b15b7123c52276a5527baa503762e2e6158365772236cb1"},"taskCount":263,"activeTask":null,"entries":{"WBV2-P1096-000":{"line":0,"offset":0,"length":267,"previous":"WBV2-P1095-003","next":"WBV2-P1100-000"},"WBV2-P1100-000":{"line":1,"offset":267,"length":300,"previous":"WBV2-P1096-000","next":"WBV2-P1100-001"},"WBV2-P1100-001":{"line":2,"offset":567,"length":375,"previous":"WBV2-P1100-000","next":"WBV2-P1100-002"},"WBV2-P1100-002":{"line":3,"offset":942,"length":377,"previous":"WBV2-P1100-001","next":"WBV2-P1100-003"},"WBV2-P1100-003":{"line":4,"offset":1319,"length":386,"previous":"WBV2-P1100-002","next":"WBV2-P1101-000"},"WBV2-P1101-000":{"line":5,"offset":1705,"length":374,"previous":"WBV2-P1100-003","next":"WBV2-P1101-001"},"WBV2-P1101-001":{"line":6,"offset":2079,"length":382,"previous":"WBV2-P1101-000","next":"WBV2-P1101-002"},"WBV2-P1101-002":{"line":7,"offset":2461,"length":363,"previous":"WBV2-P1101-001","next":"WBV2-P1101-003"},"WBV2-P1101-003":{"line":8,"offset":2824,"length":374,"previous":"WBV2-P1101-002","next":"WBV2-P1102-000"},"WBV2-P1102-000":{"line":9,"offset":3198,"length":365,"previous":"WBV2-P1101-003","next":"WBV2-P1102-001"},"WBV2-P1102-001":{"line":10,"offset":3563,"length":371,"previous":"WBV2-P1102-000","next":"WBV2-P1103-000"},"WBV2-P1103-000":{"line":11,"offset":3934,"length":373,"previous":"WBV2-P1102-001","next":"WBV2-P1104-000"},"WBV2-P1104-000":{"line":12,"offset":4307,"length":389,"previous":"WBV2-P1103-000","next":"WBV2-P1105-000"},"WBV2-P1105-000":{"line":13,"offset":4696,"length":426,"previous":"WBV2-P1104-000","next":"WBV2-P1106-000"},"WBV2-P1106-000":{"line":14,"offset":5122,"length":366,"previous":"WBV2-P1105-000","next":"WBV2-P1107-000"},"WBV2-P1107-000":{"line":15,"offset":5488,"length":373,"previous":"WBV2-P1106-000","next":"WBV2-P1108-000"},"WBV2-P1108-000":{"line":16,"offset":5861,"length":385,"previous":"WBV2-P1107-000","next":"WBV2-P1109-000"},"WBV2-P1109-000":{"line":17,"offset":6246,"length":397,"previous":"WBV2-P1108-000","next":"WBV2-P1110-000"},"WBV2-P1110-000":{"line":18,"offset":6643,"length":394,"previous":"WBV2-P1109-000","next":"WBV2-P1111-000"},"WBV2-P1111-000":{"line":19,"offset":7037,"length":384,"previous":"WBV2-P1110-000","next":"WBV2-P1112-000"},"WBV2-P1112-000":{"line":20,"offset":7421,"length":397,"previous":"WBV2-P1111-000","next":"WBV2-P1113-000"},"WBV2-P1113-000":{"line":21,"offset":7818,"length":393,"previous":"WBV2-P1112-000","next":"WBV2-P1114-000"},"WBV2-P1114-000":{"line":22,"offset":8211,"length":384,"previous":"WBV2-P1113-000","next":"WBV2-P1115-000"},"WBV2-P1115-000":{"line":23,"offset":8595,"length":388,"previous":"WBV2-P1114-000","next":"WBV2-P1116-000"},"WBV2-P1116-000":{"line":24,"offset":8983,"length":388,"previous":"WBV2-P1115-000","next":"WBV2-P1117-000"},"WBV2-P1117-000":{"line":25,"offset":9371,"length":413,"previous":"WBV2-P1116-000","next":"WBV2-P1118-000"},"WBV2-P1118-000":{"line":26,"offset":9784,"length":409,"previous":"WBV2-P1117-000","next":"WBV2-P1119-000"},"WBV2-P1119-000":{"line":27,"offset":10193,"length":379,"previous":"WBV2-P1118-000","next":"WBV2-P1120-000"},"WBV2-P1120-000":{"line":28,"offset":10572,"length":392,"previous":"WBV2-P1119-000","next":"WBV2-P1121-000"},"WBV2-P1121-000":{"line":29,"offset":10964,"length":375,"previous":"WBV2-P1120-000","next":"WBV2-P1122-000"},"WBV2-P1122-000":{"line":30,"offset":11339,"length":385,"previous":"WBV2-P1121-000","next":"WBV2-P1123-000"},"WBV2-P1123-000":{"line":31,"offset":11724,"length":385,"previous":"WBV2-P1122-000","next":"WBV2-P1124-000"},"WBV2-P1124-000":{"line":32,"offset":12109,"length":431,"previous":"WBV2-P1123-000","next":"WBV2-P1125-000"},"WBV2-P1125-000":{"line":33,"offset":12540,"length":406,"previous":"WBV2-P1124-000","next":"WBV2-P1126-000"},"WBV2-P1126-000":{"line":34,"offset":12946,"length":397,"previous":"WBV2-P1125-000","next":"WBV2-P1127-000"},"WBV2-P1127-000":{"line":35,"offset":13343,"length":406,"previous":"WBV2-P1126-000","next":"WBV2-P1128-000"},"WBV2-P1128-000":{"line":36,"offset":13749,"length":406,"previous":"WBV2-P1127-000","next":"WBV2-P1129-000"},"WBV2-P1129-000":{"line":37,"offset":14155,"length":331,"previous":"WBV2-P1128-000","next":"WBV2-P1129-001"},"WBV2-P1129-001":{"line":38,"offset":14486,"length":393,"previous":"WBV2-P1129-000","next":"WBV2-P1130-000"},"WBV2-P1130-000":{"line":39,"offset":14879,"length":348,"previous":"WBV2-P1129-001","next":"WBV2-P1130-001"},"WBV2-P1130-001":{"line":40,"offset":15227,"length":387,"previous":"WBV2-P1130-000","next":"WBV2-P1131-000"},"WBV2-P1131-000":{"line":41,"offset":15614,"length":349,"previous":"WBV2-P1130-001","next":"WBV2-P1131-001"},"WBV2-P1131-001":{"line":42,"offset":15963,"length":383,"previous":"WBV2-P1131-000","next":"WBV2-P1132-000"},"WBV2-P1132-000":{"line":43,"offset":16346,"length":345,"previous":"WBV2-P1131-001","next":"WBV2-P1132-001"},"WBV2-P1132-001":{"line":44,"offset":16691,"length":380,"previous":"WBV2-P1132-000","next":"WBV2-P1133-000"},"WBV2-P1133-000":{"line":45,"offset":17071,"length":346,"previous":"WBV2-P1132-001","next":"WBV2-P1133-001"},"WBV2-P1133-001":{"line":46,"offset":17417,"length":387,"previous":"WBV2-P1133-000","next":"WBV2-P1134-000"},"WBV2-P1134-000":{"line":47,"offset":17804,"length":353,"previous":"WBV2-P1133-001","next":"WBV2-P1134-001"},"WBV2-P1134-001":{"line":48,"offset":18157,"length":392,"previous":"WBV2-P1134-000","next":"WBV2-P1135-000"},"WBV2-P1135-000":{"line":49,"offset":18549,"length":339,"previous":"WBV2-P1134-001","next":"WBV2-P1135-001"},"WBV2-P1135-001":{"line":50,"offset":18888,"length":385,"previous":"WBV2-P1135-000","next":"WBV2-P1136-000"},"WBV2-P1136-000":{"line":51,"offset":19273,"length":349,"previous":"WBV2-P1135-001","next":"WBV2-P1136-001"},"WBV2-P1136-001":{"line":52,"offset":19622,"length":391,"previous":"WBV2-P1136-000","next":"WBV2-P1137-000"},"WBV2-P1137-000":{"line":53,"offset":20013,"length":354,"previous":"WBV2-P1136-001","next":"WBV2-P1137-001"},"WBV2-P1137-001":{"line":54,"offset":20367,"length":393,"previous":"WBV2-P1137-000","next":"WBV2-P1138-000"},"WBV2-P1138-000":{"line":55,"offset":20760,"length":340,"previous":"WBV2-P1137-001","next":"WBV2-P1138-001"},"WBV2-P1138-001":{"line":56,"offset":21100,"length":388,"previous":"WBV2-P1138-000","next":"WBV2-P1139-000"},"WBV2-P1139-000":{"line":57,"offset":21488,"length":344,"previous":"WBV2-P1138-001","next":"WBV2-P1139-001"},"WBV2-P1139-001":{"line":58,"offset":21832,"length":393,"previous":"WBV2-P1139-000","next":"WBV2-P1140-000"},"WBV2-P1140-000":{"line":59,"offset":22225,"length":362,"previous":"WBV2-P1139-001","next":"WBV2-P1140-001"},"WBV2-P1140-001":{"line":60,"offset":22587,"length":382,"previous":"WBV2-P1140-000","next":"WBV2-P1141-000"},"WBV2-P1141-000":{"line":61,"offset":22969,"length":368,"previous":"WBV2-P1140-001","next":"WBV2-P1141-001"},"WBV2-P1141-001":{"line":62,"offset":23337,"length":389,"previous":"WBV2-P1141-000","next":"WBV2-P1142-000"},"WBV2-P1142-000":{"line":63,"offset":23726,"length":364,"previous":"WBV2-P1141-001","next":"WBV2-P1142-001"},"WBV2-P1142-001":{"line":64,"offset":24090,"length":383,"previous":"WBV2-P1142-000","next":"WBV2-P1143-000"},"WBV2-P1143-000":{"line":65,"offset":24473,"length":369,"previous":"WBV2-P1142-001","next":"WBV2-P1143-001"},"WBV2-P1143-001":{"line":66,"offset":24842,"length":385,"previous":"WBV2-P1143-000","next":"WBV2-P1144-000"},"WBV2-P1144-000":{"line":67,"offset":25227,"length":351,"previous":"WBV2-P1143-001","next":"WBV2-P1144-001"},"WBV2-P1144-001":{"line":68,"offset":25578,"length":376,"previous":"WBV2-P1144-000","next":"WBV2-P1145-000"},"WBV2-P1145-000":{"line":69,"offset":25954,"length":371,"previous":"WBV2-P1144-001","next":"WBV2-P1145-001"},"WBV2-P1145-001":{"line":70,"offset":26325,"length":386,"previous":"WBV2-P1145-000","next":"WBV2-P1146-000"},"WBV2-P1146-000":{"line":71,"offset":26711,"length":303,"previous":"WBV2-P1145-001","next":"WBV2-P1146-001"},"WBV2-P1146-001":{"line":72,"offset":27014,"length":356,"previous":"WBV2-P1146-000","next":"WBV2-P1147-000"},"WBV2-P1147-000":{"line":73,"offset":27370,"length":303,"previous":"WBV2-P1146-001","next":"WBV2-P1147-001"},"WBV2-P1147-001":{"line":74,"offset":27673,"length":360,"previous":"WBV2-P1147-000","next":"WBV2-P1148-000"},"WBV2-P1148-000":{"line":75,"offset":28033,"length":303,"previous":"WBV2-P1147-001","next":"WBV2-P1148-001"},"WBV2-P1148-001":{"line":76,"offset":28336,"length":362,"previous":"WBV2-P1148-000","next":"WBV2-P1149-000"},"WBV2-P1149-000":{"line":77,"offset":28698,"length":303,"previous":"WBV2-P1148-001","next":"WBV2-P1149-001"},"WBV2-P1149-001":{"line":78,"offset":29001,"length":361,"previous":"WBV2-P1149-000","next":"WBV2-P1150-000"},"WBV2-P1150-000":{"line":79,"offset":29362,"length":303,"previous":"WBV2-P1149-001","next":"WBV2-P1150-001"},"WBV2-P1150-001":{"line":80,"offset":29665,"length":361,"previous":"WBV2-P1150-000","next":"WBV2-P1151-000"},"WBV2-P1151-000":{"line":81,"offset":30026,"length":303,"previous":"WBV2-P1150-001","next":"WBV2-P1151-001"},"WBV2-P1151-001":{"line":82,"offset":30329,"length":369,"previous":"WBV2-P1151-000","next":"WBV2-P1152-000"},"WBV2-P1152-000":{"line":83,"offset":30698,"length":303,"previous":"WBV2-P1151-001","next":"WBV2-P1152-001"},"WBV2-P1152-001":{"line":84,"offset":31001,"length":360,"previous":"WBV2-P1152-000","next":"WBV2-P1153-000"},"WBV2-P1153-000":{"line":85,"offset":31361,"length":303,"previous":"WBV2-P1152-001","next":"WBV2-P1153-001"},"WBV2-P1153-001":{"line":86,"offset":31664,"length":367,"previous":"WBV2-P1153-000","next":"WBV2-P1154-000"},"WBV2-P1154-000":{"line":87,"offset":32031,"length":303,"previous":"WBV2-P1153-001","next":"WBV2-P1154-001"},"WBV2-P1154-001":{"line":88,"offset":32334,"length":365,"previous":"WBV2-P1154-000","next":"WBV2-P1155-000"},"WBV2-P1155-000":{"line":89,"offset":32699,"length":303,"previous":"WBV2-P1154-001","next":"WBV2-P1155-001"},"WBV2-P1155-001":{"line":90,"offset":33002,"length":360,"previous":"WBV2-P1155-000","next":"WBV2-P1156-000"},"WBV2-P1156-000":{"line":91,"offset":33362,"length":303,"previous":"WBV2-P1155-001","next":"WBV2-P1156-001"},"WBV2-P1156-001":{"line":92,"offset":33665,"length":365,"previous":"WBV2-P1156-000","next":"WBV2-P1157-000"},"WBV2-P1157-000":{"line":93,"offset":34030,"length":303,"previous":"WBV2-P1156-001","next":"WBV2-P1157-001"},"WBV2-P1157-001":{"line":94,"offset":34333,"length":364,"previous":"WBV2-P1157-000","next":"WBV2-P1158-000"},"WBV2-P1158-000":{"line":95,"offset":34697,"length":303,"previous":"WBV2-P1157-001","next":"WBV2-P1158-001"},"WBV2-P1158-001":{"line":96,"offset":35000,"length":357,"previous":"WBV2-P1158-000","next":"WBV2-P1159-000"},"WBV2-P1159-000":{"line":97,"offset":35357,"length":303,"previous":"WBV2-P1158-001","next":"WBV2-P1159-001"},"WBV2-P1159-001":{"line":98,"offset":35660,"length":368,"previous":"WBV2-P1159-000","next":"WBV2-P1160-000"},"WBV2-P1160-000":{"line":99,"offset":36028,"length":303,"previous":"WBV2-P1159-001","next":"WBV2-P1160-001"},"WBV2-P1160-001":{"line":100,"offset":36331,"length":365,"previous":"WBV2-P1160-000","next":"WBV2-P1161-000"},"WBV2-P1161-000":{"line":101,"offset":36696,"length":303,"previous":"WBV2-P1160-001","next":"WBV2-P1161-001"},"WBV2-P1161-001":{"line":102,"offset":36999,"length":372,"previous":"WBV2-P1161-000","next":"WBV2-P1162-000"},"WBV2-P1162-000":{"line":103,"offset":37371,"length":303,"previous":"WBV2-P1161-001","next":"WBV2-P1162-001"},"WBV2-P1162-001":{"line":104,"offset":37674,"length":365,"previous":"WBV2-P1162-000","next":"WBV2-P1163-000"},"WBV2-P1163-000":{"line":105,"offset":38039,"length":303,"previous":"WBV2-P1162-001","next":"WBV2-P1163-001"},"WBV2-P1163-001":{"line":106,"offset":38342,"length":360,"previous":"WBV2-P1163-000","next":"WBV2-P1164-000"},"WBV2-P1164-000":{"line":107,"offset":38702,"length":303,"previous":"WBV2-P1163-001","next":"WBV2-P1164-001"},"WBV2-P1164-001":{"line":108,"offset":39005,"length":360,"previous":"WBV2-P1164-000","next":"WBV2-P1165-000"},"WBV2-P1165-000":{"line":109,"offset":39365,"length":303,"previous":"WBV2-P1164-001","next":"WBV2-P1165-001"},"WBV2-P1165-001":{"line":110,"offset":39668,"length":366,"previous":"WBV2-P1165-000","next":"WBV2-P1166-000"},"WBV2-P1166-000":{"line":111,"offset":40034,"length":303,"previous":"WBV2-P1165-001","next":"WBV2-P1166-001"},"WBV2-P1166-001":{"line":112,"offset":40337,"length":366,"previous":"WBV2-P1166-000","next":"WBV2-P1167-000"},"WBV2-P1167-000":{"line":113,"offset":40703,"length":303,"previous":"WBV2-P1166-001","next":"WBV2-P1167-001"},"WBV2-P1167-001":{"line":114,"offset":41006,"length":366,"previous":"WBV2-P1167-000","next":"WBV2-P1168-000"},"WBV2-P1168-000":{"line":115,"offset":41372,"length":303,"previous":"WBV2-P1167-001","next":"WBV2-P1168-001"},"WBV2-P1168-001":{"line":116,"offset":41675,"length":366,"previous":"WBV2-P1168-000","next":"WBV2-P1169-000"},"WBV2-P1169-000":{"line":117,"offset":42041,"length":303,"previous":"WBV2-P1168-001","next":"WBV2-P1169-001"},"WBV2-P1169-001":{"line":118,"offset":42344,"length":366,"previous":"WBV2-P1169-000","next":"WBV2-P1170-000"},"WBV2-P1170-000":{"line":119,"offset":42710,"length":303,"previous":"WBV2-P1169-001","next":"WBV2-P1170-001"},"WBV2-P1170-001":{"line":120,"offset":43013,"length":366,"previous":"WBV2-P1170-000","next":"WBV2-P1171-000"},"WBV2-P1171-000":{"line":121,"offset":43379,"length":303,"previous":"WBV2-P1170-001","next":"WBV2-P1171-001"},"WBV2-P1171-001":{"line":122,"offset":43682,"length":366,"previous":"WBV2-P1171-000","next":"WBV2-P1172-000"},"WBV2-P1172-000":{"line":123,"offset":44048,"length":303,"previous":"WBV2-P1171-001","next":"WBV2-P1172-001"},"WBV2-P1172-001":{"line":124,"offset":44351,"length":366,"previous":"WBV2-P1172-000","next":"WBV2-P1173-000"},"WBV2-P1173-000":{"line":125,"offset":44717,"length":303,"previous":"WBV2-P1172-001","next":"WBV2-P1173-001"},"WBV2-P1173-001":{"line":126,"offset":45020,"length":366,"previous":"WBV2-P1173-000","next":"WBV2-P1174-000"},"WBV2-P1174-000":{"line":127,"offset":45386,"length":303,"previous":"WBV2-P1173-001","next":"WBV2-P1174-001"},"WBV2-P1174-001":{"line":128,"offset":45689,"length":366,"previous":"WBV2-P1174-000","next":"WBV2-P1175-000"},"WBV2-P1175-000":{"line":129,"offset":46055,"length":303,"previous":"WBV2-P1174-001","next":"WBV2-P1175-001"},"WBV2-P1175-001":{"line":130,"offset":46358,"length":366,"previous":"WBV2-P1175-000","next":"WBV2-P1176-000"},"WBV2-P1176-000":{"line":131,"offset":46724,"length":303,"previous":"WBV2-P1175-001","next":"WBV2-P1176-001"},"WBV2-P1176-001":{"line":132,"offset":47027,"length":364,"previous":"WBV2-P1176-000","next":"WBV2-P1177-000"},"WBV2-P1177-000":{"line":133,"offset":47391,"length":303,"previous":"WBV2-P1176-001","next":"WBV2-P1177-001"},"WBV2-P1177-001":{"line":134,"offset":47694,"length":364,"previous":"WBV2-P1177-000","next":"WBV2-P1178-000"},"WBV2-P1178-000":{"line":135,"offset":48058,"length":303,"previous":"WBV2-P1177-001","next":"WBV2-P1178-001"},"WBV2-P1178-001":{"line":136,"offset":48361,"length":364,"previous":"WBV2-P1178-000","next":"WBV2-P1179-000"},"WBV2-P1179-000":{"line":137,"offset":48725,"length":303,"previous":"WBV2-P1178-001","next":"WBV2-P1179-001"},"WBV2-P1179-001":{"line":138,"offset":49028,"length":364,"previous":"WBV2-P1179-000","next":"WBV2-P1180-000"},"WBV2-P1180-000":{"line":139,"offset":49392,"length":303,"previous":"WBV2-P1179-001","next":"WBV2-P1180-001"},"WBV2-P1180-001":{"line":140,"offset":49695,"length":364,"previous":"WBV2-P1180-000","next":"WBV2-P1181-000"},"WBV2-P1181-000":{"line":141,"offset":50059,"length":303,"previous":"WBV2-P1180-001","next":"WBV2-P1181-001"},"WBV2-P1181-001":{"line":142,"offset":50362,"length":364,"previous":"WBV2-P1181-000","next":"WBV2-P1182-000"},"WBV2-P1182-000":{"line":143,"offset":50726,"length":303,"previous":"WBV2-P1181-001","next":"WBV2-P1182-001"},"WBV2-P1182-001":{"line":144,"offset":51029,"length":364,"previous":"WBV2-P1182-000","next":"WBV2-P1183-000"},"WBV2-P1183-000":{"line":145,"offset":51393,"length":303,"previous":"WBV2-P1182-001","next":"WBV2-P1183-001"},"WBV2-P1183-001":{"line":146,"offset":51696,"length":364,"previous":"WBV2-P1183-000","next":"WBV2-P1184-000"},"WBV2-P1184-000":{"line":147,"offset":52060,"length":303,"previous":"WBV2-P1183-001","next":"WBV2-P1184-001"},"WBV2-P1184-001":{"line":148,"offset":52363,"length":364,"previous":"WBV2-P1184-000","next":"WBV2-P1185-000"},"WBV2-P1185-000":{"line":149,"offset":52727,"length":303,"previous":"WBV2-P1184-001","next":"WBV2-P1185-001"},"WBV2-P1185-001":{"line":150,"offset":53030,"length":364,"previous":"WBV2-P1185-000","next":"WBV2-P1186-000"},"WBV2-P1186-000":{"line":151,"offset":53394,"length":303,"previous":"WBV2-P1185-001","next":"WBV2-P1186-001"},"WBV2-P1186-001":{"line":152,"offset":53697,"length":364,"previous":"WBV2-P1186-000","next":"WBV2-P1187-000"},"WBV2-P1187-000":{"line":153,"offset":54061,"length":303,"previous":"WBV2-P1186-001","next":"WBV2-P1187-001"},"WBV2-P1187-001":{"line":154,"offset":54364,"length":364,"previous":"WBV2-P1187-000","next":"WBV2-P1188-000"},"WBV2-P1188-000":{"line":155,"offset":54728,"length":303,"previous":"WBV2-P1187-001","next":"WBV2-P1188-001"},"WBV2-P1188-001":{"line":156,"offset":55031,"length":364,"previous":"WBV2-P1188-000","next":"WBV2-P1189-000"},"WBV2-P1189-000":{"line":157,"offset":55395,"length":303,"previous":"WBV2-P1188-001","next":"WBV2-P1189-001"},"WBV2-P1189-001":{"line":158,"offset":55698,"length":364,"previous":"WBV2-P1189-000","next":"WBV2-P1190-000"},"WBV2-P1190-000":{"line":159,"offset":56062,"length":303,"previous":"WBV2-P1189-001","next":"WBV2-P1190-001"},"WBV2-P1190-001":{"line":160,"offset":56365,"length":364,"previous":"WBV2-P1190-000","next":"WBV2-P1191-000"},"WBV2-P1191-000":{"line":161,"offset":56729,"length":303,"previous":"WBV2-P1190-001","next":"WBV2-P1191-001"},"WBV2-P1191-001":{"line":162,"offset":57032,"length":364,"previous":"WBV2-P1191-000","next":"WBV2-P1192-000"},"WBV2-P1192-000":{"line":163,"offset":57396,"length":303,"previous":"WBV2-P1191-001","next":"WBV2-P1192-001"},"WBV2-P1192-001":{"line":164,"offset":57699,"length":364,"previous":"WBV2-P1192-000","next":"WBV2-P1193-000"},"WBV2-P1193-000":{"line":165,"offset":58063,"length":303,"previous":"WBV2-P1192-001","next":"WBV2-P1193-001"},"WBV2-P1193-001":{"line":166,"offset":58366,"length":364,"previous":"WBV2-P1193-000","next":"WBV2-P1194-000"},"WBV2-P1194-000":{"line":167,"offset":58730,"length":303,"previous":"WBV2-P1193-001","next":"WBV2-P1194-001"},"WBV2-P1194-001":{"line":168,"offset":59033,"length":364,"previous":"WBV2-P1194-000","next":"WBV2-P1195-000"},"WBV2-P1195-000":{"line":169,"offset":59397,"length":303,"previous":"WBV2-P1194-001","next":"WBV2-P1195-001"},"WBV2-P1195-001":{"line":170,"offset":59700,"length":364,"previous":"WBV2-P1195-000","next":"WBV2-P1196-000"},"WBV2-P1196-000":{"line":171,"offset":60064,"length":303,"previous":"WBV2-P1195-001","next":"WBV2-P1196-001"},"WBV2-P1196-001":{"line":172,"offset":60367,"length":364,"previous":"WBV2-P1196-000","next":"WBV2-P1197-000"},"WBV2-P1197-000":{"line":173,"offset":60731,"length":303,"previous":"WBV2-P1196-001","next":"WBV2-P1197-001"},"WBV2-P1197-001":{"line":174,"offset":61034,"length":364,"previous":"WBV2-P1197-000","next":"WBV2-P1198-000"},"WBV2-P1198-000":{"line":175,"offset":61398,"length":303,"previous":"WBV2-P1197-001","next":"WBV2-P1198-001"},"WBV2-P1198-001":{"line":176,"offset":61701,"length":364,"previous":"WBV2-P1198-000","next":"WBV2-P1199-000"},"WBV2-P1199-000":{"line":177,"offset":62065,"length":303,"previous":"WBV2-P1198-001","next":"WBV2-P1199-001"},"WBV2-P1199-001":{"line":178,"offset":62368,"length":364,"previous":"WBV2-P1199-000","next":"WBV2-P1200-000"},"WBV2-P1200-000":{"line":179,"offset":62732,"length":303,"previous":"WBV2-P1199-001","next":"WBV2-P1200-001"},"WBV2-P1200-001":{"line":180,"offset":63035,"length":364,"previous":"WBV2-P1200-000","next":"WBV2-P1201-000"},"WBV2-P1201-000":{"line":181,"offset":63399,"length":303,"previous":"WBV2-P1200-001","next":"WBV2-P1201-001"},"WBV2-P1201-001":{"line":182,"offset":63702,"length":364,"previous":"WBV2-P1201-000","next":"WBV2-P1202-000"},"WBV2-P1202-000":{"line":183,"offset":64066,"length":303,"previous":"WBV2-P1201-001","next":"WBV2-P1202-001"},"WBV2-P1202-001":{"line":184,"offset":64369,"length":364,"previous":"WBV2-P1202-000","next":"WBV2-P1203-000"},"WBV2-P1203-000":{"line":185,"offset":64733,"length":303,"previous":"WBV2-P1202-001","next":"WBV2-P1203-001"},"WBV2-P1203-001":{"line":186,"offset":65036,"length":364,"previous":"WBV2-P1203-000","next":"WBV2-P1204-000"},"WBV2-P1204-000":{"line":187,"offset":65400,"length":303,"previous":"WBV2-P1203-001","next":"WBV2-P1204-001"},"WBV2-P1204-001":{"line":188,"offset":65703,"length":364,"previous":"WBV2-P1204-000","next":"WBV2-P1205-000"},"WBV2-P1205-000":{"line":189,"offset":66067,"length":303,"previous":"WBV2-P1204-001","next":"WBV2-P1205-001"},"WBV2-P1205-001":{"line":190,"offset":66370,"length":364,"previous":"WBV2-P1205-000","next":"WBV2-P1206-000"},"WBV2-P1206-000":{"line":191,"offset":66734,"length":303,"previous":"WBV2-P1205-001","next":"WBV2-P1206-001"},"WBV2-P1206-001":{"line":192,"offset":67037,"length":364,"previous":"WBV2-P1206-000","next":"WBV2-P1207-000"},"WBV2-P1207-000":{"line":193,"offset":67401,"length":303,"previous":"WBV2-P1206-001","next":"WBV2-P1207-001"},"WBV2-P1207-001":{"line":194,"offset":67704,"length":364,"previous":"WBV2-P1207-000","next":"WBV2-P1208-000"},"WBV2-P1208-000":{"line":195,"offset":68068,"length":303,"previous":"WBV2-P1207-001","next":"WBV2-P1208-001"},"WBV2-P1208-001":{"line":196,"offset":68371,"length":364,"previous":"WBV2-P1208-000","next":"WBV2-P1209-000"},"WBV2-P1209-000":{"line":197,"offset":68735,"length":303,"previous":"WBV2-P1208-001","next":"WBV2-P1209-001"},"WBV2-P1209-001":{"line":198,"offset":69038,"length":364,"previous":"WBV2-P1209-000","next":"WBV2-P1210-000"},"WBV2-P1210-000":{"line":199,"offset":69402,"length":303,"previous":"WBV2-P1209-001","next":"WBV2-P1210-001"},"WBV2-P1210-001":{"line":200,"offset":69705,"length":364,"previous":"WBV2-P1210-000","next":"WBV2-P1211-000"},"WBV2-P1211-000":{"line":201,"offset":70069,"length":303,"previous":"WBV2-P1210-001","next":"WBV2-P1211-001"},"WBV2-P1211-001":{"line":202,"offset":70372,"length":364,"previous":"WBV2-P1211-000","next":"WBV2-P1212-000"},"WBV2-P1212-000":{"line":203,"offset":70736,"length":303,"previous":"WBV2-P1211-001","next":"WBV2-P1212-001"},"WBV2-P1212-001":{"line":204,"offset":71039,"length":364,"previous":"WBV2-P1212-000","next":"WBV2-P1213-000"},"WBV2-P1213-000":{"line":205,"offset":71403,"length":303,"previous":"WBV2-P1212-001","next":"WBV2-P1213-001"},"WBV2-P1213-001":{"line":206,"offset":71706,"length":364,"previous":"WBV2-P1213-000","next":"WBV2-P1214-000"},"WBV2-P1214-000":{"line":207,"offset":72070,"length":303,"previous":"WBV2-P1213-001","next":"WBV2-P1214-001"},"WBV2-P1214-001":{"line":208,"offset":72373,"length":364,"previous":"WBV2-P1214-000","next":"WBV2-P1215-000"},"WBV2-P1215-000":{"line":209,"offset":72737,"length":303,"previous":"WBV2-P1214-001","next":"WBV2-P1215-001"},"WBV2-P1215-001":{"line":210,"offset":73040,"length":364,"previous":"WBV2-P1215-000","next":"WBV2-P1216-000"},"WBV2-P1216-000":{"line":211,"offset":73404,"length":303,"previous":"WBV2-P1215-001","next":"WBV2-P1216-001"},"WBV2-P1216-001":{"line":212,"offset":73707,"length":364,"previous":"WBV2-P1216-000","next":"WBV2-P1217-000"},"WBV2-P1217-000":{"line":213,"offset":74071,"length":303,"previous":"WBV2-P1216-001","next":"WBV2-P1217-001"},"WBV2-P1217-001":{"line":214,"offset":74374,"length":364,"previous":"WBV2-P1217-000","next":"WBV2-P1218-000"},"WBV2-P1218-000":{"line":215,"offset":74738,"length":303,"previous":"WBV2-P1217-001","next":"WBV2-P1218-001"},"WBV2-P1218-001":{"line":216,"offset":75041,"length":364,"previous":"WBV2-P1218-000","next":"WBV2-P1219-000"},"WBV2-P1219-000":{"line":217,"offset":75405,"length":303,"previous":"WBV2-P1218-001","next":"WBV2-P1219-001"},"WBV2-P1219-001":{"line":218,"offset":75708,"length":364,"previous":"WBV2-P1219-000","next":"WBV2-P1220-000"},"WBV2-P1220-000":{"line":219,"offset":76072,"length":303,"previous":"WBV2-P1219-001","next":"WBV2-P1220-001"},"WBV2-P1220-001":{"line":220,"offset":76375,"length":364,"previous":"WBV2-P1220-000","next":"WBV2-P1221-000"},"WBV2-P1221-000":{"line":221,"offset":76739,"length":303,"previous":"WBV2-P1220-001","next":"WBV2-P1221-001"},"WBV2-P1221-001":{"line":222,"offset":77042,"length":364,"previous":"WBV2-P1221-000","next":"WBV2-P1222-000"},"WBV2-P1222-000":{"line":223,"offset":77406,"length":303,"previous":"WBV2-P1221-001","next":"WBV2-P1222-001"},"WBV2-P1222-001":{"line":224,"offset":77709,"length":364,"previous":"WBV2-P1222-000","next":"WBV2-P1223-000"},"WBV2-P1223-000":{"line":225,"offset":78073,"length":303,"previous":"WBV2-P1222-001","next":"WBV2-P1223-001"},"WBV2-P1223-001":{"line":226,"offset":78376,"length":364,"previous":"WBV2-P1223-000","next":"WBV2-P1224-000"},"WBV2-P1224-000":{"line":227,"offset":78740,"length":303,"previous":"WBV2-P1223-001","next":"WBV2-P1224-001"},"WBV2-P1224-001":{"line":228,"offset":79043,"length":364,"previous":"WBV2-P1224-000","next":"WBV2-P1225-000"},"WBV2-P1225-000":{"line":229,"offset":79407,"length":303,"previous":"WBV2-P1224-001","next":"WBV2-P1225-001"},"WBV2-P1225-001":{"line":230,"offset":79710,"length":364,"previous":"WBV2-P1225-000","next":"WBV2-P1226-000"},"WBV2-P1226-000":{"line":231,"offset":80074,"length":303,"previous":"WBV2-P1225-001","next":"WBV2-P1226-001"},"WBV2-P1226-001":{"line":232,"offset":80377,"length":364,"previous":"WBV2-P1226-000","next":"WBV2-P1227-000"},"WBV2-P1227-000":{"line":233,"offset":80741,"length":303,"previous":"WBV2-P1226-001","next":"WBV2-P1227-001"},"WBV2-P1227-001":{"line":234,"offset":81044,"length":364,"previous":"WBV2-P1227-000","next":"WBV2-P1228-000"},"WBV2-P1228-000":{"line":235,"offset":81408,"length":303,"previous":"WBV2-P1227-001","next":"WBV2-P1228-001"},"WBV2-P1228-001":{"line":236,"offset":81711,"length":364,"previous":"WBV2-P1228-000","next":"WBV2-P1229-000"},"WBV2-P1229-000":{"line":237,"offset":82075,"length":303,"previous":"WBV2-P1228-001","next":"WBV2-P1229-001"},"WBV2-P1229-001":{"line":238,"offset":82378,"length":364,"previous":"WBV2-P1229-000","next":"WBV2-P1230-000"},"WBV2-P1230-000":{"line":239,"offset":82742,"length":303,"previous":"WBV2-P1229-001","next":"WBV2-P1230-001"},"WBV2-P1230-001":{"line":240,"offset":83045,"length":364,"previous":"WBV2-P1230-000","next":"WBV2-P1231-000"},"WBV2-P1231-000":{"line":241,"offset":83409,"length":303,"previous":"WBV2-P1230-001","next":"WBV2-P1231-001"},"WBV2-P1231-001":{"line":242,"offset":83712,"length":364,"previous":"WBV2-P1231-000","next":"WBV2-P1232-000"},"WBV2-P1232-000":{"line":243,"offset":84076,"length":303,"previous":"WBV2-P1231-001","next":"WBV2-P1232-001"},"WBV2-P1232-001":{"line":244,"offset":84379,"length":364,"previous":"WBV2-P1232-000","next":"WBV2-P1233-000"},"WBV2-P1233-000":{"line":245,"offset":84743,"length":303,"previous":"WBV2-P1232-001","next":"WBV2-P1233-001"},"WBV2-P1233-001":{"line":246,"offset":85046,"length":364,"previous":"WBV2-P1233-000","next":"WBV2-P1234-000"},"WBV2-P1234-000":{"line":247,"offset":85410,"length":303,"previous":"WBV2-P1233-001","next":"WBV2-P1234-001"},"WBV2-P1234-001":{"line":248,"offset":85713,"length":364,"previous":"WBV2-P1234-000","next":"WBV2-P1235-000"},"WBV2-P1235-000":{"line":249,"offset":86077,"length":303,"previous":"WBV2-P1234-001","next":"WBV2-P1235-001"},"WBV2-P1235-001":{"line":250,"offset":86380,"length":364,"previous":"WBV2-P1235-000","next":"WBV2-P1236-000"},"WBV2-P1236-000":{"line":251,"offset":86744,"length":303,"previous":"WBV2-P1235-001","next":"WBV2-P1236-001"},"WBV2-P1236-001":{"line":252,"offset":87047,"length":364,"previous":"WBV2-P1236-000","next":"WBV2-P1237-000"},"WBV2-P1237-000":{"line":253,"offset":87411,"length":303,"previous":"WBV2-P1236-001","next":"WBV2-P1237-001"},"WBV2-P1237-001":{"line":254,"offset":87714,"length":364,"previous":"WBV2-P1237-000","next":"WBV2-P1238-000"},"WBV2-P1238-000":{"line":255,"offset":88078,"length":303,"previous":"WBV2-P1237-001","next":"WBV2-P1238-001"},"WBV2-P1238-001":{"line":256,"offset":88381,"length":364,"previous":"WBV2-P1238-000","next":"WBV2-P1239-000"},"WBV2-P1239-000":{"line":257,"offset":88745,"length":303,"previous":"WBV2-P1238-001","next":"WBV2-P1239-001"},"WBV2-P1239-001":{"line":258,"offset":89048,"length":364,"previous":"WBV2-P1239-000","next":"WBV2-P1240-000"},"WBV2-P1240-000":{"line":259,"offset":89412,"length":303,"previous":"WBV2-P1239-001","next":"WBV2-P1240-001"},"WBV2-P1240-001":{"line":260,"offset":89715,"length":364,"previous":"WBV2-P1240-000","next":"WBV2-P1241-000"},"WBV2-P1241-000":{"line":261,"offset":90079,"length":303,"previous":"WBV2-P1240-001","next":"WBV2-P1241-001"},"WBV2-P1241-001":{"line":262,"offset":90382,"length":364,"previous":"WBV2-P1241-000","next":null}}}