Skip to content

Latest commit

 

History

History
5932 lines (5926 loc) · 209 KB

File metadata and controls

5932 lines (5926 loc) · 209 KB

Codebase File Map

This document maps every file in the repository, their description, and utilization status.

File List

File Path Status Description
.coverage 🟢 Referenced File: .coverage
.djlint.toml 🟢 Referenced File: .djlint.toml
.gitattributes 🟢 Referenced Set the default behavior, in case people don't have core.autocrlf set.
.github/AGENTIC_README.md 🟢 Referenced Agentic Validation Loop Architecture
.github/workflows/auto-merge.yml 🟢 Referenced File: auto-merge.yml
.github/workflows/ci.yml 🟢 Referenced File: ci.yml
.github/workflows/create-issues-from-files.yml 🟢 Referenced File: create-issues-from-files.yml
.github/workflows/jules-queue.yml 🟢 Referenced File: jules-queue.yml
.github/workflows/remote-verify.yml 🟢 Referenced File: remote-verify.yml
.gitignore 🟢 Referenced Ignore all log files
.husky/pre-push 🔴 Orphan File: pre-push
.markdownlint.json 🟢 Referenced File: .markdownlint.json
.opencode/README.md 🟢 Referenced OpenCode Configuration
.opencode/opencode.json 🟢 Referenced File: opencode.json
.yamllint 🟢 Referenced File: .yamllint
LICENSE 🟢 Referenced File: LICENSE
README.md 🟢 Referenced Distributed Conversational AI Pipeline for Legacy CPU Clusters
TODO.md 🟢 Referenced TODO
aid_e_log.txt 🟢 Referenced File: aid_e_log.txt
ansible.cfg 🟢 Referenced jinja2_extensions = jinja2.ext.do
ansible/README.md 🟢 Referenced Ansible
ansible/filter_plugins/README.md 🟢 Referenced Ansible Filter Plugins
ansible/filter_plugins/safe_flatten.py 🟢 Referenced File: safe_flatten.py
ansible/jobs/README.md 🟢 Referenced Ansible Jobs
ansible/jobs/benchmark.nomad 🟢 Referenced File: benchmark.nomad
ansible/jobs/evolve-prompt.nomad.j2 🟢 Referenced File: evolve-prompt.nomad.j2
ansible/jobs/expert-debug.nomad 🟢 Referenced This is a Jinja2 template for a complete, distributed Llama expert.
ansible/jobs/expert.nomad.j2 🟢 Referenced This Nomad job file runs the main "expert" orchestrator service.
ansible/jobs/filebrowser.nomad.j2 📄 Template File: filebrowser.nomad.j2
ansible/jobs/health-check.nomad.j2 🟢 Referenced File: health-check.nomad.j2
ansible/jobs/llamacpp-batch.nomad.j2 🟢 Referenced File: llamacpp-batch.nomad.j2
ansible/jobs/llamacpp-rpc.nomad.j2 🟢 Referenced This Nomad job file creates a pool of llama.cpp rpc-server providers.
ansible/jobs/model-benchmark.nomad.j2 🟢 Referenced File: model-benchmark.nomad.j2
ansible/jobs/pipecatapp.nomad 🟢 Referenced File: pipecatapp.nomad
ansible/jobs/router.nomad.j2 🟢 Referenced This Nomad job file runs the "router" service.
ansible/jobs/test-runner.nomad.j2 🟢 Referenced File: test-runner.nomad.j2
ansible/jobs/vllm.nomad.j2 📄 Template File: vllm.nomad.j2
ansible/lint_nomad.yaml 🟢 Referenced File: lint_nomad.yaml
ansible/roles/README.md 🟢 Referenced Ansible Roles
ansible/roles/benchmark_models/tasks/benchmark_loop.yaml 🟢 Referenced File: benchmark_loop.yaml
ansible/roles/benchmark_models/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/benchmark_models/templates/model-benchmark.nomad.j2 🟢 Referenced This Nomad job file runs a benchmark for a single model.
ansible/roles/bootstrap_agent/defaults/main.yaml 🟢 Referenced No default variables needed for this role.
ansible/roles/bootstrap_agent/tasks/deploy_llama_cpp_model.yaml 🟢 Referenced File: deploy_llama_cpp_model.yaml
ansible/roles/bootstrap_agent/tasks/main.yaml 🟢 Referenced tasks file for bootstrap_agent
ansible/roles/claude_clone/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/common-tools/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/common/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/common/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/common/tasks/network_repair.yaml 🟢 Referenced File: network_repair.yaml
ansible/roles/common/templates/cluster-ip-alias.service.j2 🟢 Referenced File: cluster-ip-alias.service.j2
ansible/roles/common/templates/hosts.j2 🟢 Referenced File: hosts.j2
ansible/roles/common/templates/update-ssh-authorized-keys.sh.j2 🟢 Referenced bin/bash
ansible/roles/config_manager/tasks/main.yaml 🟢 Referenced tasks file for ansible/roles/config_manager/tasks/main.yaml
ansible/roles/consul/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/consul/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/consul/tasks/acl.yaml 🟢 Referenced File: acl.yaml
ansible/roles/consul/tasks/main.yaml 🟢 Referenced Task 0: Cleanup previous installation if requested
ansible/roles/consul/tasks/tls.yaml 🟢 Referenced File: tls.yaml
ansible/roles/consul/templates/consul.hcl.j2 🟢 Referenced File: consul.hcl.j2
ansible/roles/consul/templates/consul.service.j2 🟢 Referenced File: consul.service.j2
ansible/roles/desktop_extras/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/docker/handlers/main.yaml 🟢 Referenced handlers file for docker
ansible/roles/docker/molecule/default/converge.yml 🟢 Referenced File: converge.yml
ansible/roles/docker/molecule/default/molecule.yml 🟢 Referenced File: molecule.yml
ansible/roles/docker/molecule/default/prepare.yml 🟢 Referenced File: prepare.yml
ansible/roles/docker/molecule/default/verify.yml 🟢 Referenced File: verify.yml
ansible/roles/docker/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/docker/templates/daemon.json.j2 🟢 Referenced File: daemon.json.j2
ansible/roles/docker_registry/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/docker_registry/templates/docker-registry.nomad.j2 🟢 Referenced File: docker-registry.nomad.j2
ansible/roles/download_models/files/download_hf_repo.py 🟢 Referenced usr/bin/env python3
ansible/roles/download_models/tasks/main.yaml 🟢 Referenced tasks file for download_models
ansible/roles/exo/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/exo/files/Dockerfile 🟢 Referenced Install system dependencies
ansible/roles/exo/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/exo/templates/exo.nomad.j2 🟢 Referenced File: exo.nomad.j2
ansible/roles/headscale/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/headscale/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/headscale/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/headscale/templates/config.yaml.j2 🟢 Referenced File: config.yaml.j2
ansible/roles/headscale/templates/headscale.service.j2 🟢 Referenced File: headscale.service.j2
ansible/roles/heretic_tool/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/heretic_tool/meta/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/heretic_tool/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/home_assistant/meta/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/home_assistant/meta/main.yml 🟢 Referenced File: main.yml
ansible/roles/home_assistant/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/home_assistant/templates/configuration.yaml.j2 🟢 Referenced Enables the default configuration for Home Assistant
ansible/roles/home_assistant/templates/home_assistant.nomad.j2 🟢 Referenced File: home_assistant.nomad.j2
ansible/roles/kittentts/tasks/main.yaml 🟢 Referenced This role is deprecated and will be replaced by a Piper TTS implementation.
ansible/roles/librarian/defaults/main.yml 🔵 Entry Point File: main.yml
ansible/roles/librarian/handlers/main.yml 🔵 Entry Point File: main.yml
ansible/roles/librarian/tasks/main.yml 🔵 Entry Point File: main.yml
ansible/roles/librarian/templates/librarian.service.j2 🟢 Referenced File: librarian.service.j2
ansible/roles/librarian/templates/librarian_agent.py.j2 🟢 Referenced usr/bin/env python3
ansible/roles/librarian/templates/spacedrive.service.j2 🟢 Referenced File: spacedrive.service.j2
ansible/roles/llama_cpp/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/llama_cpp/molecule/default/converge.yml 🟢 Referenced File: converge.yml
ansible/roles/llama_cpp/molecule/default/molecule.yml 🟢 Referenced File: molecule.yml
ansible/roles/llama_cpp/molecule/default/verify.yml 🟢 Referenced File: verify.yml
ansible/roles/llama_cpp/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/llama_cpp/tasks/run_single_rpc_job.yaml 🟢 Referenced File: run_single_rpc_job.yaml
ansible/roles/llxprt_code/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/llxprt_code/templates/llxprt-code.env.j2 🟢 Referenced File: llxprt-code.env.j2
ansible/roles/magic_mirror/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/magic_mirror/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/magic_mirror/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/magic_mirror/templates/magic_mirror.nomad.j2 🟢 Referenced File: magic_mirror.nomad.j2
ansible/roles/mcp_server/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/mcp_server/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/mcp_server/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/mcp_server/templates/mcp_server.nomad.j2 🟢 Referenced File: mcp_server.nomad.j2
ansible/roles/memory_graph/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/memory_graph/templates/memory-graph.nomad.j2 🟢 Referenced File: memory-graph.nomad.j2
ansible/roles/memory_service/files/app.py 🟢 Referenced File: app.py
ansible/roles/memory_service/files/pmm_memory.py 🟢 Referenced File: pmm_memory.py
ansible/roles/memory_service/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/memory_service/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/memory_service/templates/memory_service.nomad.j2 🟢 Referenced File: memory_service.nomad.j2
ansible/roles/minikeyvalue/files/Dockerfile 🟢 Referenced File: Dockerfile
ansible/roles/minikeyvalue/files/src/lib.go 🟢 Referenced File: lib.go
ansible/roles/minikeyvalue/files/src/lib_test.go 🟢 Referenced File: lib_test.go
ansible/roles/minikeyvalue/files/src/main.go 🟢 Referenced File: main.go
ansible/roles/minikeyvalue/files/src/rebalance.go 🟢 Referenced File: rebalance.go
ansible/roles/minikeyvalue/files/src/rebuild.go 🟢 Referenced File: rebuild.go
ansible/roles/minikeyvalue/files/src/s3api.go 🟢 Referenced File: s3api.go
ansible/roles/minikeyvalue/files/src/server.go 🟢 Referenced File: server.go
ansible/roles/minikeyvalue/files/start_master.py 🟢 Referenced usr/bin/env python3
ansible/roles/minikeyvalue/files/volume 🟢 Referenced bin/bash -e
ansible/roles/minikeyvalue/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/minikeyvalue/templates/mkv.nomad.j2 🟢 Referenced File: mkv.nomad.j2
ansible/roles/miniray/files/Dockerfile 🟢 Referenced File: Dockerfile
ansible/roles/miniray/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/miniray/templates/miniray.nomad.j2 🟢 Referenced File: miniray.nomad.j2
ansible/roles/moe_gateway/files/gateway.py 🟢 Referenced File: gateway.py
ansible/roles/moe_gateway/files/static/index.html 🟢 Referenced File: index.html
ansible/roles/moe_gateway/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/moe_gateway/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/moe_gateway/templates/moe-gateway.nomad.j2 🟢 Referenced File: moe-gateway.nomad.j2
ansible/roles/moltbot/files/Dockerfile 🟢 Referenced Install system dependencies (curl for integration)
ansible/roles/moltbot/files/pipecat_skill.md 🟢 Referenced Pipecat Integration Skill
ansible/roles/moltbot/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/moltbot/templates/moltbot.nomad.j2 🟢 Referenced File: moltbot.nomad.j2
ansible/roles/monitoring/defaults/main.yml 🟢 Referenced File: main.yml
ansible/roles/monitoring/files/llm_dashboard.json 🟢 Referenced File: llm_dashboard.json
ansible/roles/monitoring/tasks/main.yml 🟢 Referenced File: main.yml
ansible/roles/monitoring/templates/dashboards.yaml.j2 🟢 Referenced File: dashboards.yaml.j2
ansible/roles/monitoring/templates/datasource.yaml.j2 🟢 Referenced File: datasource.yaml.j2
ansible/roles/monitoring/templates/grafana.nomad.j2 🟢 Referenced Update stanza for reliability
ansible/roles/monitoring/templates/memory-audit.nomad.j2 🟢 Referenced File: memory-audit.nomad.j2
ansible/roles/monitoring/templates/mqtt-exporter.nomad.j2 🟢 Referenced Update stanza for reliability
ansible/roles/monitoring/templates/node-exporter.nomad.j2 🟢 Referenced File: node-exporter.nomad.j2
ansible/roles/monitoring/templates/prometheus.nomad.j2 🟢 Referenced Update stanza for reliability
ansible/roles/monitoring/templates/prometheus.yml.j2 🟢 Referenced File: prometheus.yml.j2
ansible/roles/mqtt/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/mqtt/meta/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/mqtt/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/mqtt/templates/mqtt.nomad.j2 🟢 Referenced File: mqtt.nomad.j2
ansible/roles/nanochat/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nanochat/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nanochat/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nanochat/templates/nanochat.nomad.j2 🟢 Referenced File: nanochat.nomad.j2
ansible/roles/nats/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nats/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nats/templates/nats.nomad.j2 🟢 Referenced File: nats.nomad.j2
ansible/roles/nfs/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nfs/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nfs/templates/exports.j2 🟢 Referenced File: exports.j2
ansible/roles/nixos_pxe_server/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nixos_pxe_server/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nixos_pxe_server/templates/boot.ipxe.nix.j2 🟢 Referenced ipxe
ansible/roles/nixos_pxe_server/templates/configuration.nix.j2 🟢 Referenced etc/nixos/configuration.nix
ansible/roles/nomad/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nomad/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nomad/handlers/restart_nomad_handler_tasks.yaml 🟢 Referenced File: restart_nomad_handler_tasks.yaml
ansible/roles/nomad/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/nomad/templates/client.hcl.j2 🟢 Referenced Config generated by Ansible
ansible/roles/nomad/templates/nomad.hcl.server.j2 🟢 Referenced File: nomad.hcl.server.j2
ansible/roles/nomad/templates/nomad.service.j2 🟢 Referenced File: nomad.service.j2
ansible/roles/nomad/templates/nomad.sh.j2 🟢 Referenced bin/sh
ansible/roles/nomad/templates/server.hcl.j2 🟢 Referenced Config generated by Ansible
ansible/roles/opencode/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/opencode/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/opencode/templates/opencode.nomad.j2 🟢 Referenced File: opencode.nomad.j2
ansible/roles/openworkers/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/openworkers/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/openworkers/templates/openworkers-bootstrap.nomad.j2 🟢 Referenced File: openworkers-bootstrap.nomad.j2
ansible/roles/openworkers/templates/openworkers-infra.nomad.j2 🟢 Referenced Postgate (HTTP proxy for Postgres)
ansible/roles/openworkers/templates/openworkers-runners.nomad.j2 🟢 Referenced File: openworkers-runners.nomad.j2
ansible/roles/paddler/tasks/main.yaml 🟢 Referenced Note: Choose the libc version appropriate for your systems.
ansible/roles/paddler_agent/README.md 🟢 Referenced Ansible Role: paddler_agent
ansible/roles/paddler_agent/defaults/main.yaml 🟢 Referenced Defaults for the paddler_agent role
ansible/roles/paddler_agent/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/paddler_agent/templates/paddler-agent.service.j2 🟢 Referenced Assuming llama.cpp service is named llama-cpp.service or similar
ansible/roles/paddler_balancer/README.md 🟢 Referenced Ansible Role: paddler_balancer
ansible/roles/paddler_balancer/defaults/main.yaml 🟢 Referenced Defaults for the paddler_balancer role
ansible/roles/paddler_balancer/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/paddler_balancer/templates/paddler-balancer.service.j2 🟢 Referenced File: paddler-balancer.service.j2
ansible/roles/pipecatapp/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/pipecatapp/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/pipecatapp/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/pipecatapp/templates/archivist.nomad.j2 🟢 Referenced File: archivist.nomad.j2
ansible/roles/pipecatapp/templates/pipecat.env.j2 🟢 Referenced bin/sh
ansible/roles/pipecatapp/templates/pipecatapp.nomad.j2 🟢 Referenced File: pipecatapp.nomad.j2
ansible/roles/pipecatapp/templates/prompts/coding_expert.txt.j2 🟢 Referenced File: coding_expert.txt.j2
ansible/roles/pipecatapp/templates/prompts/creative_expert.txt.j2 🟢 Referenced File: creative_expert.txt.j2
ansible/roles/pipecatapp/templates/prompts/cynic_expert.txt.j2 🟢 Referenced File: cynic_expert.txt.j2
ansible/roles/pipecatapp/templates/prompts/router.txt.j2 🟢 Referenced File: router.txt.j2
ansible/roles/pipecatapp/templates/prompts/tron_agent.txt.j2 🟢 Referenced File: tron_agent.txt.j2
ansible/roles/pipecatapp/templates/start_pipecatapp.sh.j2 🟢 Referenced bin/bash
ansible/roles/pipecatapp/templates/workflows/default_agent_loop.yaml.j2 🟢 Referenced This workflow defines a single turn of the agent's reasoning loop.
ansible/roles/postgres/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/postgres/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/postgres/templates/postgres.nomad.j2 🟢 Referenced File: postgres.nomad.j2
ansible/roles/power_manager/defaults/main.yaml 🟢 Referenced defaults file for power_manager
ansible/roles/power_manager/files/power_agent.py 🟢 Referenced Power management agent for sleeping and waking Nomad services.
ansible/roles/power_manager/files/traffic_monitor.c 🟢 Referenced File: traffic_monitor.c
ansible/roles/power_manager/handlers/main.yaml 🟢 Referenced handlers file for power_manager
ansible/roles/power_manager/tasks/main.yaml 🟢 Referenced tasks file for power_manager
ansible/roles/power_manager/templates/power-agent.service.j2 🟢 Referenced File: power-agent.service.j2
ansible/roles/preflight_checks/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/provisioning_api/files/provisioning_api.py 🟢 Referenced File: provisioning_api.py
ansible/roles/provisioning_api/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/provisioning_api/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/provisioning_api/templates/provisioning-api.service.j2 🟢 Referenced Make it wait for the network and Consul to be ready
ansible/roles/pxe_server/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/pxe_server/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/pxe_server/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/pxe_server/templates/boot.ipxe.j2 🟢 Referenced ipxe
ansible/roles/pxe_server/templates/dhcpd.conf.j2 🟢 Referenced File: dhcpd.conf.j2
ansible/roles/pxe_server/templates/preseed.cfg.j2 🟢 Referenced Preconfiguration file for Debian installation
ansible/roles/python_deps/files/requirements.txt 🟢 Referenced File: requirements.txt
ansible/roles/python_deps/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/semantic_router/defaults/main.yaml 🟢 Referenced defaults/main.yaml
ansible/roles/semantic_router/tasks/main.yaml 🟢 Referenced tasks/main.yaml
ansible/roles/semantic_router/templates/Dockerfile.j2 🟢 Referenced Install system dependencies if needed (e.g. for building wheels)
ansible/roles/semantic_router/templates/semantic-router.nomad.j2 🟢 Referenced File: semantic-router.nomad.j2
ansible/roles/sunshine/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/sunshine/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/sunshine/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/sunshine/templates/sunshine.nomad.j2 🟢 Referenced File: sunshine.nomad.j2
ansible/roles/system_deps/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/tailscale/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/term_everything/tasks/main.yml 🟢 Referenced File: main.yml
ansible/roles/tool_server/Dockerfile 🟢 Referenced File: Dockerfile
ansible/roles/tool_server/app.py 🟢 Referenced File: app.py
ansible/roles/tool_server/entrypoint.sh 🟢 Referenced bin/bash
ansible/roles/tool_server/pmm_memory.py 🟢 Referenced File: pmm_memory.py
ansible/roles/tool_server/preload_models.py 🟢 Referenced Preload models to ensure they are cached in the Docker image
ansible/roles/tool_server/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/tool_server/templates/tool_server.nomad.j2 🟢 Referenced File: tool_server.nomad.j2
ansible/roles/tool_server/tools/ansible_tool.py 🟢 Referenced File: ansible_tool.py
ansible/roles/tool_server/tools/archivist_tool.py 🟢 Referenced File: archivist_tool.py
ansible/roles/tool_server/tools/claude_clone_tool.py 🟢 Referenced File: claude_clone_tool.py
ansible/roles/tool_server/tools/code_runner_tool.py 🟢 Referenced File: code_runner_tool.py
ansible/roles/tool_server/tools/council_tool.py 🟢 Referenced File: council_tool.py
ansible/roles/tool_server/tools/desktop_control_tool.py 🟢 Referenced File: desktop_control_tool.py
ansible/roles/tool_server/tools/file_editor_tool.py 🟢 Referenced File: file_editor_tool.py
ansible/roles/tool_server/tools/final_answer_tool.py 🟢 Referenced File: final_answer_tool.py
ansible/roles/tool_server/tools/gemini_cli.py 🟢 Referenced File: gemini_cli.py
ansible/roles/tool_server/tools/get_nomad_job.py 🟢 Referenced File: get_nomad_job.py
ansible/roles/tool_server/tools/git_tool.py 🟢 Referenced File: git_tool.py
ansible/roles/tool_server/tools/ha_tool.py 🟢 Referenced File: ha_tool.py
ansible/roles/tool_server/tools/llxprt_code_tool.py 🟢 Referenced File: llxprt_code_tool.py
ansible/roles/tool_server/tools/mcp_tool.py 🟢 Referenced File: mcp_tool.py
ansible/roles/tool_server/tools/opencode_tool.py 🟢 Referenced File: opencode_tool.py
ansible/roles/tool_server/tools/orchestrator_tool.py 🟢 Referenced File: orchestrator_tool.py
ansible/roles/tool_server/tools/planner_tool.py 🟢 Referenced File: planner_tool.py
ansible/roles/tool_server/tools/power_tool.py 🟢 Referenced File: power_tool.py
ansible/roles/tool_server/tools/project_mapper_tool.py 🟢 Referenced File: project_mapper_tool.py
ansible/roles/tool_server/tools/prompt_improver_tool.py 🟢 Referenced File: prompt_improver_tool.py
ansible/roles/tool_server/tools/rag_tool.py 🟢 Referenced File: rag_tool.py
ansible/roles/tool_server/tools/sandbox.ts 🟢 Referenced sandbox.ts
ansible/roles/tool_server/tools/shell_tool.py 🟢 Referenced File: shell_tool.py
ansible/roles/tool_server/tools/smol_agent_tool.py 🟢 Referenced File: smol_agent_tool.py
ansible/roles/tool_server/tools/ssh_tool.py 🟢 Referenced File: ssh_tool.py
ansible/roles/tool_server/tools/summarizer_tool.py 🟢 Referenced File: summarizer_tool.py
ansible/roles/tool_server/tools/swarm_tool.py 🟢 Referenced File: swarm_tool.py
ansible/roles/tool_server/tools/tap_service.py 🟢 Referenced File: tap_service.py
ansible/roles/tool_server/tools/term_everything_tool.py 🟢 Referenced File: term_everything_tool.py
ansible/roles/tool_server/tools/web_browser_tool.py 🟢 Referenced Mock playwright if it's not available
ansible/roles/unified_fs/defaults/main.yml 🟢 Referenced File: main.yml
ansible/roles/unified_fs/files/unified_fs_agent.py 🟢 Referenced usr/bin/env python3
ansible/roles/unified_fs/handlers/main.yml 🟢 Referenced File: main.yml
ansible/roles/unified_fs/tasks/main.yml 🟢 Referenced File: main.yml
ansible/roles/unified_fs/templates/unified_fs.service.j2 🟢 Referenced File: unified_fs.service.j2
ansible/roles/vision/defaults/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/vision/handlers/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/vision/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/vision/templates/config.yml.j2 🟢 Referenced File: config.yml.j2
ansible/roles/vision/templates/vision.nomad.j2 🟢 Referenced File: vision.nomad.j2
ansible/roles/vllm/tasks/main.yaml 🟢 Referenced tasks file for vllm
ansible/roles/vllm/tasks/run_single_vllm_job.yaml 🟢 Referenced tasks/run_single_vllm_job.yaml
ansible/roles/vllm/templates/vllm-expert.nomad.j2 🟢 Referenced File: vllm-expert.nomad.j2
ansible/roles/whisper_cpp/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/world_model_service/files/Dockerfile 🟢 Referenced Use an official Python runtime as a parent image
ansible/roles/world_model_service/files/app.py 🟢 Referenced File: app.py
ansible/roles/world_model_service/files/debug_world_model.sh 🟢 Referenced bin/bash
ansible/roles/world_model_service/files/requirements.txt 🟢 Referenced File: requirements.txt
ansible/roles/world_model_service/tasks/main.yaml 🟢 Referenced File: main.yaml
ansible/roles/world_model_service/world_model.nomad.j2 🟢 Referenced File: world_model.nomad.j2
ansible/run_download_models.yaml 🟢 Referenced File: run_download_models.yaml
ansible/tasks/README.md 🟢 Referenced Ansible Tasks
ansible/tasks/build_pipecatapp_image.yaml 🟢 Referenced File: build_pipecatapp_image.yaml
ansible/tasks/create_expert_job.yaml 🟢 Referenced File: create_expert_job.yaml
ansible/tasks/deploy_expert_wrapper.yaml 🟢 Referenced File: deploy_expert_wrapper.yaml
ansible/tasks/deploy_model_gpu_provider.yaml 🟢 Referenced File: deploy_model_gpu_provider.yaml
bootstrap.sh 🟢 Referenced Easy Bootstrap Script for Single-Node Setup This script simplifies the process of bootstrapping th
docker/README.md 🟢 Referenced Docker
docker/dev_container/Dockerfile 🟢 Referenced Install system dependencies
docker/memory_service/Dockerfile 🟢 Referenced Install dependencies
docs/AGENTS.md 🟢 Referenced AI Agent Architectures
docs/ARCHITECTURE.md 🟢 Referenced Holistic Project Architecture
docs/BENCHMARKING.MD 🟢 Referenced A Guide to Benchmarking Your AI Cluster
docs/DEPLOYMENT_AND_PROFILING.md 🟢 Referenced Deploying and Profiling AI Services
docs/EVALUATION_LLMROUTER.md 🟢 Referenced LLMRouter Evaluation Report
docs/FRONTEND_VERIFICATION.md 🟢 Referenced Frontend Verification Instructions with Playwright
docs/FRONTIER_AGENT_ROADMAP.md 📄 Documentation/Asset Frontier Agent Roadmap
docs/GASTOWN_TODO.md 📄 Documentation/Asset Gas Town Integration Todo
docs/GEMINI.md 🟢 Referenced GEMINI.md
docs/IPV6_AUDIT.md 📄 Documentation/Asset IPv6 Audit Report
docs/MCP_SERVER_SETUP.md 🟢 Referenced Building an MCP Server with Service Discovery
docs/MEMORIES.md 🟢 Referenced Agent Memories
docs/NETWORK.md 🟢 Referenced Network Architecture
docs/NIXOS_PXE_BOOT_SETUP.md 🟢 Referenced NixOS-based PXE Boot Server Setup
docs/PERFORMANCE_OPTIMIZATION.md 📄 Documentation/Asset Performance & I/O Optimization
docs/PROJECT_SUMMARY.md 🟢 Referenced Project Summary: Architecting a Responsive, Distributed Conversational AI Pipeline
docs/PXE_BOOT_SETUP.md 🟢 Referenced iPXE Boot Server Setup for Automated Debian Installation
docs/README.md 🟢 Referenced Project Documentation
docs/REFACTOR_PROPOSAL_hybrid_architecture.md 🟢 Referenced Refactoring Proposal: Hybrid / Cluster-Native Architecture
docs/REMOTE_WORKFLOW.md 🟢 Referenced Improving Your Remote Workflow with Mosh and Tmux
docs/SCALING_TODO.md 📄 Documentation/Asset Scaling Long-Running Autonomous Coding - Implementation Scope
docs/SECURITY_AUDIT.md 📄 Documentation/Asset Security Audit Log
docs/TODO_Hybrid_Architecture.md 🟢 Referenced Hybrid Architecture Implementation To-Do List
docs/TOOL_EVALUATION.md 🟢 Referenced Tool Evaluation and Strategic Direction
docs/TROUBLESHOOTING.md 🟢 Referenced Troubleshooting Guide
docs/VLLM_PROJECT_EVALUATION.md 🟢 Referenced vLLM Project Evaluation
docs/YAML_FILES_REPORT.md 📄 Documentation/Asset Report on YAML Files in Root Directory
docs/heretic_evaluation.md 🟢 Referenced Heretic Repository Evaluation
examples/README.md 🟢 Referenced Examples
examples/chat-persistent.sh 🟢 Referenced bin/bash
group_vars/README.md 🟢 Referenced Ansible Group Variables
group_vars/all.yaml 🟢 Referenced This file contains variables that are common to all hosts in the inventory.
group_vars/external_experts.yaml 🟢 Referenced Configuration for external, third-party LLM experts.
group_vars/models.yaml 🟢 Referenced This file centralizes the configuration for all AI models used in the project.
host_vars/README.md 🟢 Referenced Ansible Host Variables
host_vars/localhost.yaml 🟢 Referenced BEGIN ANSIBLE MANAGED BLOCK
hostfile 🟢 Referenced File: hostfile
initial-setup/README.md 🟢 Referenced Initial Machine Setup
initial-setup/add_new_worker.sh 🟢 Referenced Script to manually provision a new worker node for the cluster. This script automates the process o
initial-setup/modules/01-network.sh 🟢 Referenced bin/bash
initial-setup/modules/02-hostname.sh 🟢 Referenced Ensure CONFIG_FILE is defined (fallback if run standalone)
initial-setup/modules/03-user.sh 🟢 Referenced bin/bash
initial-setup/modules/04-ssh.sh 🟢 Referenced bin/bash
initial-setup/modules/05-auto-provision.sh 🟢 Referenced bin/bash
initial-setup/modules/README.md 🟢 Referenced Initial Setup Modules
initial-setup/setup.conf 🟢 Referenced File: setup.conf
initial-setup/setup.sh 🟢 Referenced Exit immediately if a command exits with a non-zero status.
initial-setup/update_inventory.sh 🟢 Referenced This script dynamically generates the Ansible inventory.yaml file by querying the Consul API for the
initial-setup/worker-setup/README.md 🟢 Referenced Manual Worker Node Setup
initial-setup/worker-setup/setup.sh 🟢 Referenced This script performs the absolute minimal setup required for a new Debian machine to be provisioned
initial_state.png 🔴 Orphan File: initial_state.png
inventory.yaml 🟢 Referenced This inventory is dynamically generated by update_inventory.sh
local_inventory.ini 🟢 Referenced File: local_inventory.ini
package.json 🟢 Referenced File: package.json
paused_state.png 🔴 Orphan File: paused_state.png
pipecat-agent-extension/README.md 🟢 Referenced Pipecat Agent Extension
pipecat-agent-extension/commands/pipecat/send.toml 🟢 Referenced File: send.toml
pipecat-agent-extension/example.ts 🟢 Referenced File: example.ts
pipecat-agent-extension/gemini-extension.json 🟢 Referenced File: gemini-extension.json
pipecat-agent-extension/package.json 🟢 Referenced File: package.json
pipecat-agent-extension/tsconfig.json 🟢 Referenced File: tsconfig.json
pipecatapp/Dockerfile 🟢 Referenced Use an official Python runtime as a parent image
pipecatapp/README.md 🟢 Referenced Docker Pipecat App
pipecatapp/TODO.md 🟢 Referenced VR Mission Control TODO
pipecatapp/__init__.py 🟢 Referenced File: init.py
pipecatapp/agent_factory.py 🟢 Referenced File: agent_factory.py
pipecatapp/api_keys.py 🟢 Referenced File: api_keys.py
pipecatapp/app.py 🟢 Referenced Set config dir before importing ultralytics to avoid permission errors
pipecatapp/archivist_service.py 🟢 Referenced File: archivist_service.py
pipecatapp/datasets/sycophancy_prompts.json 🟢 Referenced File: sycophancy_prompts.json
pipecatapp/durable_execution.py 🟢 Referenced File: durable_execution.py
pipecatapp/expert_tracker.py 🟢 Referenced File: expert_tracker.py
pipecatapp/integrations/__init__.py 🟢 Referenced This package contains integration modules for external services (e.g., OpenClaw).
pipecatapp/integrations/openclaw.py 🟢 Referenced File: openclaw.py
pipecatapp/janitor_agent.py 🟢 Referenced File: janitor_agent.py
pipecatapp/judge_agent.py 🟢 Referenced File: judge_agent.py
pipecatapp/llm_clients.py 🟢 Referenced File: llm_clients.py
pipecatapp/manager_agent.py 🟢 Referenced File: manager_agent.py
pipecatapp/memory.py 🟢 Referenced File: memory.py
pipecatapp/memory_graph_service/Dockerfile 🟢 Referenced Install dependencies
pipecatapp/memory_graph_service/server.py 🟢 Referenced File: server.py
pipecatapp/models.py 🟢 Referenced File: models.py
pipecatapp/moondream_detector.py 🟢 Referenced File: moondream_detector.py
pipecatapp/net_utils.py 🟢 Referenced File: net_utils.py
pipecatapp/nomad_templates/immich.nomad.hcl 🔵 Entry Point File: immich.nomad.hcl
pipecatapp/nomad_templates/readeck.nomad.hcl 🔵 Entry Point File: readeck.nomad.hcl
pipecatapp/nomad_templates/uptime-kuma.nomad.hcl 🔵 Entry Point File: uptime-kuma.nomad.hcl
pipecatapp/nomad_templates/vaultwarden.nomad.hcl 🔵 Entry Point File: vaultwarden.nomad.hcl
pipecatapp/pmm_memory.py 🟢 Referenced File: pmm_memory.py
pipecatapp/pmm_memory_client.py 🟢 Referenced File: pmm_memory_client.py
pipecatapp/prompts/coding_expert.txt 🟢 Referenced File: coding_expert.txt
pipecatapp/prompts/creative_expert.txt 🟢 Referenced File: creative_expert.txt
pipecatapp/prompts/router.txt 🟢 Referenced File: router.txt
pipecatapp/prompts/tron_agent.txt 🟢 Referenced File: tron_agent.txt
pipecatapp/quality_control.py 🟢 Referenced File: quality_control.py
pipecatapp/rate_limiter.py 🟢 Referenced File: rate_limiter.py
pipecatapp/requirements.txt 🟢 Referenced File: requirements.txt
pipecatapp/security.py 🟢 Referenced File: security.py
pipecatapp/start_archivist.sh 🟢 Referenced bin/bash
pipecatapp/static/cluster.html 🟢 Referenced File: cluster.html
pipecatapp/static/cluster_viz.html 🟢 Referenced A-Frame
pipecatapp/static/css/litegraph.css 🟢 Referenced File: litegraph.css
pipecatapp/static/css/styles.css 🟢 Referenced sidebar {
pipecatapp/static/index.html 🟢 Referenced File: index.html
pipecatapp/static/js/editor.js 🟢 Referenced Editor logic using LiteGraph.js
pipecatapp/static/js/litegraph.js 🟢 Referenced packer version
pipecatapp/static/js/workflow.js 🟢 Referenced File: workflow.js
pipecatapp/static/monitor.html 🟢 Referenced File: monitor.html
pipecatapp/static/terminal.js 🟢 Referenced File: terminal.js
pipecatapp/static/vr_index.html 🟢 Referenced A-Frame
pipecatapp/static/workflow.html 🟢 Referenced File: workflow.html
pipecatapp/task_supervisor.py 🟢 Referenced File: task_supervisor.py
pipecatapp/technician_agent.py 🟢 Referenced File: technician_agent.py
pipecatapp/test_memory.py 🟢 Referenced File: test_memory.py
pipecatapp/test_moondream_detector.py 🟢 Referenced File: test_moondream_detector.py
pipecatapp/test_pmm_memory.py 🧪 Test File: test_pmm_memory.py
pipecatapp/test_server.py 🟢 Referenced File: test_server.py
pipecatapp/tests/test_audio_streamer.py 🧪 Test File: test_audio_streamer.py
pipecatapp/tests/test_browser_tool_security.py 🧪 Test File: test_browser_tool_security.py
pipecatapp/tests/test_container_registry_tool.py 🧪 Test File: test_container_registry_tool.py
pipecatapp/tests/test_git_tool_security.py 🧪 Test File: test_git_tool_security.py
pipecatapp/tests/test_metrics_cache.py 🧪 Test File: test_metrics_cache.py
pipecatapp/tests/test_net_utils.py 🧪 Test File: test_net_utils.py
pipecatapp/tests/test_openclaw.py 🧪 Test File: test_openclaw.py
pipecatapp/tests/test_piper_async.py 🧪 Test File: test_piper_async.py
pipecatapp/tests/test_proxy_security.py 🧪 Test File: test_proxy_security.py
pipecatapp/tests/test_rag_tool.py 🟢 Referenced File: test_rag_tool.py
pipecatapp/tests/test_rate_limiter.py 🧪 Test File: test_rate_limiter.py
pipecatapp/tests/test_security.py 🟢 Referenced Ensure pipecatapp is in path
pipecatapp/tests/test_stt_optimization.py 🧪 Test File: test_stt_optimization.py
pipecatapp/tests/test_uilogger_redaction.py 🟢 Referenced File: test_uilogger_redaction.py
pipecatapp/tests/test_web_server_unit.py 🧪 Test File: test_web_server_unit.py
pipecatapp/tests/test_websocket_security.py 🧪 Test Mock out heavy dependencies that cause timeouts during import
pipecatapp/tests/test_xss_prevention.py 🧪 Test File: test_xss_prevention.py
pipecatapp/tests/test_yolo_optimization.py 🧪 Test File: test_yolo_optimization.py
pipecatapp/tests/workflow/test_history.py 🧪 Test File: test_history.py
pipecatapp/tests/workflow/test_serialization_perf.py 🧪 Test File: test_serialization_perf.py
pipecatapp/tool_server.py 🟢 Referenced File: tool_server.py
pipecatapp/tools/__init__.py 🟢 Referenced File: init.py
pipecatapp/tools/ansible_tool.py 🟢 Referenced File: ansible_tool.py
pipecatapp/tools/archivist_tool.py 🟢 Referenced File: archivist_tool.py
pipecatapp/tools/claude_clone_tool.py 🟢 Referenced File: claude_clone_tool.py
pipecatapp/tools/code_runner_tool.py 🟢 Referenced File: code_runner_tool.py
pipecatapp/tools/container_registry_tool.py 🟢 Referenced File: container_registry_tool.py
pipecatapp/tools/council_tool.py 🟢 Referenced File: council_tool.py
pipecatapp/tools/dependency_scanner_tool.py 🟢 Referenced File: dependency_scanner_tool.py
pipecatapp/tools/desktop_control_tool.py 🟢 Referenced File: desktop_control_tool.py
pipecatapp/tools/experiment_tool.py 🟢 Referenced File: experiment_tool.py
pipecatapp/tools/file_editor_tool.py 🟢 Referenced File: file_editor_tool.py
pipecatapp/tools/final_answer_tool.py 🟢 Referenced File: final_answer_tool.py
pipecatapp/tools/gemini_cli.py 🟢 Referenced File: gemini_cli.py
pipecatapp/tools/get_nomad_job.py 🟢 Referenced File: get_nomad_job.py
pipecatapp/tools/git_tool.py 🟢 Referenced File: git_tool.py
pipecatapp/tools/ha_tool.py 🟢 Referenced File: ha_tool.py
pipecatapp/tools/llxprt_code_tool.py 🟢 Referenced File: llxprt_code_tool.py
pipecatapp/tools/mcp_tool.py 🟢 Referenced File: mcp_tool.py
pipecatapp/tools/miniray_tool.py 🟢 Referenced File: miniray_tool.py
pipecatapp/tools/mkv_tool.py 🟢 Referenced File: mkv_tool.py
pipecatapp/tools/open_workers_tool.py 🟢 Referenced File: open_workers_tool.py
pipecatapp/tools/openclaw_tool.py 🟢 Referenced File: openclaw_tool.py
pipecatapp/tools/opencode_tool.py 🟢 Referenced File: opencode_tool.py
pipecatapp/tools/orchestrator_tool.py 🟢 Referenced File: orchestrator_tool.py
pipecatapp/tools/planner_tool.py 🟢 Referenced File: planner_tool.py
pipecatapp/tools/power_tool.py 🟢 Referenced File: power_tool.py
pipecatapp/tools/project_mapper_tool.py 🟢 Referenced File: project_mapper_tool.py
pipecatapp/tools/prompt_improver_tool.py 🟢 Referenced File: prompt_improver_tool.py
pipecatapp/tools/rag_tool.py 🟢 Referenced File: rag_tool.py
pipecatapp/tools/remote_tool_proxy.py 🟢 Referenced File: remote_tool_proxy.py
pipecatapp/tools/sandbox.ts 🟢 Referenced sandbox.ts
pipecatapp/tools/search_tool.py 🟢 Referenced File: search_tool.py
pipecatapp/tools/shell_tool.py 🟢 Referenced File: shell_tool.py
pipecatapp/tools/smol_agent_tool.py 🟢 Referenced File: smol_agent_tool.py
pipecatapp/tools/spec_loader_tool.py 🟢 Referenced File: spec_loader_tool.py
pipecatapp/tools/ssh_tool.py 🟢 Referenced File: ssh_tool.py
pipecatapp/tools/submit_solution_tool.py 🟢 Referenced File: submit_solution_tool.py
pipecatapp/tools/summarizer_tool.py 🟢 Referenced File: summarizer_tool.py
pipecatapp/tools/swarm_tool.py 🟢 Referenced File: swarm_tool.py
pipecatapp/tools/tap_service.py 🟢 Referenced File: tap_service.py
pipecatapp/tools/term_everything_tool.py 🟢 Referenced File: term_everything_tool.py
pipecatapp/tools/test_code_runner_tool.py 🟢 Referenced File: test_code_runner_tool.py
pipecatapp/tools/test_git_tool.py 🟢 Referenced File: test_git_tool.py
pipecatapp/tools/test_ssh_tool.py 🟢 Referenced File: test_ssh_tool.py
pipecatapp/tools/vr_tool.py 🟢 Referenced File: vr_tool.py
pipecatapp/tools/web_browser_tool.py 🟢 Referenced File: web_browser_tool.py
pipecatapp/web_server.py 🟢 Referenced File: web_server.py
pipecatapp/worker_agent.py 🟢 Referenced File: worker_agent.py
pipecatapp/workflow/__init__.py 🟢 Referenced File: init.py
pipecatapp/workflow/context.py 🟢 Referenced File: context.py
pipecatapp/workflow/history.py 🟢 Referenced File: history.py
pipecatapp/workflow/node.py 🟢 Referenced File: node.py
pipecatapp/workflow/nodes/__init__.py 🟢 Referenced File: init.py
pipecatapp/workflow/nodes/base_nodes.py 🟢 Referenced File: base_nodes.py
pipecatapp/workflow/nodes/emperor_nodes.py 🟢 Referenced File: emperor_nodes.py
pipecatapp/workflow/nodes/llm_nodes.py 🟢 Referenced File: llm_nodes.py
pipecatapp/workflow/nodes/registry.py 🟢 Referenced File: registry.py
pipecatapp/workflow/nodes/system_nodes.py 🟢 Referenced File: system_nodes.py
pipecatapp/workflow/nodes/tool_nodes.py 🟢 Referenced File: tool_nodes.py
pipecatapp/workflow/runner.py 🟢 Referenced File: runner.py
pipecatapp/workflows/default_agent_loop.yaml 🟢 Referenced File: default_agent_loop.yaml
pipecatapp/workflows/poc_ensemble.yaml 🟢 Referenced File: poc_ensemble.yaml
pipecatapp/workflows/tiered_agent_loop.yaml 📄 Workflow Config File: tiered_agent_loop.yaml
playbook.yaml 🟢 Referenced File: playbook.yaml
playbooks/README.md 🟢 Referenced Ansible Playbooks
playbooks/benchmark_single_model.yaml 🟢 Referenced File: benchmark_single_model.yaml
playbooks/cluster_status.yaml 🟢 Referenced File: cluster_status.yaml
playbooks/common_setup.yaml 🟢 Referenced File: common_setup.yaml
playbooks/controller.yaml 🟢 Referenced File: controller.yaml
playbooks/debug_template.yaml 🟢 Referenced File: debug_template.yaml
playbooks/deploy_app.yaml 🟢 Referenced File: deploy_app.yaml
playbooks/deploy_expert.yaml 🟢 Referenced File: deploy_expert.yaml
playbooks/deploy_moltbot.yaml 🔴 Orphan File: deploy_moltbot.yaml
playbooks/deploy_prompt_evolution.yaml 🟢 Referenced File: deploy_prompt_evolution.yaml
playbooks/developer_tools.yaml 🟢 Referenced File: developer_tools.yaml
playbooks/diagnose_and_log_home_assistant.yaml 🟢 Referenced File: diagnose_and_log_home_assistant.yaml
playbooks/diagnose_failure.yaml 🟢 Referenced File: diagnose_failure.yaml
playbooks/diagnose_home_assistant.yaml 🟢 Referenced File: diagnose_home_assistant.yaml
playbooks/fix_cluster.yaml 🟢 Referenced File: fix_cluster.yaml
playbooks/heal_cluster.yaml 🟢 Referenced File: heal_cluster.yaml
playbooks/heal_job.yaml 🟢 Referenced This variable would be passed in from the orchestrator script
playbooks/health_check.yaml 🟢 Referenced File: health_check.yaml
playbooks/network/mesh.yaml 🟢 Referenced File: mesh.yaml
playbooks/network/verify.yaml 🟢 Referenced File: verify.yaml
playbooks/ops/optimize_memory.yaml 🟢 Referenced File: optimize_memory.yaml
playbooks/preflight/checks.yaml 🟢 Referenced File: checks.yaml
playbooks/promote_controller.yaml 🟢 Referenced File: promote_controller.yaml
playbooks/promote_to_controller.yaml 🟢 Referenced File: promote_to_controller.yaml
playbooks/pxe_setup.yaml 🟢 Referenced File: pxe_setup.yaml
playbooks/redeploy_pipecat.yaml 🟢 Referenced File: redeploy_pipecat.yaml
playbooks/run_config_manager.yaml 🟢 Referenced File: run_config_manager.yaml
playbooks/run_consul.yaml 🟢 Referenced File: run_consul.yaml
playbooks/run_ha_diag.yaml 🟢 Referenced File: run_ha_diag.yaml
playbooks/run_health_check.yaml 🟢 Referenced File: run_health_check.yaml
playbooks/services/README.md 🟢 Referenced Ansible Service Playbooks
playbooks/services/ai_experts.yaml 🟢 Referenced File: ai_experts.yaml
playbooks/services/app_services.yaml 🟢 Referenced File: app_services.yaml
playbooks/services/consul.yaml 🟢 Referenced File: consul.yaml
playbooks/services/core_ai_services.yaml 🟢 Referenced File: core_ai_services.yaml
playbooks/services/core_infra.yaml 🟢 Referenced File: core_infra.yaml
playbooks/services/distributed_compute.yaml 🟢 Referenced Default variables can be overridden in inventory/group_vars
playbooks/services/docker.yaml 🟢 Referenced File: docker.yaml
playbooks/services/final_verification.yaml 🟢 Referenced File: final_verification.yaml
playbooks/services/model_services.yaml 🟢 Referenced File: model_services.yaml
playbooks/services/monitoring.yaml 🟢 Referenced File: monitoring.yaml
playbooks/services/nomad.yaml 🟢 Referenced File: nomad.yaml
playbooks/services/nomad_client.yaml 🟢 Referenced File: nomad_client.yaml
playbooks/services/registry.yaml 🟢 Referenced File: registry.yaml
playbooks/services/streaming_services.yaml 🟢 Referenced File: streaming_services.yaml
playbooks/services/tasks/diagnose_home_assistant.yaml 🟢 Referenced File: diagnose_home_assistant.yaml
playbooks/services/training_services.yaml 🟢 Referenced File: training_services.yaml
playbooks/status-check.yaml 🟢 Referenced File: status-check.yaml
playbooks/wake.yaml 🟢 Referenced File: wake.yaml
playbooks/worker.yaml 🟢 Referenced File: worker.yaml
prompt_engineering/PROMPT_ENGINEERING.md 🟢 Referenced Prompt Engineering Workflow
prompt_engineering/README.md 🟢 Referenced Prompt Engineering
prompt_engineering/agents/ADAPTATION_AGENT.md 🟢 Referenced The Self-Adaptation Agent
prompt_engineering/agents/EVALUATOR_GENERATOR.md 🟢 Referenced Agent Task: Generate a Custom Code Evaluator Script
prompt_engineering/agents/README.md 🟢 Referenced Agent Definitions
prompt_engineering/agents/architecture_review.md 🟢 Referenced Agent: Architecture Review
prompt_engineering/agents/code_clean_up.md 🟢 Referenced Agent: Code Clean Up
prompt_engineering/agents/debug_and_analysis.md 🟢 Referenced Agent: Debug and Analysis
prompt_engineering/agents/new_task_review.md 🟢 Referenced Agent: New Task Review
prompt_engineering/agents/problem_scope_framing.md 🟢 Referenced Agent: Problem Scope Framing
prompt_engineering/archive/agent_0.json 📄 Documentation/Asset File: agent_0.json
prompt_engineering/archive/agent_0.py 📄 Documentation/Asset File: agent_0.py
prompt_engineering/archive/agent_1.json 📄 Documentation/Asset File: agent_1.json
prompt_engineering/archive/agent_1.py 📄 Documentation/Asset File: agent_1.py
prompt_engineering/archive/agent_2.json 📄 Documentation/Asset File: agent_2.json
prompt_engineering/archive/agent_2.py 📄 Documentation/Asset File: agent_2.py
prompt_engineering/archive/agent_3.json 📄 Documentation/Asset File: agent_3.json
prompt_engineering/archive/agent_3.py 📄 Documentation/Asset File: agent_3.py
prompt_engineering/challenger.py 🟢 Referenced File: challenger.py
prompt_engineering/create_evaluator.py 🟢 Referenced The template is based on the one defined in prompt_engineering/agents/EVALUATOR_GENERATOR.md
prompt_engineering/evaluation_lib.py 🟢 Referenced This file will contain the reusable functions for evaluating code.
prompt_engineering/evaluation_suite/README.md 🟢 Referenced Evaluation Suite
prompt_engineering/evaluation_suite/test_vision.yaml 🟢 Referenced File: test_vision.yaml
prompt_engineering/evaluator.py 🟢 Referenced File: evaluator.py
prompt_engineering/evolve.py 🟢 Referenced File: evolve.py
prompt_engineering/frontend/index.html 🟢 Referenced File: index.html
prompt_engineering/frontend/server.py 🟢 Referenced File: server.py
prompt_engineering/generated_evaluators/.gitignore 🟢 Referenced Ignore all files in this directory
prompt_engineering/promote_agent.py 🟢 Referenced File: promote_agent.py
prompt_engineering/requirements-dev.txt 🟢 Referenced File: requirements-dev.txt
prompt_engineering/run_campaign.py 🟢 Referenced File: run_campaign.py
prompt_engineering/visualize_archive.py 🟢 Referenced File: visualize_archive.py
prompts/README.md 🟢 Referenced Prompts
prompts/chat-with-bob.txt 🟢 Referenced File: chat-with-bob.txt
prompts/router.txt 🟢 Referenced File: router.txt
pytest.ini 🟢 Referenced File: pytest.ini
reflection/README.md 🟢 Referenced Reflection
reflection/adaptation_manager.py 🟢 Referenced File: adaptation_manager.py
reflection/create_reflection.py 🟢 Referenced File: create_reflection.py
reflection/reflect.py 🟢 Referenced File: reflect.py
requirements-dev.txt 🟢 Referenced File: requirements-dev.txt
scripts/README.md 🟢 Referenced scripts/ Directory Overview
scripts/agentic_workflow.sh 🟢 Referenced --- Configuration ---
scripts/analyze_nomad_allocs.py 🟢 Referenced usr/bin/env python3
scripts/ansible_diff.sh 🟢 Referenced A script to compare Ansible playbook runs to detect changes over time. It establishes a baseline fro
scripts/check_all_playbooks.sh 🟢 Referenced --- Flexible Ansible Playbook Checker This script recursively finds all .yaml and .yml files, filte
scripts/check_deps.py 🟢 Referenced Write the requirements to a temp file
scripts/ci_ansible_check.sh 🟢 Referenced A CI/CD-friendly script to check for unintended changes in Ansible playbooks. - It compares the pla
scripts/cleanup.sh 🟢 Referenced Cleanup script to free up disk space on the host machine. This script aggressively cleans Docker re
scripts/compare_exo_llama.py 🔵 Entry Point File: compare_exo_llama.py
scripts/create_cynic_model.sh 🔵 Entry Point bin/bash
scripts/create_todo_issues.sh 🟢 Referenced bin/bash
scripts/debug/README.md 🟢 Referenced Debug Scripts
scripts/debug/test_mqtt_connection.py 🟢 Referenced File: test_mqtt_connection.py
scripts/debug_expert.sh 🟢 Referenced bin/bash
scripts/debug_mesh.sh 🟢 Referenced bin/bash
scripts/fix_markdown.sh 🟢 Referenced Automatic Markdown Linter Fixer This script uses markdownlint-cli's --fix option to automatically
scripts/fix_verification_failures.sh 🟢 Referenced Scripts to help remediate failures reported by verify_components.py
scripts/fix_yaml.sh 🟢 Referenced Automatic YAML Linter Fixer This script automatically fixes common, repetitive style issues report
scripts/generate_file_map.py 🔵 Entry Point usr/bin/env python3
scripts/generate_issue_script.py 🟢 Referenced File: generate_issue_script.py
scripts/heal_cluster.sh 🟢 Referenced Wrapper script to run the cluster healing playbook. This ensures core infrastructure (LlamaRPC, Pip
scripts/healer.py 🟢 Referenced File: healer.py
scripts/lint.sh 🟢 Referenced Unified Linting Script This script runs a series of linters to ensure code quality and consistency
scripts/lint_exclude.txt 🟢 Referenced Exclude problematic files from the linting process.
scripts/memory_audit.py 🟢 Referenced File: memory_audit.py
scripts/profile_resources.sh 🟢 Referenced Profile resources usage and alignment of AI experts and models.
scripts/provisioning.py 🟢 Referenced Provisioning Script for Hybrid Architecture.
scripts/prune_consul_services.py 🟢 Referenced Prune Stale Critical Services from Consul
scripts/run_quibbler.sh 🟢 Referenced A wrapper script to run quibbler for code review. Check for required arguments
scripts/run_tests.sh 🟢 Referenced usr/bin/env bash
scripts/start_services.sh 🟢 Referenced This script is a legacy utility for manually starting services. ⚠️ DEPRECATED: Please use Ansible t
scripts/supervisor.py 🟢 Referenced File: supervisor.py
scripts/test_playbooks_dry_run.sh 🟢 Referenced bin/bash
scripts/test_playbooks_live_run.sh 🟢 Referenced bin/bash
scripts/troubleshoot.py 🟢 Referenced usr/bin/env python3
scripts/uninstall.sh 🟢 Referenced This script uninstalls all software and reverts all changes made by the playbook.
scripts/verify_consul_attributes.sh 🔵 Entry Point bin/bash
test_dlq.db-shm 🧪 Test File: test_dlq.db-shm
test_dlq.db-wal 🧪 Test File: test_dlq.db-wal
test_playbook.yml 🧪 Test File: test_playbook.yml
tests/README.md 🟢 Referenced Testing
tests/__init__.py 🟢 Referenced File: init.py
tests/e2e/README.md 🟢 Referenced End-to-End Tests
tests/e2e/__init__.py 🟢 Referenced File: init.py
tests/e2e/test_api.py 🟢 Referenced File: test_api.py
tests/e2e/test_intelligent_routing.py 🟢 Referenced File: test_intelligent_routing.py
tests/e2e/test_mission_control.py 🟢 Referenced File: test_mission_control.py
tests/e2e/test_palette_command_history.py 🧪 Test File: test_palette_command_history.py
tests/e2e/test_palette_ux.py 🧪 Test File: test_palette_ux.py
tests/e2e/test_regression.py 🟢 Referenced File: test_regression.py
tests/integration/README.md 🟢 Referenced Integration Tests
tests/integration/__init__.py 🟢 Referenced File: init.py
tests/integration/roles/test_home_assistant/tasks/main.yaml 🟢 Referenced File: main.yaml
tests/integration/stub_services.py 🟢 Referenced File: stub_services.py
tests/integration/test_consul_role.yaml 🟢 Referenced File: test_consul_role.yaml
tests/integration/test_home_assistant.yaml 🟢 Referenced File: test_home_assistant.yaml
tests/integration/test_mini_pipeline.py 🧪 Test File: test_mini_pipeline.py
tests/integration/test_mqtt_exporter.py 🧪 Test File: test_mqtt_exporter.py
tests/integration/test_nomad_role.yaml 🟢 Referenced File: test_nomad_role.yaml
tests/integration/test_pipecat_app.py 🟢 Referenced File: test_pipecat_app.py
tests/integration/test_preemption.py 🟢 Referenced File: test_preemption.py
tests/playbooks/e2e-tests.yaml 🟢 Referenced File: e2e-tests.yaml
tests/playbooks/test_consul.yaml 🧪 Test File: test_consul.yaml
tests/playbooks/test_llama_cpp.yaml 🧪 Test File: test_llama_cpp.yaml
tests/playbooks/test_nomad.yaml 🧪 Test File: test_nomad.yaml
tests/scripts/run_unit_tests.sh 🟢 Referenced usr/bin/env bash
tests/scripts/test_duplicate_role_execution.sh 🧪 Test Test to verify that the bootstrap_agent role is not run twice using static analysis. Move to the p
tests/scripts/test_paddler.sh 🧪 Test test_paddler.sh This script performs basic tests to verify that Paddler (agent and balancer) is fun
tests/scripts/test_piper.sh 🧪 Test File: test_piper.sh
tests/scripts/test_run.sh 🧪 Test Start a new chat
tests/scripts/verify_components.py 🟢 Referenced usr/bin/env python3
tests/test.wav 🟢 Referenced File: test.wav
tests/test_agent_patterns.py 🧪 Test File: test_agent_patterns.py
tests/test_emperor_node.py 🧪 Test File: test_emperor_node.py
tests/test_event_bus.py 🧪 Test File: test_event_bus.py
tests/test_experiment_tool.py 🧪 Test File: test_experiment_tool.py
tests/test_gastown_judge.py 🧪 Test File: test_gastown_judge.py
tests/test_gastown_memory.py 🧪 Test File: test_gastown_memory.py
tests/test_gastown_stats.py 🧪 Test File: test_gastown_stats.py
tests/test_imports.py 🧪 Test Add files dir to path
tests/test_manager_flow.py 🧪 Test File: test_manager_flow.py
tests/test_spec_loader.py 🧪 Test File: test_spec_loader.py
tests/test_ssrf_validation.py 🧪 Test Add repo root to path so we can import pipecatapp
tests/unit/README.md 🟢 Referenced Unit Tests
tests/unit/__init__.py 🟢 Referenced File: init.py
tests/unit/conftest.py 🟢 Referenced List of modules to mock if they are missing in the test environment
tests/unit/test_adaptation_manager.py 🟢 Referenced File: test_adaptation_manager.py
tests/unit/test_agent_definitions.py 🟢 Referenced Define the path to the agent definitions directory
tests/unit/test_ansible_tool.py 🟢 Referenced File: test_ansible_tool.py
tests/unit/test_archivist_tool.py 🧪 Test File: test_archivist_tool.py
tests/unit/test_claude_clone_tool.py 🟢 Referenced File: test_claude_clone_tool.py
tests/unit/test_code_runner_tool.py 🟢 Referenced File: test_code_runner_tool.py
tests/unit/test_council_tool.py 🧪 Test File: test_council_tool.py
tests/unit/test_dependency_scanner.py 🧪 Test File: test_dependency_scanner.py
tests/unit/test_desktop_control_tool.py 🟢 Referenced File: test_desktop_control_tool.py
tests/unit/test_file_editor_security.py 🧪 Test File: test_file_editor_security.py
tests/unit/test_file_editor_tool.py 🧪 Test File: test_file_editor_tool.py
tests/unit/test_final_answer_tool.py 🧪 Test Add the tools directory to the python path
tests/unit/test_gemini_cli.py 🟢 Referenced File: test_gemini_cli.py
tests/unit/test_get_nomad_job.py 🧪 Test File: test_get_nomad_job.py
tests/unit/test_git_tool.py 🟢 Referenced File: test_git_tool.py
tests/unit/test_ha_tool.py 🧪 Test File: test_ha_tool.py
tests/unit/test_home_assistant_template.py 🟢 Referenced File: test_home_assistant_template.py
tests/unit/test_infrastructure.py 🧪 Test File: test_infrastructure.py
tests/unit/test_lint_script.py 🟢 Referenced File: test_lint_script.py
tests/unit/test_llxprt_code_tool.py 🟢 Referenced File: test_llxprt_code_tool.py
tests/unit/test_mcp_tool.py 🟢 Referenced File: test_mcp_tool.py
tests/unit/test_mqtt_template.py 🧪 Test File: test_mqtt_template.py
tests/unit/test_open_workers_tool.py 🧪 Test File: test_open_workers_tool.py
tests/unit/test_opencode_tool.py 🧪 Test File: test_opencode_tool.py
tests/unit/test_orchestrator_tool.py 🧪 Test File: test_orchestrator_tool.py
tests/unit/test_pipecat_app_unit.py 🟢 Referenced File: test_pipecat_app_unit.py
tests/unit/test_planner_tool.py 🧪 Test File: test_planner_tool.py
tests/unit/test_playbook_integration.py 🟢 Referenced File: test_playbook_integration.py
tests/unit/test_poc_ensemble.py 🧪 Test File: test_poc_ensemble.py
tests/unit/test_power_tool.py 🟢 Referenced File: test_power_tool.py
tests/unit/test_project_mapper_tool.py 🧪 Test File: test_project_mapper_tool.py
tests/unit/test_prompt_engineering.py 🟢 Referenced File: test_prompt_engineering.py
tests/unit/test_prompt_improver_tool.py 🧪 Test File: test_prompt_improver_tool.py
tests/unit/test_provisioning.py 🧪 Test File: test_provisioning.py
tests/unit/test_rag_tool.py 🟢 Referenced File: test_rag_tool.py
tests/unit/test_reflection.py 🟢 Referenced File: test_reflection.py
tests/unit/test_security.py 🟢 Referenced Ensure pipecatapp is in path
tests/unit/test_shell_tool.py 🧪 Test File: test_shell_tool.py
tests/unit/test_simple_llm_node.py 🧪 Test Mock pipecat before importing the module under test
tests/unit/test_smol_agent_tool.py 🧪 Test File: test_smol_agent_tool.py
tests/unit/test_ssh_tool.py 🟢 Referenced File: test_ssh_tool.py
tests/unit/test_summarizer_tool.py 🟢 Referenced File: test_summarizer_tool.py
tests/unit/test_supervisor.py 🟢 Referenced File: test_supervisor.py
tests/unit/test_swarm_tool.py 🧪 Test File: test_swarm_tool.py
tests/unit/test_tap_service.py 🧪 Test File: test_tap_service.py
tests/unit/test_term_everything_tool.py 🟢 Referenced File: test_term_everything_tool.py
tests/unit/test_vision_failover.py 🧪 Test File: test_vision_failover.py
tests/unit/test_web_browser_tool.py 🟢 Referenced File: test_web_browser_tool.py
tests/unit/test_web_server_sync.py 🧪 Test File: test_web_server_sync.py
tests/unit/test_workflow.py 🧪 Test File: test_workflow.py
tests/unit/test_world_model_service.py 🧪 Test File: test_world_model_service.py
tests/verify_config_load.py 🟢 Referenced File: verify_config_load.py
tests/verify_dlq.py 🧪 Test File: verify_dlq.py
workflows/default_agent_loop.yaml 🟢 Referenced File: default_agent_loop.yaml

Dependency Diagram

graph LR
    subgraph dir_Root [Root]
        direction TB
        node_11[".coverage"]
        node_23[".djlint.toml"]
        node_2[".gitattributes"]
        node_10[".gitignore"]
        node_4[".markdownlint.json"]
        node_18[".yamllint"]
        node_19["LICENSE"]
        node_7["README.md"]
        node_6["TODO.md"]
        node_5["aid_e_log.txt"]
        node_20["ansible.cfg"]
        node_13["bootstrap.sh"]
        node_3["hostfile"]
        node_1["initial_state.png"]
        node_22["inventory.yaml"]
        node_21["local_inventory.ini"]
        node_17["package.json"]
        node_12["paused_state.png"]
        node_14["playbook.yaml"]
        node_15["pytest.ini"]
        node_9["requirements-dev.txt"]
        node_0["test_dlq.db-shm"]
        node_16["test_dlq.db-wal"]
        node_8["test_playbook.yml"]
    end
    subgraph dir__github [.github]
        direction TB
        node_52["AGENTIC_README.md"]
    end
    subgraph dir__github_workflows [.github/workflows]
        direction TB
        node_56["auto-merge.yml"]
        node_57["ci.yml"]
        node_53["create-issues-from-files.yml"]
        node_55["jules-queue.yml"]
        node_54["remote-verify.yml"]
    end
    subgraph dir__husky [.husky]
        direction TB
        node_439["pre-push"]
    end
    subgraph dir__opencode [.opencode]
        direction TB
        node_586["README.md"]
        node_587["opencode.json"]
    end
    subgraph dir_ansible [ansible]
        direction TB
        node_90["README.md"]
        node_91["lint_nomad.yaml"]
        node_92["run_download_models.yaml"]
    end
    subgraph dir_ansible_filter_plugins [ansible/filter_plugins]
        direction TB
        node_107["README.md"]
        node_108["safe_flatten.py"]
    end
    subgraph dir_ansible_jobs [ansible/jobs]
        direction TB
        node_97["README.md"]
        node_102["benchmark.nomad"]
        node_94["evolve-prompt.nomad.j2"]
        node_101["expert-debug.nomad"]
        node_98["expert.nomad.j2"]
        node_96["filebrowser.nomad.j2"]
        node_93["health-check.nomad.j2"]
        node_99["llamacpp-batch.nomad.j2"]
        node_95["llamacpp-rpc.nomad.j2"]
        node_106["model-benchmark.nomad.j2"]
        node_105["pipecatapp.nomad"]
        node_104["router.nomad.j2"]
        node_100["test-runner.nomad.j2"]
        node_103["vllm.nomad.j2"]
    end
    subgraph dir_ansible_roles [ansible/roles]
        direction TB
        node_109["README.md"]
    end
    subgraph dir_ansible_roles_benchmark_models_tasks [ansible/roles/benchmark_models/tasks]
        direction TB
        node_164["benchmark_loop.yaml"]
        node_163["main.yaml"]
    end
    subgraph dir_ansible_roles_benchmark_models_templates [ansible/roles/benchmark_models/templates]
        direction TB
        node_162["model-benchmark.nomad.j2"]
    end
    subgraph dir_ansible_roles_bootstrap_agent_defaults [ansible/roles/bootstrap_agent/defaults]
        direction TB
        node_232["main.yaml"]
    end
    subgraph dir_ansible_roles_bootstrap_agent_tasks [ansible/roles/bootstrap_agent/tasks]
        direction TB
        node_233["deploy_llama_cpp_model.yaml"]
        node_234["main.yaml"]
    end
    subgraph dir_ansible_roles_claude_clone_tasks [ansible/roles/claude_clone/tasks]
        direction TB
        node_266["main.yaml"]
    end
    subgraph dir_ansible_roles_common_tools_tasks [ansible/roles/common-tools/tasks]
        direction TB
        node_221["main.yaml"]
    end
    subgraph dir_ansible_roles_common_handlers [ansible/roles/common/handlers]
        direction TB
        node_151["main.yaml"]
    end
    subgraph dir_ansible_roles_common_tasks [ansible/roles/common/tasks]
        direction TB
        node_155["main.yaml"]
        node_156["network_repair.yaml"]
    end
    subgraph dir_ansible_roles_common_templates [ansible/roles/common/templates]
        direction TB
        node_154["cluster-ip-alias.service.j2"]
        node_153["hosts.j2"]
        node_152["update-ssh-authorized-keys.sh.j2"]
    end
    subgraph dir_ansible_roles_config_manager_tasks [ansible/roles/config_manager/tasks]
        direction TB
        node_258["main.yaml"]
    end
    subgraph dir_ansible_roles_consul_defaults [ansible/roles/consul/defaults]
        direction TB
        node_166["main.yaml"]
    end
    subgraph dir_ansible_roles_consul_handlers [ansible/roles/consul/handlers]
        direction TB
        node_165["main.yaml"]
    end
    subgraph dir_ansible_roles_consul_tasks [ansible/roles/consul/tasks]
        direction TB
        node_171["acl.yaml"]
        node_169["main.yaml"]
        node_170["tls.yaml"]
    end
    subgraph dir_ansible_roles_consul_templates [ansible/roles/consul/templates]
        direction TB
        node_168["consul.hcl.j2"]
        node_167["consul.service.j2"]
    end
    subgraph dir_ansible_roles_desktop_extras_tasks [ansible/roles/desktop_extras/tasks]
        direction TB
        node_115["main.yaml"]
    end
    subgraph dir_ansible_roles_docker_handlers [ansible/roles/docker/handlers]
        direction TB
        node_222["main.yaml"]
    end
    subgraph dir_ansible_roles_docker_molecule_default [ansible/roles/docker/molecule/default]
        direction TB
        node_225["converge.yml"]
        node_226["molecule.yml"]
        node_228["prepare.yml"]
        node_227["verify.yml"]
    end
    subgraph dir_ansible_roles_docker_tasks [ansible/roles/docker/tasks]
        direction TB
        node_224["main.yaml"]
    end
    subgraph dir_ansible_roles_docker_templates [ansible/roles/docker/templates]
        direction TB
        node_223["daemon.json.j2"]
    end
    subgraph dir_ansible_roles_docker_registry_tasks [ansible/roles/docker_registry/tasks]
        direction TB
        node_130["main.yaml"]
    end
    subgraph dir_ansible_roles_docker_registry_templates [ansible/roles/docker_registry/templates]
        direction TB
        node_129["docker-registry.nomad.j2"]
    end
    subgraph dir_ansible_roles_download_models_files [ansible/roles/download_models/files]
        direction TB
        node_149["download_hf_repo.py"]
    end
    subgraph dir_ansible_roles_download_models_tasks [ansible/roles/download_models/tasks]
        direction TB
        node_150["main.yaml"]
    end
    subgraph dir_ansible_roles_exo_defaults [ansible/roles/exo/defaults]
        direction TB
        node_267["main.yaml"]
    end
    subgraph dir_ansible_roles_exo_files [ansible/roles/exo/files]
        direction TB
        node_268["Dockerfile"]
    end
    subgraph dir_ansible_roles_exo_tasks [ansible/roles/exo/tasks]
        direction TB
        node_270["main.yaml"]
    end
    subgraph dir_ansible_roles_exo_templates [ansible/roles/exo/templates]
        direction TB
        node_269["exo.nomad.j2"]
    end
    subgraph dir_ansible_roles_headscale_defaults [ansible/roles/headscale/defaults]
        direction TB
        node_289["main.yaml"]
    end
    subgraph dir_ansible_roles_headscale_handlers [ansible/roles/headscale/handlers]
        direction TB
        node_288["main.yaml"]
    end
    subgraph dir_ansible_roles_headscale_tasks [ansible/roles/headscale/tasks]
        direction TB
        node_292["main.yaml"]
    end
    subgraph dir_ansible_roles_headscale_templates [ansible/roles/headscale/templates]
        direction TB
        node_291["config.yaml.j2"]
        node_290["headscale.service.j2"]
    end
    subgraph dir_ansible_roles_heretic_tool_defaults [ansible/roles/heretic_tool/defaults]
        direction TB
        node_235["main.yaml"]
    end
    subgraph dir_ansible_roles_heretic_tool_meta [ansible/roles/heretic_tool/meta]
        direction TB
        node_236["main.yaml"]
    end
    subgraph dir_ansible_roles_heretic_tool_tasks [ansible/roles/heretic_tool/tasks]
        direction TB
        node_237["main.yaml"]
    end
    subgraph dir_ansible_roles_home_assistant_meta [ansible/roles/home_assistant/meta]
        direction TB
        node_273["main.yaml"]
        node_272["main.yml"]
    end
    subgraph dir_ansible_roles_home_assistant_tasks [ansible/roles/home_assistant/tasks]
        direction TB
        node_276["main.yaml"]
    end
    subgraph dir_ansible_roles_home_assistant_templates [ansible/roles/home_assistant/templates]
        direction TB
        node_275["configuration.yaml.j2"]
        node_274["home_assistant.nomad.j2"]
    end
    subgraph dir_ansible_roles_kittentts_tasks [ansible/roles/kittentts/tasks]
        direction TB
        node_172["main.yaml"]
    end
    subgraph dir_ansible_roles_librarian_defaults [ansible/roles/librarian/defaults]
        direction TB
        node_120["main.yml"]
    end
    subgraph dir_ansible_roles_librarian_handlers [ansible/roles/librarian/handlers]
        direction TB
        node_119["main.yml"]
    end
    subgraph dir_ansible_roles_librarian_tasks [ansible/roles/librarian/tasks]
        direction TB
        node_124["main.yml"]
    end
    subgraph dir_ansible_roles_librarian_templates [ansible/roles/librarian/templates]
        direction TB
        node_121["librarian.service.j2"]
        node_123["librarian_agent.py.j2"]
        node_122["spacedrive.service.j2"]
    end
    subgraph dir_ansible_roles_llama_cpp_handlers [ansible/roles/llama_cpp/handlers]
        direction TB
        node_215["main.yaml"]
    end
    subgraph dir_ansible_roles_llama_cpp_molecule_default [ansible/roles/llama_cpp/molecule/default]
        direction TB
        node_218["converge.yml"]
        node_219["molecule.yml"]
        node_220["verify.yml"]
    end
    subgraph dir_ansible_roles_llama_cpp_tasks [ansible/roles/llama_cpp/tasks]
        direction TB
        node_216["main.yaml"]
        node_217["run_single_rpc_job.yaml"]
    end
    subgraph dir_ansible_roles_llxprt_code_tasks [ansible/roles/llxprt_code/tasks]
        direction TB
        node_260["main.yaml"]
    end
    subgraph dir_ansible_roles_llxprt_code_templates [ansible/roles/llxprt_code/templates]
        direction TB
        node_259["llxprt-code.env.j2"]
    end
    subgraph dir_ansible_roles_magic_mirror_defaults [ansible/roles/magic_mirror/defaults]
        direction TB
        node_311["main.yaml"]
    end
    subgraph dir_ansible_roles_magic_mirror_handlers [ansible/roles/magic_mirror/handlers]
        direction TB
        node_310["main.yaml"]
    end
    subgraph dir_ansible_roles_magic_mirror_tasks [ansible/roles/magic_mirror/tasks]
        direction TB
        node_313["main.yaml"]
    end
    subgraph dir_ansible_roles_magic_mirror_templates [ansible/roles/magic_mirror/templates]
        direction TB
        node_312["magic_mirror.nomad.j2"]
    end
    subgraph dir_ansible_roles_mcp_server_defaults [ansible/roles/mcp_server/defaults]
        direction TB
        node_208["main.yaml"]
    end
    subgraph dir_ansible_roles_mcp_server_handlers [ansible/roles/mcp_server/handlers]
        direction TB
        node_207["main.yaml"]
    end
    subgraph dir_ansible_roles_mcp_server_tasks [ansible/roles/mcp_server/tasks]
        direction TB
        node_210["main.yaml"]
    end
    subgraph dir_ansible_roles_mcp_server_templates [ansible/roles/mcp_server/templates]
        direction TB
        node_209["mcp_server.nomad.j2"]
    end
    subgraph dir_ansible_roles_memory_graph_tasks [ansible/roles/memory_graph/tasks]
        direction TB
        node_257["main.yaml"]
    end
    subgraph dir_ansible_roles_memory_graph_templates [ansible/roles/memory_graph/templates]
        direction TB
        node_256["memory-graph.nomad.j2"]
    end
    subgraph dir_ansible_roles_memory_service_files [ansible/roles/memory_service/files]
        direction TB
        node_188["app.py"]
        node_189["pmm_memory.py"]
    end
    subgraph dir_ansible_roles_memory_service_handlers [ansible/roles/memory_service/handlers]
        direction TB
        node_187["main.yaml"]
    end
    subgraph dir_ansible_roles_memory_service_tasks [ansible/roles/memory_service/tasks]
        direction TB
        node_191["main.yaml"]
    end
    subgraph dir_ansible_roles_memory_service_templates [ansible/roles/memory_service/templates]
        direction TB
        node_190["memory_service.nomad.j2"]
    end
    subgraph dir_ansible_roles_minikeyvalue_files [ansible/roles/minikeyvalue/files]
        direction TB
        node_133["Dockerfile"]
        node_132["start_master.py"]
        node_131["volume"]
    end
    subgraph dir_ansible_roles_minikeyvalue_files_src [ansible/roles/minikeyvalue/files/src]
        direction TB
        node_138["lib.go"]
        node_137["lib_test.go"]
        node_135["main.go"]
        node_134["rebalance.go"]
        node_140["rebuild.go"]
        node_136["s3api.go"]
        node_139["server.go"]
    end
    subgraph dir_ansible_roles_minikeyvalue_tasks [ansible/roles/minikeyvalue/tasks]
        direction TB
        node_142["main.yaml"]
    end
    subgraph dir_ansible_roles_minikeyvalue_templates [ansible/roles/minikeyvalue/templates]
        direction TB
        node_141["mkv.nomad.j2"]
    end
    subgraph dir_ansible_roles_miniray_files [ansible/roles/miniray/files]
        direction TB
        node_357["Dockerfile"]
    end
    subgraph dir_ansible_roles_miniray_tasks [ansible/roles/miniray/tasks]
        direction TB
        node_359["main.yaml"]
    end
    subgraph dir_ansible_roles_miniray_templates [ansible/roles/miniray/templates]
        direction TB
        node_358["miniray.nomad.j2"]
    end
    subgraph dir_ansible_roles_moe_gateway_files [ansible/roles/moe_gateway/files]
        direction TB
        node_183["gateway.py"]
    end
    subgraph dir_ansible_roles_moe_gateway_files_static [ansible/roles/moe_gateway/files/static]
        direction TB
        node_184["index.html"]
    end
    subgraph dir_ansible_roles_moe_gateway_handlers [ansible/roles/moe_gateway/handlers]
        direction TB
        node_182["main.yaml"]
    end
    subgraph dir_ansible_roles_moe_gateway_tasks [ansible/roles/moe_gateway/tasks]
        direction TB
        node_186["main.yaml"]
    end
    subgraph dir_ansible_roles_moe_gateway_templates [ansible/roles/moe_gateway/templates]
        direction TB
        node_185["moe-gateway.nomad.j2"]
    end
    subgraph dir_ansible_roles_moltbot_files [ansible/roles/moltbot/files]
        direction TB
        node_159["Dockerfile"]
        node_158["pipecat_skill.md"]
    end
    subgraph dir_ansible_roles_moltbot_tasks [ansible/roles/moltbot/tasks]
        direction TB
        node_161["main.yaml"]
    end
    subgraph dir_ansible_roles_moltbot_templates [ansible/roles/moltbot/templates]
        direction TB
        node_160["moltbot.nomad.j2"]
    end
    subgraph dir_ansible_roles_monitoring_defaults [ansible/roles/monitoring/defaults]
        direction TB
        node_196["main.yml"]
    end
    subgraph dir_ansible_roles_monitoring_files [ansible/roles/monitoring/files]
        direction TB
        node_197["llm_dashboard.json"]
    end
    subgraph dir_ansible_roles_monitoring_tasks [ansible/roles/monitoring/tasks]
        direction TB
        node_206["main.yml"]
    end
    subgraph dir_ansible_roles_monitoring_templates [ansible/roles/monitoring/templates]
        direction TB
        node_198["dashboards.yaml.j2"]
        node_201["datasource.yaml.j2"]
        node_204["grafana.nomad.j2"]
        node_199["memory-audit.nomad.j2"]
        node_202["mqtt-exporter.nomad.j2"]
        node_205["node-exporter.nomad.j2"]
        node_203["prometheus.nomad.j2"]
        node_200["prometheus.yml.j2"]
    end
    subgraph dir_ansible_roles_mqtt_handlers [ansible/roles/mqtt/handlers]
        direction TB
        node_293["main.yaml"]
    end
    subgraph dir_ansible_roles_mqtt_meta [ansible/roles/mqtt/meta]
        direction TB
        node_294["main.yaml"]
    end
    subgraph dir_ansible_roles_mqtt_tasks [ansible/roles/mqtt/tasks]
        direction TB
        node_296["main.yaml"]
    end
    subgraph dir_ansible_roles_mqtt_templates [ansible/roles/mqtt/templates]
        direction TB
        node_295["mqtt.nomad.j2"]
    end
    subgraph dir_ansible_roles_nanochat_defaults [ansible/roles/nanochat/defaults]
        direction TB
        node_285["main.yaml"]
    end
    subgraph dir_ansible_roles_nanochat_handlers [ansible/roles/nanochat/handlers]
        direction TB
        node_284["main.yaml"]
    end
    subgraph dir_ansible_roles_nanochat_tasks [ansible/roles/nanochat/tasks]
        direction TB
        node_287["main.yaml"]
    end
    subgraph dir_ansible_roles_nanochat_templates [ansible/roles/nanochat/templates]
        direction TB
        node_286["nanochat.nomad.j2"]
    end
    subgraph dir_ansible_roles_nats_handlers [ansible/roles/nats/handlers]
        direction TB
        node_250["main.yaml"]
    end
    subgraph dir_ansible_roles_nats_tasks [ansible/roles/nats/tasks]
        direction TB
        node_252["main.yaml"]
    end
    subgraph dir_ansible_roles_nats_templates [ansible/roles/nats/templates]
        direction TB
        node_251["nats.nomad.j2"]
    end
    subgraph dir_ansible_roles_nfs_handlers [ansible/roles/nfs/handlers]
        direction TB
        node_116["main.yaml"]
    end
    subgraph dir_ansible_roles_nfs_tasks [ansible/roles/nfs/tasks]
        direction TB
        node_118["main.yaml"]
    end
    subgraph dir_ansible_roles_nfs_templates [ansible/roles/nfs/templates]
        direction TB
        node_117["exports.j2"]
    end
    subgraph dir_ansible_roles_nixos_pxe_server_handlers [ansible/roles/nixos_pxe_server/handlers]
        direction TB
        node_280["main.yaml"]
    end
    subgraph dir_ansible_roles_nixos_pxe_server_tasks [ansible/roles/nixos_pxe_server/tasks]
        direction TB
        node_283["main.yaml"]
    end
    subgraph dir_ansible_roles_nixos_pxe_server_templates [ansible/roles/nixos_pxe_server/templates]
        direction TB
        node_282["boot.ipxe.nix.j2"]
        node_281["configuration.nix.j2"]
    end
    subgraph dir_ansible_roles_nomad_defaults [ansible/roles/nomad/defaults]
        direction TB
        node_175["main.yaml"]
    end
    subgraph dir_ansible_roles_nomad_handlers [ansible/roles/nomad/handlers]
        direction TB
        node_174["main.yaml"]
        node_173["restart_nomad_handler_tasks.yaml"]
    end
    subgraph dir_ansible_roles_nomad_tasks [ansible/roles/nomad/tasks]
        direction TB
        node_181["main.yaml"]
    end
    subgraph dir_ansible_roles_nomad_templates [ansible/roles/nomad/templates]
        direction TB
        node_180["client.hcl.j2"]
        node_177["nomad.hcl.server.j2"]
        node_176["nomad.service.j2"]
        node_178["nomad.sh.j2"]
        node_179["server.hcl.j2"]
    end
    subgraph dir_ansible_roles_opencode_handlers [ansible/roles/opencode/handlers]
        direction TB
        node_229["main.yaml"]
    end
    subgraph dir_ansible_roles_opencode_tasks [ansible/roles/opencode/tasks]
        direction TB
        node_231["main.yaml"]
    end
    subgraph dir_ansible_roles_opencode_templates [ansible/roles/opencode/templates]
        direction TB
        node_230["opencode.nomad.j2"]
    end
    subgraph dir_ansible_roles_openworkers_handlers [ansible/roles/openworkers/handlers]
        direction TB
        node_110["main.yaml"]
    end
    subgraph dir_ansible_roles_openworkers_tasks [ansible/roles/openworkers/tasks]
        direction TB
        node_114["main.yaml"]
    end
    subgraph dir_ansible_roles_openworkers_templates [ansible/roles/openworkers/templates]
        direction TB
        node_113["openworkers-bootstrap.nomad.j2"]
        node_111["openworkers-infra.nomad.j2"]
        node_112["openworkers-runners.nomad.j2"]
    end
    subgraph dir_ansible_roles_paddler_tasks [ansible/roles/paddler/tasks]
        direction TB
        node_279["main.yaml"]
    end
    subgraph dir_ansible_roles_paddler_agent [ansible/roles/paddler_agent]
        direction TB
        node_246["README.md"]
    end
    subgraph dir_ansible_roles_paddler_agent_defaults [ansible/roles/paddler_agent/defaults]
        direction TB
        node_247["main.yaml"]
    end
    subgraph dir_ansible_roles_paddler_agent_tasks [ansible/roles/paddler_agent/tasks]
        direction TB
        node_249["main.yaml"]
    end
    subgraph dir_ansible_roles_paddler_agent_templates [ansible/roles/paddler_agent/templates]
        direction TB
        node_248["paddler-agent.service.j2"]
    end
    subgraph dir_ansible_roles_paddler_balancer [ansible/roles/paddler_balancer]
        direction TB
        node_211["README.md"]
    end
    subgraph dir_ansible_roles_paddler_balancer_defaults [ansible/roles/paddler_balancer/defaults]
        direction TB
        node_212["main.yaml"]
    end
    subgraph dir_ansible_roles_paddler_balancer_tasks [ansible/roles/paddler_balancer/tasks]
        direction TB
        node_214["main.yaml"]
    end
    subgraph dir_ansible_roles_paddler_balancer_templates [ansible/roles/paddler_balancer/templates]
        direction TB
        node_213["paddler-balancer.service.j2"]
    end
    subgraph dir_ansible_roles_pipecatapp_defaults [ansible/roles/pipecatapp/defaults]
        direction TB
        node_361["main.yaml"]
    end
    subgraph dir_ansible_roles_pipecatapp_handlers [ansible/roles/pipecatapp/handlers]
        direction TB
        node_360["main.yaml"]
    end
    subgraph dir_ansible_roles_pipecatapp_tasks [ansible/roles/pipecatapp/tasks]
        direction TB
        node_372["main.yaml"]
    end
    subgraph dir_ansible_roles_pipecatapp_templates [ansible/roles/pipecatapp/templates]
        direction TB
        node_365["archivist.nomad.j2"]
        node_362["pipecat.env.j2"]
        node_363["pipecatapp.nomad.j2"]
        node_364["start_pipecatapp.sh.j2"]
    end
    subgraph dir_ansible_roles_pipecatapp_templates_prompts [ansible/roles/pipecatapp/templates/prompts]
        direction TB
        node_368["coding_expert.txt.j2"]
        node_369["creative_expert.txt.j2"]
        node_367["cynic_expert.txt.j2"]
        node_366["router.txt.j2"]
        node_370["tron_agent.txt.j2"]
    end
    subgraph dir_ansible_roles_pipecatapp_templates_workflows [ansible/roles/pipecatapp/templates/workflows]
        direction TB
        node_371["default_agent_loop.yaml.j2"]
    end
    subgraph dir_ansible_roles_postgres_handlers [ansible/roles/postgres/handlers]
        direction TB
        node_253["main.yaml"]
    end
    subgraph dir_ansible_roles_postgres_tasks [ansible/roles/postgres/tasks]
        direction TB
        node_255["main.yaml"]
    end
    subgraph dir_ansible_roles_postgres_templates [ansible/roles/postgres/templates]
        direction TB
        node_254["postgres.nomad.j2"]
    end
    subgraph dir_ansible_roles_power_manager_defaults [ansible/roles/power_manager/defaults]
        direction TB
        node_304["main.yaml"]
    end
    subgraph dir_ansible_roles_power_manager_files [ansible/roles/power_manager/files]
        direction TB
        node_305["power_agent.py"]
        node_306["traffic_monitor.c"]
    end
    subgraph dir_ansible_roles_power_manager_handlers [ansible/roles/power_manager/handlers]
        direction TB
        node_303["main.yaml"]
    end
    subgraph dir_ansible_roles_power_manager_tasks [ansible/roles/power_manager/tasks]
        direction TB
        node_308["main.yaml"]
    end
    subgraph dir_ansible_roles_power_manager_templates [ansible/roles/power_manager/templates]
        direction TB
        node_307["power-agent.service.j2"]
    end
    subgraph dir_ansible_roles_preflight_checks_tasks [ansible/roles/preflight_checks/tasks]
        direction TB
        node_356["main.yaml"]
    end
    subgraph dir_ansible_roles_provisioning_api_files [ansible/roles/provisioning_api/files]
        direction TB
        node_239["provisioning_api.py"]
    end
    subgraph dir_ansible_roles_provisioning_api_handlers [ansible/roles/provisioning_api/handlers]
        direction TB
        node_238["main.yaml"]
    end
    subgraph dir_ansible_roles_provisioning_api_tasks [ansible/roles/provisioning_api/tasks]
        direction TB
        node_241["main.yaml"]
    end
    subgraph dir_ansible_roles_provisioning_api_templates [ansible/roles/provisioning_api/templates]
        direction TB
        node_240["provisioning-api.service.j2"]
    end
    subgraph dir_ansible_roles_pxe_server_defaults [ansible/roles/pxe_server/defaults]
        direction TB
        node_298["main.yaml"]
    end
    subgraph dir_ansible_roles_pxe_server_handlers [ansible/roles/pxe_server/handlers]
        direction TB
        node_297["main.yaml"]
    end
    subgraph dir_ansible_roles_pxe_server_tasks [ansible/roles/pxe_server/tasks]
        direction TB
        node_302["main.yaml"]
    end
    subgraph dir_ansible_roles_pxe_server_templates [ansible/roles/pxe_server/templates]
        direction TB
        node_299["boot.ipxe.j2"]
        node_301["dhcpd.conf.j2"]
        node_300["preseed.cfg.j2"]
    end
    subgraph dir_ansible_roles_python_deps_files [ansible/roles/python_deps/files]
        direction TB
        node_277["requirements.txt"]
    end
    subgraph dir_ansible_roles_python_deps_tasks [ansible/roles/python_deps/tasks]
        direction TB
        node_278["main.yaml"]
    end
    subgraph dir_ansible_roles_semantic_router_defaults [ansible/roles/semantic_router/defaults]
        direction TB
        node_125["main.yaml"]
    end
    subgraph dir_ansible_roles_semantic_router_tasks [ansible/roles/semantic_router/tasks]
        direction TB
        node_128["main.yaml"]
    end
    subgraph dir_ansible_roles_semantic_router_templates [ansible/roles/semantic_router/templates]
        direction TB
        node_126["Dockerfile.j2"]
        node_127["semantic-router.nomad.j2"]
    end
    subgraph dir_ansible_roles_sunshine_defaults [ansible/roles/sunshine/defaults]
        direction TB
        node_243["main.yaml"]
    end
    subgraph dir_ansible_roles_sunshine_handlers [ansible/roles/sunshine/handlers]
        direction TB
        node_242["main.yaml"]
    end
    subgraph dir_ansible_roles_sunshine_tasks [ansible/roles/sunshine/tasks]
        direction TB
        node_245["main.yaml"]
    end
    subgraph dir_ansible_roles_sunshine_templates [ansible/roles/sunshine/templates]
        direction TB
        node_244["sunshine.nomad.j2"]
    end
    subgraph dir_ansible_roles_system_deps_tasks [ansible/roles/system_deps/tasks]
        direction TB
        node_157["main.yaml"]
    end
    subgraph dir_ansible_roles_tailscale_tasks [ansible/roles/tailscale/tasks]
        direction TB
        node_271["main.yaml"]
    end
    subgraph dir_ansible_roles_term_everything_tasks [ansible/roles/term_everything/tasks]
        direction TB
        node_309["main.yml"]
    end
    subgraph dir_ansible_roles_tool_server [ansible/roles/tool_server]
        direction TB
        node_317["Dockerfile"]
        node_315["app.py"]
        node_316["entrypoint.sh"]
        node_318["pmm_memory.py"]
        node_314["preload_models.py"]
    end
    subgraph dir_ansible_roles_tool_server_tasks [ansible/roles/tool_server/tasks]
        direction TB
        node_320["main.yaml"]
    end
    subgraph dir_ansible_roles_tool_server_templates [ansible/roles/tool_server/templates]
        direction TB
        node_319["tool_server.nomad.j2"]
    end
    subgraph dir_ansible_roles_tool_server_tools [ansible/roles/tool_server/tools]
        direction TB
        node_325["ansible_tool.py"]
        node_329["archivist_tool.py"]
        node_334["claude_clone_tool.py"]
        node_336["code_runner_tool.py"]
        node_332["council_tool.py"]
        node_342["desktop_control_tool.py"]
        node_324["file_editor_tool.py"]
        node_341["final_answer_tool.py"]
        node_349["gemini_cli.py"]
        node_323["get_nomad_job.py"]
        node_321["git_tool.py"]
        node_327["ha_tool.py"]
        node_328["llxprt_code_tool.py"]
        node_347["mcp_tool.py"]
        node_335["opencode_tool.py"]
        node_330["orchestrator_tool.py"]
        node_346["planner_tool.py"]
        node_322["power_tool.py"]
        node_326["project_mapper_tool.py"]
        node_339["prompt_improver_tool.py"]
        node_333["rag_tool.py"]
        node_343["sandbox.ts"]
        node_345["shell_tool.py"]
        node_331["smol_agent_tool.py"]
        node_337["ssh_tool.py"]
        node_344["summarizer_tool.py"]
        node_338["swarm_tool.py"]
        node_350["tap_service.py"]
        node_348["term_everything_tool.py"]
        node_340["web_browser_tool.py"]
    end
    subgraph dir_ansible_roles_unified_fs_defaults [ansible/roles/unified_fs/defaults]
        direction TB
        node_262["main.yml"]
    end
    subgraph dir_ansible_roles_unified_fs_files [ansible/roles/unified_fs/files]
        direction TB
        node_263["unified_fs_agent.py"]
    end
    subgraph dir_ansible_roles_unified_fs_handlers [ansible/roles/unified_fs/handlers]
        direction TB
        node_261["main.yml"]
    end
    subgraph dir_ansible_roles_unified_fs_tasks [ansible/roles/unified_fs/tasks]
        direction TB
        node_265["main.yml"]
    end
    subgraph dir_ansible_roles_unified_fs_templates [ansible/roles/unified_fs/templates]
        direction TB
        node_264["unified_fs.service.j2"]
    end
    subgraph dir_ansible_roles_vision_defaults [ansible/roles/vision/defaults]
        direction TB
        node_352["main.yaml"]
    end
    subgraph dir_ansible_roles_vision_handlers [ansible/roles/vision/handlers]
        direction TB
        node_351["main.yaml"]
    end
    subgraph dir_ansible_roles_vision_tasks [ansible/roles/vision/tasks]
        direction TB
        node_355["main.yaml"]
    end
    subgraph dir_ansible_roles_vision_templates [ansible/roles/vision/templates]
        direction TB
        node_354["config.yml.j2"]
        node_353["vision.nomad.j2"]
    end
    subgraph dir_ansible_roles_vllm_tasks [ansible/roles/vllm/tasks]
        direction TB
        node_193["main.yaml"]
        node_194["run_single_vllm_job.yaml"]
    end
    subgraph dir_ansible_roles_vllm_templates [ansible/roles/vllm/templates]
        direction TB
        node_192["vllm-expert.nomad.j2"]
    end
    subgraph dir_ansible_roles_whisper_cpp_tasks [ansible/roles/whisper_cpp/tasks]
        direction TB
        node_195["main.yaml"]
    end
    subgraph dir_ansible_roles_world_model_service [ansible/roles/world_model_service]
        direction TB
        node_143["world_model.nomad.j2"]
    end
    subgraph dir_ansible_roles_world_model_service_files [ansible/roles/world_model_service/files]
        direction TB
        node_147["Dockerfile"]
        node_146["app.py"]
        node_145["debug_world_model.sh"]
        node_144["requirements.txt"]
    end
    subgraph dir_ansible_roles_world_model_service_tasks [ansible/roles/world_model_service/tasks]
        direction TB
        node_148["main.yaml"]
    end
    subgraph dir_ansible_tasks [ansible/tasks]
        direction TB
        node_373["README.md"]
        node_374["build_pipecatapp_image.yaml"]
        node_376["create_expert_job.yaml"]
        node_377["deploy_expert_wrapper.yaml"]
        node_375["deploy_model_gpu_provider.yaml"]
    end
    subgraph dir_docker [docker]
        direction TB
        node_430["README.md"]
    end
    subgraph dir_docker_dev_container [docker/dev_container]
        direction TB
        node_432["Dockerfile"]
    end
    subgraph dir_docker_memory_service [docker/memory_service]
        direction TB
        node_431["Dockerfile"]
    end
    subgraph dir_docs [docs]
        direction TB
        node_35["AGENTS.md"]
        node_50["ARCHITECTURE.md"]
        node_26["BENCHMARKING.MD"]
        node_39["DEPLOYMENT_AND_PROFILING.md"]
        node_44["EVALUATION_LLMROUTER.md"]
        node_30["FRONTEND_VERIFICATION.md"]
        node_34["FRONTIER_AGENT_ROADMAP.md"]
        node_36["GASTOWN_TODO.md"]
        node_29["GEMINI.md"]
        node_46["IPV6_AUDIT.md"]
        node_24["MCP_SERVER_SETUP.md"]
        node_25["MEMORIES.md"]
        node_33["NETWORK.md"]
        node_32["NIXOS_PXE_BOOT_SETUP.md"]
        node_31["PERFORMANCE_OPTIMIZATION.md"]
        node_49["PROJECT_SUMMARY.md"]
        node_38["PXE_BOOT_SETUP.md"]
        node_28["README.md"]
        node_47["REFACTOR_PROPOSAL_hybrid_architecture.md"]
        node_41["REMOTE_WORKFLOW.md"]
        node_27["SCALING_TODO.md"]
        node_51["SECURITY_AUDIT.md"]
        node_40["TODO_Hybrid_Architecture.md"]
        node_37["TOOL_EVALUATION.md"]
        node_45["TROUBLESHOOTING.md"]
        node_48["VLLM_PROJECT_EVALUATION.md"]
        node_42["YAML_FILES_REPORT.md"]
        node_43["heretic_evaluation.md"]
    end
    subgraph dir_examples [examples]
        direction TB
        node_437["README.md"]
        node_438["chat-persistent.sh"]
    end
    subgraph dir_group_vars [group_vars]
        direction TB
        node_741["README.md"]
        node_742["all.yaml"]
        node_743["external_experts.yaml"]
        node_744["models.yaml"]
    end
    subgraph dir_host_vars [host_vars]
        direction TB
        node_429["README.md"]
        node_428["localhost.yaml"]
    end
    subgraph dir_initial_setup [initial-setup]
        direction TB
        node_588["README.md"]
        node_590["add_new_worker.sh"]
        node_591["setup.conf"]
        node_589["setup.sh"]
        node_592["update_inventory.sh"]
    end
    subgraph dir_initial_setup_modules [initial-setup/modules]
        direction TB
        node_597["01-network.sh"]
        node_599["02-hostname.sh"]
        node_595["03-user.sh"]
        node_598["04-ssh.sh"]
        node_600["05-auto-provision.sh"]
        node_596["README.md"]
    end
    subgraph dir_initial_setup_worker_setup [initial-setup/worker-setup]
        direction TB
        node_593["README.md"]
        node_594["setup.sh"]
    end
    subgraph dir_pipecat_agent_extension [pipecat-agent-extension]
        direction TB
        node_580["README.md"]
        node_583["example.ts"]
        node_581["gemini-extension.json"]
        node_582["package.json"]
        node_584["tsconfig.json"]
    end
    subgraph dir_pipecat_agent_extension_commands_pipecat [pipecat-agent-extension/commands/pipecat]
        direction TB
        node_585["send.toml"]
    end
    subgraph dir_pipecatapp [pipecatapp]
        direction TB
        node_626["Dockerfile"]
        node_609["README.md"]
        node_605["TODO.md"]
        node_613["__init__.py"]
        node_615["agent_factory.py"]
        node_607["api_keys.py"]
        node_621["app.py"]
        node_620["archivist_service.py"]
        node_629["durable_execution.py"]
        node_632["expert_tracker.py"]
        node_617["janitor_agent.py"]
        node_618["judge_agent.py"]
        node_627["llm_clients.py"]
        node_631["manager_agent.py"]
        node_634["memory.py"]
        node_610["models.py"]
        node_614["moondream_detector.py"]
        node_601["net_utils.py"]
        node_630["pmm_memory.py"]
        node_625["pmm_memory_client.py"]
        node_623["quality_control.py"]
        node_604["rate_limiter.py"]
        node_603["requirements.txt"]
        node_611["security.py"]
        node_612["start_archivist.sh"]
        node_624["task_supervisor.py"]
        node_616["technician_agent.py"]
        node_608["test_memory.py"]
        node_602["test_moondream_detector.py"]
        node_628["test_pmm_memory.py"]
        node_622["test_server.py"]
        node_633["tool_server.py"]
        node_606["web_server.py"]
        node_619["worker_agent.py"]
    end
    subgraph dir_pipecatapp_datasets [pipecatapp/datasets]
        direction TB
        node_649["sycophancy_prompts.json"]
    end
    subgraph dir_pipecatapp_integrations [pipecatapp/integrations]
        direction TB
        node_635["__init__.py"]
        node_636["openclaw.py"]
    end
    subgraph dir_pipecatapp_memory_graph_service [pipecatapp/memory_graph_service]
        direction TB
        node_694["Dockerfile"]
        node_693["server.py"]
    end
    subgraph dir_pipecatapp_nomad_templates [pipecatapp/nomad_templates]
        direction TB
        node_691["immich.nomad.hcl"]
        node_689["readeck.nomad.hcl"]
        node_690["uptime-kuma.nomad.hcl"]
        node_692["vaultwarden.nomad.hcl"]
    end
    subgraph dir_pipecatapp_prompts [pipecatapp/prompts]
        direction TB
        node_664["coding_expert.txt"]
        node_665["creative_expert.txt"]
        node_663["router.txt"]
        node_662["tron_agent.txt"]
    end
    subgraph dir_pipecatapp_static [pipecatapp/static]
        direction TB
        node_643["cluster.html"]
        node_642["cluster_viz.html"]
        node_637["index.html"]
        node_641["monitor.html"]
        node_640["terminal.js"]
        node_639["vr_index.html"]
        node_638["workflow.html"]
    end
    subgraph dir_pipecatapp_static_css [pipecatapp/static/css]
        direction TB
        node_648["litegraph.css"]
        node_647["styles.css"]
    end
    subgraph dir_pipecatapp_static_js [pipecatapp/static/js]
        direction TB
        node_645["editor.js"]
        node_644["litegraph.js"]
        node_646["workflow.js"]
    end
    subgraph dir_pipecatapp_tests [pipecatapp/tests]
        direction TB
        node_671["test_audio_streamer.py"]
        node_670["test_browser_tool_security.py"]
        node_669["test_container_registry_tool.py"]
        node_673["test_git_tool_security.py"]
        node_682["test_metrics_cache.py"]
        node_678["test_net_utils.py"]
        node_680["test_openclaw.py"]
        node_677["test_piper_async.py"]
        node_679["test_proxy_security.py"]
        node_681["test_rag_tool.py"]
        node_675["test_rate_limiter.py"]
        node_672["test_security.py"]
        node_667["test_stt_optimization.py"]
        node_666["test_uilogger_redaction.py"]
        node_674["test_web_server_unit.py"]
        node_676["test_websocket_security.py"]
        node_683["test_xss_prevention.py"]
        node_668["test_yolo_optimization.py"]
    end
    subgraph dir_pipecatapp_tests_workflow [pipecatapp/tests/workflow]
        direction TB
        node_684["test_history.py"]
        node_685["test_serialization_perf.py"]
    end
    subgraph dir_pipecatapp_tools [pipecatapp/tools]
        direction TB
        node_711["__init__.py"]
        node_701["ansible_tool.py"]
        node_707["archivist_tool.py"]
        node_715["claude_clone_tool.py"]
        node_718["code_runner_tool.py"]
        node_723["container_registry_tool.py"]
        node_712["council_tool.py"]
        node_704["dependency_scanner_tool.py"]
        node_726["desktop_control_tool.py"]
        node_739["experiment_tool.py"]
        node_700["file_editor_tool.py"]
        node_725["final_answer_tool.py"]
        node_736["gemini_cli.py"]
        node_698["get_nomad_job.py"]
        node_695["git_tool.py"]
        node_703["ha_tool.py"]
        node_706["llxprt_code_tool.py"]
        node_733["mcp_tool.py"]
        node_732["miniray_tool.py"]
        node_735["mkv_tool.py"]
        node_716["open_workers_tool.py"]
        node_740["openclaw_tool.py"]
        node_717["opencode_tool.py"]
        node_708["orchestrator_tool.py"]
        node_731["planner_tool.py"]
        node_696["power_tool.py"]
        node_702["project_mapper_tool.py"]
        node_722["prompt_improver_tool.py"]
        node_714["rag_tool.py"]
        node_697["remote_tool_proxy.py"]
        node_727["sandbox.ts"]
        node_721["search_tool.py"]
        node_730["shell_tool.py"]
        node_709["smol_agent_tool.py"]
        node_710["spec_loader_tool.py"]
        node_719["ssh_tool.py"]
        node_737["submit_solution_tool.py"]
        node_729["summarizer_tool.py"]
        node_720["swarm_tool.py"]
        node_738["tap_service.py"]
        node_734["term_everything_tool.py"]
        node_699["test_code_runner_tool.py"]
        node_728["test_git_tool.py"]
        node_705["test_ssh_tool.py"]
        node_713["vr_tool.py"]
        node_724["web_browser_tool.py"]
    end
    subgraph dir_pipecatapp_workflow [pipecatapp/workflow]
        direction TB
        node_650["__init__.py"]
        node_651["context.py"]
        node_653["history.py"]
        node_652["node.py"]
        node_654["runner.py"]
    end
    subgraph dir_pipecatapp_workflow_nodes [pipecatapp/workflow/nodes]
        direction TB
        node_657["__init__.py"]
        node_658["base_nodes.py"]
        node_661["emperor_nodes.py"]
        node_659["llm_nodes.py"]
        node_656["registry.py"]
        node_660["system_nodes.py"]
        node_655["tool_nodes.py"]
    end
    subgraph dir_pipecatapp_workflows [pipecatapp/workflows]
        direction TB
        node_687["default_agent_loop.yaml"]
        node_688["poc_ensemble.yaml"]
        node_686["tiered_agent_loop.yaml"]
    end
    subgraph dir_playbooks [playbooks]
        direction TB
        node_386["README.md"]
        node_402["benchmark_single_model.yaml"]
        node_392["cluster_status.yaml"]
        node_385["common_setup.yaml"]
        node_405["controller.yaml"]
        node_382["debug_template.yaml"]
        node_396["deploy_app.yaml"]
        node_387["deploy_expert.yaml"]
        node_393["deploy_moltbot.yaml"]
        node_383["deploy_prompt_evolution.yaml"]
        node_380["developer_tools.yaml"]
        node_390["diagnose_and_log_home_assistant.yaml"]
        node_388["diagnose_failure.yaml"]
        node_378["diagnose_home_assistant.yaml"]
        node_395["fix_cluster.yaml"]
        node_389["heal_cluster.yaml"]
        node_379["heal_job.yaml"]
        node_403["health_check.yaml"]
        node_398["promote_controller.yaml"]
        node_401["promote_to_controller.yaml"]
        node_397["pxe_setup.yaml"]
        node_400["redeploy_pipecat.yaml"]
        node_394["run_config_manager.yaml"]
        node_381["run_consul.yaml"]
        node_391["run_ha_diag.yaml"]
        node_404["run_health_check.yaml"]
        node_384["status-check.yaml"]
        node_399["wake.yaml"]
        node_406["worker.yaml"]
    end
    subgraph dir_playbooks_network [playbooks/network]
        direction TB
        node_409["mesh.yaml"]
        node_408["verify.yaml"]
    end
    subgraph dir_playbooks_ops [playbooks/ops]
        direction TB
        node_407["optimize_memory.yaml"]
    end
    subgraph dir_playbooks_preflight [playbooks/preflight]
        direction TB
        node_410["checks.yaml"]
    end
    subgraph dir_playbooks_services [playbooks/services]
        direction TB
        node_413["README.md"]
        node_421["ai_experts.yaml"]
        node_424["app_services.yaml"]
        node_423["consul.yaml"]
        node_411["core_ai_services.yaml"]
        node_422["core_infra.yaml"]
        node_416["distributed_compute.yaml"]
        node_420["docker.yaml"]
        node_418["final_verification.yaml"]
        node_417["model_services.yaml"]
        node_425["monitoring.yaml"]
        node_426["nomad.yaml"]
        node_415["nomad_client.yaml"]
        node_412["registry.yaml"]
        node_419["streaming_services.yaml"]
        node_414["training_services.yaml"]
    end
    subgraph dir_playbooks_services_tasks [playbooks/services/tasks]
        direction TB
        node_427["diagnose_home_assistant.yaml"]
    end
    subgraph dir_prompt_engineering [prompt_engineering]
        direction TB
        node_65["PROMPT_ENGINEERING.md"]
        node_60["README.md"]
        node_66["challenger.py"]
        node_59["create_evaluator.py"]
        node_68["evaluation_lib.py"]
        node_64["evaluator.py"]
        node_63["evolve.py"]
        node_58["promote_agent.py"]
        node_62["requirements-dev.txt"]
        node_61["run_campaign.py"]
        node_67["visualize_archive.py"]
    end
    subgraph dir_prompt_engineering_agents [prompt_engineering/agents]
        direction TB
        node_81["ADAPTATION_AGENT.md"]
        node_80["EVALUATOR_GENERATOR.md"]
        node_75["README.md"]
        node_77["architecture_review.md"]
        node_79["code_clean_up.md"]
        node_78["debug_and_analysis.md"]
        node_74["new_task_review.md"]
        node_76["problem_scope_framing.md"]
    end
    subgraph dir_prompt_engineering_archive [prompt_engineering/archive]
        direction TB
        node_82["agent_0.json"]
        node_89["agent_0.py"]
        node_85["agent_1.json"]
        node_83["agent_1.py"]
        node_84["agent_2.json"]
        node_87["agent_2.py"]
        node_86["agent_3.json"]
        node_88["agent_3.py"]
    end
    subgraph dir_prompt_engineering_evaluation_suite [prompt_engineering/evaluation_suite]
        direction TB
        node_72["README.md"]
        node_73["test_vision.yaml"]
    end
    subgraph dir_prompt_engineering_frontend [prompt_engineering/frontend]
        direction TB
        node_69["index.html"]
        node_70["server.py"]
    end
    subgraph dir_prompt_engineering_generated_evaluators [prompt_engineering/generated_evaluators]
        direction TB
        node_71[".gitignore"]
    end
    subgraph dir_prompts [prompts]
        direction TB
        node_478["README.md"]
        node_479["chat-with-bob.txt"]
        node_477["router.txt"]
    end
    subgraph dir_reflection [reflection]
        direction TB
        node_434["README.md"]
        node_435["adaptation_manager.py"]
        node_433["create_reflection.py"]
        node_436["reflect.py"]
    end
    subgraph dir_scripts [scripts]
        direction TB
        node_448["README.md"]
        node_451["agentic_workflow.sh"]
        node_442["analyze_nomad_allocs.py"]
        node_445["ansible_diff.sh"]
        node_471["check_all_playbooks.sh"]
        node_463["check_deps.py"]
        node_472["ci_ansible_check.sh"]
        node_466["cleanup.sh"]
        node_465["compare_exo_llama.py"]
        node_455["create_cynic_model.sh"]
        node_459["create_todo_issues.sh"]
        node_453["debug_expert.sh"]
        node_447["debug_mesh.sh"]
        node_470["fix_markdown.sh"]
        node_461["fix_verification_failures.sh"]
        node_441["fix_yaml.sh"]
        node_446["generate_file_map.py"]
        node_444["generate_issue_script.py"]
        node_469["heal_cluster.sh"]
        node_450["healer.py"]
        node_464["lint.sh"]
        node_467["lint_exclude.txt"]
        node_457["memory_audit.py"]
        node_456["profile_resources.sh"]
        node_474["provisioning.py"]
        node_460["prune_consul_services.py"]
        node_440["run_quibbler.sh"]
        node_454["run_tests.sh"]
        node_449["start_services.sh"]
        node_458["supervisor.py"]
        node_468["test_playbooks_dry_run.sh"]
        node_462["test_playbooks_live_run.sh"]
        node_452["troubleshoot.py"]
        node_473["uninstall.sh"]
        node_443["verify_consul_attributes.sh"]
    end
    subgraph dir_scripts_debug [scripts/debug]
        direction TB
        node_476["README.md"]
        node_475["test_mqtt_connection.py"]
    end
    subgraph dir_tests [tests]
        direction TB
        node_484["README.md"]
        node_487["__init__.py"]
        node_490["test.wav"]
        node_494["test_agent_patterns.py"]
        node_488["test_emperor_node.py"]
        node_495["test_event_bus.py"]
        node_491["test_experiment_tool.py"]
        node_492["test_gastown_judge.py"]
        node_489["test_gastown_memory.py"]
        node_481["test_gastown_stats.py"]
        node_483["test_imports.py"]
        node_486["test_manager_flow.py"]
        node_480["test_spec_loader.py"]
        node_485["test_ssrf_validation.py"]
        node_493["verify_config_load.py"]
        node_482["verify_dlq.py"]
    end
    subgraph dir_tests_e2e [tests/e2e]
        direction TB
        node_498["README.md"]
        node_499["__init__.py"]
        node_496["test_api.py"]
        node_501["test_intelligent_routing.py"]
        node_503["test_mission_control.py"]
        node_500["test_palette_command_history.py"]
        node_502["test_palette_ux.py"]
        node_497["test_regression.py"]
    end
    subgraph dir_tests_integration [tests/integration]
        direction TB
        node_516["README.md"]
        node_518["__init__.py"]
        node_523["stub_services.py"]
        node_521["test_consul_role.yaml"]
        node_519["test_home_assistant.yaml"]
        node_517["test_mini_pipeline.py"]
        node_515["test_mqtt_exporter.py"]
        node_514["test_nomad_role.yaml"]
        node_520["test_pipecat_app.py"]
        node_522["test_preemption.py"]
    end
    subgraph dir_tests_integration_roles_test_home_assistant_tasks [tests/integration/roles/test_home_assistant/tasks]
        direction TB
        node_524["main.yaml"]
    end
    subgraph dir_tests_playbooks [tests/playbooks]
        direction TB
        node_506["e2e-tests.yaml"]
        node_504["test_consul.yaml"]
        node_505["test_llama_cpp.yaml"]
        node_507["test_nomad.yaml"]
    end
    subgraph dir_tests_scripts [tests/scripts]
        direction TB
        node_513["run_unit_tests.sh"]
        node_512["test_duplicate_role_execution.sh"]
        node_511["test_paddler.sh"]
        node_510["test_piper.sh"]
        node_508["test_run.sh"]
        node_509["verify_components.py"]
    end
    subgraph dir_tests_unit [tests/unit]
        direction TB
        node_538["README.md"]
        node_543["__init__.py"]
        node_553["conftest.py"]
        node_528["test_adaptation_manager.py"]
        node_568["test_agent_definitions.py"]
        node_549["test_ansible_tool.py"]
        node_537["test_archivist_tool.py"]
        node_552["test_claude_clone_tool.py"]
        node_527["test_code_runner_tool.py"]
        node_550["test_council_tool.py"]
        node_544["test_dependency_scanner.py"]
        node_566["test_desktop_control_tool.py"]
        node_539["test_file_editor_security.py"]
        node_547["test_file_editor_tool.py"]
        node_557["test_final_answer_tool.py"]
        node_574["test_gemini_cli.py"]
        node_562["test_get_nomad_job.py"]
        node_567["test_git_tool.py"]
        node_556["test_ha_tool.py"]
        node_540["test_home_assistant_template.py"]
        node_569["test_infrastructure.py"]
        node_563["test_lint_script.py"]
        node_573["test_llxprt_code_tool.py"]
        node_546["test_mcp_tool.py"]
        node_530["test_mqtt_template.py"]
        node_541["test_open_workers_tool.py"]
        node_578["test_opencode_tool.py"]
        node_548["test_orchestrator_tool.py"]
        node_536["test_pipecat_app_unit.py"]
        node_575["test_planner_tool.py"]
        node_559["test_playbook_integration.py"]
        node_570["test_poc_ensemble.py"]
        node_560["test_power_tool.py"]
        node_555["test_project_mapper_tool.py"]
        node_535["test_prompt_engineering.py"]
        node_564["test_prompt_improver_tool.py"]
        node_526["test_provisioning.py"]
        node_572["test_rag_tool.py"]
        node_525["test_reflection.py"]
        node_542["test_security.py"]
        node_558["test_shell_tool.py"]
        node_565["test_simple_llm_node.py"]
        node_533["test_smol_agent_tool.py"]
        node_532["test_ssh_tool.py"]
        node_531["test_summarizer_tool.py"]
        node_534["test_supervisor.py"]
        node_551["test_swarm_tool.py"]
        node_571["test_tap_service.py"]
        node_529["test_term_everything_tool.py"]
        node_554["test_vision_failover.py"]
        node_561["test_web_browser_tool.py"]
        node_545["test_web_server_sync.py"]
        node_577["test_workflow.py"]
        node_576["test_world_model_service.py"]
    end
    subgraph dir_workflows [workflows]
        direction TB
        node_579["default_agent_loop.yaml"]
    end

    node_424 --> node_309
    node_621 --> node_337
    node_411 --> node_370
    node_317 --> node_188
    node_128 --> node_214
    node_40 --> node_580
    node_389 --> node_320
    node_417 --> node_195
    node_125 --> node_163
    node_389 --> node_266
    node_545 --> node_621
    node_446 --> node_587
    node_389 --> node_294
    node_671 --> node_315
    node_125 --> node_115
    node_11 --> node_621
    node_128 --> node_245
    node_40 --> node_351
    node_42 --> node_289
    node_6 --> node_231
    node_417 --> node_218
    node_42 --> node_252
    node_320 --> node_133
    node_424 --> node_169
    node_674 --> node_146
    node_128 --> node_166
    node_11 --> node_726
    node_258 --> node_222
    node_375 --> node_165
    node_561 --> node_724
    node_40 --> node_224
    node_480 --> node_434
    node_424 --> node_352
    node_536 --> node_579
    node_40 --> node_90
    node_474 --> node_315
    node_509 --> node_145
    node_11 --> node_635
    node_11 --> node_334
    node_480 --> node_413
    node_396 --> node_371
    node_25 --> node_633
    node_389 --> node_287
    node_32 --> node_232
    node_372 --> node_664
    node_575 --> node_346
    node_25 --> node_407
    node_125 --> node_361
    node_446 --> node_107
    node_424 --> node_273
    node_547 --> node_700
    node_493 --> node_742
    node_657 --> node_660
    node_534 --> node_436
    node_372 --> node_579
    node_65 --> node_146
    node_255 --> node_254
    node_426 --> node_177
    node_411 --> node_365
    node_128 --> node_258
    node_699 --> node_336
    node_40 --> node_231
    node_214 --> node_271
    node_11 --> node_350
    node_25 --> node_701
    node_6 --> node_150
    node_364 --> node_603
    node_128 --> node_235
    node_615 --> node_714
    node_249 --> node_293
    node_596 --> node_598
    node_249 --> node_150
    node_258 --> node_255
    node_433 --> node_693
    node_11 --> node_330
    node_258 --> node_247
    node_459 --> node_147
    node_596 --> node_599
    node_75 --> node_76
    node_638 --> node_647
    node_51 --> node_579
    node_258 --> node_187
    node_657 --> node_655
    node_258 --> node_165
    node_320 --> node_630
    node_214 --> node_114
    node_389 --> node_125
    node_181 --> node_177
    node_588 --> node_594
    node_28 --> node_32
    node_568 --> node_80
    node_380 --> node_235
    node_389 --> node_372
    node_25 --> node_6
    node_214 --> node_260
    node_424 --> node_319
    node_389 --> node_285
    node_40 --> node_293
    node_128 --> node_283
    node_32 --> node_210
    node_273 --> node_181
    node_42 --> node_229
    node_40 --> node_150
    node_424 --> node_323
    node_25 --> node_379
    node_421 --> node_171
    node_417 --> node_744
    node_416 --> node_134
    node_424 --> node_351
    node_128 --> node_126
    node_249 --> node_181
    node_615 --> node_344
    node_400 --> node_366
    node_42 --> node_28
    node_504 --> node_165
    node_35 --> node_13
    node_6 --> node_212
    node_7 --> node_146
    node_555 --> node_741
    node_258 --> node_118
    node_505 --> node_170
    node_415 --> node_174
    node_40 --> node_249
    node_446 --> node_432
    node_241 --> node_240
    node_430 --> node_133
    node_40 --> node_484
    node_42 --> node_235
    node_191 --> node_147
    node_169 --> node_165
    node_11 --> node_531
    node_32 --> node_276
    node_287 --> node_286
    node_615 --> node_724
    node_214 --> node_238
    node_621 --> node_336
    node_125 --> node_174
    node_258 --> node_303
    node_425 --> node_205
    node_507 --> node_181
    node_690 --> node_131
    node_40 --> node_181
    node_7 --> node_38
    node_128 --> node_524
    node_50 --> node_436
    node_555 --> node_596
    node_622 --> node_188
    node_451 --> node_429
    node_40 --> node_212
    node_273 --> node_176
    node_6 --> node_603
    node_386 --> node_385
    node_42 --> node_283
    node_555 --> node_498
    node_416 --> node_135
    node_214 --> node_298
    node_555 --> node_7
    node_128 --> node_104
    node_563 --> node_18
    node_128 --> node_130
    node_25 --> node_298
    node_272 --> node_180
    node_446 --> node_626
    node_125 --> node_304
    node_125 --> node_161
    node_249 --> node_148
    node_128 --> node_221
    node_400 --> node_744
    node_596 --> node_597
    node_6 --> node_243
    node_555 --> node_11
    node_459 --> node_506
    node_676 --> node_606
    node_125 --> node_215
    node_446 --> node_516
    node_40 --> node_434
    node_737 --> node_188
    node_424 --> node_314
    node_552 --> node_334
    node_40 --> node_413
    node_270 --> node_268
    node_42 --> node_355
    node_507 --> node_176
    node_621 --> node_332
    node_11 --> node_714
    node_29 --> node_22
    node_75 --> node_81
    node_92 --> node_743
    node_42 --> node_297
    node_42 --> node_296
    node_42 --> node_195
    node_125 --> node_155
    node_580 --> node_582
    node_40 --> node_148
    node_615 --> node_715
    node_727 --> node_343
    node_125 --> node_151
    node_272 --> node_174
    node_11 --> node_736
    node_720 --> node_616
    node_674 --> node_621
    node_125 --> node_289
    node_667 --> node_188
    node_249 --> node_110
    node_7 --> node_477
    node_467 --> node_184
    node_40 --> node_243
    node_270 --> node_317
    node_489 --> node_630
    node_272 --> node_295
    node_446 --> node_23
    node_6 --> node_222
    node_389 --> node_267
    node_660 --> node_656
    node_25 --> node_308
    node_555 --> node_437
    node_25 --> node_277
    node_258 --> node_172
    node_14 --> node_425
    node_400 --> node_360
    node_273 --> node_173
    node_459 --> node_744
    node_406 --> node_418
    node_737 --> node_146
    node_25 --> node_145
    node_343 --> node_727
    node_157 --> node_118
    node_148 --> node_694
    node_461 --> node_509
    node_65 --> node_621
    node_11 --> node_344
    node_621 --> node_607
    node_621 --> node_625
    node_446 --> node_392
    node_25 --> node_20
    node_642 --> node_645
    node_446 --> node_10
    node_389 --> node_270
    node_40 --> node_222
    node_128 --> node_292
    node_11 --> node_724
    node_142 --> node_141
    node_216 --> node_402
    node_6 --> node_255
    node_40 --> node_109
    node_389 --> node_241
    node_32 --> node_271
    node_273 --> node_179
    node_286 --> node_131
    node_6 --> node_247
    node_555 --> node_75
    node_735 --> node_655
    node_424 --> node_341
    node_214 --> node_216
    node_233 --> node_169
    node_25 --> node_131
    node_418 --> node_170
    node_44 --> node_654
    node_249 --> node_187
    node_125 --> node_166
    node_25 --> node_216
    node_249 --> node_165
    node_422 --> node_157
    node_448 --> node_472
    node_128 --> node_250
    node_377 --> node_374
    node_25 --> node_193
    node_372 --> node_687
    node_446 --> node_609
    node_638 --> node_184
    node_25 --> node_157
    node_125 --> node_229
    node_137 --> node_131
    node_128 --> node_175
    node_51 --> node_572
    node_481 --> node_630
    node_609 --> node_606
    node_30 --> node_17
    node_148 --> node_268
    node_6 --> node_279
    node_42 --> node_169
    node_505 --> node_167
    node_677 --> node_315
    node_7 --> node_621
    node_468 --> node_423
    node_462 --> node_506
    node_508 --> node_438
    node_25 --> node_107
    node_97 --> node_106
    node_40 --> node_247
    node_40 --> node_742
    node_544 --> node_704
    node_40 --> node_187
    node_42 --> node_352
    node_125 --> node_258
    node_40 --> node_165
    node_6 --> node_118
    node_42 --> node_313
    node_276 --> node_275
    node_204 --> node_201
    node_125 --> node_235
    node_249 --> node_302
    node_431 --> node_188
    node_451 --> node_596
    node_148 --> node_317
    node_40 --> node_586
    node_273 --> node_178
    node_32 --> node_356
    node_42 --> node_273
    node_35 --> node_477
    node_50 --> node_315
    node_25 --> node_699
    node_6 --> node_634
    node_416 --> node_142
    node_50 --> node_579
    node_14 --> node_417
    node_424 --> node_306
    node_633 --> node_327
    node_6 --> node_303
    node_484 --> node_454
    node_47 --> node_432
    node_11 --> node_715
    node_58 --> node_188
    node_372 --> node_623
    node_451 --> node_498
    node_498 --> node_497
    node_32 --> node_238
    node_422 --> node_152
    node_676 --> node_188
    node_505 --> node_228
    node_451 --> node_7
    node_535 --> node_61
    node_7 --> node_14
    node_42 --> node_142
    node_621 --> node_579
    node_258 --> node_310
    node_164 --> node_106
    node_419 --> node_245
    node_272 --> node_177
    node_437 --> node_438
    node_40 --> node_302
    node_40 --> node_118
    node_398 --> node_174
    node_125 --> node_283
    node_483 --> node_315
    node_389 --> node_257
    node_25 --> node_320
    node_214 --> node_266
    node_206 --> node_131
    node_42 --> node_396
    node_406 --> node_415
    node_214 --> node_294
    node_7 --> node_593
    node_516 --> node_146
    node_25 --> node_294
    node_42 --> node_580
    node_42 --> node_288
    node_534 --> node_458
    node_413 --> node_420
    node_538 --> node_188
    node_372 --> node_189
    node_40 --> node_303
    node_25 --> node_432
    node_448 --> node_471
    node_498 --> node_501
    node_535 --> node_67
    node_588 --> node_591
    node_615 --> node_695
    node_512 --> node_14
    node_32 --> node_311
    node_42 --> node_351
    node_258 --> node_207
    node_308 --> node_307
    node_161 --> node_147
    node_320 --> node_188
    node_446 --> node_246
    node_47 --> node_626
    node_593 --> node_594
    node_740 --> node_636
    node_25 --> node_287
    node_32 --> node_208
    node_42 --> node_388
    node_214 --> node_280
    node_436 --> node_698
    node_42 --> node_224
    node_214 --> node_237
    node_125 --> node_524
    node_400 --> node_362
    node_474 --> node_424
    node_561 --> node_340
    node_125 --> node_195
    node_214 --> node_284
    node_148 --> node_144
    node_451 --> node_437
    node_128 --> node_293
    node_381 --> node_742
    node_128 --> node_150
    node_381 --> node_165
    node_424 --> node_346
    node_270 --> node_159
    node_624 --> node_720
    node_424 --> node_316
    node_60 --> node_59
    node_258 --> node_308
    node_424 --> node_342
    node_6 --> node_172
    node_125 --> node_130
    node_128 --> node_249
    node_42 --> node_231
    node_29 --> node_63
    node_480 --> node_538
    node_315 --> node_729
    node_214 --> node_125
    node_424 --> node_279
    node_554 --> node_146
    node_186 --> node_183
    node_25 --> node_59
    node_25 --> node_626
    node_25 --> node_125
    node_516 --> node_519
    node_128 --> node_127
    node_539 --> node_700
    node_28 --> node_50
    node_538 --> node_534
    node_11 --> node_614
    node_372 --> node_634
    node_446 --> node_429
    node_25 --> node_372
    node_373 --> node_376
    node_224 --> node_222
    node_6 --> node_431
    node_46 --> node_13
    node_544 --> node_336
    node_606 --> node_641
    node_25 --> node_516
    node_48 --> node_744
    node_615 --> node_707
    node_25 --> node_285
    node_411 --> node_232
    node_32 --> node_116
    node_505 --> node_168
    node_128 --> node_181
    node_421 --> node_374
    node_596 --> node_589
    node_615 --> node_731
    node_7 --> node_246
    node_14 --> node_426
    node_609 --> node_188
    node_214 --> node_128
    node_64 --> node_146
    node_315 --> node_337
    node_418 --> node_167
    node_25 --> node_639
    node_411 --> node_230
    node_181 --> node_293
    node_424 --> node_303
    node_42 --> node_293
    node_396 --> node_364
    node_59 --> node_131
    node_42 --> node_150
    node_577 --> node_658
    node_258 --> node_131
    node_565 --> node_651
    node_424 --> node_427
    node_359 --> node_357
    node_258 --> node_193
    node_426 --> node_181
    node_6 --> node_61
    node_11 --> node_348
    node_446 --> node_19
    node_258 --> node_157
    node_580 --> node_581
    node_214 --> node_252
    node_209 --> node_131
    node_389 --> node_191
    node_400 --> node_369
    node_448 --> node_453
    node_118 --> node_117
    node_485 --> node_601
    node_32 --> node_115
    node_615 --> node_340
    node_615 --> node_697
    node_323 --> node_698
    node_148 --> node_133
    node_338 --> node_619
    node_147 --> node_621
    node_406 --> node_424
    node_555 --> node_211
    node_179 --> node_131
    node_405 --> node_420
    node_29 --> node_403
    node_7 --> node_60
    node_42 --> node_181
    node_118 --> node_116
    node_42 --> node_390
    node_214 --> node_278
    node_421 --> node_743
    node_128 --> node_148
    node_598 --> node_589
    node_125 --> node_292
    node_60 --> node_68
    node_389 --> node_182
    node_42 --> node_212
    node_505 --> node_156
    node_566 --> node_726
    node_6 --> node_67
    node_389 --> node_359
    node_654 --> node_611
    node_609 --> node_693
    node_480 --> node_710
    node_673 --> node_321
    node_25 --> node_68
    node_426 --> node_176
    node_125 --> node_250
    node_628 --> node_189
    node_411 --> node_190
    node_436 --> node_743
    node_6 --> node_310
    node_633 --> node_719
    node_538 --> node_528
    node_7 --> node_19
    node_25 --> node_632
    node_44 --> node_603
    node_622 --> node_607
    node_25 --> node_609
    node_621 --> node_341
    node_42 --> node_434
    node_128 --> node_110
    node_42 --> node_395
    node_516 --> node_621
    node_46 --> node_146
    node_7 --> node_476
    node_7 --> node_97
    node_75 --> node_80
    node_638 --> node_645
    node_639 --> node_644
    node_42 --> node_413
    node_181 --> node_176
    node_535 --> node_146
    node_451 --> node_53
    node_424 --> node_275
    node_615 --> node_723
    node_615 --> node_720
    node_249 --> node_298
    node_406 --> node_422
    node_658 --> node_656
    node_214 --> node_267
    node_446 --> node_589
    node_527 --> node_131
    node_46 --> node_643
    node_25 --> node_267
    node_588 --> node_590
    node_6 --> node_338
    node_633 --> node_708
    node_389 --> node_236
    node_6 --> node_207
    node_446 --> node_741
    node_42 --> node_243
    node_258 --> node_287
    node_44 --> node_144
    node_411 --> node_234
    node_125 --> node_224
    node_81 --> node_388
    node_28 --> node_45
    node_150 --> node_353
    node_142 --> node_147
    node_315 --> node_336
    node_396 --> node_366
    node_418 --> node_168
    node_32 --> node_284
    node_424 --> node_327
    node_364 --> node_146
    node_11 --> node_518
    node_258 --> node_215
    node_51 --> node_6
    node_25 --> node_475
    node_51 --> node_672
    node_168 --> node_13
    node_214 --> node_241
    node_25 --> node_270
    node_6 --> node_308
    node_426 --> node_173
    node_446 --> node_596
    node_554 --> node_621
    node_128 --> node_187
    node_27 --> node_618
    node_626 --> node_277
    node_128 --> node_165
    node_25 --> node_241
    node_615 --> node_347
    node_125 --> node_231
    node_32 --> node_174
    node_40 --> node_207
    node_272 --> node_175
    node_516 --> node_522
    node_618 --> node_625
    node_185 --> node_183
    node_265 --> node_264
    node_25 --> node_644
    node_668 --> node_315
    node_446 --> node_386
    node_6 --> node_163
    node_7 --> node_90
    node_42 --> node_222
    node_331 --> node_343
    node_6 --> node_357
    node_258 --> node_155
    node_42 --> node_109
    node_11 --> node_340
    node_448 --> node_474
    node_446 --> node_498
    node_258 --> node_372
    node_258 --> node_151
    node_538 --> node_549
    node_446 --> node_7
    node_377 --> node_364
    node_181 --> node_173
    node_607 --> node_611
    node_191 --> node_189
    node_387 --> node_98
    node_64 --> node_621
    node_615 --> node_700
    node_40 --> node_47
    node_40 --> node_308
    node_446 --> node_694
    node_448 --> node_442
    node_25 --> node_464
    node_32 --> node_304
    node_32 --> node_161
    node_128 --> node_302
    node_468 --> node_417
    node_155 --> node_152
    node_125 --> node_293
    node_505 --> node_171
    node_563 --> node_467
    node_555 --> node_448
    node_125 --> node_150
    node_699 --> node_718
    node_615 --> node_701
    node_374 --> node_147
    node_42 --> node_397
    node_181 --> node_255
    node_6 --> node_361
    node_396 --> node_744
    node_42 --> node_255
    node_452 --> node_460
    node_712 --> node_601
    node_214 --> node_297
    node_42 --> node_247
    node_214 --> node_296
    node_249 --> node_216
    node_628 --> node_630
    node_6 --> node_193
    node_46 --> node_70
    node_181 --> node_179
    node_125 --> node_249
    node_64 --> node_100
    node_258 --> node_214
    node_249 --> node_193
    node_474 --> node_13
    node_415 --> node_181
    node_633 --> node_321
    node_495 --> node_188
    node_621 --> node_346
    node_249 --> node_157
    node_588 --> node_600
    node_42 --> node_586
    node_675 --> node_604
    node_320 --> node_147
    node_446 --> node_454
    node_494 --> node_631
    node_742 --> node_192
    node_32 --> node_289
    node_258 --> node_245
    node_92 --> node_744
    node_621 --> node_342
    node_32 --> node_252
    node_25 --> node_429
    node_214 --> node_257
    node_6 --> node_146
    node_11 --> node_703
    node_125 --> node_181
    node_258 --> node_166
    node_389 --> node_232
    node_128 --> node_159
    node_424 --> node_338
    node_505 --> node_225
    node_398 --> node_169
    node_684 --> node_653
    node_424 --> node_207
    node_191 --> node_634
    node_7 --> node_22
    node_446 --> node_268
    node_40 --> node_193
    node_7 --> node_484
    node_273 --> node_180
    node_396 --> node_360
    node_42 --> node_118
    node_628 --> node_318
    node_59 --> node_68
    node_40 --> node_157
    node_421 --> node_377
    node_393 --> node_161
    node_161 --> node_160
    node_412 --> node_228
    node_44 --> node_659
    node_11 --> node_718
    node_655 --> node_477
    node_272 --> node_293
    node_425 --> node_261
    node_141 --> node_131
    node_47 --> node_98
    node_471 --> node_21
    node_739 --> node_338
    node_446 --> node_21
    node_206 --> node_203
    node_446 --> node_317
    node_531 --> node_729
    node_415 --> node_176
    node_615 --> node_326
    node_671 --> node_188
    node_42 --> node_303
    node_424 --> node_308
    node_446 --> node_75
    node_615 --> node_696
    node_274 --> node_131
    node_11 --> node_630
    node_46 --> node_621
    node_192 --> node_131
    node_446 --> node_2
    node_11 --> node_347
    node_51 --> node_681
    node_249 --> node_320
    node_535 --> node_621
    node_555 --> node_72
    node_42 --> node_427
    node_609 --> node_147
    node_474 --> node_188
    node_249 --> node_266
    node_6 --> node_174
    node_495 --> node_693
    node_455 --> node_649
    node_224 --> node_227
    node_389 --> node_210
    node_249 --> node_294
    node_125 --> node_148
    node_45 --> node_460
    node_214 --> node_169
    node_413 --> node_411
    node_459 --> node_431
    node_25 --> node_98
    node_35 --> node_62
    node_148 --> node_277
    node_11 --> node_633
    node_272 --> node_181
    node_423 --> node_169
    node_468 --> node_426
    node_32 --> node_229
    node_619 --> node_737
    node_671 --> node_146
    node_372 --> node_627
    node_424 --> node_185
    node_25 --> node_175
    node_25 --> node_95
    node_6 --> node_287
    node_214 --> node_313
    node_504 --> node_170
    node_40 --> node_320
    node_13 --> node_9
    node_270 --> node_269
    node_249 --> node_287
    node_430 --> node_147
    node_536 --> node_146
    node_451 --> node_54
    node_389 --> node_276
    node_6 --> node_161
    node_214 --> node_273
    node_11 --> node_701
    node_474 --> node_146
    node_326 --> node_11
    node_169 --> node_170
    node_364 --> node_621
    node_32 --> node_235
    node_631 --> node_720
    node_389 --> node_242
    node_6 --> node_215
    node_459 --> node_6
    node_258 --> node_270
    node_7 --> node_687
    node_372 --> node_146
    node_448 --> node_466
    node_214 --> node_142
    node_359 --> node_147
    node_415 --> node_173
    node_424 --> node_331
    node_431 --> node_315
    node_418 --> node_171
    node_446 --> node_144
    node_555 --> node_588
    node_40 --> node_287
    node_6 --> node_70
    node_270 --> node_432
    node_317 --> node_189
    node_214 --> node_360
    node_258 --> node_524
    node_191 --> node_318
    node_191 --> node_431
    node_372 --> node_601
    node_742 --> node_194
    node_6 --> node_155
    node_42 --> node_172
    node_424 --> node_146
    node_249 --> node_125
    node_272 --> node_176
    node_639 --> node_648
    node_6 --> node_372
    node_6 --> node_151
    node_390 --> node_131
    node_32 --> node_283
    node_480 --> node_593
    node_249 --> node_372
    node_451 --> node_448
    node_214 --> node_288
    node_638 --> node_579
    node_538 --> node_734
    node_214 --> node_191
    node_633 --> node_322
    node_249 --> node_285
    node_25 --> node_741
    node_60 --> node_62
    node_25 --> node_191
    node_389 --> node_234
    node_317 --> node_316
    node_258 --> node_130
    node_414 --> node_284
    node_424 --> node_335
    node_415 --> node_179
    node_609 --> node_607
    node_7 --> node_405
    node_258 --> node_221
    node_584 --> node_583
    node_61 --> node_67
    node_645 --> node_579
    node_40 --> node_155
    node_125 --> node_247
    node_486 --> node_693
    node_40 --> node_372
    node_40 --> node_151
    node_125 --> node_187
    node_25 --> node_182
    node_621 --> node_702
    node_32 --> node_355
    node_125 --> node_165
    node_47 --> node_694
    node_11 --> node_698
    node_270 --> node_626
    node_25 --> node_596
    node_25 --> node_359
    node_6 --> node_214
    node_65 --> node_63
    node_32 --> node_297
    node_32 --> node_296
    node_32 --> node_195
    node_308 --> node_305
    node_606 --> node_604
    node_320 --> node_315
    node_25 --> node_386
    node_621 --> node_327
    node_396 --> node_362
    node_317 --> node_634
    node_422 --> node_153
    node_50 --> node_305
    node_283 --> node_281
    node_538 --> node_435
    node_6 --> node_621
    node_398 --> node_22
    node_6 --> node_245
    node_25 --> node_498
    node_75 --> node_78
    node_25 --> node_540
    node_75 --> node_79
    node_273 --> node_177
    node_411 --> node_743
    node_214 --> node_213
    node_446 --> node_449
    node_25 --> node_7
    node_325 --> node_20
    node_424 --> node_295
    node_42 --> node_379
    node_545 --> node_606
    node_742 --> node_131
    node_6 --> node_166
    node_25 --> node_733
    node_7 --> node_742
    node_11 --> node_606
    node_608 --> node_634
    node_363 --> node_131
    node_424 --> node_259
    node_65 --> node_64
    node_128 --> node_298
    node_415 --> node_178
    node_91 --> node_174
    node_125 --> node_302
    node_742 --> node_193
    node_372 --> node_477
    node_25 --> node_694
    node_451 --> node_13
    node_446 --> node_133
    node_40 --> node_214
    node_555 --> node_373
    node_398 --> node_181
    node_480 --> node_246
    node_555 --> node_478
    node_35 --> node_687
    node_549 --> node_325
    node_148 --> node_432
    node_375 --> node_95
    node_28 --> node_29
    node_40 --> node_621
    node_372 --> node_70
    node_40 --> node_245
    node_389 --> node_271
    node_47 --> node_268
    node_6 --> node_258
    node_6 --> node_14
    node_25 --> node_236
    node_6 --> node_235
    node_462 --> node_379
    node_422 --> node_156
    node_400 --> node_361
    node_458 --> node_403
    node_214 --> node_253
    node_355 --> node_354
    node_528 --> node_63
    node_42 --> node_310
    node_42 --> node_538
    node_25 --> node_458
    node_25 --> node_454
    node_389 --> node_114
    node_365 --> node_612
    node_51 --> node_70
    node_214 --> node_186
    node_47 --> node_317
    node_424 --> node_328
    node_7 --> node_398
    node_459 --> node_357
    node_258 --> node_250
    node_97 --> node_100
    node_389 --> node_260
    node_7 --> node_634
    node_526 --> node_21
    node_693 --> node_70
    node_421 --> node_167
    node_183 --> node_184
    node_265 --> node_263
    node_398 --> node_176
    node_40 --> node_258
    node_249 --> node_267
    node_25 --> node_268
    node_124 --> node_603
    node_258 --> node_175
    node_446 --> node_211
    node_40 --> node_609
    node_478 --> node_663
    node_480 --> node_60
    node_7 --> node_430
    node_32 --> node_169
    node_425 --> node_202
    node_536 --> node_621
    node_42 --> node_384
    node_621 --> node_338
    node_396 --> node_369
    node_11 --> node_527
    node_633 --> node_734
    node_169 --> node_167
    node_32 --> node_352
    node_214 --> node_212
    node_42 --> node_207
    node_32 --> node_313
    node_377 --> node_442
    node_389 --> node_356
    node_616 --> node_625
    node_40 --> node_593
    node_425 --> node_198
    node_451 --> node_588
    node_641 --> node_647
    node_25 --> node_21
    node_25 --> node_317
    node_508 --> node_144
    node_372 --> node_621
    node_14 --> node_380
    node_25 --> node_75
    node_32 --> node_273
    node_419 --> node_242
    node_606 --> node_611
    node_6 --> node_270
    node_421 --> node_169
    node_80 --> node_131
    node_389 --> node_238
    node_491 --> node_739
    node_59 --> node_315
    node_421 --> node_744
    node_417 --> node_215
    node_249 --> node_270
    node_672 --> node_611
    node_567 --> node_321
    node_25 --> node_333
    node_128 --> node_216
    node_249 --> node_241
    node_35 --> node_742
    node_577 --> node_655
    node_598 --> node_594
    node_448 --> node_462
    node_556 --> node_327
    node_6 --> node_524
    node_42 --> node_308
    node_7 --> node_403
    node_128 --> node_193
    node_416 --> node_357
    node_32 --> node_142
    node_615 --> node_706
    node_473 --> node_466
    node_677 --> node_188
    node_424 --> node_166
    node_474 --> node_14
    node_128 --> node_157
    node_480 --> node_476
    node_480 --> node_97
    node_459 --> node_146
    node_42 --> node_163
    node_372 --> node_100
    node_414 --> node_286
    node_589 --> node_592
    node_517 --> node_146
    node_42 --> node_381
    node_40 --> node_270
    node_615 --> node_729
    node_739 --> node_621
    node_394 --> node_742
    node_6 --> node_130
    node_32 --> node_288
    node_51 --> node_605
    node_25 --> node_325
    node_398 --> node_173
    node_412 --> node_222
    node_544 --> node_718
    node_545 --> node_188
    node_6 --> node_221
    node_214 --> node_243
    node_180 --> node_131
    node_389 --> node_208
    node_25 --> node_232
    node_424 --> node_350
    node_574 --> node_736
    node_174 --> node_173
    node_32 --> node_351
    node_258 --> node_182
    node_677 --> node_146
    node_181 --> node_131
    node_417 --> node_149
    node_692 --> node_131
    node_25 --> node_80
    node_32 --> node_224
    node_638 --> node_687
    node_424 --> node_330
    node_25 --> node_144
    node_483 --> node_188
    node_425 --> node_196
    node_555 --> node_28
    node_147 --> node_144
    node_40 --> node_246
    node_234 --> node_174
    node_381 --> node_170
    node_42 --> node_193
    node_28 --> node_43
    node_400 --> node_368
    node_398 --> node_165
    node_669 --> node_723
    node_398 --> node_179
    node_161 --> node_431
    node_673 --> node_695
    node_128 --> node_320
    node_40 --> node_221
    node_50 --> node_146
    node_451 --> node_373
    node_538 --> node_572
    node_573 --> node_706
    node_480 --> node_90
    node_621 --> node_719
    node_426 --> node_180
    node_451 --> node_478
    node_128 --> node_266
    node_52 --> node_56
    node_32 --> node_231
    node_128 --> node_294
    node_258 --> node_249
    node_416 --> node_136
    node_416 --> node_132
    node_49 --> node_435
    node_317 --> node_610
    node_214 --> node_210
    node_10 --> node_445
    node_128 --> node_432
    node_389 --> node_116
    node_461 --> node_582
    node_417 --> node_219
    node_615 --> node_726
    node_504 --> node_168
    node_25 --> node_210
    node_424 --> node_322
    node_621 --> node_601
    node_615 --> node_334
    node_47 --> node_50
    node_181 --> node_180
    node_60 --> node_63
    node_128 --> node_287
    node_11 --> node_693
    node_169 --> node_168
    node_424 --> node_143
    node_557 --> node_725
    node_7 --> node_594
    node_47 --> node_133
    node_621 --> node_708
    node_417 --> node_258
    node_416 --> node_139
    node_6 --> node_292
    node_505 --> node_154
    node_25 --> node_63
    node_214 --> node_255
    node_525 --> node_436
    node_19 --> node_131
    node_398 --> node_178
    node_32 --> node_150
    node_25 --> node_276
    node_459 --> node_70
    node_60 --> node_64
    node_362 --> node_190
    node_148 --> node_99
    node_372 --> node_104
    node_389 --> node_743
    node_615 --> node_329
    node_46 --> node_22
    node_6 --> node_250
    node_25 --> node_242
    node_11 --> node_499
    node_315 --> node_342
    node_409 --> node_291
    node_564 --> node_722
    node_389 --> node_115
    node_273 --> node_175
    node_372 --> node_365
    node_128 --> node_626
    node_609 --> node_603
    node_128 --> node_125
    node_709 --> node_343
    node_621 --> node_722
    node_14 --> node_418
    node_25 --> node_402
    node_6 --> node_175
    node_148 --> node_147
    node_181 --> node_295
    node_25 --> node_133
    node_214 --> node_279
    node_11 --> node_729
    node_128 --> node_372
    node_469 --> node_389
    node_27 --> node_616
    node_724 --> node_601
    node_128 --> node_285
    node_379 --> node_146
    node_509 --> node_305
    node_480 --> node_484
    node_495 --> node_315
    node_40 --> node_476
    node_411 --> node_364
    node_130 --> node_131
    node_63 --> node_621
    node_214 --> node_118
    node_42 --> node_287
    node_702 --> node_11
    node_294 --> node_173
    node_130 --> node_129
    node_14 --> node_414
    node_258 --> node_148
    node_40 --> node_250
    node_32 --> node_212
    node_25 --> node_234
    node_505 --> node_174
    node_191 --> node_626
    node_51 --> node_714
    node_155 --> node_153
    node_11 --> node_337
    node_507 --> node_175
    node_214 --> node_303
    node_40 --> node_175
    node_425 --> node_199
    node_50 --> node_70
    node_42 --> node_215
    node_615 --> node_336
    node_125 --> node_308
    node_25 --> node_718
    node_424 --> node_343
    node_620 --> node_601
    node_25 --> node_403
    node_448 --> node_469
    node_302 --> node_300
    node_459 --> node_621
    node_576 --> node_188
    node_529 --> node_348
    node_11 --> node_552
    node_446 --> node_72
    node_621 --> node_70
    node_448 --> node_451
    node_294 --> node_179
    node_517 --> node_621
    node_393 --> node_160
    node_54 --> node_13
    node_80 --> node_621
    node_42 --> node_155
    node_446 --> node_184
    node_258 --> node_110
    node_458 --> node_743
    node_621 --> node_328
    node_25 --> node_211
    node_606 --> node_642
    node_42 --> node_372
    node_25 --> node_347
    node_42 --> node_151
    node_621 --> node_321
    node_164 --> node_102
    node_320 --> node_316
    node_682 --> node_146
    node_57 --> node_472
    node_190 --> node_131
    node_249 --> node_191
    node_375 --> node_171
    node_459 --> node_605
    node_633 --> node_695
    node_139 --> node_131
    node_468 --> node_420
    node_128 --> node_278
    node_163 --> node_744
    node_451 --> node_28
    node_615 --> node_725
    node_590 --> node_14
    node_6 --> node_616
    node_80 --> node_68
    node_59 --> node_80
    node_155 --> node_156
    node_317 --> node_146
    node_32 --> node_243
    node_381 --> node_167
    node_249 --> node_182
    node_389 --> node_280
    node_389 --> node_237
    node_565 --> node_659
    node_434 --> node_435
    node_40 --> node_741
    node_249 --> node_359
    node_615 --> node_332
    node_191 --> node_621
    node_389 --> node_284
    node_125 --> node_193
    node_161 --> node_357
    node_400 --> node_370
    node_448 --> node_445
    node_637 --> node_69
    node_233 --> node_166
    node_6 --> node_293
    node_42 --> node_214
    node_125 --> node_157
    node_20 --> node_22
    node_294 --> node_178
    node_25 --> node_271
    node_72 --> node_73
    node_417 --> node_220
    node_446 --> node_588
    node_142 --> node_431
    node_486 --> node_315
    node_7 --> node_387
    node_42 --> node_391
    node_509 --> node_239
    node_214 --> node_172
    node_46 --> node_592
    node_42 --> node_245
    node_40 --> node_182
    node_25 --> node_401
    node_196 --> node_742
    node_415 --> node_180
    node_6 --> node_249
    node_482 --> node_617
    node_694 --> node_70
    node_40 --> node_596
    node_50 --> node_605
    node_446 --> node_15
    node_40 --> node_359
    node_32 --> node_222
    node_25 --> node_114
    node_42 --> node_166
    node_376 --> node_98
    node_560 --> node_322
    node_128 --> node_267
    node_42 --> node_394
    node_482 --> node_315
    node_25 --> node_260
    node_40 --> node_386
    node_411 --> node_257
    node_598 --> node_591
    node_25 --> node_45
    node_406 --> node_385
    node_40 --> node_498
    node_25 --> node_536
    node_416 --> node_138
    node_50 --> node_14
    node_425 --> node_263
    node_40 --> node_7
    node_6 --> node_181
    node_424 --> node_209
    node_504 --> node_171
    node_29 --> node_315
    node_389 --> node_128
    node_480 --> node_109
    node_7 --> node_107
    node_606 --> node_654
    node_22 --> node_592
    node_249 --> node_236
    node_555 --> node_580
    node_681 --> node_714
    node_400 --> node_365
    node_258 --> node_302
    node_25 --> node_441
    node_42 --> node_258
    node_42 --> node_14
    node_172 --> node_277
    node_214 --> node_356
    node_258 --> node_276
    node_169 --> node_171
    node_537 --> node_329
    node_32 --> node_397
    node_615 --> node_345
    node_609 --> node_634
    node_42 --> node_609
    node_25 --> node_356
    node_125 --> node_320
    node_11 --> node_336
    node_32 --> node_255
    node_128 --> node_270
    node_315 --> node_327
    node_36 --> node_188
    node_32 --> node_247
    node_32 --> node_742
    node_258 --> node_242
    node_305 --> node_693
    node_501 --> node_315
    node_128 --> node_241
    node_668 --> node_188
    node_550 --> node_712
    node_270 --> node_694
    node_125 --> node_294
    node_633 --> node_340
    node_25 --> node_238
    node_418 --> node_174
    node_97 --> node_93
    node_42 --> node_593
    node_389 --> node_289
    node_35 --> node_277
    node_374 --> node_431
    node_6 --> node_268
    node_389 --> node_252
    node_633 --> node_342
    node_148 --> node_315
    node_412 --> node_227
    node_408 --> node_447
    node_666 --> node_315
    node_382 --> node_744
    node_379 --> node_621
    node_508 --> node_277
    node_448 --> node_470
    node_433 --> node_70
    node_125 --> node_287
    node_32 --> node_279
    node_150 --> node_355
    node_389 --> node_278
    node_446 --> node_373
    node_6 --> node_317
    node_25 --> node_606
    node_480 --> node_586
    node_535 --> node_63
    node_668 --> node_146
    node_6 --> node_148
    node_411 --> node_744
    node_446 --> node_478
    node_25 --> node_448
    node_258 --> node_234
    node_621 --> node_322
    node_32 --> node_118
    node_278 --> node_277
    node_214 --> node_311
    node_214 --> node_208
    node_622 --> node_146
    node_424 --> node_293
    node_491 --> node_188
    node_425 --> node_265
    node_42 --> node_270
    node_25 --> node_208
    node_381 --> node_168
    node_292 --> node_290
    node_32 --> node_303
    node_214 --> node_310
    node_441 --> node_18
    node_416 --> node_140
    node_236 --> node_278
    node_42 --> node_524
    node_682 --> node_621
    node_272 --> node_294
    node_6 --> node_110
    node_40 --> node_75
    node_125 --> node_372
    node_444 --> node_605
    node_7 --> node_591
    node_472 --> node_468
    node_125 --> node_285
    node_396 --> node_361
    node_411 --> node_360
    node_563 --> node_464
    node_128 --> node_257
    node_389 --> node_229
    node_14 --> node_424
    node_25 --> node_374
    node_42 --> node_246
    node_52 --> node_54
    node_712 --> node_742
    node_720 --> node_619
    node_480 --> node_430
    node_147 --> node_277
    node_317 --> node_621
    node_42 --> node_130
    node_135 --> node_131
    node_295 --> node_131
    node_545 --> node_607
    node_6 --> node_707
    node_249 --> node_232
    node_411 --> node_191
    node_577 --> node_654
    node_609 --> node_431
    node_42 --> node_221
    node_580 --> node_583
    node_214 --> node_116
    node_626 --> node_144
    node_570 --> node_688
    node_494 --> node_629
    node_25 --> node_116
    node_7 --> node_516
    node_40 --> node_110
    node_25 --> node_527
    node_61 --> node_66
    node_714 --> node_189
    node_562 --> node_698
    node_667 --> node_146
    node_125 --> node_214
    node_621 --> node_714
    node_415 --> node_177
    node_142 --> node_357
    node_258 --> node_271
    node_552 --> node_715
    node_637 --> node_640
    node_25 --> node_72
    node_417 --> node_150
    node_536 --> node_687
    node_40 --> node_232
    node_6 --> node_742
    node_50 --> node_81
    node_125 --> node_245
    node_468 --> node_418
    node_6 --> node_187
    node_25 --> node_184
    node_6 --> node_165
    node_320 --> node_610
    node_150 --> node_352
    node_405 --> node_410
    node_418 --> node_177
    node_258 --> node_114
    node_418 --> node_166
    node_42 --> node_60
    node_47 --> node_188
    node_214 --> node_163
    node_615 --> node_733
    node_40 --> node_144
    node_32 --> node_172
    node_46 --> node_633
    node_25 --> node_743
    node_474 --> node_411
    node_534 --> node_388
    node_14 --> node_422
    node_258 --> node_260
    node_451 --> node_580
    node_214 --> node_115
    node_527 --> node_718
    node_359 --> node_431
    node_249 --> node_210
    node_424 --> node_317
    node_540 --> node_274
    node_641 --> node_646
    node_424 --> node_148
    node_555 --> node_434
    node_283 --> node_282
    node_701 --> node_22
    node_555 --> node_413
    node_574 --> node_349
    node_615 --> node_735
    node_6 --> node_63
    node_51 --> node_687
    node_6 --> node_302
    node_398 --> node_180
    node_25 --> node_604
    node_389 --> node_355
    node_448 --> node_14
    node_621 --> node_734
    node_249 --> node_276
    node_214 --> node_361
    node_25 --> node_188
    node_42 --> node_292
    node_538 --> node_681
    node_40 --> node_697
    node_389 --> node_297
    node_25 --> node_588
    node_389 --> node_195
    node_389 --> node_296
    node_426 --> node_175
    node_446 --> node_28
    node_374 --> node_357
    node_545 --> node_315
    node_559 --> node_14
    node_42 --> node_476
    node_42 --> node_97
    node_249 --> node_242
    node_11 --> node_315
    node_44 --> node_579
    node_596 --> node_600
    node_505 --> node_169
    node_315 --> node_719
    node_300 --> node_594
    node_631 --> node_625
    node_42 --> node_250
    node_422 --> node_154
    node_25 --> node_15
    node_505 --> node_744
    node_142 --> node_132
    node_6 --> node_133
    node_75 --> node_77
    node_52 --> node_13
    node_302 --> node_299
    node_7 --> node_609
    node_615 --> node_348
    node_6 --> node_720
    node_40 --> node_276
    node_50 --> node_435
    node_150 --> node_351
    node_181 --> node_175
    node_396 --> node_368
    node_42 --> node_175
    node_431 --> node_146
    node_320 --> node_357
    node_741 --> node_743
    node_128 --> node_191
    node_492 --> node_189
    node_458 --> node_436
    node_6 --> node_159
    node_148 --> node_603
    node_413 --> node_421
    node_551 --> node_338
    node_25 --> node_266
    node_446 --> node_147
    node_40 --> node_242
    node_258 --> node_298
    node_161 --> node_158
    node_6 --> node_234
    node_506 --> node_102
    node_57 --> node_62
    node_42 --> node_400
    node_249 --> node_234
    node_622 --> node_621
    node_555 --> node_109
    node_315 --> node_708
    node_58 --> node_146
    node_424 --> node_183
    node_50 --> node_388
    node_409 --> node_271
    node_676 --> node_146
    node_633 --> node_696
    node_71 --> node_10
    node_419 --> node_312
    node_125 --> node_270
    node_40 --> node_430
    node_128 --> node_182
    node_91 --> node_173
    node_516 --> node_520
    node_125 --> node_241
    node_206 --> node_197
    node_570 --> node_651
    node_498 --> node_503
    node_411 --> node_362
    node_224 --> node_223
    node_128 --> node_359
    node_406 --> node_411
    node_615 --> node_333
    node_25 --> node_693
    node_40 --> node_615
    node_270 --> node_133
    node_589 --> node_591
    node_621 --> node_715
    node_11 --> node_608
    node_424 --> node_165
    node_25 --> node_280
    node_42 --> node_90
    node_381 --> node_171
    node_6 --> node_535
    node_25 --> node_237
    node_63 --> node_58
    node_615 --> node_721
    node_590 --> node_22
    node_32 --> node_310
    node_25 --> node_284
    node_40 --> node_234
    node_538 --> node_146
    node_615 --> node_730
    node_467 --> node_69
    node_241 --> node_239
    node_214 --> node_174
    node_424 --> node_340
    node_11 --> node_733
    node_49 --> node_379
    node_94 --> node_63
    node_42 --> node_741
    node_64 --> node_131
    node_420 --> node_228
    node_737 --> node_621
    node_51 --> node_697
    node_609 --> node_357
    node_615 --> node_339
    node_389 --> node_169
    node_91 --> node_179
    node_25 --> node_373
    node_6 --> node_44
    node_210 --> node_209
    node_70 --> node_184
    node_128 --> node_694
    node_389 --> node_744
    node_320 --> node_146
    node_615 --> node_325
    node_25 --> node_478
    node_181 --> node_254
    node_106 --> node_131
    node_125 --> node_221
    node_389 --> node_352
    node_505 --> node_224
    node_448 --> node_473
    node_389 --> node_313
    node_555 --> node_586
    node_40 --> node_211
    node_667 --> node_621
    node_32 --> node_207
    node_451 --> node_56
    node_42 --> node_182
    node_389 --> node_273
    node_214 --> node_304
    node_214 --> node_161
    node_532 --> node_337
    node_128 --> node_236
    node_294 --> node_180
    node_430 --> node_357
    node_493 --> node_743
    node_249 --> node_271
    node_25 --> node_128
    node_194 --> node_192
    node_214 --> node_215
    node_42 --> node_386
    node_609 --> node_627
    node_60 --> node_9
    node_612 --> node_620
    node_389 --> node_142
    node_372 --> node_615
    node_25 --> node_337
    node_258 --> node_216
    node_451 --> node_434
    node_389 --> node_360
    node_32 --> node_308
    node_25 --> node_9
    node_372 --> node_665
    node_315 --> node_321
    node_91 --> node_178
    node_249 --> node_114
    node_451 --> node_413
    node_446 --> node_444
    node_411 --> node_369
    node_448 --> node_457
    node_214 --> node_151
    node_42 --> node_249
    node_42 --> node_22
    node_538 --> node_559
    node_638 --> node_69
    node_128 --> node_268
    node_42 --> node_484
    node_129 --> node_131
    node_32 --> node_163
    node_138 --> node_131
    node_214 --> node_289
    node_394 --> node_258
    node_249 --> node_260
    node_389 --> node_288
    node_398 --> node_177
    node_40 --> node_271
    node_398 --> node_166
    node_294 --> node_174
    node_555 --> node_582
    node_609 --> node_146
    node_459 --> node_317
    node_424 --> node_240
    node_418 --> node_169
    node_25 --> node_252
    node_14 --> node_416
    node_224 --> node_226
    node_492 --> node_630
    node_25 --> node_663
    node_576 --> node_315
    node_7 --> node_429
    node_739 --> node_720
    node_389 --> node_351
    node_372 --> node_630
    node_128 --> node_317
    node_59 --> node_188
    node_40 --> node_114
    node_42 --> node_423
    node_389 --> node_224
    node_25 --> node_278
    node_249 --> node_356
    node_451 --> node_55
    node_446 --> node_744
    node_40 --> node_260
    node_191 --> node_268
    node_364 --> node_277
    node_615 --> node_739
    node_409 --> node_290
    node_11 --> node_333
    node_638 --> node_639
    node_32 --> node_361
    node_415 --> node_175
    node_36 --> node_625
    node_488 --> node_661
    node_674 --> node_315
    node_424 --> node_347
    node_249 --> node_238
    node_32 --> node_193
    node_110 --> node_114
    node_492 --> node_318
    node_25 --> node_645
    node_276 --> node_131
    node_468 --> node_424
    node_396 --> node_370
    node_389 --> node_231
    node_431 --> node_621
    node_191 --> node_317
    node_494 --> node_616
    node_410 --> node_356
    node_125 --> node_175
    node_258 --> node_320
    node_355 --> node_353
    node_372 --> node_318
    node_451 --> node_109
    node_11 --> node_711
    node_214 --> node_166
    node_542 --> node_611
    node_25 --> node_472
    node_234 --> node_173
    node_423 --> node_166
    node_258 --> node_266
    node_134 --> node_131
    node_65 --> node_315
    node_6 --> node_298
    node_51 --> node_633
    node_258 --> node_294
    node_11 --> node_325
    node_40 --> node_238
    node_50 --> node_687
    node_58 --> node_621
    node_615 --> node_703
    node_214 --> node_229
    node_424 --> node_318
    node_676 --> node_621
    node_471 --> node_396
    node_128 --> node_232
    node_7 --> node_102
    node_25 --> node_229
    node_42 --> node_148
    node_42 --> node_75
    node_480 --> node_107
    node_621 --> node_695
    node_621 --> node_687
    node_47 --> node_147
    node_446 --> node_580
    node_606 --> node_638
    node_249 --> node_208
    node_25 --> node_28
    node_308 --> node_306
    node_214 --> node_235
    node_234 --> node_179
    node_258 --> node_280
    node_615 --> node_718
    node_467 --> node_637
    node_258 --> node_237
    node_459 --> node_742
    node_538 --> node_621
    node_389 --> node_253
    node_40 --> node_298
    node_258 --> node_284
    node_124 --> node_122
    node_396 --> node_365
    node_11 --> node_573
    node_471 --> node_388
    node_133 --> node_132
    node_389 --> node_186
    node_619 --> node_625
    node_25 --> node_336
    node_468 --> node_422
    node_424 --> node_260
    node_505 --> node_223
    node_609 --> node_70
    node_451 --> node_586
    node_125 --> node_191
    node_42 --> node_110
    node_405 --> node_385
    node_538 --> node_529
    node_6 --> node_277
    node_11 --> node_728
    node_555 --> node_702
    node_622 --> node_606
    node_97 --> node_101
    node_25 --> node_147
    node_317 --> node_314
    node_609 --> node_622
    node_36 --> node_315
    node_214 --> node_283
    node_258 --> node_125
    node_464 --> node_91
    node_63 --> node_64
    node_42 --> node_405
    node_217 --> node_95
    node_128 --> node_210
    node_294 --> node_177
    node_7 --> node_589
    node_419 --> node_313
    node_17 --> node_50
    node_14 --> node_408
    node_25 --> node_436
    node_621 --> node_623
    node_315 --> node_322
    node_459 --> node_63
    node_125 --> node_182
    node_389 --> node_212
    node_258 --> node_285
    node_14 --> node_412
    node_249 --> node_116
    node_621 --> node_731
    node_32 --> node_287
    node_125 --> node_359
    node_7 --> node_741
    node_78 --> node_131
    node_61 --> node_63
    node_412 --> node_130
    node_234 --> node_178
    node_233 --> node_165
    node_424 --> node_326
    node_387 --> node_744
    node_642 --> node_648
    node_258 --> node_128
    node_25 --> node_471
    node_40 --> node_277
    node_621 --> node_183
    node_446 --> node_490
    node_155 --> node_154
    node_128 --> node_276
    node_417 --> node_192
    node_214 --> node_355
    node_505 --> node_222
    node_621 --> node_189
    node_638 --> node_637
    node_32 --> node_215
    node_6 --> node_216
    node_25 --> node_355
    node_359 --> node_626
    node_128 --> node_242
    node_214 --> node_524
    node_64 --> node_68
    node_462 --> node_405
    node_11 --> node_349
    node_214 --> node_195
    node_602 --> node_614
    node_505 --> node_173
    node_7 --> node_596
    node_42 --> node_187
    node_35 --> node_654
    node_42 --> node_165
    node_25 --> node_297
    node_25 --> node_296
    node_25 --> node_195
    node_65 --> node_58
    node_609 --> node_621
    node_6 --> node_157
    node_64 --> node_363
    node_491 --> node_315
    node_32 --> node_155
    node_7 --> node_386
    node_128 --> node_133
    node_459 --> node_159
    node_258 --> node_252
    node_621 --> node_340
    node_40 --> node_72
    node_32 --> node_372
    node_32 --> node_151
    node_413 --> node_423
    node_555 --> node_538
    node_7 --> node_498
    node_446 --> node_437
    node_550 --> node_332
    node_214 --> node_130
    node_375 --> node_170
    node_191 --> node_190
    node_27 --> node_693
    node_125 --> node_236
    node_418 --> node_181
    node_25 --> node_257
    node_6 --> node_604
    node_389 --> node_243
    node_40 --> node_216
    node_678 --> node_601
    node_505 --> node_742
    node_615 --> node_712
    node_258 --> node_278
    node_461 --> node_17
    node_128 --> node_234
    node_505 --> node_179
    node_480 --> node_516
    node_42 --> node_302
    node_315 --> node_714
    node_505 --> node_226
    node_25 --> node_607
    node_81 --> node_458
    node_547 --> node_324
    node_191 --> node_133
    node_372 --> node_277
    node_495 --> node_146
    node_42 --> node_398
    node_42 --> node_242
    node_40 --> node_107
    node_25 --> node_506
    node_570 --> node_654
    node_32 --> node_214
    node_206 --> node_204
    node_448 --> node_463
    node_191 --> node_159
    node_424 --> node_277
    node_6 --> node_320
    node_7 --> node_105
    node_424 --> node_145
    node_389 --> node_222
    node_42 --> node_430
    node_429 --> node_428
    node_448 --> node_468
    node_633 --> node_726
    node_6 --> node_266
    node_32 --> node_245
    node_29 --> node_13
    node_6 --> node_294
    node_29 --> node_404
    node_418 --> node_176
    node_411 --> node_371
    node_478 --> node_479
    node_621 --> node_615
    node_32 --> node_166
    node_398 --> node_175
    node_464 --> node_467
    node_6 --> node_432
    node_258 --> node_267
    node_505 --> node_178
    node_462 --> node_398
    node_42 --> node_234
    node_446 --> node_603
    node_558 --> node_345
    node_606 --> node_610
    node_25 --> node_169
    node_47 --> node_315
    node_214 --> node_352
    node_315 --> node_734
    node_510 --> node_5
    node_42 --> node_389
    node_538 --> node_714
    node_25 --> node_744
    node_191 --> node_630
    node_617 --> node_625
    node_420 --> node_225
    node_25 --> node_352
    node_421 --> node_166
    node_25 --> node_313
    node_161 --> node_268
    node_534 --> node_379
    node_214 --> node_292
    node_389 --> node_255
    node_424 --> node_354
    node_40 --> node_266
    node_578 --> node_717
    node_417 --> node_194
    node_42 --> node_403
    node_32 --> node_258
    node_486 --> node_188
    node_389 --> node_247
    node_40 --> node_294
    node_249 --> node_280
    node_670 --> node_724
    node_249 --> node_237
    node_128 --> node_271
    node_633 --> node_330
    node_25 --> node_273
    node_249 --> node_284
    node_7 --> node_75
    node_621 --> node_630
    node_125 --> node_110
    node_409 --> node_289
    node_42 --> node_211
    node_424 --> node_157
    node_381 --> node_743
    node_161 --> node_317
    node_683 --> node_606
    node_258 --> node_241
    node_412 --> node_224
    node_372 --> node_604
    node_482 --> node_188
    node_25 --> node_315
    node_480 --> node_609
    node_25 --> node_142
    node_128 --> node_114
    node_147 --> node_315
    node_333 --> node_189
    node_6 --> node_626
    node_6 --> node_125
    node_590 --> node_594
    node_125 --> node_232
    node_302 --> node_301
    node_389 --> node_279
    node_40 --> node_280
    node_25 --> node_360
    node_405 --> node_423
    node_128 --> node_260
    node_29 --> node_188
    node_40 --> node_237
    node_114 --> node_113
    node_231 --> node_230
    node_150 --> node_192
    node_416 --> node_137
    node_418 --> node_173
    node_40 --> node_284
    node_148 --> node_357
    node_6 --> node_285
    node_512 --> node_21
    node_389 --> node_118
    node_606 --> node_184
    node_615 --> node_740
    node_52 --> node_220
    node_25 --> node_580
    node_25 --> node_288
    node_495 --> node_70
    node_621 --> node_318
    node_193 --> node_194
    node_11 --> node_532
    node_6 --> node_128
    node_560 --> node_696
    node_42 --> node_383
    node_501 --> node_188
    node_621 --> node_701
    node_741 --> node_744
    node_214 --> node_351
    node_571 --> node_738
    node_249 --> node_128
    node_448 --> node_183
    node_482 --> node_146
    node_728 --> node_321
    node_40 --> node_478
    node_42 --> node_271
    node_92 --> node_150
    node_128 --> node_356
    node_257 --> node_256
    node_25 --> node_351
    node_40 --> node_125
    node_389 --> node_303
    node_533 --> node_331
    node_245 --> node_244
    node_214 --> node_224
    node_32 --> node_270
    node_25 --> node_388
    node_50 --> node_6
    node_148 --> node_188
    node_448 --> node_467
    node_451 --> node_227
    node_417 --> node_216
    node_91 --> node_180
    node_393 --> node_158
    node_128 --> node_238
    node_258 --> node_296
    node_40 --> node_516
    node_42 --> node_401
    node_418 --> node_179
    node_40 --> node_285
    node_418 --> node_165
    node_424 --> node_320
    node_516 --> node_315
    node_11 --> node_327
    node_526 --> node_474
    node_417 --> node_193
    node_42 --> node_114
    node_424 --> node_266
    node_32 --> node_524
    node_239 --> node_605
    node_50 --> node_379
    node_28 --> node_38
    node_125 --> node_210
    node_424 --> node_294
    node_375 --> node_167
    node_40 --> node_128
    node_42 --> node_260
    node_249 --> node_252
    node_657 --> node_661
    node_214 --> node_231
    node_372 --> node_693
    node_258 --> node_257
    node_239 --> node_14
    node_11 --> node_657
    node_204 --> node_198
    node_433 --> node_5
    node_294 --> node_175
    node_419 --> node_243
    node_32 --> node_130
    node_527 --> node_336
    node_6 --> node_278
    node_148 --> node_146
    node_81 --> node_63
    node_188 --> node_189
    node_588 --> node_595
    node_666 --> node_146
    node_320 --> node_319
    node_125 --> node_276
    node_249 --> node_278
    node_32 --> node_221
    node_400 --> node_367
    node_51 --> node_693
    node_372 --> node_624
    node_375 --> node_169
    node_633 --> node_714
    node_40 --> node_252
    node_128 --> node_208
    node_125 --> node_242
    node_621 --> node_326
    node_14 --> node_420
    node_418 --> node_178
    node_416 --> node_358
    node_11 --> node_561
    node_411 --> node_188
    node_554 --> node_315
    node_214 --> node_293
    node_509 --> node_183
    node_621 --> node_696
    node_214 --> node_150
    node_411 --> node_361
    node_319 --> node_131
    node_28 --> node_25
    node_6 --> node_329
    node_42 --> node_382
    node_11 --> node_487
    node_11 --> node_560
    node_11 --> node_546
    node_606 --> node_643
    node_548 --> node_708
    node_40 --> node_278
    node_389 --> node_172
    node_36 --> node_189
    node_25 --> node_253
    node_214 --> node_249
    node_615 --> node_719
    node_25 --> node_437
    node_317 --> node_630
    node_333 --> node_630
    node_25 --> node_186
    node_508 --> node_603
    node_638 --> node_648
    node_446 --> node_582
    node_592 --> node_22
    node_64 --> node_315
    node_406 --> node_420
    node_683 --> node_188
    node_42 --> node_298
    node_6 --> node_267
    node_7 --> node_50
    node_11 --> node_567
    node_125 --> node_234
    node_172 --> node_144
    node_570 --> node_658
    node_671 --> node_621
    node_504 --> node_167
    node_249 --> node_229
    node_480 --> node_429
    node_633 --> node_344
    node_705 --> node_337
    node_214 --> node_181
    node_128 --> node_116
    node_258 --> node_313
    node_505 --> node_227
    node_474 --> node_621
    node_161 --> node_133
    node_101 --> node_131
    node_633 --> node_724
    node_35 --> node_144
    node_538 --> node_540
    node_615 --> node_708
    node_25 --> node_212
    node_412 --> node_223
    node_258 --> node_273
    node_444 --> node_6
    node_421 --> node_376
    node_372 --> node_663
    node_546 --> node_347
    node_32 --> node_292
    node_25 --> node_362
    node_317 --> node_318
    node_333 --> node_318
    node_206 --> node_205
    node_40 --> node_364
    node_40 --> node_267
    node_504 --> node_169
    node_161 --> node_159
    node_7 --> node_389
    node_6 --> node_241
    node_28 --> node_26
    node_320 --> node_314
    node_6 --> node_644
    node_40 --> node_28
    node_32 --> node_250
    node_124 --> node_123
    node_258 --> node_360
    node_461 --> node_183
    node_509 --> node_582
    node_615 --> node_722
    node_278 --> node_144
    node_97 --> node_99
    node_128 --> node_115
    node_375 --> node_168
    node_32 --> node_175
    node_606 --> node_69
    node_25 --> node_603
    node_424 --> node_278
    node_25 --> node_413
    node_147 --> node_603
    node_7 --> node_211
    node_424 --> node_334
    node_315 --> node_695
    node_258 --> node_191
    node_296 --> node_295
    node_372 --> node_363
    node_234 --> node_180
    node_214 --> node_148
    node_413 --> node_417
    node_615 --> node_709
    node_529 --> node_734
    node_40 --> node_241
    node_150 --> node_193
    node_91 --> node_177
    node_389 --> node_311
    node_125 --> node_271
    node_416 --> node_131
    node_685 --> node_654
    node_25 --> node_568
    node_11 --> node_188
    node_294 --> node_181
    node_42 --> node_72
    node_25 --> node_243
    node_300 --> node_589
    node_374 --> node_268
    node_434 --> node_433
    node_446 --> node_431
    node_558 --> node_730
    node_372 --> node_629
    node_42 --> node_387
    node_92 --> node_742
    node_27 --> node_619
    node_28 --> node_605
    node_249 --> node_355
    node_270 --> node_147
    node_424 --> node_329
    node_452 --> node_442
    node_47 --> node_40
    node_389 --> node_310
    node_498 --> node_496
    node_258 --> node_359
    node_488 --> node_651
    node_424 --> node_170
    node_535 --> node_315
    node_405 --> node_425
    node_125 --> node_114
    node_42 --> node_216
    node_615 --> node_337
    node_249 --> node_297
    node_249 --> node_296
    node_249 --> node_195
    node_372 --> node_364
    node_631 --> node_338
    node_97 --> node_104
    node_571 --> node_350
    node_124 --> node_121
    node_125 --> node_260
    node_374 --> node_317
    node_464 --> node_426
    node_11 --> node_719
    node_42 --> node_157
    node_64 --> node_105
    node_188 --> node_318
    node_621 --> node_331
    node_545 --> node_146
    node_615 --> node_321
    node_6 --> node_257
    node_11 --> node_146
    node_459 --> node_432
    node_214 --> node_222
    node_645 --> node_687
    node_680 --> node_636
    node_436 --> node_435
    node_674 --> node_606
    node_42 --> node_107
    node_249 --> node_257
    node_412 --> node_226
    node_25 --> node_222
    node_11 --> node_738
    node_555 --> node_593
    node_476 --> node_475
    node_40 --> node_297
    node_40 --> node_296
    node_400 --> node_372
    node_389 --> node_207
    node_436 --> node_323
    node_539 --> node_324
    node_294 --> node_176
    node_480 --> node_741
    node_483 --> node_146
    node_364 --> node_315
    node_7 --> node_45
    node_444 --> node_459
    node_11 --> node_708
    node_424 --> node_336
    node_125 --> node_238
    node_40 --> node_429
    node_315 --> node_189
    node_258 --> node_236
    node_446 --> node_448
    node_40 --> node_257
    node_128 --> node_280
    node_424 --> node_241
    node_128 --> node_237
    node_618 --> node_615
    node_431 --> node_189
    node_389 --> node_233
    node_32 --> node_293
    node_128 --> node_284
    node_389 --> node_308
    node_425 --> node_203
    node_214 --> node_247
    node_25 --> node_255
    node_214 --> node_187
    node_258 --> node_253
    node_480 --> node_596
    node_214 --> node_165
    node_25 --> node_247
    node_191 --> node_432
    node_423 --> node_165
    node_42 --> node_320
    node_459 --> node_626
    node_701 --> node_14
    node_315 --> node_340
    node_258 --> node_186
    node_389 --> node_163
    node_609 --> node_268
    node_417 --> node_217
    node_480 --> node_386
    node_42 --> node_266
    node_380 --> node_237
    node_409 --> node_288
    node_125 --> node_298
    node_181 --> node_294
    node_32 --> node_249
    node_194 --> node_98
    node_42 --> node_294
    node_413 --> node_426
    node_183 --> node_69
    node_480 --> node_498
    node_505 --> node_180
    node_446 --> node_538
    node_670 --> node_340
    node_632 --> node_70
    node_480 --> node_7
    node_417 --> node_267
    node_249 --> node_169
    node_52 --> node_55
    node_624 --> node_625
    node_609 --> node_317
    node_125 --> node_208
    node_25 --> node_279
    node_249 --> node_352
    node_249 --> node_313
    node_411 --> node_229
    node_214 --> node_302
    node_32 --> node_181
    node_39 --> node_102
    node_424 --> node_332
    node_535 --> node_58
    node_555 --> node_246
    node_25 --> node_118
    node_448 --> node_101
    node_7 --> node_448
    node_389 --> node_361
    node_42 --> node_280
    node_451 --> node_52
    node_249 --> node_273
    node_42 --> node_237
    node_97 --> node_102
    node_97 --> node_98
    node_42 --> node_284
    node_379 --> node_520
    node_406 --> node_421
    node_530 --> node_295
    node_40 --> node_169
    node_431 --> node_634
    node_97 --> node_95
    node_400 --> node_363
    node_417 --> node_270
    node_446 --> node_13
    node_6 --> node_315
    node_142 --> node_159
    node_633 --> node_348
    node_320 --> node_189
    node_359 --> node_268
    node_148 --> node_143
    node_621 --> node_706
    node_624 --> node_619
    node_679 --> node_606
    node_13 --> node_474
    node_25 --> node_303
    node_11 --> node_70
    node_40 --> node_313
    node_249 --> node_142
    node_606 --> node_637
    node_575 --> node_731
    node_482 --> node_625
    node_621 --> node_624
    node_234 --> node_177
    node_666 --> node_188
    node_249 --> node_360
    node_11 --> node_321
    node_40 --> node_273
    node_42 --> node_125
    node_128 --> node_289
    node_446 --> node_585
    node_128 --> node_252
    node_28 --> node_39
    node_125 --> node_116
    node_359 --> node_317
    node_6 --> node_191
    node_150 --> node_149
    node_25 --> node_638
    node_249 --> node_288
    node_42 --> node_516
    node_46 --> node_21
    node_536 --> node_654
    node_42 --> node_285
    node_555 --> node_60
    node_424 --> node_344
    node_40 --> node_315
    node_646 --> node_579
    node_446 --> node_357
    node_32 --> node_148
    node_419 --> node_311
    node_258 --> node_232
    node_633 --> node_333
    node_674 --> node_188
    node_424 --> node_345
    node_42 --> node_128
    node_677 --> node_621
    node_40 --> node_360
    node_249 --> node_351
    node_424 --> node_167
    node_140 --> node_131
    node_576 --> node_146
    node_6 --> node_182
    node_633 --> node_721
    node_374 --> node_133
    node_694 --> node_693
    node_451 --> node_609
    node_49 --> node_458
    node_11 --> node_566
    node_249 --> node_224
    node_6 --> node_359
    node_315 --> node_630
    node_125 --> node_216
    node_505 --> node_155
    node_419 --> node_310
    node_7 --> node_13
    node_239 --> node_22
    node_7 --> node_404
    node_40 --> node_288
    node_372 --> node_98
    node_480 --> node_75
    node_505 --> node_151
    node_40 --> node_191
    node_431 --> node_630
    node_320 --> node_634
    node_110 --> node_113
    node_11 --> node_705
    node_374 --> node_159
    node_47 --> node_431
    node_50 --> node_621
    node_451 --> node_593
    node_65 --> node_188
    node_7 --> node_72
    node_389 --> node_174
    node_606 --> node_607
    node_633 --> node_325
    node_32 --> node_110
    node_713 --> node_606
    node_555 --> node_476
    node_249 --> node_231
    node_555 --> node_97
    node_451 --> node_71
    node_536 --> node_315
    node_405 --> node_426
    node_45 --> node_452
    node_381 --> node_169
    node_25 --> node_172
    node_6 --> node_694
    node_483 --> node_621
    node_621 --> node_726
    node_381 --> node_744
    node_315 --> node_318
    node_128 --> node_229
    node_320 --> node_159
    node_555 --> node_17
    node_258 --> node_210
    node_615 --> node_346
    node_188 --> node_131
    node_42 --> node_278
    node_25 --> node_57
    node_621 --> node_334
    node_315 --> node_701
    node_372 --> node_315
    node_431 --> node_318
    node_245 --> node_131
    node_637 --> node_639
    node_615 --> node_324
    node_389 --> node_304
    node_389 --> node_161
    node_91 --> node_175
    node_25 --> node_431
    node_233 --> node_170
    node_418 --> node_180
    node_411 --> node_366
    node_654 --> node_656
    node_11 --> node_549
    node_6 --> node_236
    node_97 --> node_162
    node_6 --> node_58
    node_538 --> node_535
    node_14 --> node_411
    node_389 --> node_215
    node_424 --> node_315
    node_407 --> node_744
    node_714 --> node_630
    node_505 --> node_177
    node_505 --> node_166
    node_6 --> node_253
    node_7 --> node_188
    node_17 --> node_464
    node_183 --> node_637
    node_249 --> node_253
    node_42 --> node_399
    node_7 --> node_588
    node_6 --> node_186
    node_489 --> node_189
    node_621 --> node_330
    node_35 --> node_440
    node_125 --> node_266
    node_32 --> node_187
    node_389 --> node_155
    node_508 --> node_610
    node_32 --> node_165
    node_249 --> node_186
    node_551 --> node_720
    node_609 --> node_133
    node_389 --> node_151
    node_411 --> node_309
    node_128 --> node_147
    node_39 --> node_105
    node_621 --> node_629
    node_468 --> node_385
    node_739 --> node_315
    node_625 --> node_634
    node_40 --> node_236
    node_555 --> node_90
    node_451 --> node_246
    node_164 --> node_162
    node_445 --> node_21
    node_97 --> node_105
    node_42 --> node_267
    node_27 --> node_631
    node_609 --> node_159
    node_364 --> node_144
    node_258 --> node_279
    node_538 --> node_701
    node_40 --> node_253
    node_421 --> node_165
    node_313 --> node_312
    node_40 --> node_437
    node_11 --> node_322
    node_40 --> node_186
    node_424 --> node_182
    node_615 --> node_717
    node_125 --> node_280
    node_36 --> node_146
    node_249 --> node_212
    node_320 --> node_318
    node_224 --> node_228
    node_125 --> node_237
    node_320 --> node_431
    node_424 --> node_272
    node_32 --> node_302
    node_615 --> node_734
    node_644 --> node_131
    node_13 --> node_466
    node_125 --> node_284
    node_315 --> node_696
    node_424 --> node_307
    node_389 --> node_214
    node_424 --> node_168
    node_128 --> node_355
    node_25 --> node_311
    node_436 --> node_742
    node_742 --> node_744
    node_430 --> node_159
    node_396 --> node_367
    node_32 --> node_242
    node_451 --> node_220
    node_359 --> node_133
    node_42 --> node_241
    node_128 --> node_297
    node_128 --> node_296
    node_128 --> node_195
    node_161 --> node_432
    node_599 --> node_591
    node_728 --> node_695
    node_389 --> node_245
    node_572 --> node_714
    node_626 --> node_603
    node_451 --> node_60
    node_25 --> node_310
    node_372 --> node_614
    node_25 --> node_538
    node_600 --> node_591
    node_555 --> node_386
    node_389 --> node_166
    node_446 --> node_69
    node_40 --> node_362
    node_508 --> node_479
    node_633 --> node_703
    node_359 --> node_159
    node_481 --> node_189
    node_96 --> node_131
    node_28 --> node_24
    node_305 --> node_70
    node_124 --> node_277
    node_372 --> node_105
    node_621 --> node_725
    node_491 --> node_146
    node_7 --> node_373
    node_6 --> node_232
    node_125 --> node_128
    node_42 --> node_471
    node_576 --> node_621
    node_32 --> node_234
    node_372 --> node_458
    node_394 --> node_743
    node_555 --> node_484
    node_7 --> node_478
    node_633 --> node_718
    node_659 --> node_656
    node_249 --> node_243
    node_214 --> node_207
    node_389 --> node_258
    node_683 --> node_315
    node_25 --> node_207
    node_28 --> node_35
    node_40 --> node_603
    node_6 --> node_144
    node_389 --> node_235
    node_161 --> node_626
    node_25 --> node_13
    node_47 --> node_357
    node_181 --> node_296
    node_451 --> node_476
    node_451 --> node_97
    node_91 --> node_181
    node_424 --> node_186
    node_474 --> node_21
    node_646 --> node_687
    node_125 --> node_252
    node_424 --> node_348
    node_430 --> node_431
    node_214 --> node_308
    node_517 --> node_654
    node_234 --> node_175
    node_412 --> node_129
    node_615 --> node_737
    node_42 --> node_429
    node_449 --> node_14
    node_481 --> node_634
    node_249 --> node_222
    node_372 --> node_362
    node_114 --> node_112
    node_389 --> node_283
    node_655 --> node_656
    node_42 --> node_257
    node_63 --> node_315
    node_616 --> node_615
    node_51 --> node_666
    node_480 --> node_211
    node_6 --> node_210
    node_25 --> node_163
    node_125 --> node_278
    node_557 --> node_341
    node_233 --> node_167
    node_411 --> node_231
    node_25 --> node_357
    node_393 --> node_159
    node_128 --> node_169
    node_142 --> node_131
    node_25 --> node_115
    node_7 --> node_65
    node_128 --> node_352
    node_446 --> node_92
    node_7 --> node_663
    node_128 --> node_313
    node_633 --> node_701
    node_621 --> node_344
    node_52 --> node_227
    node_11 --> node_734
    node_424 --> node_333
    node_446 --> node_4
    node_91 --> node_176
    node_489 --> node_318
    node_621 --> node_345
    node_372 --> node_603
    node_446 --> node_605
    node_51 --> node_333
    node_128 --> node_273
    node_6 --> node_276
    node_374 --> node_277
    node_459 --> node_315
    node_486 --> node_631
    node_258 --> node_356
    node_474 --> node_405
    node_249 --> node_255
    node_47 --> node_146
    node_507 --> node_173
    node_451 --> node_90
    node_621 --> node_724
    node_147 --> node_188
    node_40 --> node_210
    node_6 --> node_449
    node_249 --> node_247
    node_389 --> node_524
    node_517 --> node_315
    node_590 --> node_589
    node_6 --> node_242
    node_25 --> node_361
    node_471 --> node_14
    node_80 --> node_315
    node_233 --> node_95
    node_25 --> node_445
    node_214 --> node_193
    node_425 --> node_262
    node_532 --> node_719
    node_446 --> node_14
    node_258 --> node_238
    node_128 --> node_142
    node_32 --> node_114
    node_214 --> node_157
    node_424 --> node_339
    node_621 --> node_654
    node_451 --> node_741
    node_128 --> node_360
    node_424 --> node_325
    node_125 --> node_267
    node_417 --> node_268
    node_32 --> node_260
    node_567 --> node_695
    node_40 --> node_255
    node_25 --> node_719
    node_389 --> node_130
    node_372 --> node_144
    node_446 --> node_593
    node_249 --> node_279
    node_128 --> node_288
    node_36 --> node_621
    node_389 --> node_221
    node_507 --> node_179
    node_668 --> node_621
    node_25 --> node_146
    node_147 --> node_146
    node_470 --> node_582
    node_249 --> node_118
    node_11 --> node_323
    node_191 --> node_315
    node_446 --> node_71
    node_580 --> node_584
    node_424 --> node_144
    node_414 --> node_742
    node_128 --> node_351
    node_516 --> node_188
    node_258 --> node_311
    node_396 --> node_372
    node_25 --> node_643
    node_28 --> node_33
    node_451 --> node_386
    node_6 --> node_659
    node_128 --> node_224
    node_258 --> node_208
    node_642 --> node_644
    node_40 --> node_279
    node_325 --> node_22
    node_7 --> node_28
    node_359 --> node_358
    node_28 --> node_41
    node_481 --> node_318
    node_249 --> node_303
    node_64 --> node_13
    node_446 --> node_637
    node_35 --> node_9
    node_459 --> node_540
    node_424 --> node_171
    node_446 --> node_18
    node_505 --> node_175
    node_578 --> node_335
    node_689 --> node_131
    node_424 --> node_353
    node_142 --> node_432
    node_214 --> node_320
    node_42 --> node_360
    node_391 --> node_390
    node_609 --> node_277
    node_451 --> node_484
    node_615 --> node_341
    node_46 --> node_606
    node_459 --> node_694
    node_424 --> node_210
    node_35 --> node_663
    node_128 --> node_231
    node_491 --> node_621
    node_507 --> node_178
    node_252 --> node_251
    node_25 --> node_174
    node_42 --> node_191
    node_32 --> node_298
    node_234 --> node_181
    node_538 --> node_520
    node_25 --> node_470
    node_448 --> node_464
    node_714 --> node_318
    node_468 --> node_411
    node_331 --> node_727
    node_233 --> node_168
    node_214 --> node_287
    node_416 --> node_359
    node_554 --> node_188
    node_25 --> node_559
    node_125 --> node_355
    node_258 --> node_116
    node_92 --> node_149
    node_424 --> node_276
    node_480 --> node_448
    node_681 --> node_333
    node_389 --> node_292
    node_125 --> node_297
    node_125 --> node_296
    node_239 --> node_6
    node_42 --> node_596
    node_142 --> node_626
    node_517 --> node_523
    node_42 --> node_359
    node_25 --> node_304
    node_6 --> node_271
    node_25 --> node_161
    node_424 --> node_349
    node_425 --> node_201
    node_143 --> node_131
    node_389 --> node_250
    node_25 --> node_477
    node_191 --> node_694
    node_64 --> node_188
    node_25 --> node_215
    node_128 --> node_253
    node_25 --> node_69
    node_13 --> node_594
    node_42 --> node_498
    node_374 --> node_432
    node_379 --> node_315
    node_538 --> node_563
    node_588 --> node_598
    node_459 --> node_268
    node_42 --> node_7
    node_380 --> node_236
    node_97 --> node_94
    node_421 --> node_375
    node_128 --> node_186
    node_125 --> node_257
    node_422 --> node_155
    node_6 --> node_114
    node_621 --> node_733
    node_422 --> node_151
    node_588 --> node_599
    node_389 --> node_175
    node_249 --> node_172
    node_234 --> node_176
    node_396 --> node_363
    node_639 --> node_645
    node_25 --> node_70
    node_258 --> node_163
    node_214 --> node_155
    node_435 --> node_63
    node_60 --> node_65
    node_214 --> node_372
    node_6 --> node_260
    node_25 --> node_155
    node_258 --> node_115
    node_25 --> node_151
    node_214 --> node_285
    node_25 --> node_289
    node_555 --> node_430
    node_105 --> node_131
    node_320 --> node_432
    node_446 --> node_60
    node_308 --> node_105
    node_451 --> node_75
    node_621 --> node_614
    node_448 --> node_450
    node_615 --> node_732
    node_50 --> node_105
    node_378 --> node_131
    node_128 --> node_212
    node_420 --> node_224
    node_643 --> node_13
    node_40 --> node_172
    node_42 --> node_236
    node_47 --> node_621
    node_50 --> node_458
    node_6 --> node_356
    node_505 --> node_153
    node_272 --> node_296
    node_258 --> node_361
    node_374 --> node_626
    node_181 --> node_253
    node_682 --> node_315
    node_42 --> node_253
    node_42 --> node_458
    node_572 --> node_333
    node_6 --> node_238
    node_32 --> node_216
    node_42 --> node_437
    node_615 --> node_713
    node_411 --> node_189
    node_114 --> node_111
    node_466 --> node_13
    node_42 --> node_186
    node_480 --> node_72
    node_224 --> node_225
    node_25 --> node_214
    node_398 --> node_170
    node_424 --> node_378
    node_7 --> node_506
    node_606 --> node_653
    node_411 --> node_187
    node_132 --> node_131
    node_621 --> node_348
    node_32 --> node_157
    node_125 --> node_169
    node_157 --> node_117
    node_270 --> node_431
    node_214 --> node_245
    node_317 --> node_315
    node_315 --> node_726
    node_372 --> node_94
    node_446 --> node_97
    node_446 --> node_476
    node_505 --> node_181
    node_320 --> node_626
    node_418 --> node_175
    node_25 --> node_621
    node_59 --> node_146
    node_25 --> node_245
    node_40 --> node_356
    node_125 --> node_352
    node_133 --> node_131
    node_615 --> node_342
    node_125 --> node_313
    node_6 --> node_606
    node_596 --> node_595
    node_157 --> node_116
    node_25 --> node_166
    node_446 --> node_17
    node_609 --> node_432
    node_38 --> node_397
    node_11 --> node_543
    node_46 --> node_188
    node_11 --> node_695
    node_148 --> node_159
    node_306 --> node_305
    node_125 --> node_273
    node_44 --> node_687
    node_458 --> node_435
    node_621 --> node_658
    node_535 --> node_188
    node_25 --> node_605
    node_128 --> node_243
    node_6 --> node_311
    node_249 --> node_311
    node_6 --> node_208
    node_254 --> node_131
    node_7 --> node_744
    node_25 --> node_460
    node_588 --> node_597
    node_621 --> node_333
    node_389 --> node_293
    node_214 --> node_258
    node_125 --> node_142
    node_389 --> node_150
    node_25 --> node_258
    node_25 --> node_14
    node_430 --> node_432
    node_315 --> node_330
    node_680 --> node_740
    node_458 --> node_388
    node_125 --> node_360
    node_480 --> node_588
    node_25 --> node_235
    node_249 --> node_310
    node_40 --> node_448
    node_505 --> node_176
    node_621 --> node_730
    node_423 --> node_170
    node_389 --> node_249
    node_564 --> node_339
    node_32 --> node_320
    node_40 --> node_311
    node_125 --> node_288
    node_258 --> node_174
    node_462 --> node_21
    node_25 --> node_593
    node_609 --> node_626
    node_32 --> node_266
    node_446 --> node_90
    node_621 --> node_339
    node_128 --> node_222
    node_359 --> node_432
    node_40 --> node_208
    node_32 --> node_294
    node_320 --> node_621
    node_364 --> node_188
    node_7 --> node_315
    node_621 --> node_325
    node_70 --> node_69
    node_206 --> node_202
    node_509 --> node_17
    node_7 --> node_579
    node_125 --> node_351
    node_40 --> node_310
    node_389 --> node_181
    node_28 --> node_6
    node_25 --> node_283
    node_40 --> node_538
    node_42 --> node_232
    node_11 --> node_650
    node_6 --> node_116
    node_6 --> node_13
    node_249 --> node_207
    node_46 --> node_693
    node_233 --> node_171
    node_536 --> node_606
    node_7 --> node_580
    node_430 --> node_626
    node_258 --> node_304
    node_258 --> node_161
    node_372 --> node_371
    node_148 --> node_431
    node_467 --> node_464
    node_25 --> node_637
    node_32 --> node_280
    node_528 --> node_435
    node_25 --> node_18
    node_32 --> node_237
    node_459 --> node_449
    node_424 --> node_238
    node_541 --> node_716
    node_11 --> node_189
    node_214 --> node_270
    node_128 --> node_255
    node_413 --> node_418
    node_39 --> node_13
    node_546 --> node_733
    node_128 --> node_247
    node_406 --> node_417
    node_25 --> node_143
    node_374 --> node_364
    node_372 --> node_606
    node_464 --> node_21
    node_651 --> node_652
    node_249 --> node_308
    node_451 --> node_430
    node_459 --> node_133
    node_555 --> node_326
    node_332 --> node_742
    node_204 --> node_131
    node_25 --> node_640
    node_40 --> node_116
    node_40 --> node_13
    node_424 --> node_305
    node_449 --> node_105
    node_25 --> node_524
    node_633 --> node_729
    node_249 --> node_163
    node_537 --> node_707
    node_32 --> node_125
    node_534 --> node_403
    node_6 --> node_115
    node_420 --> node_223
    node_258 --> node_289
    node_11 --> node_342
    node_638 --> node_644
    node_42 --> node_210
    node_624 --> node_338
    node_249 --> node_115
    node_622 --> node_315
    node_128 --> node_279
    node_389 --> node_148
    node_35 --> node_744
    node_480 --> node_373
    node_50 --> node_63
    node_32 --> node_285
    node_25 --> node_246
    node_426 --> node_179
    node_446 --> node_493
    node_446 --> node_22
    node_14 --> node_410
    node_480 --> node_478
    node_446 --> node_484
    node_375 --> node_166
    node_25 --> node_130
    node_128 --> node_118
    node_214 --> node_221
    node_372 --> node_610
    node_424 --> node_208
    node_32 --> node_128
    node_6 --> node_188
    node_25 --> node_221
    node_633 --> node_337
    node_505 --> node_165
    node_40 --> node_163
    node_38 --> node_301
    node_42 --> node_276
    node_125 --> node_253
    node_372 --> node_374
    node_398 --> node_167
    node_249 --> node_361
    node_40 --> node_115
    node_11 --> node_634
    node_75 --> node_74
    node_476 --> node_145
    node_394 --> node_744
    node_448 --> node_454
    node_110 --> node_112
    node_125 --> node_186
    node_161 --> node_694
    node_128 --> node_303
    node_609 --> node_632
    node_615 --> node_702
    node_451 --> node_211
    node_25 --> node_714
    node_270 --> node_357
    node_244 --> node_131
    node_416 --> node_133
    node_389 --> node_110
    node_737 --> node_315
    node_35 --> node_579
    node_42 --> node_50
    node_255 --> node_131
    node_420 --> node_222
    node_59 --> node_621
    node_199 --> node_457
    node_615 --> node_327
    node_42 --> node_402
    node_28 --> node_37
    node_30 --> node_582
    node_40 --> node_188
    node_446 --> node_3
    node_42 --> node_279
    node_40 --> node_361
    node_25 --> node_60
    node_40 --> node_588
    node_426 --> node_178
    node_446 --> node_463
    node_621 --> node_720
    node_7 --> node_437
    node_661 --> node_656
    node_25 --> node_457
    node_621 --> node_703
    node_667 --> node_315
    node_125 --> node_212
    node_315 --> node_344
    node_258 --> node_229
    node_446 --> node_434
    node_32 --> node_278
    node_566 --> node_553
    node_446 --> node_413
    node_425 --> node_200
    node_50 --> node_403
    node_25 --> node_385
    node_559 --> node_21
    node_307 --> node_305
    node_181 --> node_178
    node_315 --> node_724
    node_6 --> node_693
    node_661 --> node_659
    node_621 --> node_718
    node_27 --> node_70
    node_232 --> node_742
    node_40 --> node_146
    node_423 --> node_167
    node_424 --> node_239
    node_6 --> node_280
    node_424 --> node_184
    node_504 --> node_166
    node_621 --> node_659
    node_258 --> node_235
    node_6 --> node_237
    node_425 --> node_197
    node_420 --> node_226
    node_389 --> node_742
    node_25 --> node_292
    node_657 --> node_658
    node_6 --> node_284
    node_389 --> node_187
    node_389 --> node_165
    node_536 --> node_188
    node_169 --> node_166
    node_273 --> node_174
    node_51 --> node_542
    node_25 --> node_476
    node_70 --> node_637
    node_25 --> node_97
    node_507 --> node_180
    node_621 --> node_347
    node_214 --> node_250
    node_424 --> node_115
    node_655 --> node_663
    node_42 --> node_378
    node_249 --> node_174
    node_25 --> node_250
    node_128 --> node_172
    node_400 --> node_371
    node_305 --> node_306
    node_372 --> node_188
    node_214 --> node_175
    node_258 --> node_283
    node_32 --> node_267
    node_125 --> node_243
    node_148 --> node_145
    node_474 --> node_406
    node_7 --> node_434
    node_141 --> node_132
    node_421 --> node_170
    node_486 --> node_146
    node_128 --> node_431
    node_7 --> node_413
    node_11 --> node_318
    node_389 --> node_302
    node_471 --> node_405
    node_615 --> node_338
    node_6 --> node_304
    node_507 --> node_174
    node_555 --> node_107
    node_446 --> node_109
    node_40 --> node_174
    node_249 --> node_304
    node_249 --> node_161
    node_633 --> node_336
    node_705 --> node_719
    node_588 --> node_589
    node_206 --> node_199
    node_40 --> node_373
    node_631 --> node_615
    node_480 --> node_28
    node_701 --> node_20
    node_249 --> node_215
    node_258 --> node_355
    node_739 --> node_188
    node_11 --> node_574
    node_398 --> node_168
    node_29 --> node_146
    node_32 --> node_241
    node_25 --> node_224
    node_125 --> node_222
    node_148 --> node_131
    node_593 --> node_14
    node_258 --> node_297
    node_258 --> node_195
    node_25 --> node_90
    node_458 --> node_742
    node_292 --> node_291
    node_417 --> node_743
    node_186 --> node_185
    node_40 --> node_304
    node_40 --> node_161
    node_249 --> node_155
    node_411 --> node_233
    node_58 --> node_315
    node_6 --> node_289
    node_676 --> node_315
    node_414 --> node_287
    node_249 --> node_151
    node_6 --> node_252
    node_7 --> node_306
    node_249 --> node_289
    node_501 --> node_146
    node_556 --> node_703
    node_40 --> node_215
    node_264 --> node_263
    node_25 --> node_231
    node_621 --> node_712
    node_538 --> node_525
    node_739 --> node_146
    node_25 --> node_62
    node_446 --> node_586
    node_411 --> node_367
    node_7 --> node_109
    node_28 --> node_30
    node_468 --> node_445
    node_125 --> node_255
    node_214 --> node_182
    node_538 --> node_315
    node_495 --> node_621
    node_42 --> node_356
    node_128 --> node_311
    node_214 --> node_359
    node_14 --> node_421
    node_40 --> node_289
    node_732 --> node_655
    node_11 --> node_696
    node_172 --> node_603
    node_216 --> node_217
    node_448 --> node_449
    node_46 --> node_620
    node_142 --> node_694
    node_249 --> node_214
    node_413 --> node_424
    node_42 --> node_238
    node_419 --> node_244
    node_133 --> node_135
    node_296 --> node_131
    node_423 --> node_168
    node_698 --> node_323
    node_417 --> node_269
    node_128 --> node_310
    node_372 --> node_611
    node_425 --> node_206
    node_25 --> node_293
    node_414 --> node_285
    node_471 --> node_398
    node_478 --> node_477
    node_606 --> node_601
    node_25 --> node_150
    node_6 --> node_48
    node_163 --> node_164
    node_50 --> node_606
    node_276 --> node_274
    node_49 --> node_436
    node_249 --> node_245
    node_125 --> node_279
    node_615 --> node_331
    node_35 --> node_603
    node_486 --> node_70
    node_177 --> node_131
    node_249 --> node_166
    node_272 --> node_173
    node_691 --> node_131
    node_32 --> node_257
    node_25 --> node_249
    node_125 --> node_118
    node_51 --> node_611
    node_621 --> node_606
    node_25 --> node_484
    node_150 --> node_194
    node_427 --> node_131
    node_6 --> node_229
    node_446 --> node_430
    node_42 --> node_448
    node_372 --> node_612
    node_7 --> node_586
    node_562 --> node_323
    node_25 --> node_35
    node_424 --> node_304
    node_258 --> node_169
    node_709 --> node_727
    node_256 --> node_131
    node_577 --> node_652
    node_128 --> node_207
    node_258 --> node_352
    node_42 --> node_311
    node_214 --> node_236
    node_336 --> node_131
    node_446 --> node_159
    node_110 --> node_111
    node_448 --> node_389
    node_451 --> node_72
    node_125 --> node_303
    node_25 --> node_181
    node_507 --> node_177
    node_555 --> node_516
    node_42 --> node_208
    node_278 --> node_603
    node_615 --> node_335
    node_718 --> node_131
    node_40 --> node_166
    node_249 --> node_258
    node_424 --> node_337
    node_258 --> node_292
    node_142 --> node_268
    node_272 --> node_179
    node_14 --> node_409
    node_249 --> node_235
    node_419 --> node_742
    node_413 --> node_422
    node_596 --> node_594
    node_609 --> node_315
    node_25 --> node_513
    node_40 --> node_229
    node_374 --> node_694
    node_448 --> node_461
    node_533 --> node_709
    node_683 --> node_146
    node_315 --> node_348
    node_63 --> node_188
    node_128 --> node_308
    node_44 --> node_277
    node_424 --> node_321
    node_258 --> node_142
    node_142 --> node_317
    node_6 --> node_147
    node_657 --> node_659
    node_36 --> node_634
    node_107 --> node_108
    node_372 --> node_662
    node_128 --> node_163
    node_6 --> node_283
    node_451 --> node_107
    node_486 --> node_621
    node_128 --> node_357
    node_40 --> node_235
    node_425 --> node_264
    node_249 --> node_283
    node_25 --> node_434
    node_148 --> node_626
    node_320 --> node_694
    node_14 --> node_419
    node_150 --> node_354
    node_14 --> node_385
    node_258 --> node_288
    node_451 --> node_538
    node_459 --> node_188
    node_42 --> node_116
    node_42 --> node_13
    node_42 --> node_404
    node_63 --> node_146
    node_482 --> node_621
    node_188 --> node_630
    node_315 --> node_333
    node_25 --> node_148
    node_517 --> node_188
    node_538 --> node_458
    node_272 --> node_178
    node_80 --> node_188
    node_258 --> node_351
    node_11 --> node_602
    node_29 --> node_621
    node_6 --> node_355
    node_40 --> node_283
    node_191 --> node_357
    node_11 --> node_613
    node_128 --> node_361
    node_404 --> node_93
    node_420 --> node_227
    node_46 --> node_315
    node_258 --> node_224
    node_124 --> node_144
    node_538 --> node_348
    node_6 --> node_297
    node_6 --> node_296
    node_6 --> node_195
    node_125 --> node_172
    node_580 --> node_17
    node_531 --> node_344
    node_249 --> node_524
    node_411 --> node_368
    node_416 --> node_141
    node_453 --> node_101
    node_226 --> node_131
    node_588 --> node_592
    node_398 --> node_171
    node_32 --> node_360
    node_501 --> node_621
    node_214 --> node_110
    node_315 --> node_325
    node_381 --> node_166
    node_25 --> node_306
    node_389 --> node_298
    node_36 --> node_630
    node_555 --> node_609
    node_25 --> node_110
    node_320 --> node_268
    node_615 --> node_328
    node_42 --> node_115
    node_80 --> node_146
    node_114 --> node_110
    node_621 --> node_660
    node_191 --> node_188
    node_258 --> node_231
    node_682 --> node_606
    node_609 --> node_694
    node_32 --> node_191
    node_40 --> node_355
    node_148 --> node_621
    node_446 --> node_6
    node_458 --> node_379
    node_411 --> node_372
    node_29 --> node_14
    node_249 --> node_130
    node_50 --> node_188
    node_214 --> node_232
    node_448 --> node_456
    node_666 --> node_621
    node_25 --> node_405
    node_28 --> node_49
    node_65 --> node_61
    node_609 --> node_614
    node_25 --> node_109
    node_40 --> node_524
    node_203 --> node_200
    node_40 --> node_195
    node_249 --> node_221
    node_249 --> node_248
    node_538 --> node_333
    node_409 --> node_292
    node_434 --> node_436
    node_448 --> node_441
    node_125 --> node_356
    node_320 --> node_317
    node_459 --> node_693
    node_11 --> node_699
    node_480 --> node_580
    node_516 --> node_521
    node_621 --> node_655
    node_25 --> node_41
    node_260 --> node_259
    node_446 --> node_594
    node_42 --> node_361
    node_32 --> node_182
    node_42 --> node_588
    node_374 --> node_603
    node_619 --> node_615
    node_505 --> node_157
    node_6 --> node_506
    node_615 --> node_704
    node_32 --> node_359
    node_430 --> node_694
    node_36 --> node_318
    node_637 --> node_184
    node_632 --> node_693
    node_191 --> node_146
    node_258 --> node_293
    node_40 --> node_130
    node_405 --> node_422
    node_411 --> node_256
    node_258 --> node_150
    node_412 --> node_225
    node_424 --> node_147
    node_423 --> node_171
    node_538 --> node_325
    node_425 --> node_204
    node_6 --> node_619
    node_25 --> node_742
    node_25 --> node_187
    node_46 --> node_474
    node_359 --> node_694
    node_25 --> node_165
    node_538 --> node_568
    node_128 --> node_174
    node_577 --> node_651
    node_593 --> node_589
    node_451 --> node_516
    node_548 --> node_330
    node_374 --> node_144
    node_421 --> node_168
    node_573 --> node_328
    node_25 --> node_586
    node_6 --> node_169
    node_6 --> node_744
    node_125 --> node_311
    node_468 --> node_14
    node_6 --> node_352
    node_50 --> node_693
    node_6 --> node_313
    node_258 --> node_181
    node_352 --> node_131
    node_236 --> node_277
    node_566 --> node_342
    node_7 --> node_305
    node_470 --> node_17
    node_40 --> node_60
    node_372 --> node_620
    node_426 --> node_174
    node_505 --> node_152
    node_42 --> node_534
    node_424 --> node_355
    node_32 --> node_236
    node_258 --> node_212
    node_13 --> node_589
    node_128 --> node_304
    node_128 --> node_161
    node_214 --> node_276
    node_430 --> node_268
    node_621 --> node_693
    node_6 --> node_273
    node_125 --> node_310
    node_25 --> node_302
    node_142 --> node_133
    node_249 --> node_292
    node_379 --> node_188
    node_424 --> node_274
    node_683 --> node_621
    node_389 --> node_216
    node_47 --> node_615
    node_424 --> node_296
    node_435 --> node_436
    node_411 --> node_363
    node_47 --> node_159
    node_128 --> node_215
    node_214 --> node_242
    node_389 --> node_193
    node_11 --> node_706
    node_32 --> node_253
    node_25 --> node_398
    node_549 --> node_701
    node_615 --> node_330
    node_389 --> node_157
    node_6 --> node_142
    node_57 --> node_9
    node_32 --> node_186
    node_430 --> node_317
    node_181 --> node_174
    node_249 --> node_250
    node_40 --> node_352
    node_448 --> node_440
    node_25 --> node_64
    node_42 --> node_174
    node_13 --> node_62
    node_269 --> node_131
    node_6 --> node_360
    node_42 --> node_373
    node_128 --> node_155
    node_372 --> node_607
    node_372 --> node_625
    node_741 --> node_742
    node_315 --> node_703
    node_11 --> node_328
    node_40 --> node_292
    node_128 --> node_151
    node_25 --> node_430
    node_42 --> node_478
    node_249 --> node_175
    node_7 --> node_538
    node_480 --> node_437
    node_125 --> node_207
    node_451 --> node_10
    node_621 --> node_611
    node_6 --> node_288
    node_38 --> node_14
    node_40 --> node_97
    node_424 --> node_324
    node_446 --> node_277
    node_621 --> node_729
    node_621 --> node_709
    node_591 --> node_599
    node_555 --> node_429
    node_593 --> node_22
    node_25 --> node_159
    node_42 --> node_25
    node_325 --> node_14
    node_448 --> node_13
    node_214 --> node_234
    node_400 --> node_364
    node_468 --> node_421
    node_506 --> node_519
    node_516 --> node_514
    node_40 --> node_142
    node_682 --> node_188
    node_42 --> node_304
    node_42 --> node_161
    node_315 --> node_718
    node_14 --> node_423
    node_6 --> node_351
    node_615 --> node_322
    node_258 --> node_243
    node_609 --> node_144
    node_372 --> node_619
    node_446 --> node_20
    node_6 --> node_224
Loading