<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>files</key>
	<dict>
		<key>Resources/Assets.car</key>
		<data>
		FNNf8BT1n+dASilRr4f0eEikR8s=
		</data>
		<key>Resources/Backend/activity_bus.py</key>
		<data>
		1IupvWNjnWAeK3wpoVRWbhttj4A=
		</data>
		<key>Resources/Backend/agent_chat_html.py</key>
		<data>
		k5yfLGR6GgBbK49kw+fXD/emEOk=
		</data>
		<key>Resources/Backend/agent_loop.py</key>
		<data>
		CNbDZncoWwcS0gYxa1qQWKoek+A=
		</data>
		<key>Resources/Backend/agent_loop_api_messages.py</key>
		<data>
		CnsXuW9CKbDluqOLLYoAsA8eZfo=
		</data>
		<key>Resources/Backend/agent_loop_assistant_text.py</key>
		<data>
		YypcMkV00YS2y6yL/pSOyRxWqGo=
		</data>
		<key>Resources/Backend/agent_loop_config.py</key>
		<data>
		DFzrbCkDz31zp8E7s3UvFY3cG7c=
		</data>
		<key>Resources/Backend/agent_loop_guard.py</key>
		<data>
		r7FvST9bORkbfaCOjJzZ3b8Aw58=
		</data>
		<key>Resources/Backend/agent_loop_guardrails.py</key>
		<data>
		Qiv69EuEyfcqas7wFf6DvdKEfgU=
		</data>
		<key>Resources/Backend/agent_loop_prompt.py</key>
		<data>
		vcIt6PQsV2yWZUKU/kwGDB9Is5g=
		</data>
		<key>Resources/Backend/agent_loop_run.py</key>
		<data>
		fG2bzIDFQ4jbc9ldevzcndsMRUE=
		</data>
		<key>Resources/Backend/agent_loop_stream.py</key>
		<data>
		RsWxuyYy+4z/Cz9+Bf5at3VZI/0=
		</data>
		<key>Resources/Backend/agent_loop_tool_parse.py</key>
		<data>
		qbAffblbrCWd5vhA/aQF9r7344Q=
		</data>
		<key>Resources/Backend/agent_loop_tool_repair.py</key>
		<data>
		DOW6DRRxU21T1v2mjLYG4wFW+UI=
		</data>
		<key>Resources/Backend/agent_loop_tools.py</key>
		<data>
		IUkH/nHsoKTjTtBQW6a8mKPfvBg=
		</data>
		<key>Resources/Backend/agent_loop_trim_context.py</key>
		<data>
		BWsjE6F5zo/OOlasW4aq31qoWsE=
		</data>
		<key>Resources/Backend/agent_loop_xml_tracking.py</key>
		<data>
		/3lOk2Ut0hJpDg8G4gi+issm8MY=
		</data>
		<key>Resources/Backend/agent_research.py</key>
		<data>
		fc1BvVpl02l2hsSu+HX2v1ZVcFY=
		</data>
		<key>Resources/Backend/agent_tool_format.py</key>
		<data>
		h0vqbwgzA4FHCGJF/E/K1sAHQIE=
		</data>
		<key>Resources/Backend/agent_worker.py</key>
		<data>
		g/u5ZptQFr3rUIXZrtLhWWnSOXg=
		</data>
		<key>Resources/Backend/aiagent.py</key>
		<data>
		9cY4T7GgibSIyWPoYW0yckrXQZU=
		</data>
		<key>Resources/Backend/app_background_agent.py</key>
		<data>
		//FpUMrjcXCdHp5Up+P4uGyKCKE=
		</data>
		<key>Resources/Backend/app_http_routes.py</key>
		<data>
		PhE2nSSXy84BIs7TibipQ0THZeM=
		</data>
		<key>Resources/Backend/app_llmster.py</key>
		<data>
		ZMmlhhksWSkbMTmGZ3TF6L2CnEY=
		</data>
		<key>Resources/Backend/app_mlx.py</key>
		<data>
		VF6JKNniAQR9qIvzg4u3V/GYkXQ=
		</data>
		<key>Resources/Backend/app_scratchpad.py</key>
		<data>
		Yh4nvfXJyF1G/dUy+TF/gK6v20Y=
		</data>
		<key>Resources/Backend/app_terminal.py</key>
		<data>
		nrYHilLKMP85kjlSR1SD3hS7sbE=
		</data>
		<key>Resources/Backend/attachment_registry.py</key>
		<data>
		lrxmBoZEKA6in5eiUpatHR2gWJ0=
		</data>
		<key>Resources/Backend/backend/__init__.py</key>
		<data>
		2jmj7l5rSw0yVb/vlWAYkK/YBwk=
		</data>
		<key>Resources/Backend/backend/bootstrap.py</key>
		<data>
		lofJBSZzEO+O0S3+T0HkqlPIEEE=
		</data>
		<key>Resources/Backend/backend/event_buses.py</key>
		<data>
		aKc6iOS8IOWoZLEmLIfv2o85XfY=
		</data>
		<key>Resources/Backend/backend/mugi_python_runtime_entitlements.plist</key>
		<data>
		AfJ8z0nkDdFJanuPjJMe4Enc9yc=
		</data>
		<key>Resources/Backend/browser_extension_capture.py</key>
		<data>
		8d9CM2N57N1wS2/I7254VeoTNhQ=
		</data>
		<key>Resources/Backend/bundled_skills/memory-management/SKILL.md</key>
		<data>
		MajcnwiVF3KnAomw1mFjQMa9tlo=
		</data>
		<key>Resources/Backend/bundled_skills/task-planning/SKILL.md</key>
		<data>
		yjHpUPwWRmg2g3l9zs7sRCuT4ck=
		</data>
		<key>Resources/Backend/bundled_skills/web-research/SKILL.md</key>
		<data>
		cYO//RUH1l9r1CEVw4kEGMIOfDE=
		</data>
		<key>Resources/Backend/chat_storage.py</key>
		<data>
		QAZopw97m4DDqwceEzkH76TAczY=
		</data>
		<key>Resources/Backend/context_summarizer.py</key>
		<data>
		6QZHNcr2c0/kIHHE4LZbP7R1KnU=
		</data>
		<key>Resources/Backend/core/__init__.py</key>
		<data>
		UDaOaIIkO2bGLePQHmGyERyV8Pc=
		</data>
		<key>Resources/Backend/core/_salvage.py</key>
		<data>
		Y7GHFdbr3ELXHrnFgLwnbxuVf1Y=
		</data>
		<key>Resources/Backend/core/_sse.py</key>
		<data>
		9Q1p4ZZpysPObV2QsL1BneKWEh4=
		</data>
		<key>Resources/Backend/core/_types.py</key>
		<data>
		sK3tpJzLz9ERLfx/S9oLLq22q8w=
		</data>
		<key>Resources/Backend/core/config.py</key>
		<data>
		2Yw0+rqbBNjN20bnwrs+LRf2CQk=
		</data>
		<key>Resources/Backend/core/kernel_tools.py</key>
		<data>
		2q/rgsV0pTQfc0//caAdtjuuyT8=
		</data>
		<key>Resources/Backend/core/loop.py</key>
		<data>
		xIT6zzSumMj2iy6vvY07m98Z2Yo=
		</data>
		<key>Resources/Backend/core/model.py</key>
		<data>
		tdu81wyFapqL7AaOVBRD3g/WUXE=
		</data>
		<key>Resources/Backend/core/run.py</key>
		<data>
		5jLrvzB02xrImprs5rs+NZZxjcU=
		</data>
		<key>Resources/Backend/core/store.py</key>
		<data>
		dO3eI0u7tPRZ3p7/OR3iIh9/kIw=
		</data>
		<key>Resources/Backend/core/tools.py</key>
		<data>
		TrG4WPVZsT8HH7DqqjBfNzaBJes=
		</data>
		<key>Resources/Backend/cron_scheduler.py</key>
		<data>
		Dwzyn/Yn9CsvDi8hKHgTrxvYls0=
		</data>
		<key>Resources/Backend/curiosity_engine.py</key>
		<data>
		r580UTxZ/gwkMObm+fY3p6ZqiVw=
		</data>
		<key>Resources/Backend/curiosity_scoring.py</key>
		<data>
		isTozWw3UE2pUVr7ulw4lo9ki5A=
		</data>
		<key>Resources/Backend/dashboard_bundled/__init__.py</key>
		<data>
		Bif5HuOiEnsbBJTVUs1vkNhYRDI=
		</data>
		<key>Resources/Backend/dashboard_bundled/feeds.py</key>
		<data>
		dNtdARtxpYuBMxrEw5X14eTdRKg=
		</data>
		<key>Resources/Backend/dashboard_bundled/host_diagnostics.py</key>
		<data>
		dp6zpqbuH1Ia53upI4A0g5p/ohI=
		</data>
		<key>Resources/Backend/dashboard_bundled/sanitize.py</key>
		<data>
		K/QUf3DZpBMOaZIz2QnpDVY1Xvg=
		</data>
		<key>Resources/Backend/dashboard_bundled/system_inspect.py</key>
		<data>
		KWCp6jp4SBwlUiP3ebdClkOLlTg=
		</data>
		<key>Resources/Backend/dashboard_bundled/system_vitals.py</key>
		<data>
		Lp4Q0l3/kHw9mY95F5xPRSEpIBM=
		</data>
		<key>Resources/Backend/diagnostics.py</key>
		<data>
		YMyLhsEi5GE260UcCll27wUiiVE=
		</data>
		<key>Resources/Backend/drive_engine.py</key>
		<data>
		OFQxORCHZa2wJpVqxAC514JojCE=
		</data>
		<key>Resources/Backend/duplex_session_controller.py</key>
		<data>
		qdLPMAACUbM+VE9SNob5xgJJoD4=
		</data>
		<key>Resources/Backend/duplex_voice_routes.py</key>
		<data>
		BIrgg/eDBdIPg+fgVFL8tFX8LeA=
		</data>
		<key>Resources/Backend/evolution/__init__.py</key>
		<data>
		r5vGIkuq5PpyKSWHHBqWzb9dUB0=
		</data>
		<key>Resources/Backend/evolution/grpo_runner.py</key>
		<data>
		qQFlLVjm5FHtbBc4F27uw86VVZs=
		</data>
		<key>Resources/Backend/evolution/meta.py</key>
		<data>
		CzPdxcl261Oc7HN0oJB2pbFxUzs=
		</data>
		<key>Resources/Backend/evolution/pending_store.py</key>
		<data>
		WTpaFaw05tW3UvpSzz/au7sdV9I=
		</data>
		<key>Resources/Backend/evolution/power.py</key>
		<data>
		arjSVo7t2pEXftplMPX0niQ8PDs=
		</data>
		<key>Resources/Backend/evolution/rewards.py</key>
		<data>
		OlEOfcqowFwXUeEhcFkNFXS1SrU=
		</data>
		<key>Resources/Backend/evolution/scheduler.py</key>
		<data>
		HD5Qf90/9nOnHqDKc91NXj6wA/4=
		</data>
		<key>Resources/Backend/evolution/skill_eval_harness.py</key>
		<data>
		7YyREsOIAL/s/IBZXLwFiBEM8K4=
		</data>
		<key>Resources/Backend/evolution/skill_gepa.py</key>
		<data>
		XKb5LjJqjAGN5FRZUq9VTmMYyoQ=
		</data>
		<key>Resources/Backend/evolution/skill_mining.py</key>
		<data>
		S61n5CN1Cxz7A/+WX/Wj4r206Ik=
		</data>
		<key>Resources/Backend/evolution/trajectory_logger.py</key>
		<data>
		Qc389MHDy57n2Wr8o+obb/cV7po=
		</data>
		<key>Resources/Backend/fine_tuner.py</key>
		<data>
		6NPK6H9tcFyFt+J7E61uj+gTUJ4=
		</data>
		<key>Resources/Backend/http_send_surface.py</key>
		<data>
		iWhn77PYnpJHkZO52RCL132vhYo=
		</data>
		<key>Resources/Backend/kanban_search.py</key>
		<data>
		7Pq97cFjFVmwi78d8poxYsDg99c=
		</data>
		<key>Resources/Backend/kanban_storage.py</key>
		<data>
		pw5cAf33Gb+w3sHQQJ3/zF8xQZc=
		</data>
		<key>Resources/Backend/knowledge_http_routes.py</key>
		<data>
		Zox7qAvqPa4oGd4XZ6qKfb1xMfA=
		</data>
		<key>Resources/Backend/live_view_demo.py</key>
		<data>
		6JUAlqwFvEunhcfg7GaiF2GgBIk=
		</data>
		<key>Resources/Backend/live_view_events.py</key>
		<data>
		oRBRQZ2rOf98nO1rzJsEjU+HGhI=
		</data>
		<key>Resources/Backend/live_view_html.py</key>
		<data>
		fUI/dk0DiuRssdenC7kKE3BNmE4=
		</data>
		<key>Resources/Backend/mcp_bridge/__init__.py</key>
		<data>
		tl7RvEN9SA5tZWkqTy7kBdcpVuc=
		</data>
		<key>Resources/Backend/mcp_bridge/adapters.py</key>
		<data>
		Z7Ove98RgIjBw63iouQ31Gbm89o=
		</data>
		<key>Resources/Backend/mcp_bridge/config.py</key>
		<data>
		iEQyHDYKwToahNM5m6U2QHzXlfg=
		</data>
		<key>Resources/Backend/mcp_bridge/mcp_merge.py</key>
		<data>
		ZjBdTXqlrAoBY+ggORj/UUIqFYM=
		</data>
		<key>Resources/Backend/mcp_bridge/session_manager.py</key>
		<data>
		61yBRbYzwrUdLQf8eUf74a+16rk=
		</data>
		<key>Resources/Backend/mcp_server.py</key>
		<data>
		p+4MvZ/0o+6znl7Tz9yrnQRUDSg=
		</data>
		<key>Resources/Backend/memory_consolidator.py</key>
		<data>
		Hn94Lf1k4rfMgM98I5oLu3qJW0Y=
		</data>
		<key>Resources/Backend/memory_http_routes.py</key>
		<data>
		MXDO4cxe/3uLmVcwgGuASekcAPg=
		</data>
		<key>Resources/Backend/mesh/__init__.py</key>
		<data>
		NFNiSdG2gbNsX3oGIPa/F8prsZ0=
		</data>
		<key>Resources/Backend/mesh/audit.py</key>
		<data>
		KptLiN2gYkDM7BsaPmS/n6PikVw=
		</data>
		<key>Resources/Backend/mesh/crypto.py</key>
		<data>
		up59R4lWS54BbosFLNeJdISnhfY=
		</data>
		<key>Resources/Backend/mesh/discovery.py</key>
		<data>
		dWaAojf7J1tz2RFbHpCjgWCuxoA=
		</data>
		<key>Resources/Backend/mesh/file_transfer.py</key>
		<data>
		Wab9DsfH8jhe8Z/UYRRgwalNV4w=
		</data>
		<key>Resources/Backend/mesh/identity.py</key>
		<data>
		xB+flT/zEeC6R6Nd8gcNG3CrKn0=
		</data>
		<key>Resources/Backend/mesh/identity_hint.py</key>
		<data>
		dd05oJQvkhnnbKxC+CJR+Iky/5g=
		</data>
		<key>Resources/Backend/mesh/logical_message_dedupe.py</key>
		<data>
		uMBuO89j4c2HEhrZLNSgnqs7vgk=
		</data>
		<key>Resources/Backend/mesh/peers.py</key>
		<data>
		Y9qn1lOx0c6GZzaK/PWJpk2DMCI=
		</data>
		<key>Resources/Backend/mesh/proposals.py</key>
		<data>
		4vY+eyVrmmQ5iGSwFTnpIyzG9FE=
		</data>
		<key>Resources/Backend/mesh/protocol.py</key>
		<data>
		0kmGxwjr1PSqiGj60o0ILlEfoxA=
		</data>
		<key>Resources/Backend/mesh/queue.py</key>
		<data>
		kXGa1611xcxUNJ91nGYgxLzW/P0=
		</data>
		<key>Resources/Backend/mesh/relationship_ledger.py</key>
		<data>
		8vLfagWcjdt9GiTIBssB4AFpGvw=
		</data>
		<key>Resources/Backend/mesh/routes.py</key>
		<data>
		tX8iPzS+5kYrlllbrz1ZDYVo7tU=
		</data>
		<key>Resources/Backend/mesh/schema_constants.py</key>
		<data>
		QNTS9QLVjq/LdhCHZSgGJ+pz+yI=
		</data>
		<key>Resources/Backend/mesh/session.py</key>
		<data>
		0FSIt53u1fiX7Mr3u257d4IiE9w=
		</data>
		<key>Resources/Backend/messaging/__init__.py</key>
		<data>
		r2O7bmWhlFaccURCIgYySxK+hzE=
		</data>
		<key>Resources/Backend/messaging/discord_adapter.py</key>
		<data>
		fVHKLcqeXxXnFTVNOjCbWsjAcEI=
		</data>
		<key>Resources/Backend/messaging/gateway.py</key>
		<data>
		rBq7Kkbf77RzdEGW+Rupf/bArhw=
		</data>
		<key>Resources/Backend/migration_bundle.py</key>
		<data>
		YQTi5jnjVKNMlm5AvIShql/pKj8=
		</data>
		<key>Resources/Backend/mlx_audio_service.py</key>
		<data>
		gM0aN4P8wDUTNqdpWE2M7qXBY/k=
		</data>
		<key>Resources/Backend/mlx_training_run.py</key>
		<data>
		BzeW51kv96YUCB358p2fgPpmi0I=
		</data>
		<key>Resources/Backend/mugi_backend.py</key>
		<data>
		I0S6S+pHCC2JR8d0mnXcEiuyc/g=
		</data>
		<key>Resources/Backend/mugi_backend_browser_extension_routes.py</key>
		<data>
		k6j0JGx6s8617zZ/6HFqzrdtj3M=
		</data>
		<key>Resources/Backend/mugi_backend_conversation_routes.py</key>
		<data>
		gbIBnOR+IAqg6YUGPPy1hjZH9Oo=
		</data>
		<key>Resources/Backend/mugi_backend_email_routes.py</key>
		<data>
		bf5knK5XnauqcMjdVVq+VOP7hfA=
		</data>
		<key>Resources/Backend/mugi_backend_health_routes.py</key>
		<data>
		LSpnTcjvt1kLlOB3R1/k8yNKUUI=
		</data>
		<key>Resources/Backend/mugi_backend_hooks_routes.py</key>
		<data>
		AkHbeFz6CwdW6RCT5k0sXv8XE8U=
		</data>
		<key>Resources/Backend/mugi_backend_llmster_prefs_routes.py</key>
		<data>
		+GqlfJ2gz6NdNVL+FNWObbU0ntw=
		</data>
		<key>Resources/Backend/mugi_backend_mcp_prefs_routes.py</key>
		<data>
		mcIijMdbEfvd55KoR2pRfZF+75Y=
		</data>
		<key>Resources/Backend/mugi_backend_mlx_prefs_routes.py</key>
		<data>
		kMA7Xqjmh4C7j+7z+7gvLbafWpc=
		</data>
		<key>Resources/Backend/mugi_backend_plugin_routes.py</key>
		<data>
		fkLpCF2PIJFPFv5vHneT35+QVJI=
		</data>
		<key>Resources/Backend/mugi_backend_preferences_satellite_routes.py</key>
		<data>
		cBt0pv6vUFVxaJR23gF0rDUFhN4=
		</data>
		<key>Resources/Backend/mugi_backend_utility_model_prefs_routes.py</key>
		<data>
		ZLW8DygjZlGcMpok4RX47bkOMNg=
		</data>
		<key>Resources/Backend/mugi_backend_voice_duplex_routes.py</key>
		<data>
		IIdUBLcft0ZAt3m1SNwod/w9sn0=
		</data>
		<key>Resources/Backend/mugi_backend_voice_tts_routes.py</key>
		<data>
		nBGA1qMeAy/pTekcLWX8SR8YkRE=
		</data>
		<key>Resources/Backend/mugi_config.toml.example</key>
		<data>
		x0lyYH48A/maZ1kISmmvsjnWBsA=
		</data>
		<key>Resources/Backend/mugi_runner.py</key>
		<data>
		MBJCbuK6g6VcjSDsQrDjMQY1o7I=
		</data>
		<key>Resources/Backend/mugi_shutdown_cleanup.py</key>
		<data>
		7UBdmG/I8XKMEFmsLLKI2svgtIs=
		</data>
		<key>Resources/Backend/operator_helpers.py</key>
		<data>
		RWLUrkZk9DCKGRXcoZUNwhOsUpQ=
		</data>
		<key>Resources/Backend/persistence.py</key>
		<data>
		cY8OxReVLEbpPSUfvVV0aGKL3cM=
		</data>
		<key>Resources/Backend/plugin_fs_broker.py</key>
		<data>
		W8DfQeC4pghdvIbFk3FPyqIO0D0=
		</data>
		<key>Resources/Backend/plugin_ipc_protocol.py</key>
		<data>
		OqQaI4ggOFaiqdo7R8WdC5tkNxg=
		</data>
		<key>Resources/Backend/plugin_manager.py</key>
		<data>
		RhGMUGxUvqUsxxaC+rQYLH2kf2Y=
		</data>
		<key>Resources/Backend/plugin_runtime_host.py</key>
		<data>
		2+2IOtcpJXG1dqRghie346Yo4J0=
		</data>
		<key>Resources/Backend/plugin_runtime_process.py</key>
		<data>
		FwG2lycsv5QeyzxKbkKf/x6PFZc=
		</data>
		<key>Resources/Backend/plugin_security.py</key>
		<data>
		k1Jbe4obw4jhCpJfnHIFhvPs/G4=
		</data>
		<key>Resources/Backend/requirements-chatterbox.txt</key>
		<data>
		iP7mT05CrXpQFHTNoqInn0ryjTo=
		</data>
		<key>Resources/Backend/requirements-headless.txt</key>
		<data>
		IZ58O6WDo06XW2f8Zfi+CXP8oDc=
		</data>
		<key>Resources/Backend/requirements-mlx-pinned.txt</key>
		<data>
		/lkvm7vpmo3+jT9D7C0CoUw4IAE=
		</data>
		<key>Resources/Backend/requirements-mlx.txt</key>
		<data>
		IUSn4riIbt8i3czv7UjoLnCWUqY=
		</data>
		<key>Resources/Backend/requirements-text-evolution.txt</key>
		<data>
		9c/BbzHuOQ+b3fZl/ffJvT9z0z8=
		</data>
		<key>Resources/Backend/requirements.txt</key>
		<data>
		CKV9w0r/4TOUi5YntXecXByk7g4=
		</data>
		<key>Resources/Backend/research_run_state.py</key>
		<data>
		ztr/mYiwwSd4YlKL1znZkdlBba0=
		</data>
		<key>Resources/Backend/run_context.py</key>
		<data>
		rmti9qd0c4TYK6FafBUGFH5qzGA=
		</data>
		<key>Resources/Backend/scripts/audit/bare_except_report.py</key>
		<data>
		BTsK/HmNc2LqvfbnnMuR7jttYYI=
		</data>
		<key>Resources/Backend/scripts/audit/bridge_route_inventory.py</key>
		<data>
		ShkxJsbdYKYSWCri8GrxEZLIhCE=
		</data>
		<key>Resources/Backend/scripts/audit/run_audit_scan.sh</key>
		<data>
		EpcSa/2jZsP/teHgb/kwbZ7632Y=
		</data>
		<key>Resources/Backend/scripts/audit/swift_optional_decode_audit.sh</key>
		<data>
		aGxrnNvXZp3C+dpYYFjZPIEQihE=
		</data>
		<key>Resources/Backend/scripts/audit_swift_surface_coverage.py</key>
		<data>
		BkYE3dIa/nX3ifRSWu67BRll95k=
		</data>
		<key>Resources/Backend/scripts/backfill_personal_noticing.py</key>
		<data>
		ewh1b4dhBgwSKzMJBWEcXZlu0u4=
		</data>
		<key>Resources/Backend/scripts/build_python_standalone_zip.sh</key>
		<data>
		OIoBfpPEG1iGliwEn34hehHPdXo=
		</data>
		<key>Resources/Backend/scripts/chained_tool_probe_http.py</key>
		<data>
		w2zlZn/5XyGjnasjdhXokJhLTaE=
		</data>
		<key>Resources/Backend/scripts/chatterbox_worker.py</key>
		<data>
		HytdwVaU4F745w04qj7XrM+Uc9Q=
		</data>
		<key>Resources/Backend/scripts/check_kernel_boundary.py</key>
		<data>
		FAvrF3Ggn6ijBU6ANtjbptwbFfg=
		</data>
		<key>Resources/Backend/scripts/check_kernel_budget.py</key>
		<data>
		PC1NTf3coNF9/Orbzmmh1qgRaII=
		</data>
		<key>Resources/Backend/scripts/check_native_tool_call_invariant.py</key>
		<data>
		LHYYHQGEbSVxvrYUc3RqE2y28TE=
		</data>
		<key>Resources/Backend/scripts/check_plan_scope.py</key>
		<data>
		mpbnm6AJzolkKiJ13ss3ccWum80=
		</data>
		<key>Resources/Backend/scripts/check_prompt_tool_alignment.py</key>
		<data>
		Z7RK4lHe1+4MK88eVOZy4yYkvR8=
		</data>
		<key>Resources/Backend/scripts/check_salvage_slo.py</key>
		<data>
		wVicAIn9ayQaawoHf3HOm8QHPIg=
		</data>
		<key>Resources/Backend/scripts/check_screaming_snake_loads.py</key>
		<data>
		LFSjwjZU1oI3raYK12xImwwLHRg=
		</data>
		<key>Resources/Backend/scripts/check_swiftui_modifiers.py</key>
		<data>
		gC+WUSE7wS0Y0+72518IGuuqLok=
		</data>
		<key>Resources/Backend/scripts/clean_room_boot_check.py</key>
		<data>
		Qty0mIJXjbww9r95aufEdsD1YBk=
		</data>
		<key>Resources/Backend/scripts/copy_backend_bundle.sh</key>
		<data>
		UmdBY+csC4eWWQnm8lsu4aUMHdY=
		</data>
		<key>Resources/Backend/scripts/council_mesh_smoke.py</key>
		<data>
		xwiKFtrdYH7V+BOy93dwePn6gOU=
		</data>
		<key>Resources/Backend/scripts/diagnose_sidebar_threads.py</key>
		<data>
		pfpoB6RHqRosXYhpJ2asisVmtEU=
		</data>
		<key>Resources/Backend/scripts/diagnose_sidebar_threads_v2.py</key>
		<data>
		0AbdDsgsdisZsS3MiT8ldopIwwk=
		</data>
		<key>Resources/Backend/scripts/first_run_smoke.py</key>
		<data>
		95AFSPUG3Dk2sxLG3rHqL8zoSKg=
		</data>
		<key>Resources/Backend/scripts/fresh_install_e2e_gate.sh</key>
		<data>
		1kRCjUSjuzwdO+XfIcGX0aopN6Y=
		</data>
		<key>Resources/Backend/scripts/fresh_install_smoke.sh</key>
		<data>
		r9oGHbAsRidehac582IeilMVBjU=
		</data>
		<key>Resources/Backend/scripts/full_tool_probe_http.py</key>
		<data>
		jgZC0Vq4unz9WloJqf885a0QYWo=
		</data>
		<key>Resources/Backend/scripts/git-hooks/post-commit</key>
		<data>
		HEw23s9kYlN4hCoZ+xdeY5GVhIk=
		</data>
		<key>Resources/Backend/scripts/git-hooks/pre-commit</key>
		<data>
		DHb91RaxQOv/xuf24UIkl4EJ1zc=
		</data>
		<key>Resources/Backend/scripts/git-hooks/pre-push</key>
		<data>
		vDQb8M+XPPxLz3oBw6wkzizH7j8=
		</data>
		<key>Resources/Backend/scripts/host_diagnostics_smoke.py</key>
		<data>
		BGM7/FkEmaH+O7E0JBEqkLihWY4=
		</data>
		<key>Resources/Backend/scripts/install_git_hooks.sh</key>
		<data>
		0+zgRA33e0xaGLNEONnhlrv2XXY=
		</data>
		<key>Resources/Backend/scripts/install_smoke.py</key>
		<data>
		rZBCKTtDgJ5qXMp6rFnhhCduk1M=
		</data>
		<key>Resources/Backend/scripts/kanban_e2e_smoke.py</key>
		<data>
		BMk2NPx26GqwtN8gNYUhCviXHtg=
		</data>
		<key>Resources/Backend/scripts/kanban_recovery_smoke.py</key>
		<data>
		/Hoj9/TMIte2s3jLbOWo1MZ2X90=
		</data>
		<key>Resources/Backend/scripts/kernel_live_agent_battery.py</key>
		<data>
		CNh86k1iKAS07X+gCQdm7EJM3oA=
		</data>
		<key>Resources/Backend/scripts/kernel_live_agent_incident_cases.py</key>
		<data>
		a0L1uDo0WU3zOEcZVcDW55fkmSs=
		</data>
		<key>Resources/Backend/scripts/kernel_live_agent_personality_durability_cases.py</key>
		<data>
		kgatc5izhDygTplZqr4HRbDx3yk=
		</data>
		<key>Resources/Backend/scripts/kernel_live_agent_pillar_cases.py</key>
		<data>
		nLR3i+8KAJsZaV8ev6k7xhUEGc0=
		</data>
		<key>Resources/Backend/scripts/kernel_live_agent_surface_cases.py</key>
		<data>
		CZ2dHkbmzZnpRmbLDoNdOtkBAJM=
		</data>
		<key>Resources/Backend/scripts/kernel_live_agent_types.py</key>
		<data>
		vpyiaiezqTTMKTZdY0ZykS7yKFc=
		</data>
		<key>Resources/Backend/scripts/kernel_live_delivery_battery.py</key>
		<data>
		k7OknEPxOK305gul3jUKjBz+giw=
		</data>
		<key>Resources/Backend/scripts/kernel_live_delivery_cases.py</key>
		<data>
		5xl8aLG9PHzIeqmCJkcQRjd4lvo=
		</data>
		<key>Resources/Backend/scripts/kernel_live_delivery_types.py</key>
		<data>
		j3Vtd681aQjdLOH4I26drQZ+FNg=
		</data>
		<key>Resources/Backend/scripts/kernel_live_gate.py</key>
		<data>
		BEIjIjMcEqvBwWdjSIO4Ebc+8vk=
		</data>
		<key>Resources/Backend/scripts/kernel_live_recovery_cases.py</key>
		<data>
		4cWo06vua8YuQ3OgvPeXfi+A/iQ=
		</data>
		<key>Resources/Backend/scripts/kernel_live_user_trust_cases.py</key>
		<data>
		ncuP27Yv8thOfuOohYFHQ+TAo90=
		</data>
		<key>Resources/Backend/scripts/kernel_live_worker_battery.py</key>
		<data>
		bVRQA2rj+Fn58nbI368oSCPdso0=
		</data>
		<key>Resources/Backend/scripts/kernel_live_worker_cases.py</key>
		<data>
		Z45X3lkcPpNcNpani8c6+4dqAP8=
		</data>
		<key>Resources/Backend/scripts/kernel_live_worker_types.py</key>
		<data>
		HHXFA4kadYKn6NeSJ6SXVCHJqfo=
		</data>
		<key>Resources/Backend/scripts/measure_handoff_ab.py</key>
		<data>
		JFWY9KCmzsk2ey+m6hVXZb8kfZg=
		</data>
		<key>Resources/Backend/scripts/mesh_stack_smoke.py</key>
		<data>
		U7HiXbFsbX8N39At0316LKRnJ4w=
		</data>
		<key>Resources/Backend/scripts/migrate_legacy_to_user_model.py</key>
		<data>
		MEHdOwSRodPkpp6cusOQ608gRKI=
		</data>
		<key>Resources/Backend/scripts/mlx_restart_resilience.py</key>
		<data>
		CjEl97MZzEmTL5DLaiwbrsz1YpI=
		</data>
		<key>Resources/Backend/scripts/mugi_kanban.py</key>
		<data>
		ZoFaTbMdPJLpeWDpUrtqsdIHY78=
		</data>
		<key>Resources/Backend/scripts/probe_backend.sh</key>
		<data>
		urYmLvhuPbR3Lt6nCFZ2tsYD8mo=
		</data>
		<key>Resources/Backend/scripts/recover_chats_db.sh</key>
		<data>
		VoO8+fu3pdbhmlN1T7kHXzigxv0=
		</data>
		<key>Resources/Backend/scripts/recover_chats_db_after_test_wipe.sh</key>
		<data>
		EY4h3++7RkOikAHh8AoR5vNJzmY=
		</data>
		<key>Resources/Backend/scripts/release_acceptance_coldstart.sh</key>
		<data>
		zAKfhp46KV80TE4WMCuRBbVsNyk=
		</data>
		<key>Resources/Backend/scripts/release_gate.py</key>
		<data>
		yXvOD7cg0yc8qBmsF+u7KCZjBVw=
		</data>
		<key>Resources/Backend/scripts/release_gate_then_soak.sh</key>
		<data>
		fRDGQXtiZux8qtb5fBRrMBFeoOc=
		</data>
		<key>Resources/Backend/scripts/replay_trace.py</key>
		<data>
		kstZMs81GzVsgXPNtQ1gr6m81+A=
		</data>
		<key>Resources/Backend/scripts/restructure_background_noticed_proposals.py</key>
		<data>
		TTtpAal6ei0MUMBEgZuUJ10U9pA=
		</data>
		<key>Resources/Backend/scripts/review_safe_defaults.py</key>
		<data>
		HY3Xg/iWHu1HbLlZL6Q04NwjL+4=
		</data>
		<key>Resources/Backend/scripts/run_deliberate_matrix.py</key>
		<data>
		Ls+TrIOOUZo320qr4hkQhF4ahLs=
		</data>
		<key>Resources/Backend/scripts/run_single_turn.py</key>
		<data>
		VkKYB0nOSQp8nlJ40Md63EOo3B4=
		</data>
		<key>Resources/Backend/scripts/run_tool_chaining_evals.py</key>
		<data>
		srpWIUzZhNPFfZMd6ReUmnRA+JY=
		</data>
		<key>Resources/Backend/scripts/searxng_sanity.py</key>
		<data>
		rbXNMcFUXgHLqS8mTm9wZGS0z4s=
		</data>
		<key>Resources/Backend/scripts/soak.py</key>
		<data>
		zv42vwUAVxI9e9W+GN1UZRWTp4Y=
		</data>
		<key>Resources/Backend/scripts/sparkle_sanity.py</key>
		<data>
		3mqZWEc6StaI184WypyMUfvMZAs=
		</data>
		<key>Resources/Backend/scripts/standalone_python_smoke.py</key>
		<data>
		QKyLZhY0nNa6Sk+v/i+jRmea0Lg=
		</data>
		<key>Resources/Backend/scripts/test_web_tools.py</key>
		<data>
		J4a/gOOeMlHJHfCmaI3az00DzAk=
		</data>
		<key>Resources/Backend/scripts/tool_adapter_train_smoke_checklist.sh</key>
		<data>
		y7i122qvM+1nCqpadovvIBZEmeo=
		</data>
		<key>Resources/Backend/scripts/tool_call_probe_http.py</key>
		<data>
		hKNDoEN5x57jPNETN5rOYdZeGC8=
		</data>
		<key>Resources/Backend/scripts/tool_smoke.py</key>
		<data>
		fer9vWx4NIv+8WR9eQdZ9ecqeN4=
		</data>
		<key>Resources/Backend/scripts/train_mugi_tool_adapter.sh</key>
		<data>
		jPLXUfDy23+Sbra0/AetVq6E5Eo=
		</data>
		<key>Resources/Backend/scripts/uninstall_git_hooks.sh</key>
		<data>
		JMbBKRwgwe3LOnIMeOI8p24h/QE=
		</data>
		<key>Resources/Backend/scripts/vault_orphan_attachments.py</key>
		<data>
		RJqmnItedUgogwTyVNm3uCMuOrg=
		</data>
		<key>Resources/Backend/scripts/verify_release_bundle.sh</key>
		<data>
		RU8b7nY4CAlp/6+WZMV9aTBSIT8=
		</data>
		<key>Resources/Backend/scripts/web_act_smoke.py</key>
		<data>
		s77DxYvyDo1WSqk7LzC5FjywrEU=
		</data>
		<key>Resources/Backend/session_search_db.py</key>
		<data>
		Wj7xMopCpQkcNzq0iM9WTJ+GURU=
		</data>
		<key>Resources/Backend/setup.py</key>
		<data>
		Ianm9HJfnoWA4X9n7afXYllqHPI=
		</data>
		<key>Resources/Backend/skill_curator.py</key>
		<data>
		EZhW+S6dU64Kis/oCU/xAlDiMiw=
		</data>
		<key>Resources/Backend/subagent_registry.py</key>
		<data>
		n5bPtIZ2qOHXBiqEakW1QR1Vp/M=
		</data>
		<key>Resources/Backend/subagent_routing.py</key>
		<data>
		mnYfZhRGdAxFIZ8Od50DAMZso9U=
		</data>
		<key>Resources/Backend/subagent_runner.py</key>
		<data>
		S1lgEOHhC/6T9xrQbhF74MMRorw=
		</data>
		<key>Resources/Backend/templates/AGENTS.md</key>
		<data>
		5bml8XUrAP2bNy17jwlKZVTCN+0=
		</data>
		<key>Resources/Backend/templates/BOOTSTRAP.md</key>
		<data>
		yP0h/UA+2dZJ82knH80/6gne0c8=
		</data>
		<key>Resources/Backend/templates/CONSTITUTION.md</key>
		<data>
		hDTUXkEuAXNt+JQUW+qgNlS2iPo=
		</data>
		<key>Resources/Backend/templates/HEARTBEAT.md</key>
		<data>
		/NbWHVYtZ65lfpurAkoj4qaep94=
		</data>
		<key>Resources/Backend/templates/IDENTITY.md</key>
		<data>
		cSECqYxUj+yZR4GpczQ4eqPukHk=
		</data>
		<key>Resources/Backend/templates/JOURNAL.md</key>
		<data>
		ZhAxkg2jTsa9SdfAW6J2rgB4xgs=
		</data>
		<key>Resources/Backend/templates/MEMORY.md</key>
		<data>
		VcpuUkMtKNgLvy976BdFIANuhhU=
		</data>
		<key>Resources/Backend/templates/PERSONA.md</key>
		<data>
		biwnqx+pXO3+n11oim+LncSrPDs=
		</data>
		<key>Resources/Backend/templates/PLUGINS.md</key>
		<data>
		zzP67ZcKXl+YmZ56Hv8RqO0oIuI=
		</data>
		<key>Resources/Backend/templates/SESSION-STATE.md</key>
		<data>
		kdyQBTr7avlTDujCvy33CV/3lD4=
		</data>
		<key>Resources/Backend/templates/SOUL.md</key>
		<data>
		9HwsjSPZOcxPyIsEXjQ9FanzCwQ=
		</data>
		<key>Resources/Backend/templates/TOOLS.md</key>
		<data>
		OAqAH5iL6tE9ZBE+V9jlQ04bFSQ=
		</data>
		<key>Resources/Backend/templates/USER.md</key>
		<data>
		chK5PtytohooynNWWRxBEvm9wxs=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_calendar/plugin.py</key>
		<data>
		Wsr+wq2BrvgudfWMLpvliVDQ98g=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_calendar/plugin.toml</key>
		<data>
		66NgTKzKGQu2ROxdEVQFt+qmIiQ=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_markets/plugin.py</key>
		<data>
		IN+BhVbDwyU1vjLR02eRBpBAgvU=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_markets/plugin.toml</key>
		<data>
		kt/tOssNJEmGEhHMofyTzifYdfY=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_memory/plugin.py</key>
		<data>
		AtPU0BaHADYjOEThvxerbbNq0vY=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_memory/plugin.toml</key>
		<data>
		nNKVtrg8ConSe3uCM/zPMzF2dZs=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_news/plugin.py</key>
		<data>
		+CQ6RjFNE+qnvdYLJv9VLuO0D8I=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_news/plugin.toml</key>
		<data>
		dV2nZCEJs+Abv1UWRMr1gwdB2Us=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_reminders/plugin.py</key>
		<data>
		KcfnmMdyJQdtpLuAYkTcxGGU2DA=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_reminders/plugin.toml</key>
		<data>
		4BLu0oHbUhzrtPTjKytQpGF+diw=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_system/plugin.py</key>
		<data>
		z9WF+qB4c97kkZY9M1ciw085oFQ=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_system/plugin.toml</key>
		<data>
		72aDflko51Ka2ne4POK9o1jRwlE=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_weather/plugin.py</key>
		<data>
		GHZN4dG+9Ea7E5YdeXuuNg0DBrM=
		</data>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_weather/plugin.toml</key>
		<data>
		b/3XQwtB0iM/d20q812D9QxHUSs=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.py</key>
		<data>
		3OpdKp8OsEtrlcMXe+YIdUScO4Y=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.toml</key>
		<data>
		yLKIKsWSgBcjZ28sXkwgcjzw3ew=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/Dockerfile.cdp</key>
		<data>
		qW0imQHXY0Ig4Are0D7rZPqizG4=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/README.md</key>
		<data>
		Xu8BV6PeWmzwRZd+yJ2LNuAWbr4=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/mugi_cdp_container_runner.py</key>
		<data>
		lxhoC0gvBy2dJAVHGS3Xb66cRFc=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/plugin.py</key>
		<data>
		cdTK+0LzvJqwZlmELpnWX2mzFuw=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/plugin.toml</key>
		<data>
		yR5ypNdOU5EkDd6AvcHHufGuzBk=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/supervisord-chromium-cdp.conf</key>
		<data>
		Hb5M59vMzQWN0YwB49VZBt3AS0w=
		</data>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/README.md</key>
		<data>
		iwox6nCJrzD2vby9rtUhaB95bEk=
		</data>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/plugin.py</key>
		<data>
		NWYnSrcpHEvxSHXzWNkiS+M5FFI=
		</data>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/plugin.toml</key>
		<data>
		C/BLca6dDaStgG1ucCpJrvnwc/o=
		</data>
		<key>Resources/Backend/tool_adapter_trainer.py</key>
		<data>
		pWk43CDE6rLH54A2K5FzFLuXfWY=
		</data>
		<key>Resources/Backend/tool_arg_normalizer.py</key>
		<data>
		FcfCj7FGaXpcOy1MsTuD5y8PPPc=
		</data>
		<key>Resources/Backend/tool_policy.py</key>
		<data>
		x8nPTUDDE9MXiW+69fV8ySDrxQk=
		</data>
		<key>Resources/Backend/tools/__init__.py</key>
		<data>
		etHKArfRFRhInXEA4Xu5vCImMS8=
		</data>
		<key>Resources/Backend/tools/_logging.py</key>
		<data>
		5azHRUrjkQzE33wi5UEf91Cho2A=
		</data>
		<key>Resources/Backend/tools/_macos_bridge.py</key>
		<data>
		u0J7AkAFnu3eKtz5liQGbD+wL9U=
		</data>
		<key>Resources/Backend/tools/background_tools.py</key>
		<data>
		m2TLOONVWTZBa5MC7nOnu740oKk=
		</data>
		<key>Resources/Backend/tools/browser_extension_tools.py</key>
		<data>
		24WMn8jkYnNeeRZj7E+Wshro/+k=
		</data>
		<key>Resources/Backend/tools/calendar_tools.py</key>
		<data>
		1NWk/mlHgdH42csva8u23AxX4OE=
		</data>
		<key>Resources/Backend/tools/capture_tools.py</key>
		<data>
		SEoSbYnl1yRAgOE1Csfci4BbfTM=
		</data>
		<key>Resources/Backend/tools/cli/__init__.py</key>
		<data>
		qelb7hdaQF4xlKtBsOabajzMZ1Y=
		</data>
		<key>Resources/Backend/tools/cli/brew.py</key>
		<data>
		SsKOirIaIoKxYDjtp0K8beuzPTU=
		</data>
		<key>Resources/Backend/tools/cli/ffmpeg.py</key>
		<data>
		fRp0toXdEsJ5w/UR5O9a15EHM0c=
		</data>
		<key>Resources/Backend/tools/cli/runner.py</key>
		<data>
		6lsMO9YY4ljKz6ECe1acNaWZnB0=
		</data>
		<key>Resources/Backend/tools/cli/venvs.py</key>
		<data>
		RVDlRf8w7QzgxL1A2CY9T5/LCXw=
		</data>
		<key>Resources/Backend/tools/clipboard.py</key>
		<data>
		DOVgyCvU/yGS71b3SmSQlg0Mbuk=
		</data>
		<key>Resources/Backend/tools/code_execution.py</key>
		<data>
		ABdlZ13hK3Ri6vNj9jXthCRI0p4=
		</data>
		<key>Resources/Backend/tools/conversation_trace.py</key>
		<data>
		kEzoXwioLQOgvXkzWZV0k7McLEY=
		</data>
		<key>Resources/Backend/tools/council_tools.py</key>
		<data>
		FyDkI9d9OaaMlyiXA/ovsh+NdbQ=
		</data>
		<key>Resources/Backend/tools/delegation_scratch_tools.py</key>
		<data>
		VH4AEUd4eNT8xKpjwmQ9x94lLbE=
		</data>
		<key>Resources/Backend/tools/docker_binaries.py</key>
		<data>
		axq1aSYB0HGWaSVhKZI0pVQF3uU=
		</data>
		<key>Resources/Backend/tools/drive_tools.py</key>
		<data>
		Z2p1Drr7CFb1lZS9jQRPzY/3Uis=
		</data>
		<key>Resources/Backend/tools/email_tools.py</key>
		<data>
		NafxY1jsOdBQ+vkpYo2GJUk3Aq4=
		</data>
		<key>Resources/Backend/tools/error_tracker.py</key>
		<data>
		nfohXj2rj54DLNqd1HSa7DOcKDM=
		</data>
		<key>Resources/Backend/tools/feed_tools.py</key>
		<data>
		hNT6KYSfktyDjY5kiFejvJQyMco=
		</data>
		<key>Resources/Backend/tools/file_ops.py</key>
		<data>
		ufv6c2VPz4/d35qR4YzkcjS4EAQ=
		</data>
		<key>Resources/Backend/tools/git_workspace.py</key>
		<data>
		i/1qPsD1qXg8EOd5BFEZspbMBF8=
		</data>
		<key>Resources/Backend/tools/hyperframes_tools.py</key>
		<data>
		bKKGNOAkIcV74/KGqYezgnDedTo=
		</data>
		<key>Resources/Backend/tools/job_stream_schema.py</key>
		<data>
		YAJ82D7rAMohTuz5cCuyxrG42uQ=
		</data>
		<key>Resources/Backend/tools/kanban_tools.py</key>
		<data>
		Ms6X2CJ/NBmICiZWcvb0VKkpf7I=
		</data>
		<key>Resources/Backend/tools/knowledge_graph_tools.py</key>
		<data>
		SpJYC9jtcHZJBpYO5XtPUzhN1Ag=
		</data>
		<key>Resources/Backend/tools/knowledge_tools.py</key>
		<data>
		0mqj4hjDEQWrv0Gmm2eP5QjRdxY=
		</data>
		<key>Resources/Backend/tools/live_view_visuals.py</key>
		<data>
		7EBZep+xM6klqSGmj7dDE0fVsgQ=
		</data>
		<key>Resources/Backend/tools/macos_spotlight_tools.py</key>
		<data>
		xJ9BkrdWHsb7JydKwF++LFgU/PM=
		</data>
		<key>Resources/Backend/tools/memory_tools.py</key>
		<data>
		+cOUTSnIjyyGCGfIXl4p4SaC/hw=
		</data>
		<key>Resources/Backend/tools/mesh_tools.py</key>
		<data>
		gVy/rcahG8aKPj/NkGg1NOzt52U=
		</data>
		<key>Resources/Backend/tools/mugi_brew_bootstrap.py</key>
		<data>
		oUDOh9tW7uYYVUQLTRXQbpbhsRk=
		</data>
		<key>Resources/Backend/tools/network_capture_helper.py</key>
		<data>
		XvvR2eyssJ5ZwKw6w6LoFTsiX78=
		</data>
		<key>Resources/Backend/tools/ocr_backends/__init__.py</key>
		<data>
		ZmPhPln3K9ny2jKg7iwBVNy5u8Q=
		</data>
		<key>Resources/Backend/tools/ocr_backends/kraken.py</key>
		<data>
		93Mh5UqbizkmwdDQUdAEkq3k4/k=
		</data>
		<key>Resources/Backend/tools/ocr_backends/tesseract.py</key>
		<data>
		WN66eIda3ZdYrGKXZCJgeqkw7J4=
		</data>
		<key>Resources/Backend/tools/ocr_backends/vision.py</key>
		<data>
		3ARdUmzVtC0dmreLde8KF8bvkBU=
		</data>
		<key>Resources/Backend/tools/ocr_dispatch.py</key>
		<data>
		n7e/0Z1E9XJn65LK6OsiT21/Uiw=
		</data>
		<key>Resources/Backend/tools/pdf2image_errors.py</key>
		<data>
		k8PSXpQMfcmbM6ZLNAbENm0BZsM=
		</data>
		<key>Resources/Backend/tools/pdf_tools.py</key>
		<data>
		/FVSG6YhivBbJAbOVKIHZpRloyc=
		</data>
		<key>Resources/Backend/tools/playwright_screenshot.py</key>
		<data>
		CBuRWTPVcpU/2gMOHNZwdyoVgWI=
		</data>
		<key>Resources/Backend/tools/plugin_creation.py</key>
		<data>
		nCVwAtZw98KVDe0pnLFltQqQr0E=
		</data>
		<key>Resources/Backend/tools/plugin_stream_controls.py</key>
		<data>
		lz4aCPmY3c1wenp6SoVYvIU2IfY=
		</data>
		<key>Resources/Backend/tools/recents_tools.py</key>
		<data>
		kugnDlgoVUzFCk2ajwQ/SnhQzuk=
		</data>
		<key>Resources/Backend/tools/reminders_tools.py</key>
		<data>
		INoiDWPup1V5TPlAMsCk8PQRSFg=
		</data>
		<key>Resources/Backend/tools/research.py</key>
		<data>
		YBN+prTFu1OwmRL8f8Hy+X9chS8=
		</data>
		<key>Resources/Backend/tools/schedule_tools.py</key>
		<data>
		nM00un0YFAQOVqGW041lB/hDZ14=
		</data>
		<key>Resources/Backend/tools/scratchpad_tools.py</key>
		<data>
		WaX9HJIzwWhfNi/45RCU4NEVwyY=
		</data>
		<key>Resources/Backend/tools/screenshots.py</key>
		<data>
		q2ZDIATiQTxGnoTSUAVAXgsTfIw=
		</data>
		<key>Resources/Backend/tools/searxng_docker.py</key>
		<data>
		26ME2bN9QnR2leewswv9PGjAM7k=
		</data>
		<key>Resources/Backend/tools/session_search_tools.py</key>
		<data>
		QKvc1lhldzHF6VLbjqCHglxUlMQ=
		</data>
		<key>Resources/Backend/tools/shell.py</key>
		<data>
		KEb3gKSf+R+Es8BW+Cylm/0TdFk=
		</data>
		<key>Resources/Backend/tools/skills_tools.py</key>
		<data>
		FDqIJ0+kOV5dBmxQxpbgEafovV8=
		</data>
		<key>Resources/Backend/tools/subagent_tools.py</key>
		<data>
		ZjNBoIZcgcBoYmE1em6nMW3+6VA=
		</data>
		<key>Resources/Backend/tools/system.py</key>
		<data>
		DN/DIPup+jzVwQ7NVjG9/BMDty8=
		</data>
		<key>Resources/Backend/tools/task_plan_tools.py</key>
		<data>
		5dTnM3RI4xIUxBDlaZNcHRc9okE=
		</data>
		<key>Resources/Backend/tools/timer_tools.py</key>
		<data>
		38IuE//5T24gPtsLEUQPGpqAlC8=
		</data>
		<key>Resources/Backend/tools/tool_index.py</key>
		<data>
		1jwZicgjMtkUvIh54Iax3u7P5G8=
		</data>
		<key>Resources/Backend/tools/vault_graph_tools.py</key>
		<data>
		hey2FWaVn5VWmVkdZfDhDHcDEC0=
		</data>
		<key>Resources/Backend/tools/vision_ocr.py</key>
		<data>
		6xv/v5ijEeJZtuEGkWmtLf84zM0=
		</data>
		<key>Resources/Backend/tools/watchlist_tools.py</key>
		<data>
		kAMwKuDEhDo4cqI3QzPtRMzBE0c=
		</data>
		<key>Resources/Backend/tools/weather_tools.py</key>
		<data>
		MHtSEtP2/lWl5FH8EVbFM1ZMO3A=
		</data>
		<key>Resources/Backend/tools/web_act.py</key>
		<data>
		A/HoC/xeti5LWHkX9/UPkDDhvfs=
		</data>
		<key>Resources/Backend/tools/web_tools.py</key>
		<data>
		xYBOFGO2shahtUdcw72UyAHHo+4=
		</data>
		<key>Resources/Backend/training/mlx_mugi_agent_tools/dataset_meta.json</key>
		<data>
		qQhRq8GQWec0OVxDP2Gh39VSA1U=
		</data>
		<key>Resources/Backend/training/mlx_mugi_agent_tools/train.jsonl</key>
		<data>
		dpWQEDnosNMRHmBsjZVqzotaZx0=
		</data>
		<key>Resources/Backend/training/mlx_mugi_agent_tools/valid.jsonl</key>
		<data>
		or7eC47T8zlSKpiayR1IrkLAcq8=
		</data>
		<key>Resources/Backend/user_decision_ipc.py</key>
		<data>
		kJoGOC4YtkjgrXwvJxDwOoUp3I8=
		</data>
		<key>Resources/Backend/user_model_http_routes.py</key>
		<data>
		MIp63A5HS8Jucu9AMU0K9UO8erI=
		</data>
		<key>Resources/Backend/utility_model.py</key>
		<data>
		DdDHwwOMLt3HcrMHKZnbXaaaA/0=
		</data>
		<key>Resources/Backend/utils/__init__.py</key>
		<data>
		vpzfwMoz4L7Zxotrg2XkOd/XF/g=
		</data>
		<key>Resources/Backend/utils/active_hours.py</key>
		<data>
		mW0bJlIXX5dthDD0Zqr59WoOb2Y=
		</data>
		<key>Resources/Backend/utils/active_memory.py</key>
		<data>
		nwvz6Lf/5vKElS4wYWpxYQiFCWQ=
		</data>
		<key>Resources/Backend/utils/agent_loop_best_effort.py</key>
		<data>
		2kxr0HOiku822bDwrNdQzisMCZk=
		</data>
		<key>Resources/Backend/utils/agent_loop_pressure_context.py</key>
		<data>
		IsDQC7FoNjpUo6PCYwVSJDzpcMc=
		</data>
		<key>Resources/Backend/utils/agent_loop_tool_context.py</key>
		<data>
		g6rlDYYxZwLZ6jYocT5RUiA4NUc=
		</data>
		<key>Resources/Backend/utils/agent_memory_prefetch.py</key>
		<data>
		G3/kZ5Q8Ql4ntLxOpWWKNZwE2TQ=
		</data>
		<key>Resources/Backend/utils/agent_plane.py</key>
		<data>
		EOGeO9YgTDMq7UulJhrY3CUib1E=
		</data>
		<key>Resources/Backend/utils/agent_run_context.py</key>
		<data>
		zIiJ839K5/GWuu+hA1RoezxOgxc=
		</data>
		<key>Resources/Backend/utils/app_prefs_store.py</key>
		<data>
		bO9V/wfIgrNpxlGwWuyTq2XJ/0o=
		</data>
		<key>Resources/Backend/utils/assistant_visibility_placeholders.py</key>
		<data>
		4pz6bCUZXsGE7cAdek0deGOHEAw=
		</data>
		<key>Resources/Backend/utils/btw.py</key>
		<data>
		6v0OgCIdvBCzqxnf8XskzLaykEw=
		</data>
		<key>Resources/Backend/utils/calendar_proximity.py</key>
		<data>
		xC0tgNNF6QnkI/ymXkPpExYQzkg=
		</data>
		<key>Resources/Backend/utils/completion_critic.py</key>
		<data>
		9ETetHuiSOlbaT74BKh1xeNjKJY=
		</data>
		<key>Resources/Backend/utils/connections_journal.py</key>
		<data>
		nAayHNapx4S1zCbDk9l+/JX+KUk=
		</data>
		<key>Resources/Backend/utils/context_token_budget.py</key>
		<data>
		+AFXj5E99N3qAVZo2Mq6A72uCr8=
		</data>
		<key>Resources/Backend/utils/conversation_sidebar.py</key>
		<data>
		qWbK0qHhZS8IRQN1Vy7/awLaN88=
		</data>
		<key>Resources/Backend/utils/council_budgets.py</key>
		<data>
		95o6Kw2Rc4fmAqz3dfjH8EJzb9M=
		</data>
		<key>Resources/Backend/utils/council_delivery.py</key>
		<data>
		lpsnuoDYsWLaUvtrPWkMnjheu9M=
		</data>
		<key>Resources/Backend/utils/council_offers.py</key>
		<data>
		EcCzis9BUFbNYyhu1i22bEe87WU=
		</data>
		<key>Resources/Backend/utils/council_orchestrator.py</key>
		<data>
		4hVXhVGrtRNyxV8+mCN0Cf0DRac=
		</data>
		<key>Resources/Backend/utils/council_prompts.py</key>
		<data>
		8iGpWlvySqclPVtSRDoY8lkSGC8=
		</data>
		<key>Resources/Backend/utils/council_triggers.py</key>
		<data>
		fqfx0G3RxKTUg6z6vtPnau4IoPo=
		</data>
		<key>Resources/Backend/utils/delegation_blackboard.py</key>
		<data>
		FeCYUeMid9C7JdpeyXbD6/t1qwQ=
		</data>
		<key>Resources/Backend/utils/delivery_queue.py</key>
		<data>
		lqX8mm8l2G5+pJa0xS7M7iaJgDc=
		</data>
		<key>Resources/Backend/utils/dreaming.py</key>
		<data>
		TcTd65THcUCtbMJcCilc41exRHc=
		</data>
		<key>Resources/Backend/utils/embedding_chunking.py</key>
		<data>
		HFjynkTAbZH195dqIHXV6z/8co0=
		</data>
		<key>Resources/Backend/utils/embedding_model.py</key>
		<data>
		T78KDNDtsT5chDD6C+dcSdUUvWM=
		</data>
		<key>Resources/Backend/utils/file_watcher.py</key>
		<data>
		8/tsgCdFiat+c4dhYry02buhmtc=
		</data>
		<key>Resources/Backend/utils/fts5_query.py</key>
		<data>
		e2mpEq29OX5+VGmT/ICdHpYUyvM=
		</data>
		<key>Resources/Backend/utils/handoff_critic.py</key>
		<data>
		XXpCdNtaLoZNvV2gdUVADDwt3Nk=
		</data>
		<key>Resources/Backend/utils/handoff_envelope.py</key>
		<data>
		aUnGFk6FAGQ2x5ZmVaMdWL7XbRs=
		</data>
		<key>Resources/Backend/utils/heartbeat_tasks.py</key>
		<data>
		YqiDd0hAXTSHXJuhkD00q9YyUYs=
		</data>
		<key>Resources/Backend/utils/heartbeat_workspace_context.py</key>
		<data>
		QdQQLxC6bmdxKafEAKyYC99RI0I=
		</data>
		<key>Resources/Backend/utils/hyperframes_manager.py</key>
		<data>
		O4eI3y7wU++WrzDS7si30FWnkTY=
		</data>
		<key>Resources/Backend/utils/idle_tick.py</key>
		<data>
		6NhBsRntG9L2qkRJtxCXIguqJ0U=
		</data>
		<key>Resources/Backend/utils/kanban_activity.py</key>
		<data>
		y7RfA1FKX+mCYVp5bmQYPwRfWUM=
		</data>
		<key>Resources/Backend/utils/kanban_chat_handoff.py</key>
		<data>
		YRDBxHdeTFVQq4BoavOklAMPtYo=
		</data>
		<key>Resources/Backend/utils/kanban_context.py</key>
		<data>
		HVvNHZ8uXohm5baV+GR9rAEU6y4=
		</data>
		<key>Resources/Backend/utils/kanban_coordinator.py</key>
		<data>
		HcPQjpWE9fd2nnkR3MhLAajBBGk=
		</data>
		<key>Resources/Backend/utils/kanban_coordinator_delivery.py</key>
		<data>
		37MEaq4uBoc3qJYzcr37SFiq7Go=
		</data>
		<key>Resources/Backend/utils/kanban_dispatcher.py</key>
		<data>
		D5sOBw0Jnii5AbEw3ARtqU/7inE=
		</data>
		<key>Resources/Backend/utils/kanban_events.py</key>
		<data>
		IiiPYc+v5a6DUnlYKZZrYqZtryw=
		</data>
		<key>Resources/Backend/utils/kanban_notifications.py</key>
		<data>
		Z7pkJD6tjI6SeR1qmxkzQYpDmcs=
		</data>
		<key>Resources/Backend/utils/kanban_observation_hooks.py</key>
		<data>
		GmMd6e9e4ZYWt2FBYvtOc7u0/jg=
		</data>
		<key>Resources/Backend/utils/kanban_worker_progress.py</key>
		<data>
		G5AspWadFoko0aJjWN5x504t1fQ=
		</data>
		<key>Resources/Backend/utils/kernel_trace.py</key>
		<data>
		U87jvJcyqOa1Yj6SelFtwQidTPA=
		</data>
		<key>Resources/Backend/utils/kernel_wiring.py</key>
		<data>
		MGkSZ+hKQxgUGz74cHTrw4c7mRk=
		</data>
		<key>Resources/Backend/utils/knowledge_automation.py</key>
		<data>
		JeqHmr5UPRiJuMyrM64FLrAM9Jc=
		</data>
		<key>Resources/Backend/utils/knowledge_connections_store.py</key>
		<data>
		QRzRqGcoqwVqBT13uce9SDQsQD4=
		</data>
		<key>Resources/Backend/utils/knowledge_contradictions.py</key>
		<data>
		B67JEzbo/wfEQQ2AwF0mXtFS0A4=
		</data>
		<key>Resources/Backend/utils/knowledge_entities.py</key>
		<data>
		XBCQ+iNgWDdIfnkffE8Rx9cz7OE=
		</data>
		<key>Resources/Backend/utils/knowledge_graph.py</key>
		<data>
		bSEwBeO9gyUEaUzuQiHn0W6SXuM=
		</data>
		<key>Resources/Backend/utils/knowledge_retrieval.py</key>
		<data>
		Un09sSgBR2ypZcVxHVuGg1fp8Kg=
		</data>
		<key>Resources/Backend/utils/knowledge_themes.py</key>
		<data>
		vkUMfpMJPyrNkMdn+pT7Y+es1q8=
		</data>
		<key>Resources/Backend/utils/knowledge_topic_labels.py</key>
		<data>
		lze8zOtZieUU7nQISe1lSslS8Bk=
		</data>
		<key>Resources/Backend/utils/knowledge_turn_trace.py</key>
		<data>
		VpwKzNgKDVXIKp0P+6Uxbqg1vhg=
		</data>
		<key>Resources/Backend/utils/ledger_reflection.py</key>
		<data>
		TmRxk8tNoFDEV1tJRivdw2PrbHA=
		</data>
		<key>Resources/Backend/utils/llm_config_validate.py</key>
		<data>
		jU2LAgZYMVJkmiK+Whf4Su5qVls=
		</data>
		<key>Resources/Backend/utils/llm_output_sanitize.py</key>
		<data>
		ek7bX3raAoBd1ZY2vGAGDuDp1Zc=
		</data>
		<key>Resources/Backend/utils/llm_token_normalize.py</key>
		<data>
		00FR1HAll6p6r/XYO4ULw2+GEaY=
		</data>
		<key>Resources/Backend/utils/llm_tool_call_probe.py</key>
		<data>
		5x+3ZNqRF7DhUHy4C/oe4660fA8=
		</data>
		<key>Resources/Backend/utils/managed_path_roots.py</key>
		<data>
		Pa4+BDa6gHnJ7qR8YrLHUqcFHBQ=
		</data>
		<key>Resources/Backend/utils/mandatory_tool_guard.py</key>
		<data>
		Qv10SbDUaAHQ5wYeE39FBDKgBBg=
		</data>
		<key>Resources/Backend/utils/mcp_backend_client.py</key>
		<data>
		aYUsIP5geIQ+Xsm25PyanweT0ag=
		</data>
		<key>Resources/Backend/utils/memory_dedup.py</key>
		<data>
		rZoR4VvOO9RMIR5a6DC7T9g7P4o=
		</data>
		<key>Resources/Backend/utils/memory_fts_index.py</key>
		<data>
		hRxLUEAfaIugjo5MgkEuxybsyOs=
		</data>
		<key>Resources/Backend/utils/memory_promotion.py</key>
		<data>
		ef4b7JprF8TEKmNCHFGpJ3nuTYQ=
		</data>
		<key>Resources/Backend/utils/memory_retrieval_tier.py</key>
		<data>
		/zEiSl6e3jKaIv6tR4rWkauMzxA=
		</data>
		<key>Resources/Backend/utils/memory_scopes.py</key>
		<data>
		CjAz3tX29DgM0ZU1Wb8ggyrI6LQ=
		</data>
		<key>Resources/Backend/utils/memory_search_fusion.py</key>
		<data>
		yxCmC5UWRCd6nbb8ZXOd+lUh+LI=
		</data>
		<key>Resources/Backend/utils/memory_shard_layout.py</key>
		<data>
		qD3jhlOOluLyWJPOi7f3uX33mj4=
		</data>
		<key>Resources/Backend/utils/memory_text.py</key>
		<data>
		mSo2mrvn2WuVm8O1cOI9Put6KRo=
		</data>
		<key>Resources/Backend/utils/memory_turn_trace.py</key>
		<data>
		ZKRSlHnd0mc9+JgsbshjY5rn9pg=
		</data>
		<key>Resources/Backend/utils/mugi_email_preferences.py</key>
		<data>
		OiFCF98xtcMjnzW2L6C5H+tsUi0=
		</data>
		<key>Resources/Backend/utils/noticing_dedupe.py</key>
		<data>
		2PWZ4UmoDFcbXhNCwAVDiUZZP2o=
		</data>
		<key>Resources/Backend/utils/noticing_plaintext.py</key>
		<data>
		r9DUBEnUD5zK/drdfsHTAB2ByIY=
		</data>
		<key>Resources/Backend/utils/notifications.py</key>
		<data>
		OuNo/9BJl737WzpYD/uaNHcKGdo=
		</data>
		<key>Resources/Backend/utils/open_loops.py</key>
		<data>
		2VQuJTcZpfr8G03PzlTC4bfqQ+I=
		</data>
		<key>Resources/Backend/utils/path_normalize.py</key>
		<data>
		X6g4u0atVSJ9mYa4U0u1VS2FF4o=
		</data>
		<key>Resources/Backend/utils/path_safety.py</key>
		<data>
		XMurDyzjFIHYekuD2Y5g5BLKho0=
		</data>
		<key>Resources/Backend/utils/path_suggest.py</key>
		<data>
		RoqZqOXUAmT7PpuMLTCDzZp3IZU=
		</data>
		<key>Resources/Backend/utils/personal_noticing_prompt.py</key>
		<data>
		0rGdzU3JZaxZXykV5OXKXoLhBLo=
		</data>
		<key>Resources/Backend/utils/personal_pattern_observations.py</key>
		<data>
		2g40cAHbULff5QUQDn65yQS0OaY=
		</data>
		<key>Resources/Backend/utils/personality_nudges.py</key>
		<data>
		mIf/zUSYDAYT7It2eXJCMQ3Ttqo=
		</data>
		<key>Resources/Backend/utils/personality_writes.py</key>
		<data>
		li6XLcS9L7H0ZX5VMpVPhgjGcnk=
		</data>
		<key>Resources/Backend/utils/playwright_runner.py</key>
		<data>
		X3xSOn5dil6iKKjkpLnXQOEcnM0=
		</data>
		<key>Resources/Backend/utils/proactive_observation_drive.py</key>
		<data>
		CH4msILEOD9/SUw908OlKvoYWdM=
		</data>
		<key>Resources/Backend/utils/proactive_queue.py</key>
		<data>
		XE+w6hNBsauVzN8nklTmRHTHGVM=
		</data>
		<key>Resources/Backend/utils/proactive_salience.py</key>
		<data>
		6ANDWXSAXXsfTArHZC4WVCKnwO4=
		</data>
		<key>Resources/Backend/utils/process_lock.py</key>
		<data>
		jZKHM6aqe+tiyFzYkITQilOqJ5c=
		</data>
		<key>Resources/Backend/utils/profile_markdown.py</key>
		<data>
		BMtxFziMJ3UTZFe/LUXe3fDb0uw=
		</data>
		<key>Resources/Backend/utils/recall_proposal_hook.py</key>
		<data>
		b7/C889XghWKdB1oqQmScAUk33c=
		</data>
		<key>Resources/Backend/utils/recall_signals.py</key>
		<data>
		yqcF0XtPTV4JhHRAfd6OtKQVwOQ=
		</data>
		<key>Resources/Backend/utils/redaction.py</key>
		<data>
		AtJtYIQrB9jDcNSLxzhBTupieQY=
		</data>
		<key>Resources/Backend/utils/run_tool_anchors.py</key>
		<data>
		44Pqg+ZFgU1V4hM0cy2bqcPLOv4=
		</data>
		<key>Resources/Backend/utils/setup_log.py</key>
		<data>
		6ih/FdImSYyjF6Lj0aDOkjCeHqI=
		</data>
		<key>Resources/Backend/utils/skill_lifecycle.py</key>
		<data>
		Y9epQRpfzMkaQ3lZW7xxfAJZ+R8=
		</data>
		<key>Resources/Backend/utils/skill_usage.py</key>
		<data>
		QaIQEa+oz+bogCMjb4WX/MMRmZc=
		</data>
		<key>Resources/Backend/utils/skip_reason_catalog.py</key>
		<data>
		+ylb9k9LmYCvtiHaHFHWyKjkRmo=
		</data>
		<key>Resources/Backend/utils/sliding_window_rate_limiter.py</key>
		<data>
		4rBBdo0iW/2JOVgTF6orquZFbkg=
		</data>
		<key>Resources/Backend/utils/sqlite_vec_index.py</key>
		<data>
		rAfc+rYLJXH7vaXLJK/nTXs6qko=
		</data>
		<key>Resources/Backend/utils/task_ledger.py</key>
		<data>
		DNKYM+YyFIVoLGE48UgSbn1jVGM=
		</data>
		<key>Resources/Backend/utils/task_plan.py</key>
		<data>
		sBZQOoQpO0Vr4FEFNPT/4Oe2A2c=
		</data>
		<key>Resources/Backend/utils/task_plan_activity.py</key>
		<data>
		LKYUxYvkPXrgWTbiuDkyy8jkyzY=
		</data>
		<key>Resources/Backend/utils/task_plan_evidence.py</key>
		<data>
		Ib9YkylNUuLlskga1J3pgyiLLDE=
		</data>
		<key>Resources/Backend/utils/task_plan_kanban_sync.py</key>
		<data>
		6HbEr+bIkCgXz5hAAmQDde5VlMM=
		</data>
		<key>Resources/Backend/utils/task_plan_reconcile.py</key>
		<data>
		cJ1QWcu6fxDvpf7RBtRuupBmvu8=
		</data>
		<key>Resources/Backend/utils/text_io.py</key>
		<data>
		JbOYblaVze63zQOQ9Ga1POKpdPY=
		</data>
		<key>Resources/Backend/utils/thread_distillation.py</key>
		<data>
		Js37JGrrVjqf3EwlnUo9va9WKiE=
		</data>
		<key>Resources/Backend/utils/timers.py</key>
		<data>
		sDLky2gfGY5tWbXyJHPol7oxeWM=
		</data>
		<key>Resources/Backend/utils/tool_evidence.py</key>
		<data>
		5NAlbDEoCNpjM1KhsrKfVSWNrj0=
		</data>
		<key>Resources/Backend/utils/tool_working_set.py</key>
		<data>
		GvTUcF3mWpBJ+OoWpccdbZtqbMA=
		</data>
		<key>Resources/Backend/utils/transcript_roles.py</key>
		<data>
		DJg67rGNJNR0HIJyWHawwlx4lFo=
		</data>
		<key>Resources/Backend/utils/user_model.py</key>
		<data>
		kkKhwTPnv3/vrjafwXqK+Lr1RcE=
		</data>
		<key>Resources/Backend/utils/user_model_noticing_summary.py</key>
		<data>
		iV78q7+/6M+oO1q3PdW1i7tJAf8=
		</data>
		<key>Resources/Backend/utils/vault_discuss_proposal_hook.py</key>
		<data>
		u+qCEUd6RsKawTEGDztrajII3RE=
		</data>
		<key>Resources/Backend/utils/vault_markdown_sanitize.py</key>
		<data>
		8ejSQiZMMdLrwy2yThL74Pjiz9Q=
		</data>
		<key>Resources/Backend/utils/vault_noticing_context.py</key>
		<data>
		I+YH4mB/0VRl/yLwzn0ZVM3KI+8=
		</data>
		<key>Resources/Backend/utils/web_act_diagnostics.py</key>
		<data>
		WY9AgoUhPvy4dR7nItjyWGp/C5c=
		</data>
		<key>Resources/Backend/utils/web_act_entry.py</key>
		<data>
		Jr8dpLhLMuzDMa+J+uaTew6TDKA=
		</data>
		<key>Resources/Backend/utils/web_act_helpers.py</key>
		<data>
		4clQEdc/Y+3m2K7v3taGlei/lCw=
		</data>
		<key>Resources/Backend/utils/web_act_reflection.py</key>
		<data>
		vTg1nWQO1Ek99Rmf6ZOHfTBUe3k=
		</data>
		<key>Resources/Backend/utils/web_act_retention.py</key>
		<data>
		GhYPziVYaWR9abVhbzpNbdzsTC8=
		</data>
		<key>Resources/Backend/utils/web_act_templates.py</key>
		<data>
		FcRjbjG78q1e5X0v6svtOISoUZ0=
		</data>
		<key>Resources/Backend/utils/webhook_formatters.py</key>
		<data>
		iGKoyyvWipWXfNY1M43BxoFt7c4=
		</data>
		<key>Resources/Backend/utils/webhooks.py</key>
		<data>
		TbsJhtZJfH0rhESOZj6TD9WQrxg=
		</data>
		<key>Resources/Backend/voice_input.py</key>
		<data>
		J9nw1oHO1vAAEW1OvGxs3hhz8JA=
		</data>
		<key>Resources/Backend/voice_output.py</key>
		<data>
		LZ806O1APZ4Ki1DMAhdFY2QJth8=
		</data>
		<key>Resources/EULA.md</key>
		<data>
		AR7pBBRA3O425qRmW3Io6t9/4Q8=
		</data>
		<key>Resources/LiveViewMotion.css</key>
		<data>
		NRw49UDIDlxpjTqVSMUm6n8rKzc=
		</data>
		<key>Resources/Metadata.appintents/extract.actionsdata</key>
		<data>
		94aq69KXukq1OTMAhbcsQ3fg44Q=
		</data>
		<key>Resources/Metadata.appintents/version.json</key>
		<data>
		G5Vxw54ZSeF5mPcAaaw0ur+OTIo=
		</data>
		<key>Resources/Mugi Icon.icns</key>
		<data>
		T1bwGEclSrjiVacKbCJzQGtfj80=
		</data>
		<key>Resources/PythonStandalone.zip</key>
		<data>
		k8I4FVxQqrumWs9b8Xy0943lUaw=
		</data>
		<key>Resources/ThemePacks/default/mugi-theme.json</key>
		<data>
		qMEAgJpZtWbs4EpCdyWC05A7RiI=
		</data>
		<key>Resources/ThemePacks/high-contrast/mugi-theme.json</key>
		<data>
		b4wOKcfBtqlTLnyoHqci6ALTziA=
		</data>
		<key>Resources/ThemePacks/paper/mugi-theme.json</key>
		<data>
		BH+QUur30fQTxepB1m9MzNLk+0Y=
		</data>
		<key>Resources/ThemePacks/slate/mugi-theme.json</key>
		<data>
		KgLbylGS2Ko3XKbi6dhLBKDm46M=
		</data>
		<key>Resources/default.metallib</key>
		<data>
		RuUG6jMj4QWky/N13pEw6B8ZS8U=
		</data>
		<key>Resources/theme-manifest.json</key>
		<data>
		DgrvC0BAlR6PQxrkqjCIzisDFhw=
		</data>
	</dict>
	<key>files2</key>
	<dict>
		<key>Frameworks/Sparkle.framework</key>
		<dict>
			<key>cdhash</key>
			<data>
			eVHmC6jsuQIdGjrXPALPlynDX3g=
			</data>
			<key>requirement</key>
			<string>anchor apple generic and identifier "org.sparkle-project.Sparkle" and (certificate leaf[field.1.2.840.113635.100.6.1.9] /* exists */ or certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "4X6HZ72N87")</string>
		</dict>
		<key>Resources/Assets.car</key>
		<dict>
			<key>hash2</key>
			<data>
			MFbhB6wYiwVBGjxSDY4Xdx24SsSWYtRzRg/VAKSceQI=
			</data>
		</dict>
		<key>Resources/Backend/activity_bus.py</key>
		<dict>
			<key>hash2</key>
			<data>
			095J/srn/Tme2vN3PznkSPBL8QikPyxtMfKg5iVccZQ=
			</data>
		</dict>
		<key>Resources/Backend/agent_chat_html.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Erkl29DfZclp35AXK2PAlTUaQpxePJw3d0Q7GVvfPFA=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wAsbf8JE/TnA/V9UOGzxp1DfF/SNdJXvlOhCehVV7iw=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_api_messages.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zpjEFJ7H/1AZEk0GOUtMnV1X+1msc2aQQq4laas/J9Q=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_assistant_text.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1XGHyvE+3C0bdnk+vUrngrFlSl3MvW0ZWf759Y01QJ8=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iWEa/260+B0fNc8jXW2AmfCCyU2XnoInp1d7UwKc9hs=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			566fHNQUmXkDw/JlOwoXQReUzveZNmtOVO4wjaVwyiM=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_guardrails.py</key>
		<dict>
			<key>hash2</key>
			<data>
			HoUbfKLeci4dQYo0WDL9Ra8IBTrcqi7VrC3u9DDyFPY=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_prompt.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Isg/NHMuDAi3CvFFqhOmODQaBBVMQ4ctf0s/uJklg3w=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_run.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Tfd/PVVoraPCie5vBnn1ygY80XqCfwnN53MGV3pi4PQ=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_stream.py</key>
		<dict>
			<key>hash2</key>
			<data>
			VE0aXVBcBVpH920CkWJH4jNo5a9NzI+EAZXki+ZJsjo=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_tool_parse.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NwG/FK/HEV5QNxojv7nYLuLblpj9PgltDhDwlOZpLVs=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_tool_repair.py</key>
		<dict>
			<key>hash2</key>
			<data>
			igMZ1sHkYxLN8K9HeBFPmacOU+8UCRqu+lzJiWERkgQ=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AUn3+d+skyyU6dZeH7j+n9HFZy44zqVgxZmqpHyALMI=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_trim_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pafD3aGQ0Uqv+1ZlVDPb0DfJQMm+GNZ7M61vFBtYFO0=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_xml_tracking.py</key>
		<dict>
			<key>hash2</key>
			<data>
			VSJ9lxLFx5sv2ertMt035rkhDscrPFKjMnZt1ig1GrM=
			</data>
		</dict>
		<key>Resources/Backend/agent_research.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dBwCGl30Yrm1nspshc/oA0UV9ZbX0HTzoX08Td7peL4=
			</data>
		</dict>
		<key>Resources/Backend/agent_tool_format.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JA7Sz0I6yJSclU1F8uDlbAwm5QrkOKoEtNzj+i4l/+I=
			</data>
		</dict>
		<key>Resources/Backend/agent_worker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OuR/aNcwDeC/RCz7Y2qYbjK56EZdi2b/yLiUy+FbpWc=
			</data>
		</dict>
		<key>Resources/Backend/aiagent.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2iQDwEhwuhKfiH9LbgroVc+NhsCnkLXtSkXFoc7Ecws=
			</data>
		</dict>
		<key>Resources/Backend/app_background_agent.py</key>
		<dict>
			<key>hash2</key>
			<data>
			U1hi3ThRJ0bgtENTkCS+BkFb7tLiakRFAE5NbER1BPc=
			</data>
		</dict>
		<key>Resources/Backend/app_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ufKUTykstozOMDULAy4r88SfDU8Tn1Jo0AYgiqibAMs=
			</data>
		</dict>
		<key>Resources/Backend/app_llmster.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cgUHv2x4QdyUmKy6sK5gDU1HJvq5Nf7fD07ZAgCyjRk=
			</data>
		</dict>
		<key>Resources/Backend/app_mlx.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KDUXj0oeegd93CkCS9LkwkOa5HnXNl1W59Lq1pRnC54=
			</data>
		</dict>
		<key>Resources/Backend/app_scratchpad.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LOuuk2KiPUQqf0t2qvqnTBDmxa63Uvsl9NZtMXpms0M=
			</data>
		</dict>
		<key>Resources/Backend/app_terminal.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rbSvdjHIiPgYJAq0pRzpMj5bmPY5kVODZlXNxKLz9jk=
			</data>
		</dict>
		<key>Resources/Backend/attachment_registry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KHfJhA9BYf4K1Mm//d19Y5GKJxjosoVCGlH4+dAWBWE=
			</data>
		</dict>
		<key>Resources/Backend/backend/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU=
			</data>
		</dict>
		<key>Resources/Backend/backend/bootstrap.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JqGqBdZT6lbt9dSUe3IfV/JRy3dO8RH1dSUx/i9Fuyk=
			</data>
		</dict>
		<key>Resources/Backend/backend/event_buses.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nab4h24FIMVJpe38zqlTz8dpKtLyW1GO7ehM9AixJRs=
			</data>
		</dict>
		<key>Resources/Backend/backend/mugi_python_runtime_entitlements.plist</key>
		<dict>
			<key>hash2</key>
			<data>
			kIuZNKTgUWgqRE7Ivn/mvtwtTcoJE3t6ZP+8r7SRJko=
			</data>
		</dict>
		<key>Resources/Backend/browser_extension_capture.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JswGreK0rA4+ffc0TCqxcL85KQzlobXeiYVNHQRKrTw=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/memory-management/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			ci5Y4W5iTdEVUX2oFxIXQVg0osOKiquhHbdtXmNNeVI=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/task-planning/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			5UfVg111RIx5p7g3jK19lqLl7CYY42rm3TFHUF1y5jo=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/web-research/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			Y+lOROKPR7irLx6MLyMbtDKMULoEk0aoKx53wWJQ6zo=
			</data>
		</dict>
		<key>Resources/Backend/chat_storage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wL0NkSjpa7Bsm5d7YDdv2N8CP2VR9d36ntQcyuE9pJo=
			</data>
		</dict>
		<key>Resources/Backend/context_summarizer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hSarG2KsHuHQkRI0VIs4bE5sJ7nklEDbIrxhXQMCZ10=
			</data>
		</dict>
		<key>Resources/Backend/core/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3Lcwr5EcIYa7LJ6KwCfJb68TO1bdVAs7EtWPt42IHXs=
			</data>
		</dict>
		<key>Resources/Backend/core/_salvage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KwxgSRchONkT6aLy3MsAz2zkBsoMBAAK1o5KNXHVSzs=
			</data>
		</dict>
		<key>Resources/Backend/core/_sse.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S51qRifEVABMGOiTKJTYGZtb62m/2KC13YWK4emKOzg=
			</data>
		</dict>
		<key>Resources/Backend/core/_types.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bmUZyBH37PyiiVlyNg/fvzS1GEeeNqJ9YuFS9ebrHfc=
			</data>
		</dict>
		<key>Resources/Backend/core/config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TyeaR32dRkDXHBqD1K2eNuGkKeExrFk+XQgg+AFSxec=
			</data>
		</dict>
		<key>Resources/Backend/core/kernel_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JvJqgSzt7gFC5z0cNt7a4Rt0GUzEsmGq/gBHhfF5ofo=
			</data>
		</dict>
		<key>Resources/Backend/core/loop.py</key>
		<dict>
			<key>hash2</key>
			<data>
			c9iQElogljmvYPibIjC5/fVXfYDb/HSDED0yqOyGiY0=
			</data>
		</dict>
		<key>Resources/Backend/core/model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jnmK6WOvHPmrj2clovRY3NIfZyK7kZZdmbEO7nZp+YM=
			</data>
		</dict>
		<key>Resources/Backend/core/run.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xMHMFEd0wdfhyx8HuE9nAqg5/mJjL0YCLZwFurnbKXM=
			</data>
		</dict>
		<key>Resources/Backend/core/store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			kk8Gh1WLV3ARf4NeiP25dhe7JRVwApAB/DDGkULuq2w=
			</data>
		</dict>
		<key>Resources/Backend/core/tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mPVKOkO3U+8n+Sdj4TSxprdvIh5UdIaNwNwvX8zs7r8=
			</data>
		</dict>
		<key>Resources/Backend/cron_scheduler.py</key>
		<dict>
			<key>hash2</key>
			<data>
			x5+35pioKgNTcMtdixvZrhfGAZWfE/M0Mqb25D48mvQ=
			</data>
		</dict>
		<key>Resources/Backend/curiosity_engine.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nKrrZL8raKWdx8JVAzAw2G+E7dFUQfBqYncii3tpnrk=
			</data>
		</dict>
		<key>Resources/Backend/curiosity_scoring.py</key>
		<dict>
			<key>hash2</key>
			<data>
			avUCgC7d2QxOSvRyPSEn2vcx9HhVst0062sFzTluegc=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dnkj2UdKUbhLkIu3FaLpoc2L+H3I/ukOD7lCnDgtQdk=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/feeds.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5eZIwuuNsR3vV741pgpCnMI5zRRkYOsGpTeB50cFSZE=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/host_diagnostics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ZKoVVxrUz2FoaDMSxEyQM0nkEqleFTsOW51nNwPqUQ0=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/sanitize.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Wd5/+NvMe8DZFI6Bm9iRW5wqIkIWycGByGIOcN1QzaI=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/system_inspect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			XqvZEhjcwFK84ppgEbz4jZ/gVdcQAdIFywn4/V7XlU4=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/system_vitals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IYiILNmyjhxGiPyat6PY9hlvxsvCXCM8WYrv0GvyNyE=
			</data>
		</dict>
		<key>Resources/Backend/diagnostics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tgPM3JK7v/dXPHqDt3JVWNCWAzjQzGVhX4iAYS/8eF0=
			</data>
		</dict>
		<key>Resources/Backend/drive_engine.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xXPWZBxgWa6G8qcX7n1TFRR9MbUIZ+9x6eOROVG2OlI=
			</data>
		</dict>
		<key>Resources/Backend/duplex_session_controller.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GRiaY8Wk4lFpUmlMICQm7VoMfbwY0EwAo0LC1FALumE=
			</data>
		</dict>
		<key>Resources/Backend/duplex_voice_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iD3mJAwV7liBHEsVKxBgPzltzT/nsfv6NLKSmOFbP0w=
			</data>
		</dict>
		<key>Resources/Backend/evolution/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ipnwf8AHgfvWiOl6xoJxf5EFFlIBrmUOva7Q5k1UQWQ=
			</data>
		</dict>
		<key>Resources/Backend/evolution/grpo_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MvGgSI9iGIy9eHZerv5sV5YDMgrkU58lwBIhO+gSLfw=
			</data>
		</dict>
		<key>Resources/Backend/evolution/meta.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vtDzrpZf0IR5LrjqzQ9ACfzvAc3+abcV59ZHG5MZGOM=
			</data>
		</dict>
		<key>Resources/Backend/evolution/pending_store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			VD0J4koWfBMBa5sHZ4bS2ec5sJoEOM0hRNTfYU9VVAo=
			</data>
		</dict>
		<key>Resources/Backend/evolution/power.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gmgPS0rIdFA+LrUeRpuOoQyevdjBTHPm4NQ5E+mkTyc=
			</data>
		</dict>
		<key>Resources/Backend/evolution/rewards.py</key>
		<dict>
			<key>hash2</key>
			<data>
			psKC6GKt17z1hOVJohWp5jR+D04xfhQbK06NNw1iF1s=
			</data>
		</dict>
		<key>Resources/Backend/evolution/scheduler.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LiMw2hLlPDA65qGT0IigEBHELk6DXvDt9w10Yozo0qA=
			</data>
		</dict>
		<key>Resources/Backend/evolution/skill_eval_harness.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Oy6UaybWHZya9KaN+hDfn3sy1SQsl/a0VePLQeTAKI0=
			</data>
		</dict>
		<key>Resources/Backend/evolution/skill_gepa.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IL34KAu4tHnKZuwrgscBQEndPryt9uFgJXxGiH6tyyk=
			</data>
		</dict>
		<key>Resources/Backend/evolution/skill_mining.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9Wlkek/KUFL/0QTT8kmZuZYj8QFwhgmp1F5o3+Swq3s=
			</data>
		</dict>
		<key>Resources/Backend/evolution/trajectory_logger.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7hfrmrPBcAKKylZYf4z2Wb5SgmPblYCcHMP7nLU/HHM=
			</data>
		</dict>
		<key>Resources/Backend/fine_tuner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			poimjDrBoiMv6Yoyau4jbnVCWSdSsc2C/BVobnU/qQY=
			</data>
		</dict>
		<key>Resources/Backend/http_send_surface.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5iGMMgmPWzQ7pkILXM0CtiqS9Yj7TidFL4zrEaLv9T0=
			</data>
		</dict>
		<key>Resources/Backend/kanban_search.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KP+cg49VXoPxe4slifEDIR1S0mie7gWj0ZqBnxWBeOQ=
			</data>
		</dict>
		<key>Resources/Backend/kanban_storage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6688Dc/1z55b5fnBHqymseXW9gXt7EYaFHNLeTkVH/w=
			</data>
		</dict>
		<key>Resources/Backend/knowledge_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QUsr/1qpGTm+G6uViAD2plsRcp9lzpHgbPREe5RF3qc=
			</data>
		</dict>
		<key>Resources/Backend/live_view_demo.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YTtJPpkhNFs78TMXlHzpqhNiWZZrGcvO1ZFXnLqE/v8=
			</data>
		</dict>
		<key>Resources/Backend/live_view_events.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Sjp0a9R7LffEKKJYGv6daeAevZOoe89Fh0Old7Hi/hA=
			</data>
		</dict>
		<key>Resources/Backend/live_view_html.py</key>
		<dict>
			<key>hash2</key>
			<data>
			l7qlVEXaa/BbkFjkRlcDw7LeF2iegew844bizn4G3P4=
			</data>
		</dict>
		<key>Resources/Backend/mcp_bridge/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xPNKObxKlUkshqpYEqCDQYebOjgZJdIzM7dZGM/TbrY=
			</data>
		</dict>
		<key>Resources/Backend/mcp_bridge/adapters.py</key>
		<dict>
			<key>hash2</key>
			<data>
			k8nN0BlzK4/+bkJhTYDFAbWeJm1Ki9Hszi2AFFdjKrM=
			</data>
		</dict>
		<key>Resources/Backend/mcp_bridge/config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			U9CgWAXTyEm+tIpWEShnw/MQfaqK0vWJjTSKzGByVq0=
			</data>
		</dict>
		<key>Resources/Backend/mcp_bridge/mcp_merge.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GD10jiVyMAhgJAMc5MYZzFZ2X5ydN/TN+rINr2I04c8=
			</data>
		</dict>
		<key>Resources/Backend/mcp_bridge/session_manager.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NDtu7vdubGtcX4uJvhOJWhAfuLjouFTU/cOZdHozRmQ=
			</data>
		</dict>
		<key>Resources/Backend/mcp_server.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+DTDyxXpoSTN9SkFueA4Ffwjxz7kruAAi0VcPHfAvjU=
			</data>
		</dict>
		<key>Resources/Backend/memory_consolidator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nS7kVrBTP/+P+SGAiFmqF08DW2YaIsfFHOz+RtnecUw=
			</data>
		</dict>
		<key>Resources/Backend/memory_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fSupjArZEFVp2gP62wxGnJqNOZme1CHfuaYLhiujwNU=
			</data>
		</dict>
		<key>Resources/Backend/mesh/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+t7/YgVtI4MQDKXkrfTSUeze903iAWavE1hFwcxR+f4=
			</data>
		</dict>
		<key>Resources/Backend/mesh/audit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			z+5AeU2mIi8Hcxcl6c1QRgOsg+VCoEqUwJCdyO1efck=
			</data>
		</dict>
		<key>Resources/Backend/mesh/crypto.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bXcertGc0JiJSjXqHTs2F7yEuP8Rmv1myij4YJyjdkA=
			</data>
		</dict>
		<key>Resources/Backend/mesh/discovery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3ZC5r7dz+8exxrM/t5Yq5OuUsos2SmmHQWGf3bnnigA=
			</data>
		</dict>
		<key>Resources/Backend/mesh/file_transfer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4YaL9lGHr87aGUGueFjmLFM1OFri18jId6K/xnH9F2k=
			</data>
		</dict>
		<key>Resources/Backend/mesh/identity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TGrL8E57E4od/FzS9nbISiHdkF1Rw+KeG7pgBze0oTU=
			</data>
		</dict>
		<key>Resources/Backend/mesh/identity_hint.py</key>
		<dict>
			<key>hash2</key>
			<data>
			z9/AdyAwaabKk4zNjniXCylJQQw5KhF59T8kefeimuY=
			</data>
		</dict>
		<key>Resources/Backend/mesh/logical_message_dedupe.py</key>
		<dict>
			<key>hash2</key>
			<data>
			XORoJFz9a1zeckpPX/4LKkFMoDM9Fdaeu5kQaL5aXXk=
			</data>
		</dict>
		<key>Resources/Backend/mesh/peers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Qf/1Yq3Spgz4n8VwHOmeKviCH52TgLJiEIEXj/aFy/I=
			</data>
		</dict>
		<key>Resources/Backend/mesh/proposals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hjqrxHPkugGaMuZQQcBOXT2jwE09/yei8B5d1wyaEtU=
			</data>
		</dict>
		<key>Resources/Backend/mesh/protocol.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jTQaTx0ebBcu0VHZ7+VbK60Kv6m0+I1TR6wsgtxd1Vs=
			</data>
		</dict>
		<key>Resources/Backend/mesh/queue.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yBI6grr797XbpuGs98umD9uPyBAuzmAF2xUxjSzr2AU=
			</data>
		</dict>
		<key>Resources/Backend/mesh/relationship_ledger.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Os9nTmAv/5ViheLgJNxeXSfjgpkE7PCileyh8zGdU/g=
			</data>
		</dict>
		<key>Resources/Backend/mesh/routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			l4TWIhHA6G9XzuCJCjL7J+F9Rz1C+r/ZGMqy8uwWHG8=
			</data>
		</dict>
		<key>Resources/Backend/mesh/schema_constants.py</key>
		<dict>
			<key>hash2</key>
			<data>
			85aYPblZnuAo0kTIi8K5R8vqdvml4zzijDWzFBlu37U=
			</data>
		</dict>
		<key>Resources/Backend/mesh/session.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YxLwn8oN6M+CoVRZwwfp5FK1rbf+R+oB7RDCVL5r0XI=
			</data>
		</dict>
		<key>Resources/Backend/messaging/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gK0SzvEzJP1U/988rJg+JEFzpFpldgRhheJ7h7Kcv30=
			</data>
		</dict>
		<key>Resources/Backend/messaging/discord_adapter.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OvV9qi7xA603XFkf/e9DiqW4P5vYYhLBeIQrLStWmug=
			</data>
		</dict>
		<key>Resources/Backend/messaging/gateway.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gklS9yekzqh6/johlK5J/7wWGiPFEQG8RI5bNHPcuyM=
			</data>
		</dict>
		<key>Resources/Backend/migration_bundle.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+Miecrrmrk/KFKPN7b9bolrDEHb6zGW+6Ur7rttgo3E=
			</data>
		</dict>
		<key>Resources/Backend/mlx_audio_service.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+9+qDiMZGKYZzvwYPNqc0pbGpsIblwCEJPi9ATKsyHU=
			</data>
		</dict>
		<key>Resources/Backend/mlx_training_run.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ul01lyE3rfUqhEKFz4Y2GZDBt6Qdtd0eH5LgFg5vkUw=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend.py</key>
		<dict>
			<key>hash2</key>
			<data>
			I5XI4ZrtXU+MVI9lXEnPmvhQqGcWak4ktZ13HUo/hbo=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_browser_extension_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/h06AmyETwAkFGGRou/g/MokDA7q5dDN5r2dXgONx40=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_conversation_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wUo7FJFFHUCeEQIASnPxQ7zzvsPHrkH8DBo108lDZfY=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_email_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uM1jI8xHfEz+c4Yg0OR8ytwUw8cDIdhFgDcIYSzNqJw=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_health_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			t+0jK+nvv4yRWpGMCstlc70V1wY8/2J7nhbIxP55KoY=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_hooks_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jgW6t1u6KD6bDbiv5MvJzzdRSr2H+6fHjAhwkuYJjPE=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_llmster_prefs_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+WbXPxzsUS0SsbmnIXwFWMbtMwc/5b/f1ZDyneEv8gE=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_mcp_prefs_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ThzCym3N51MZF5rUWswkMca+hMRMicSPeRbkqCv6OAw=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_mlx_prefs_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yu1kkikU8ul7/WfJK+0icvmXXsMOlcorBHaVUKkbVfU=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_plugin_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nZXaGdk3wTvFz6qm3IHd6c3NSWh5Gba3nvsV8GtCp/8=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_preferences_satellite_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JLJ+8FouFjDwzkdc4MOrVobwlOv3vgyO+fr8KN7wOC4=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_utility_model_prefs_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8noiYTbuoX83Vq58MpgTcxZSKqcBJDZVqCOusXTbqfk=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_voice_duplex_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pGLQYhyy3v0Ni1opLIpnMW+BbKqzY7Ow+wyAYcZ/cIQ=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_voice_tts_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			VA9NYOg3ng4/KO7vHUKE/xvqPao+JziVM/yEnB1UOGs=
			</data>
		</dict>
		<key>Resources/Backend/mugi_config.toml.example</key>
		<dict>
			<key>hash2</key>
			<data>
			HWpSbKq6lTjH7ELO8tDmEhMrXUcbiG38gvBE1kZOk+E=
			</data>
		</dict>
		<key>Resources/Backend/mugi_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zGXYtKr+7e7XBkBdOSd2/+0ThdqJ2/tpRtETypxaLLA=
			</data>
		</dict>
		<key>Resources/Backend/mugi_shutdown_cleanup.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MpEBUcay7+RmHkrdOPLDOFGqlF44ug1KIwvfQ6eAEl4=
			</data>
		</dict>
		<key>Resources/Backend/operator_helpers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SRGp4NLIZ19AvQmvVieWPLk4a0xlfbLQYrveQ3VFHn8=
			</data>
		</dict>
		<key>Resources/Backend/persistence.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GgPXYR+ttwJf2d2E843ps0HmEQYWgRKmV1ZXKfXWL28=
			</data>
		</dict>
		<key>Resources/Backend/plugin_fs_broker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iq0az2Cjx2B6WCmphQWAkjmDrmAU9eHmb5WA/cTgagI=
			</data>
		</dict>
		<key>Resources/Backend/plugin_ipc_protocol.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DW4EIlbl90peNjM51KFph39I7YM0xcW/00UsN21jerI=
			</data>
		</dict>
		<key>Resources/Backend/plugin_manager.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pBvhkFYBWmjs6Zn13XGnelDkJJFuNPA4D3ysdHKAxYQ=
			</data>
		</dict>
		<key>Resources/Backend/plugin_runtime_host.py</key>
		<dict>
			<key>hash2</key>
			<data>
			B1hHoAQ5q6DuJZF3IdR1fDu7gyrg4RR1kGBRAncFuaA=
			</data>
		</dict>
		<key>Resources/Backend/plugin_runtime_process.py</key>
		<dict>
			<key>hash2</key>
			<data>
			v6GP7r/TyO/6cRU7VAyNWPkKGpHfi7sVCer+ARSel0A=
			</data>
		</dict>
		<key>Resources/Backend/plugin_security.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mhpMNLSOqZPhtdMQpLnq2cenRgfIKJuDGc/TkfeEi6o=
			</data>
		</dict>
		<key>Resources/Backend/requirements-chatterbox.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			+22w1sqDw1/E4HKoGQemW4Ucdtr6ioFgM6MqkMLHw0Q=
			</data>
		</dict>
		<key>Resources/Backend/requirements-headless.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			dkaUleoNAtRxvQKSkxcos7cRYOJ9F+DEL8haZogzevU=
			</data>
		</dict>
		<key>Resources/Backend/requirements-mlx-pinned.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			qqn9VMcp0dn7IGTig9c4em+d01u94xLbH2sRXgjBh2I=
			</data>
		</dict>
		<key>Resources/Backend/requirements-mlx.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			Td2n8HC2oTR78Shm4+h+iq2vNv1V4R4xwUuaFrAi3HQ=
			</data>
		</dict>
		<key>Resources/Backend/requirements-text-evolution.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			kKfKbbZ2eXn7AS3ikBl0CoUBuFl7mFXXHys+3NIYT1A=
			</data>
		</dict>
		<key>Resources/Backend/requirements.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			Cct2TyetK1nKjH1KwZItvgt5h4K9zcOIZG0b1pXzMzw=
			</data>
		</dict>
		<key>Resources/Backend/research_run_state.py</key>
		<dict>
			<key>hash2</key>
			<data>
			I1tlZxu/2h0ajFWWGqqoWiHFw88cgxgckOr+LBZ5Wi8=
			</data>
		</dict>
		<key>Resources/Backend/run_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ACwK+VStbaxjq+4YwB2SLM57Tz5wjAHCzhHpmeieW/g=
			</data>
		</dict>
		<key>Resources/Backend/scripts/audit/bare_except_report.py</key>
		<dict>
			<key>hash2</key>
			<data>
			l7l0p/3sAClde6WgZaZQCoVjtB86xr+mY29s9IkAZuY=
			</data>
		</dict>
		<key>Resources/Backend/scripts/audit/bridge_route_inventory.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sIrEPQmZ7oZyTWephHbwPmgLix3Wb5xnBLYX02VSz64=
			</data>
		</dict>
		<key>Resources/Backend/scripts/audit/run_audit_scan.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			OmC5RzzZIwM5Uo7DSTmBkMB2rGfktYtlP1tfgpe7VmU=
			</data>
		</dict>
		<key>Resources/Backend/scripts/audit/swift_optional_decode_audit.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			q7RYy2SRu1mkrdUayeOQ5klxInvf2mxLJoHdWn/YuB0=
			</data>
		</dict>
		<key>Resources/Backend/scripts/audit_swift_surface_coverage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			M5i9T9ycsrNqj0r3/ZXPrS5T34UGCuQWEF9+RS3UiPw=
			</data>
		</dict>
		<key>Resources/Backend/scripts/backfill_personal_noticing.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KE20cCYJW1NzWDTkoNCQ0fdLTEtTI5vqgbyteLyk9Ng=
			</data>
		</dict>
		<key>Resources/Backend/scripts/build_python_standalone_zip.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			sBWDGVmiFW4jUbMoKdlXgMwcpsnuhHHZJToqt8OijW4=
			</data>
		</dict>
		<key>Resources/Backend/scripts/chained_tool_probe_http.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/6QSoZG32+UwP5UxFkMpytgtcLyKxb/Mj8UNoEw6WFA=
			</data>
		</dict>
		<key>Resources/Backend/scripts/chatterbox_worker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NwkDkyFcV6XyUjMfg+aDbfLOPQsBErzYkoVa6bIaUpA=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_kernel_boundary.py</key>
		<dict>
			<key>hash2</key>
			<data>
			aOJLNClHl3/tsK6pHDgjW0Xk5uDVM/VFSzwEvtnppuM=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_kernel_budget.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Rah2UpR0taQav528QhpMfysQ95hIrp+eU84C/xu5qb8=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_native_tool_call_invariant.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3Ooe3rkTCBi7Qad+y1wKbdgFwPpjcp59XL09VBdp6yE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_plan_scope.py</key>
		<dict>
			<key>hash2</key>
			<data>
			lJNMjvA5B0oVX70xXuOlDk7lFnHTI3c4rnPvRPXA9cY=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_prompt_tool_alignment.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QSEI9Xog8TUHqWviuxCzKz9sxyRsL/y6ZLizIwTZJYU=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_salvage_slo.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7vsv+87dLTuB4bYPo2NVvgXyQsx1ziHPDVU7H+ohIpE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_screaming_snake_loads.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Rdqhrexj69isixYezCsj5joK3JUYg0olABrupAoJtlM=
			</data>
		</dict>
		<key>Resources/Backend/scripts/check_swiftui_modifiers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			u4+s6bEi1O4w3PSWnPZEiiBjRzjQdNE+j2C9O0555Qo=
			</data>
		</dict>
		<key>Resources/Backend/scripts/clean_room_boot_check.py</key>
		<dict>
			<key>hash2</key>
			<data>
			b3nr+J1QgzNNcXqqeny2tKaOjh4IlFs01W8VmF5gNUQ=
			</data>
		</dict>
		<key>Resources/Backend/scripts/copy_backend_bundle.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			DFh9GfH3bWyDUrwLSi02GAKqMRBF2CpuwZCE/ziRDS0=
			</data>
		</dict>
		<key>Resources/Backend/scripts/council_mesh_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oMKDI6iK8HQDQtGvEoncIm26QC/9NsKgVq2bFxDqO8s=
			</data>
		</dict>
		<key>Resources/Backend/scripts/diagnose_sidebar_threads.py</key>
		<dict>
			<key>hash2</key>
			<data>
			10yt/Vd0InHQV78+7hTGTJD/jpqOq+tZ8czpq/Qvo78=
			</data>
		</dict>
		<key>Resources/Backend/scripts/diagnose_sidebar_threads_v2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yJDiTTJvDcmSaEnmrimktmfFS1wC7AgxB7Suc9r0TgE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/first_run_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QEhrvfOd8fkPugMB1PZSLt1iZP2Bc1rk1g2XOdePeXc=
			</data>
		</dict>
		<key>Resources/Backend/scripts/fresh_install_e2e_gate.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			1QBlQUk21yCGc0RruVZdW7lgZnjGCYK/VOU8yNJmqms=
			</data>
		</dict>
		<key>Resources/Backend/scripts/fresh_install_smoke.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			0rcKOgBFSxjvTFXfElsD5X3+CQc3Ow3F0Zkelwlq/YY=
			</data>
		</dict>
		<key>Resources/Backend/scripts/full_tool_probe_http.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Xl+a5nMASEsEWjZb5LaI4LrAcHzlaBXagYCHr9LxBs4=
			</data>
		</dict>
		<key>Resources/Backend/scripts/git-hooks/post-commit</key>
		<dict>
			<key>hash2</key>
			<data>
			okq8KDlrifFG8V5SdVzH/2Ydcd6at3E7f+DnKqtp6g8=
			</data>
		</dict>
		<key>Resources/Backend/scripts/git-hooks/pre-commit</key>
		<dict>
			<key>hash2</key>
			<data>
			PvRHmPqH7mKQyGxQLelS9o2mCmRtTEq0Dtuj0/z1+vs=
			</data>
		</dict>
		<key>Resources/Backend/scripts/git-hooks/pre-push</key>
		<dict>
			<key>hash2</key>
			<data>
			ayr6vFmfu8Ye62cMa4BMHPnurMHXnkF0gUAFy4rJdUE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/host_diagnostics_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			54Z+rmURAna1h/45a4NLsEfFHSNn4gG87QVfHuc8OH0=
			</data>
		</dict>
		<key>Resources/Backend/scripts/install_git_hooks.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			5FoOuTY0ZSAo4HxMIYRcv6i11vWF6eZ+6cydHWQauOQ=
			</data>
		</dict>
		<key>Resources/Backend/scripts/install_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			s4rvPDbOjhNIGuuxdRLVnmIgHKFHMsMiFC4YiXIgfGM=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kanban_e2e_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2dVAwP/QtCip1XfN/qsnayGhcr1sbxkpF5ViYmvaJ5s=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kanban_recovery_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dyPW6urp6vKqA8M+raAZ2mvWclCBuRxTGURmxGPzHfc=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_agent_battery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			l/90sUMTrDuCsJk9pJDbp/sFdYT1FVf75tL54bKHTaE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_agent_incident_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RofFEl+NylkZ3rSnNlvav3/A9yXVr9zsBe8eaatw1KE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_agent_personality_durability_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dx4VA4n1dVlz6JQr+bllDCI49XAFhFP2iLFTFVD9d8k=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_agent_pillar_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3oehRqm8FWWfl6UDY8XLpua5UhwmKThoxmyVKWbUpyo=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_agent_surface_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6AexWyzMiuvlW0F6aAY1mngw3ZytJizK1Ron05i5UBI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_agent_types.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Gkz1Vj5LKu/HO40VZOgrKRBhzawo+fgyOFF8S3PcNU8=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_delivery_battery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			//9l3T/LFgifKo3B/w+eXEidREIIo+CDuE/k2K85OMQ=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_delivery_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MY0trppXX5nTbpdzU7NFipykEDneuQve3cxyboc32pw=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_delivery_types.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YaiJJ2+QNhELt/nXhlAqpAuoNqB8ufLgbaUxxpYPd7Y=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_gate.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3gRgiwEqCoJWb0uoImk4xX5+NcGt/LVo5ioJFaRSZus=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_recovery_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			U93QTcE6uRdtgmD7uQ5wfkMBy6Dfjm0YjprooIjyz6w=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_user_trust_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			VEJAuVC/hA7FbMM6AIRNX+bVE7swnlSiucsy5tEx99g=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_worker_battery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			D3TqW3jmp9VUe/bzGu/sRNKMWEQo54h/HZdmdlC4oNw=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_worker_cases.py</key>
		<dict>
			<key>hash2</key>
			<data>
			apglr3Qy/uAsfWET7d7aMEIsQ6sb0rrgL3vVsHVCaiI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/kernel_live_worker_types.py</key>
		<dict>
			<key>hash2</key>
			<data>
			aTpbfBfZSHPnLs1s52SlnFnIdj+RJw4te4/vpoTTLNI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/measure_handoff_ab.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hgI8sDzQMkdk9bdG8oqrTCvmiKRfiGAdLT9QN8Owt6k=
			</data>
		</dict>
		<key>Resources/Backend/scripts/mesh_stack_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KsTE99EwOTqQvRLWN5I94qsThzsPVQ5ULd6JpelD6lc=
			</data>
		</dict>
		<key>Resources/Backend/scripts/migrate_legacy_to_user_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			b8DXnGaMoSKr/eQ1Fs910ehqSfqdzIKJ4Lhj8EN56WA=
			</data>
		</dict>
		<key>Resources/Backend/scripts/mlx_restart_resilience.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mLWVTVTTskL6tTSVlJspNwrHiRnfDLKtV2nUVRdHGkI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/mugi_kanban.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tKAyFRrg1pz6hBeXclLFoMG2zfn2LmGxqmJocrQi1SA=
			</data>
		</dict>
		<key>Resources/Backend/scripts/probe_backend.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			eqj4vOtbWA1ScBj2BoD9u9LGMpilZM+FsM/c82yJAGI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/recover_chats_db.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			DnLi0IrUj2cJ6ivO9JGIZM2YDZ+jRtpj9LHwhLSGX3o=
			</data>
		</dict>
		<key>Resources/Backend/scripts/recover_chats_db_after_test_wipe.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			Aqh+GEG37QQAKCNEQtQRnvoTchVIvLgVDJcxqvMYq9U=
			</data>
		</dict>
		<key>Resources/Backend/scripts/release_acceptance_coldstart.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			5UEdYMHRgIp4DQcXrdV2fzZeAWXNsUJ9yMQegVxxzTY=
			</data>
		</dict>
		<key>Resources/Backend/scripts/release_gate.py</key>
		<dict>
			<key>hash2</key>
			<data>
			e5nPU1fB8n0qSAm1DHAIViN4ut18BQVFveZItfPtoj4=
			</data>
		</dict>
		<key>Resources/Backend/scripts/release_gate_then_soak.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			p9AsIu/l/tIqZHNM+GLQWo0AJnZpNM50b+ncYOe7lXA=
			</data>
		</dict>
		<key>Resources/Backend/scripts/replay_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+ykq6wow8iBmzNGRyXOF2hu9tEMMm0QVAjgdQ3LXodQ=
			</data>
		</dict>
		<key>Resources/Backend/scripts/restructure_background_noticed_proposals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zKZ2/gDjWDEXDGVQPDVhtADtQOPvfUyBGqhdgajblAs=
			</data>
		</dict>
		<key>Resources/Backend/scripts/review_safe_defaults.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dkQUbrnM116s1jJCRsIQpGfF/v+L1z7pThpVFic2PJI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/run_deliberate_matrix.py</key>
		<dict>
			<key>hash2</key>
			<data>
			y0HxLfpxV78FMipVayb+CVBv3D4VySJLIATELyPtOCk=
			</data>
		</dict>
		<key>Resources/Backend/scripts/run_single_turn.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MkdppywconDlCegxOKOJWx5SwzelHCd0RDL82TOxnNI=
			</data>
		</dict>
		<key>Resources/Backend/scripts/run_tool_chaining_evals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dGytGMo5v37Q1CTIjbS/jMtirK1PDSqX4/2JSzUFFNs=
			</data>
		</dict>
		<key>Resources/Backend/scripts/searxng_sanity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cDMLtXTvG3Y1bo/gTM/3C+f13f/6deLoTP9BhQ+aR6A=
			</data>
		</dict>
		<key>Resources/Backend/scripts/soak.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4bwCAiwzosAAxHLbBLm0b/5MdI2QGkJtVDHNVzhnbQ0=
			</data>
		</dict>
		<key>Resources/Backend/scripts/sparkle_sanity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IbH/jmIdvEScz7T2a602sClxPwB4fWHNSZMUoRJZOO0=
			</data>
		</dict>
		<key>Resources/Backend/scripts/standalone_python_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RpMXzGfCgV0Fn1NXNoD1CKg3u4J77G1Bdao9i0N6BAo=
			</data>
		</dict>
		<key>Resources/Backend/scripts/test_web_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wFNVEc4joLBmXHt3M6/XhefIU6DrS45lC/RdSSha6X0=
			</data>
		</dict>
		<key>Resources/Backend/scripts/tool_adapter_train_smoke_checklist.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			IFwgBhOIIu+akNVIGvTPGROHoaXf+2RcyZrEN9oT8Lw=
			</data>
		</dict>
		<key>Resources/Backend/scripts/tool_call_probe_http.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S8d4xIrE2FMiibq7/4d3k/1x4NeiWaTq5PbDkH9MHRE=
			</data>
		</dict>
		<key>Resources/Backend/scripts/tool_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			eM1eIkLDnEvl1b4mbXErKK0Vscvzi0jaXXs8zIzgUEg=
			</data>
		</dict>
		<key>Resources/Backend/scripts/train_mugi_tool_adapter.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			kozLvzjMLL67kzEvktCyvkUnwjmwcX56TtUn+zqABlg=
			</data>
		</dict>
		<key>Resources/Backend/scripts/uninstall_git_hooks.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			VvOZvWXW1+BIh9k4EVmq79yYdIQcjlhVYdFhal0bRos=
			</data>
		</dict>
		<key>Resources/Backend/scripts/vault_orphan_attachments.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vAkprnwj7LeY2+V7K9C+cPdLrKa67rY0PTbdyJtMCDg=
			</data>
		</dict>
		<key>Resources/Backend/scripts/verify_release_bundle.sh</key>
		<dict>
			<key>hash2</key>
			<data>
			hgAgP0c61oDbjxVISt4Zbmy+EzVkgUwYPj7bbrp9iN8=
			</data>
		</dict>
		<key>Resources/Backend/scripts/web_act_smoke.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JmD0vXwbgD/qYni2YaM+6WGzFuOg4ozffYyxW0LMWfk=
			</data>
		</dict>
		<key>Resources/Backend/session_search_db.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tbwKbenHKaX85xf1Q6YjR6BMVTYQfncc+pauDxjTK7U=
			</data>
		</dict>
		<key>Resources/Backend/setup.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ByIK4Lqa5cWAPav8WNG1lp217czrsMf5aSIoH4dq8Hs=
			</data>
		</dict>
		<key>Resources/Backend/skill_curator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8LFzDLoxdMUo03mXl5f6MEStke1Cj5VDFfjrBDVdwgU=
			</data>
		</dict>
		<key>Resources/Backend/subagent_registry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3CVCSCexsoCGkdgaYUhnJUNbQ/GmVpbPk0rvMsqjG84=
			</data>
		</dict>
		<key>Resources/Backend/subagent_routing.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Vd7EhGoEgXiXH5Sp+8kNoFpAgEVegqCfKVxPMwLbY3I=
			</data>
		</dict>
		<key>Resources/Backend/subagent_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uYKNUpwESFpiaBP6jSs1jm6kzSGVOVg/+RzOac3cOk8=
			</data>
		</dict>
		<key>Resources/Backend/templates/AGENTS.md</key>
		<dict>
			<key>hash2</key>
			<data>
			8vVQ0MMULD9PZe06JyH8SyadlBHNfxEN710Bye9agoM=
			</data>
		</dict>
		<key>Resources/Backend/templates/BOOTSTRAP.md</key>
		<dict>
			<key>hash2</key>
			<data>
			FZ3MxUe2QQX+5AyNdVWAPpCBQQMn7y8UFXB2JfRCTNk=
			</data>
		</dict>
		<key>Resources/Backend/templates/CONSTITUTION.md</key>
		<dict>
			<key>hash2</key>
			<data>
			WOGaNZiNk0WMNgq07RUgscHK0QO5+LzgwrMDJxnDTVU=
			</data>
		</dict>
		<key>Resources/Backend/templates/HEARTBEAT.md</key>
		<dict>
			<key>hash2</key>
			<data>
			XnADZh39XINe8N1SL6qdW2YQbs+B9RF15cdNcQ67Qd0=
			</data>
		</dict>
		<key>Resources/Backend/templates/IDENTITY.md</key>
		<dict>
			<key>hash2</key>
			<data>
			LHLYHrML/xYTAB+tx42Mzup1Qqg2wuwQ9J6+xBNXFHI=
			</data>
		</dict>
		<key>Resources/Backend/templates/JOURNAL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			HYw/tHtydCv69h5W9y7HAlIt5odQrpYnX28pAyLhKnQ=
			</data>
		</dict>
		<key>Resources/Backend/templates/MEMORY.md</key>
		<dict>
			<key>hash2</key>
			<data>
			8dVjtHZfOQJVR/sfmgJ6isEFdH+JDx00TukvdjEcNJo=
			</data>
		</dict>
		<key>Resources/Backend/templates/PERSONA.md</key>
		<dict>
			<key>hash2</key>
			<data>
			ub6MqC5kilOpfyOtUB6tuOGN2ofM8aaiORoJALC+PEE=
			</data>
		</dict>
		<key>Resources/Backend/templates/PLUGINS.md</key>
		<dict>
			<key>hash2</key>
			<data>
			EU7nnv0nAo9tL0Vnsqz/JECaRUkI3MI7mhR1/HRdCJA=
			</data>
		</dict>
		<key>Resources/Backend/templates/SESSION-STATE.md</key>
		<dict>
			<key>hash2</key>
			<data>
			y94q3iHwpNfa+RldFHnnspmxwWRXXXGPO7uN6y/mR64=
			</data>
		</dict>
		<key>Resources/Backend/templates/SOUL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			/jjs3OEIwLTJHGv9XxF1P3aJKEgdmdkSS9xc63uFO30=
			</data>
		</dict>
		<key>Resources/Backend/templates/TOOLS.md</key>
		<dict>
			<key>hash2</key>
			<data>
			C65/Ygx940G1yJLNBXHKdylGt4YeOCkixHfdo2NLrQQ=
			</data>
		</dict>
		<key>Resources/Backend/templates/USER.md</key>
		<dict>
			<key>hash2</key>
			<data>
			p2/ca7cE6JuZsQVu0igkSmAXVzsCgsS0IH/blc45/YQ=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_calendar/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			a9VePjZS9wo9LvYnxGzmAEj9DhwNW4hoWnpmIsV312c=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_calendar/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			1PARZVw+6bSYZ8QGRo69INVxrZHY6bb+rBGHIEeHkak=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_markets/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Kg8ukUBSK0K0UYNobifEmZUrbEid2xG9MFKJwgC5Hm8=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_markets/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			6nqN1tBnsxu/EKjty53zQIOOXJL7/e8FbXOgbPGV8EQ=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_memory/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6vjNSfs59vJxMO7xUUy8cSSO56lnOFY19sDJ2slloIU=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_memory/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			ypbT6E5gxn2CXj/vFcgkFLNkrXOYaBoJMx+cF79m0c4=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_news/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mKupqmehUEwl9Olwl3PaAXroTt1a0kdbYw48HvK4ask=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_news/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			LB8cBn0SEI+NEvqoS6i5KF6ivM+2gsHRzx/AvRHvvb8=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_reminders/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YnH8HYHlKGrvK23jrGUHZ6UoxMhDYZZbB+QhEUYsJPM=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_reminders/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			JWkQRyTe6+QBPlwKhaI2w63/aFiQyrog8NufAj9qzH8=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_system/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+1POHneOzq/VycEonBiC+BQ4SQSGZtwK4lXrnJvlVgo=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_system/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			D29gkO0ziEA4SygmSB3qUudXlXpUiX1uYf2r4SrMMzE=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_weather/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QQTbuUqcIJmiQYGiIw0wAiRZJg/GXWn9JcCJg7TzOFE=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_dashboard_plugins/dash_weather/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			DbiZRQfTU1isNXxsd/j8G8k50nDYEOoAPmxT+BOTGew=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/9VR8EHFhRSaDG6BGR7z/KpLONFXXe8uiTViCATpR/c=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			2tEFovi+0xNAExuHu3oslW865A+bAvkGbnWBYoPoV6c=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/Dockerfile.cdp</key>
		<dict>
			<key>hash2</key>
			<data>
			E+A8E29yyDt6ZiwA8oGf8VC4GcUIiuPEMbEuyJ9PFfs=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/README.md</key>
		<dict>
			<key>hash2</key>
			<data>
			u3+4dAQ07S9f8d+GfbW4tuRt+3G2/2DOkmEVkmOgxz4=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/mugi_cdp_container_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CAXymymQ/hKY8ZxtKy2lbQ3UKZBf5Kk1I3QcA9LZO1k=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nC+gZKSqoPndoXHtDMojTIfC95bPVz8HooGaRbhtDRI=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			QP4uTsWCmOQ6jKYnblSf/D9Xosu/qqSft4a8q6J0FUE=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/supervisord-chromium-cdp.conf</key>
		<dict>
			<key>hash2</key>
			<data>
			N7u9wN/hQQXSnJBsdkqqftE18CbAKGSIkYK0pG1w4zM=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/README.md</key>
		<dict>
			<key>hash2</key>
			<data>
			MGK7i2JVNee+wA1JdlWh2W8xawIZ5fnjrwkC1/gXXkI=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GDM6Q1K7+hZAKxDsMOtoZbrnaacze8/7f9DkUlMfdLw=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			pTButRI+eHmD7DRU7ctWD/kQKkhizPzQ2Sbt9aCUbbs=
			</data>
		</dict>
		<key>Resources/Backend/tool_adapter_trainer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			boe/nG8O6w9JhsFJ7b/0pjLdVF7eLuiN3yXoSWxMAJ4=
			</data>
		</dict>
		<key>Resources/Backend/tool_arg_normalizer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fwXrhrAdE3Wrk8ILmepHcNu61EIyAYaVVF2ag8cNDzI=
			</data>
		</dict>
		<key>Resources/Backend/tool_policy.py</key>
		<dict>
			<key>hash2</key>
			<data>
			s/CaQMtKMPHTNx8ag+d8NWsuL38LBTSCAfCLYD/wPuk=
			</data>
		</dict>
		<key>Resources/Backend/tools/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tKMAC8jScr+QtjCaLa1ofaFJqKxlI9yv7r3l2w4EtKA=
			</data>
		</dict>
		<key>Resources/Backend/tools/_logging.py</key>
		<dict>
			<key>hash2</key>
			<data>
			kemLqdt1l+NHs5gTxIoelEys1zMsma+KUw5KVJq1Fek=
			</data>
		</dict>
		<key>Resources/Backend/tools/_macos_bridge.py</key>
		<dict>
			<key>hash2</key>
			<data>
			igw1HzA2V8eTGF06fUMejJxDY37aUgljRfvBFeRgXd8=
			</data>
		</dict>
		<key>Resources/Backend/tools/background_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			THHetgAZjUyZ/QremnaCUQL6U3dke5oHxsAT05nKVOA=
			</data>
		</dict>
		<key>Resources/Backend/tools/browser_extension_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FL9Qwxt616G373LeYXpLs435xW+uiuky7bnbFNVNyXM=
			</data>
		</dict>
		<key>Resources/Backend/tools/calendar_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9x4bK8yeLYcqAN7fAla/rubKpF4KvcWxcP4o9M+RFO0=
			</data>
		</dict>
		<key>Resources/Backend/tools/capture_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pWbsV827O8TAVov07L77K2mNrQpOXZsexdi/xIgLJlg=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2UnRJb2WiZbtCYxkkGnX+L5l4iP6lbRpaAvxGYaQBDU=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/brew.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FhMAP5qHUX3zg4Vf8QeatzdJRIHUZuyAs/z74T2OKN0=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/ffmpeg.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0Z99kmiQaXQroOiPH6NxRvtA3xzlJDY435/YKMLQcNE=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			BEQEG/agZAPPK8KKvkYnKFle6HvoBma/XEufLcTTSUs=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/venvs.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bt8R6xwbvy01MaxNlSVMKMS2tU8hgmJ9ykQIU+AvrPs=
			</data>
		</dict>
		<key>Resources/Backend/tools/clipboard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			O9U86klWlBlNOQtuqmknK6OcQf9xem7ijv1FDUzc3PM=
			</data>
		</dict>
		<key>Resources/Backend/tools/code_execution.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mRqpHDeiF/yH42J/q6A4nIC1ixKgUywvaXLPQc6kyyI=
			</data>
		</dict>
		<key>Resources/Backend/tools/conversation_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FsSvYtwuQqjgypxC7R2ZtCX/xN/PV+U6aoTPiwTwJJE=
			</data>
		</dict>
		<key>Resources/Backend/tools/council_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1NtDc7xEEEtoRfsNWdRyjhD0gE2wa4nuukNGcSLRyvs=
			</data>
		</dict>
		<key>Resources/Backend/tools/delegation_scratch_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dYQEGFrudO0vYMI5K8FTK5izqXh7Bb3tM4TY//9P+fw=
			</data>
		</dict>
		<key>Resources/Backend/tools/docker_binaries.py</key>
		<dict>
			<key>hash2</key>
			<data>
			c1ovIMMLDzA2mrFEe6GE3XGaVmh52NzQ6N/BC/E1OMk=
			</data>
		</dict>
		<key>Resources/Backend/tools/drive_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bcrlAKbLxMsLizNf+C4DrPeVQO5nvvoInIoPvKC2f/k=
			</data>
		</dict>
		<key>Resources/Backend/tools/email_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yZA8s+L1Hj8jt3zfcwErLPMD0dTFiDZJXB7wDCONZlM=
			</data>
		</dict>
		<key>Resources/Backend/tools/error_tracker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			08IhNWwq+kQ/eEPlske/WHwNm1IWbvAvukaM70RPAWE=
			</data>
		</dict>
		<key>Resources/Backend/tools/feed_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yNBEHIvhomjc5HZGF2Fu85jmVVA41XEAA4Fw+z4dXWU=
			</data>
		</dict>
		<key>Resources/Backend/tools/file_ops.py</key>
		<dict>
			<key>hash2</key>
			<data>
			VaDVHBXjLZixplFkaobn+5EBLsOlZZbjPgA0504m7/g=
			</data>
		</dict>
		<key>Resources/Backend/tools/git_workspace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			c+Wv6FBmUbfbEqz+cGVpGtsmJU80H/6Vs+dDe0/ZaZs=
			</data>
		</dict>
		<key>Resources/Backend/tools/hyperframes_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			P2hLhlimkBgfbn42yBfhzpTT2IPWxAOopNUrHMD8tsE=
			</data>
		</dict>
		<key>Resources/Backend/tools/job_stream_schema.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oovYTsJz69o20afd7APV455BM1e+13bNO8fQ3UGdePk=
			</data>
		</dict>
		<key>Resources/Backend/tools/kanban_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TtiVdoNkvm4jxZ2+oAOl5f5V0Rg9Yrbs3AHO8/wtS1g=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge_graph_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			STJl2yT51d1KcO98UfWp1dO71kmpdZQOi1h7hv8/Wos=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			s6345ahVminh0x4XqKhBEnl2+vSjnAKvXTNZnhuh3NA=
			</data>
		</dict>
		<key>Resources/Backend/tools/live_view_visuals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			50ohChnEbZwOUvq516BtZcKYl94bZs8R7y2slAF9drY=
			</data>
		</dict>
		<key>Resources/Backend/tools/macos_spotlight_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FBt/EgF8hT7Mk5mR+rWBicvHtFstWdDpy3RCZkHmz48=
			</data>
		</dict>
		<key>Resources/Backend/tools/memory_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6o/nFnxzXqaeo+deo1C8dB3mWP1VqiKnzt2KaNNweUI=
			</data>
		</dict>
		<key>Resources/Backend/tools/mesh_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rJdyfJfkC89J7tx4noSxBkeJt62cDIbx1NGxut5tLio=
			</data>
		</dict>
		<key>Resources/Backend/tools/mugi_brew_bootstrap.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2KRrh9x2ZHxSsbzAgp3h0LffYnZIPPPG4zEaz9IK3XU=
			</data>
		</dict>
		<key>Resources/Backend/tools/network_capture_helper.py</key>
		<dict>
			<key>hash2</key>
			<data>
			O8C1h/IJmOIhucgavUwyF+CcSE1cW7uE6J1rm6JploI=
			</data>
		</dict>
		<key>Resources/Backend/tools/ocr_backends/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AtRwIOQ6skquJoKDsuRFRe851QYQZqnfMJLZJcSqY7o=
			</data>
		</dict>
		<key>Resources/Backend/tools/ocr_backends/kraken.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xqx2TLFLNpmIblBv2sqtwUuR9S08APy2Eiyhs6BV8KI=
			</data>
		</dict>
		<key>Resources/Backend/tools/ocr_backends/tesseract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wnTJL/iw3gDtjamt3qVUJDiF+5WdbdtcchGyTOZO01M=
			</data>
		</dict>
		<key>Resources/Backend/tools/ocr_backends/vision.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/wAVFS7E63yBCBPjHmxeY1QtGNOqDT7/D8Jf9q5LolM=
			</data>
		</dict>
		<key>Resources/Backend/tools/ocr_dispatch.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OOz1gfQqNh9ikfXAJaSKLeyAXAtSZXQUFVA3unOWXpI=
			</data>
		</dict>
		<key>Resources/Backend/tools/pdf2image_errors.py</key>
		<dict>
			<key>hash2</key>
			<data>
			I8qmc52gZYFutYptV3zHH4IRIWIzi1omTUUxNlfMCI4=
			</data>
		</dict>
		<key>Resources/Backend/tools/pdf_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iL+V09sNM2iq06NVHDxyh+c/OA5C2YGXpT48TcsxKIM=
			</data>
		</dict>
		<key>Resources/Backend/tools/playwright_screenshot.py</key>
		<dict>
			<key>hash2</key>
			<data>
			82+xCtzPu0sWKg4eLoz96VDp/xDWLN/8SjZETVIzxM4=
			</data>
		</dict>
		<key>Resources/Backend/tools/plugin_creation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			BU0b2mZqwcZCvx78HdVQBMucA4oj1DjYiw981lTjqQs=
			</data>
		</dict>
		<key>Resources/Backend/tools/plugin_stream_controls.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Lo+/Gw4fYOxpqQ0LQV0hXwiqev/hQZAmYEk4ncW9Ohc=
			</data>
		</dict>
		<key>Resources/Backend/tools/recents_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1d9rR++CKi2R5N39FN1jexjy9HsYX5+FD5X6Zxwk18o=
			</data>
		</dict>
		<key>Resources/Backend/tools/reminders_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			BtPIR4yMJUtcuboXwwFZWidZdj/bJx/wBWt0d1BGLkg=
			</data>
		</dict>
		<key>Resources/Backend/tools/research.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SR9lA44kRFuvq0tDGjGjvAJh8VrB+tnzYf8bdOShNwI=
			</data>
		</dict>
		<key>Resources/Backend/tools/schedule_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gD+Hy8ASDUvGxWcYQTJxCRugOoQIjRHbT6I0Ppb5fb4=
			</data>
		</dict>
		<key>Resources/Backend/tools/scratchpad_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			A4UEZkeSnkBBJxeA13R6pDJPbGU2J6C6HAH6OwiJJDw=
			</data>
		</dict>
		<key>Resources/Backend/tools/screenshots.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UI1mHM2g7u4tT1HJEwZWj3ZXsha7tWhlccUPaiYZP/c=
			</data>
		</dict>
		<key>Resources/Backend/tools/searxng_docker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/iuU0lGGDBn6ILzQ3TsgmkBGEzHQPxFIe2DoopYGO88=
			</data>
		</dict>
		<key>Resources/Backend/tools/session_search_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1M+qdlUAtT+1fgHutE3SaK73iWGn0f0lqImPYhjYIS0=
			</data>
		</dict>
		<key>Resources/Backend/tools/shell.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0H1pOQdc99B9RN5TRlV+v3eaubTkJ/aE/RI8nxH80Ic=
			</data>
		</dict>
		<key>Resources/Backend/tools/skills_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			C6bbURdQxUJ11494gD4h7Kg+rHugmcqhA6EU2zcyOQs=
			</data>
		</dict>
		<key>Resources/Backend/tools/subagent_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cu59MxD9B1wCRgkDx3UgEuEFPexan9jid24rZ/hxLxQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/system.py</key>
		<dict>
			<key>hash2</key>
			<data>
			m2q5/YdqBUbtdSICfw+rRv/OuezPBQI6WzhQsDnx+Io=
			</data>
		</dict>
		<key>Resources/Backend/tools/task_plan_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			HBUrHXfrlnGIShXPao8NL/gfY2VaKp/EwqLQuaoUc0U=
			</data>
		</dict>
		<key>Resources/Backend/tools/timer_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rlUjA7ES7DKsu/jOfRcU99inFRCUk+TuU64lBVakTpQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/tool_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rkFwxZw3OZ8YOIPJhydZvoSLt2tzkB+NavgGainbS40=
			</data>
		</dict>
		<key>Resources/Backend/tools/vault_graph_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hK5GQkARAytdBGAFisjsRKZlUGEmmP8xBPrRe7ikl4Q=
			</data>
		</dict>
		<key>Resources/Backend/tools/vision_ocr.py</key>
		<dict>
			<key>hash2</key>
			<data>
			P6rSB5hKTJaFfpkmFbDVWceWUtx6ijHV6H0enG3z5UA=
			</data>
		</dict>
		<key>Resources/Backend/tools/watchlist_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sLuPht/4mc/EIwcgPAYiieXGV7EVSN1/3F8CuiGKjNE=
			</data>
		</dict>
		<key>Resources/Backend/tools/weather_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SjbM10SVq8s7+D5OeMVnLPDwah5vApwpr453OcC6pg8=
			</data>
		</dict>
		<key>Resources/Backend/tools/web_act.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Pg1Hi37VtPwsHArGeSQUtNDKN3AI/Ch3Pd8w6v/NOfI=
			</data>
		</dict>
		<key>Resources/Backend/tools/web_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			24QQ+EsqNT2fR/WInNANVNFsqZ2bwuJ3Uc8PiLc5LgI=
			</data>
		</dict>
		<key>Resources/Backend/training/mlx_mugi_agent_tools/dataset_meta.json</key>
		<dict>
			<key>hash2</key>
			<data>
			xM6t+a4EzVHx8RnTwT50qHFw1eDXf3H/e28zVOTCDmE=
			</data>
		</dict>
		<key>Resources/Backend/training/mlx_mugi_agent_tools/train.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			96i6UnLLJM4+fZNevTBthGcf3V0oQVFr3YcrR7PzPUE=
			</data>
		</dict>
		<key>Resources/Backend/training/mlx_mugi_agent_tools/valid.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			pKJtrrEui5FE6uignZad6EWx2knndDoQIn+h5BSoJQQ=
			</data>
		</dict>
		<key>Resources/Backend/user_decision_ipc.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YvQIvcQ5a5ALSk5iQBgwhrrx9C7AxTzzfOp8eyiY88c=
			</data>
		</dict>
		<key>Resources/Backend/user_model_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hsUhUY84YFCuvDTYCQuSNxbjY/dpAwkbjPG+4ZfoAZs=
			</data>
		</dict>
		<key>Resources/Backend/utility_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Lu0WzehU6Z095FqfZ2qh2mc4YYuuK98hq7We0yPQuDY=
			</data>
		</dict>
		<key>Resources/Backend/utils/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			N8u94H7qKMf+QlosOxM3sujHPGUXvJlLbkQgpOqj90Q=
			</data>
		</dict>
		<key>Resources/Backend/utils/active_hours.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/B8bMHvw6NDxHWeRetKDMuEzzXHm3EXyBzfZV7om5DE=
			</data>
		</dict>
		<key>Resources/Backend/utils/active_memory.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zGWwJFkeUGwOH8/aKxxyduKL/2QMj41BvOs/FGfZVBg=
			</data>
		</dict>
		<key>Resources/Backend/utils/agent_loop_best_effort.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fPk9r3E0zcJC+bKi0ySK8oG83sLnTS/qWnuJk855dBA=
			</data>
		</dict>
		<key>Resources/Backend/utils/agent_loop_pressure_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iwX2Cybil5TmvAMlR5dUUkGBJid11IraP0gyJ4mEvjQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/agent_loop_tool_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8GJkKvFPETqewpcmO0xhUimcEltG1RDdEbUh/xMXs9I=
			</data>
		</dict>
		<key>Resources/Backend/utils/agent_memory_prefetch.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rsAJmZxz013W5M2A4gaAytrdrqmsMV06gkqP0Oxgl4I=
			</data>
		</dict>
		<key>Resources/Backend/utils/agent_plane.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Ym6DrM2pFrZ1yt4kJfvgOMOG7bTgZ/X3OYjjpJ9hjkY=
			</data>
		</dict>
		<key>Resources/Backend/utils/agent_run_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9zk6irDb6sOxzHBgKvnLeb/e6tJAQ2JB+Yg3IT67xro=
			</data>
		</dict>
		<key>Resources/Backend/utils/app_prefs_store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FFsVV8uzhoLLVQvLiMig8GFfWiGwCMavVBD0nWbkIxw=
			</data>
		</dict>
		<key>Resources/Backend/utils/assistant_visibility_placeholders.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DfeMYXLyc/lLbkmQOxOGMoERB1+J4oDFVOkIaSVhak0=
			</data>
		</dict>
		<key>Resources/Backend/utils/btw.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MENPTScw+LLE5YWT6m4Rts2FnNEIgkubqe8mOmd3bHY=
			</data>
		</dict>
		<key>Resources/Backend/utils/calendar_proximity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ILlVwlsTU1eX8gJi08jzzzW/00bwLjy1dMSfnzToqLg=
			</data>
		</dict>
		<key>Resources/Backend/utils/completion_critic.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8X5DJ3ZoQA0A8qAj5MVkRsixR3Em/37833jVCXXaISs=
			</data>
		</dict>
		<key>Resources/Backend/utils/connections_journal.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rxZa2TpIc4eQoHid9CQ2tS6/R2dR/Ai8aoIhwSdkKbI=
			</data>
		</dict>
		<key>Resources/Backend/utils/context_token_budget.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RfdKaCdgYe8hS6vyPtfHQq29ogeNtW44YbN8CpVvlu4=
			</data>
		</dict>
		<key>Resources/Backend/utils/conversation_sidebar.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3FDWopLZp+zoByyjvQwYl91+Q6C8eMkl+YlvveS+X68=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_budgets.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/A0+lnoscK6NgXmEwrwYs5ITE7IfNukrtuscBu+j1M4=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_delivery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wtdyNxjKFtTF4jFU+z/G/AH5QAk2UF+6O7aH/ISeNGI=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_offers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9LmbozYF0HSxar8Z0Xnh4qSKgHcNr9ZpasfyjEAlb3Y=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_orchestrator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jm42cl9MRAnmTgNwxyutq+87TukART6ar/ZIbE0AoOY=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_prompts.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OtB+s09ZTAwfQZ6XJ9SAuoReH0AsTr/z9YU0BfWAmOs=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_triggers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hXgSJJh30j5HmIW6AqoD7xQ6FgxDla+b2IGegoUZdpU=
			</data>
		</dict>
		<key>Resources/Backend/utils/delegation_blackboard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			G0VG8iKhMv/oJHeSB4rfIgyekr38vKpjilf/YCAlook=
			</data>
		</dict>
		<key>Resources/Backend/utils/delivery_queue.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IRSaoLO25Irrgwmgp1WZkLWi1AL4ZXzoiUNmsgYOrIo=
			</data>
		</dict>
		<key>Resources/Backend/utils/dreaming.py</key>
		<dict>
			<key>hash2</key>
			<data>
			B1+qawP5g+iUECTlTTUOuFxhKqK2JKZYOeisUGD6RLs=
			</data>
		</dict>
		<key>Resources/Backend/utils/embedding_chunking.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mJ0dZ93I/r3UrX680Oc8ChmFXIvW1lMHtimeo9dohrI=
			</data>
		</dict>
		<key>Resources/Backend/utils/embedding_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1uYKIDwHka6xfSfSSYaSjAQhmJ7OFu6S6gN3sgwbngo=
			</data>
		</dict>
		<key>Resources/Backend/utils/file_watcher.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+6VWIQGLk9SS8lFwgFRtOzrgsu4BVyEUXzz+qelNRX4=
			</data>
		</dict>
		<key>Resources/Backend/utils/fts5_query.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Z34FT2kcJAD72vCiRX25SuLgfZ4gSjrvMnqMOUb/gtE=
			</data>
		</dict>
		<key>Resources/Backend/utils/handoff_critic.py</key>
		<dict>
			<key>hash2</key>
			<data>
			EcJ3Y26IK0Dea+lZaMHk8PjhH4AV+ZUyeGn5c4ZnHFM=
			</data>
		</dict>
		<key>Resources/Backend/utils/handoff_envelope.py</key>
		<dict>
			<key>hash2</key>
			<data>
			HeZDDYgfsqJHhTkw97VD1J0rGBoc9s+KhoworGkLHC8=
			</data>
		</dict>
		<key>Resources/Backend/utils/heartbeat_tasks.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TW3do5xSgrc4JjqyhH6KkPgHoX5aijy6j0OsBBzVcWE=
			</data>
		</dict>
		<key>Resources/Backend/utils/heartbeat_workspace_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			04CKo1qhDZTyCBwQKNzXLmd7YENmNECMfBIvU6pMd6k=
			</data>
		</dict>
		<key>Resources/Backend/utils/hyperframes_manager.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4FO9rFOb5Iw3hr9WFjYZsi0dfBNjUP5qUOXnxlJs58w=
			</data>
		</dict>
		<key>Resources/Backend/utils/idle_tick.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JGQlpO1lzVycjKL2Q0/YJPvtLdhPK3MP/JIo2mnIEbw=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_activity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FCJUiCWEnK6WzbWObbbrciZcY18fts151Hw4BN2i22Y=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_chat_handoff.py</key>
		<dict>
			<key>hash2</key>
			<data>
			k71oNyA8+kN5oDpkXLzuTJdiHUKHFD/t2DHYhfQVGS8=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UmeTiNw24jmg5O3as0dRqe3kRW6EIHYtchhtPeQLc54=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_coordinator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ZyO/3sgNVaqOORb/tUNUo2XI3Oy3l5VbKWZUU1n4JXU=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_coordinator_delivery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OS4xP+ArmEKjmFcP5qfpLo24SKaKXE43+XdLsiaGIz8=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_dispatcher.py</key>
		<dict>
			<key>hash2</key>
			<data>
			H0xgCiEQdpcLBV0/x0X42z5KoUjviTyi3OBAxcX3Ad8=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_events.py</key>
		<dict>
			<key>hash2</key>
			<data>
			55vJd9iOziIUN+NHGnr2YfrV7GAt5gjHSiFH7N9b2qQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_notifications.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UkmPeSkcCUQMzCa3+yvnyFW6/bl7RgEzPJJGNvv9lxE=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_observation_hooks.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7IR25RdTrBfs+4PZENp9JvsyvhSaaiq8hv8/h662Z3o=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_worker_progress.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wKlc2r4b4aIP9WIJeJQEuAl4PHg7gqaV9ALACuJJ4gg=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tPvn3l3bmkkONRmnpbwrRMkTURiN8DfvykbmSm3ll18=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_wiring.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nS5k5orbJaptBo29TuDCLHdHDZPrJKifJ9KdkcQ0xvQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_automation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TNngM9E4WZsiUNRZaSEVzIY6m3In4nYJG8iVx9U7Hfg=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_connections_store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/y48VPtWE97plovAzx/FEew991H54He33sT+aug3xUY=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_contradictions.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FpTwjB5K+fQtUfe/IysRITVqatRsCXtq8U8kulaaOMo=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_entities.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CONpQ1wBl2Nmxrx0NW73krnIgJa7KS0D6bWfmvGJhJE=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_graph.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DIuFmb82vvPuoGXT9lcRUMblDGpaF0ea9nGojZPln2c=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_retrieval.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TU3ofmtthsht/QO1skh0ielmT2GL6FQ6RAXBjYrANdg=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_themes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0em8CZevJwokKgCE+eDnKgrxbIox8gLQQ5vAaHFDq1s=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_topic_labels.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4dAXhlGvRNMErLI32Q2AqbkoQigl2mQcUA51OVfR8oY=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_turn_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OAzT5pLxXdbb9fqyystsKYSd9i5R/q7G1m2HZ/kHaks=
			</data>
		</dict>
		<key>Resources/Backend/utils/ledger_reflection.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vBTQjRSQkCctdn6vI/U8oUJFLt9GLzFQ9F8KbD8xnyo=
			</data>
		</dict>
		<key>Resources/Backend/utils/llm_config_validate.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/lZ3evXEoC4H6R75j6/m73gmnzP8U0vVXkvfPpqmluI=
			</data>
		</dict>
		<key>Resources/Backend/utils/llm_output_sanitize.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SHec9jpBqhT1+5LKYfNgn7PVen6IDCuKsIjNKfmbq7s=
			</data>
		</dict>
		<key>Resources/Backend/utils/llm_token_normalize.py</key>
		<dict>
			<key>hash2</key>
			<data>
			s9ZUZROu8N88Dm4OIwISP5CsdjaCvG9HTg8OoDMObaE=
			</data>
		</dict>
		<key>Resources/Backend/utils/llm_tool_call_probe.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5HUujdqhzfUqgrnFj3g06d+w/F8Hqx9eYnNgfOfIJng=
			</data>
		</dict>
		<key>Resources/Backend/utils/managed_path_roots.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+Ldow1LoU7StG+5NkMqXLg7iCVr2ftHm3WuuxGOCu9I=
			</data>
		</dict>
		<key>Resources/Backend/utils/mandatory_tool_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JKwKOTW7MEGwbOH6Zj4oBtEVsoD8ufIY47RTS3C2j2E=
			</data>
		</dict>
		<key>Resources/Backend/utils/mcp_backend_client.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NQtYwQKDIuklazoptM5PrWcK13KYWOr11Ex73YCCPic=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_dedup.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bEQfT6hAZzcT0LBHEwZ9LW4p7ULqck/FtdTB9FvIgfE=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_fts_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			y+lwyt7XLLd/Xoy0Y+pX1xDUIgo37Z2cBdxF+H35a4M=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_promotion.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qocfMNkbEaUjjPJRhxILiCXMms9UIUC2W3nuiDCvnN0=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_retrieval_tier.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0uZu+C86gXeJduvyRsDbz84/OUN4MGNlJCPDtnL4ouM=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_scopes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uwNdwVswtgcOyYyNxPdyt9kKqp2OT+DPZVwVchMR7uA=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_search_fusion.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3UlkIafPKqbrSWYAL6dGdBpl7Vck23MjBa5l5YONa4w=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_shard_layout.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GjZt3WAKhxlmYN7KD64Y09N9rvMcjs5ipY2EfVAd2JU=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_text.py</key>
		<dict>
			<key>hash2</key>
			<data>
			im1f+mEXp5hkwFef/l631Jbm1mN7EmRkCQUyQDxTyZU=
			</data>
		</dict>
		<key>Resources/Backend/utils/memory_turn_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			K+3aVT8s3LIfAUdQ8ZngDPAjx7Zk2FHz3s/Rg8KoYsU=
			</data>
		</dict>
		<key>Resources/Backend/utils/mugi_email_preferences.py</key>
		<dict>
			<key>hash2</key>
			<data>
			r+c3ZGTZVv/H5eCg2kjKdMkw+Bl23ASFEPKPuDeidAs=
			</data>
		</dict>
		<key>Resources/Backend/utils/noticing_dedupe.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UfEBdw+b/OCsN893OE0W9A33LC/aGaC1fB3G6yqlZYk=
			</data>
		</dict>
		<key>Resources/Backend/utils/noticing_plaintext.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3OhTRF+XwVHPeQ/kQfYVe+TlTD/EIKzaVc4IZ9FCyh8=
			</data>
		</dict>
		<key>Resources/Backend/utils/notifications.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sls52ppOVN/exbCEZeen4jzK+XxUAOcRnvMqoxNuM08=
			</data>
		</dict>
		<key>Resources/Backend/utils/open_loops.py</key>
		<dict>
			<key>hash2</key>
			<data>
			t6RC6mhl/JIDjqxlz72uZe+LCupRX9highGBNZDfaVw=
			</data>
		</dict>
		<key>Resources/Backend/utils/path_normalize.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hLBeExPAt4FYwHzS+o2iFhv4KdI+pu2ThxQnmPuG0MQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/path_safety.py</key>
		<dict>
			<key>hash2</key>
			<data>
			W67ZifItc588fypvREmCvohHEz4oG43zBAvYKQFv7FE=
			</data>
		</dict>
		<key>Resources/Backend/utils/path_suggest.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ha46MI/Ij3FfMEZho+PW0JnLYDygcgwtaW0WbpbRJF4=
			</data>
		</dict>
		<key>Resources/Backend/utils/personal_noticing_prompt.py</key>
		<dict>
			<key>hash2</key>
			<data>
			twypUeKQxFIFxojBKlZe9lauIMcFPGm596ATKbUxCCw=
			</data>
		</dict>
		<key>Resources/Backend/utils/personal_pattern_observations.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mGoPIR7tkXhEDKcFBCm5nUYhI0ob9hW4iCLXbvgWFd8=
			</data>
		</dict>
		<key>Resources/Backend/utils/personality_nudges.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qw5TmHyYh+UVdxQf1pZvUPKHG10Bxz7yL6zxiOud8mQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/personality_writes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			o2ZRjdUIe5Bmsn2oIN+W8VOO7BZewUMyUMCJNRneXLE=
			</data>
		</dict>
		<key>Resources/Backend/utils/playwright_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Hk+DY4B1XXE7E/gXAHk8XfH6bDAraEKaHGQ1wpz6YM0=
			</data>
		</dict>
		<key>Resources/Backend/utils/proactive_observation_drive.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2fJPfjxvA0IfXNQFve6Y2p2Y/Jw1hBqR/TROfH1nK74=
			</data>
		</dict>
		<key>Resources/Backend/utils/proactive_queue.py</key>
		<dict>
			<key>hash2</key>
			<data>
			f4wEv83/sqB4bxK5pSkZzSYBR3Kc6XJm/KUd0FDzyiI=
			</data>
		</dict>
		<key>Resources/Backend/utils/proactive_salience.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vanxNOWV610UEGRwnTgNP6nSzMG74vpHFQiv+Ssa9Mw=
			</data>
		</dict>
		<key>Resources/Backend/utils/process_lock.py</key>
		<dict>
			<key>hash2</key>
			<data>
			I8o/VBGN6rtNow9QcPxB9ujlEK4RgQCmmFN9EpAbLXc=
			</data>
		</dict>
		<key>Resources/Backend/utils/profile_markdown.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S6J+lPAaGWud6Jidrd14Eqgcqmfg5aW+pOs8QutQN7A=
			</data>
		</dict>
		<key>Resources/Backend/utils/recall_proposal_hook.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FbshoSbHwh7siBiVtP+rDlfpkRvVHpvBmTiyGZLwj1U=
			</data>
		</dict>
		<key>Resources/Backend/utils/recall_signals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AjjJ6Tw3aAusKmOjSRZ3OkVeQtbgnNK2et8VBL7eOag=
			</data>
		</dict>
		<key>Resources/Backend/utils/redaction.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yhl6ratqZBwrL5TXHP2etw4LMKjs3nodIrF+2r/ecOg=
			</data>
		</dict>
		<key>Resources/Backend/utils/run_tool_anchors.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Mx8oOq1xsJ2XBmRyembsBQtephJ8O6mWcdWc+Oe3rfM=
			</data>
		</dict>
		<key>Resources/Backend/utils/setup_log.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6+emTGUa47YW2OLeDkpTekgdcyTOFhKhottjJH8N/VU=
			</data>
		</dict>
		<key>Resources/Backend/utils/skill_lifecycle.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cGX5BwykOyVqyUzpSwGTwIRn+s9LUqn7E2+uDriW82s=
			</data>
		</dict>
		<key>Resources/Backend/utils/skill_usage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mcBwSIANStNU9cHR4nNgXJBM7D9C6EjDaIE/ThDUIYE=
			</data>
		</dict>
		<key>Resources/Backend/utils/skip_reason_catalog.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QeRgwFrr+vOnq+u+pyd+FKyyFKxtgcBe/qfJVNmpEEo=
			</data>
		</dict>
		<key>Resources/Backend/utils/sliding_window_rate_limiter.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Ddofp1BGYn4IP2oRjU/Z7C5eWNJMVrmvdMwu55OgUjs=
			</data>
		</dict>
		<key>Resources/Backend/utils/sqlite_vec_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8IdGIwqD2LfS7Q7GAdcjNVXB4a/t8xh3CSVqYUN0DJo=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_ledger.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+ih3q4nzKXcrmXJqGAXfbqDQ9fakNWj3aOEzwxmrVgI=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_plan.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UiAizEphmXC7D2sqrfICu/+1OnBJd5+tRmsjfh8D4kg=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_plan_activity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NiPnFh/Mw+/Ini8giLciBI/yZG2FFpdNekWN+h8dRLg=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_plan_evidence.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Cy10z6lqru9hgQLpoSablMbE+zSyHCifHEOqCih6ZE8=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_plan_kanban_sync.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JKD71NIhQV/eOCC2IC5vSckPpMNjrsYri7B+GNC9YRM=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_plan_reconcile.py</key>
		<dict>
			<key>hash2</key>
			<data>
			i6D75+18HMiPx8NmURlsWjGcoPpma2WRsj/X1atj3H0=
			</data>
		</dict>
		<key>Resources/Backend/utils/text_io.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yurQeXtj32MvDOfg7GDgXgQXLNiruWOOknR5IxZ+SIM=
			</data>
		</dict>
		<key>Resources/Backend/utils/thread_distillation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fQAJ88CIT3x0QWQmGOI7hO6RQZE5qCI56DbI8D96k9c=
			</data>
		</dict>
		<key>Resources/Backend/utils/timers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GwsuynO/eQEDC3/nwow2gk/QwwgmTNJsLOMLbrBlChk=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_evidence.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Vd/r50jWsRxymi2BJBr5xjSDcXpyj/N0iSi9OotEYKU=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_working_set.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tnXk7Qld2flaYa+8Nl3MqfFLLdmv2TEhAtrgqJnvUvI=
			</data>
		</dict>
		<key>Resources/Backend/utils/transcript_roles.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5j1EdkQkod6PEoKaLbKSh6N/uonRj6EXTU1PGU1C5OY=
			</data>
		</dict>
		<key>Resources/Backend/utils/user_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sN1xhczHL8PJoz2IxL2KHqEMVxALjD4wffxXPbQDCHg=
			</data>
		</dict>
		<key>Resources/Backend/utils/user_model_noticing_summary.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pdVxuG75cABsdXyPqtJ0nPpR6RLx8EAbcPqOaLgIFQ0=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_discuss_proposal_hook.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ZSQnRx0BFY8sJsd928ZPjsmnuWNQzX/6gZpqTga3BeQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_markdown_sanitize.py</key>
		<dict>
			<key>hash2</key>
			<data>
			N+7dUERl+na/fUbf2XIoiaeZS/osMXX9fgtZ5od1Hlc=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_noticing_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+248TBrWjeomTXbjowf8x3I7rdfB9rUroWr9bCwOY0E=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_act_diagnostics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ywc6RqYvzf0nMk2v7y7496Ppcpm265fXbr3YU2a4BwI=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_act_entry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tv344uHCiaEnTkzuDgUKmxkWF1T4LEQRVaAFPULLtzU=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_act_helpers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Wo780Yp3Z8XdsBc2sCyyDMPXl7mzvZ3kaeq5+xst8d0=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_act_reflection.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bzkseWo6hjE3TkJXsPf1YjYTBpLaIKI52shVI9YqvRY=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_act_retention.py</key>
		<dict>
			<key>hash2</key>
			<data>
			eDxkxY6YgpSMalS+pz1iN9virQOcPUR78WSAmt2NkCc=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_act_templates.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1RfBi1vrP7O4Uo75yg6DgsfiHuNlQHEyJAvWuQuCzC8=
			</data>
		</dict>
		<key>Resources/Backend/utils/webhook_formatters.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GujqfJcXxCQfgTkD1xw3jCyzwINc4moaLDYbTYeAHRc=
			</data>
		</dict>
		<key>Resources/Backend/utils/webhooks.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xcTPUvwkH/ReU8Gg5yMtgSjfmRJko3eVcBd5Cc1Ll3A=
			</data>
		</dict>
		<key>Resources/Backend/voice_input.py</key>
		<dict>
			<key>hash2</key>
			<data>
			kf0MF/0B1geJMg5uoif4AInqSj5+9xEuF/VcVg1qHFY=
			</data>
		</dict>
		<key>Resources/Backend/voice_output.py</key>
		<dict>
			<key>hash2</key>
			<data>
			f7LkPohF5DqcfawkRKuHIpIul1FkDJGYX3uCqwIRh9E=
			</data>
		</dict>
		<key>Resources/EULA.md</key>
		<dict>
			<key>hash2</key>
			<data>
			T0k0AO16aNwGX7G1G3zAAHjRTLjkEHKffwSLQMpN92s=
			</data>
		</dict>
		<key>Resources/LiveViewMotion.css</key>
		<dict>
			<key>hash2</key>
			<data>
			3kQBRorUtteYAWQN1uDwvLOo84ZyF2fx0PPinpdcfcM=
			</data>
		</dict>
		<key>Resources/Metadata.appintents/extract.actionsdata</key>
		<dict>
			<key>hash2</key>
			<data>
			8tREFscqlsojW1zTbxowRZLIKaTih8C/r0McU71O1Z0=
			</data>
		</dict>
		<key>Resources/Metadata.appintents/version.json</key>
		<dict>
			<key>hash2</key>
			<data>
			DyBEWmf9cZ/07LprZKKT17fKe+SkPH6n8D4uW1OigNQ=
			</data>
		</dict>
		<key>Resources/Mugi Icon.icns</key>
		<dict>
			<key>hash2</key>
			<data>
			Q2sXbbDsXf+8+JpPsq6WsiyV5TDqVJkzbarthulafL0=
			</data>
		</dict>
		<key>Resources/PythonStandalone.zip</key>
		<dict>
			<key>hash2</key>
			<data>
			PcUNJpQHawDLJYnq1OF7m0bE7XOlPU9kBB41DOVRD34=
			</data>
		</dict>
		<key>Resources/ThemePacks/default/mugi-theme.json</key>
		<dict>
			<key>hash2</key>
			<data>
			HbIdK8UvARvbImEahYAk1OEPUfWO8diYgVxkvPHCuJ0=
			</data>
		</dict>
		<key>Resources/ThemePacks/high-contrast/mugi-theme.json</key>
		<dict>
			<key>hash2</key>
			<data>
			cHVLoar3oEoaCTXKrZVPMWr6ipN6IHzf9VJCfHO5Zzc=
			</data>
		</dict>
		<key>Resources/ThemePacks/paper/mugi-theme.json</key>
		<dict>
			<key>hash2</key>
			<data>
			WmhLsiN5lQPwSzYQqwig+q9wdD+irm4ll6bixaPZmmA=
			</data>
		</dict>
		<key>Resources/ThemePacks/slate/mugi-theme.json</key>
		<dict>
			<key>hash2</key>
			<data>
			sceUJX7NuS4fh1i0fmtd6XVqEadtKJyV0v56aQcRKks=
			</data>
		</dict>
		<key>Resources/default.metallib</key>
		<dict>
			<key>hash2</key>
			<data>
			fM8BpZ2DWgKhkyJkr/918dq4PrIG4FJiv26kVmbFPVE=
			</data>
		</dict>
		<key>Resources/theme-manifest.json</key>
		<dict>
			<key>hash2</key>
			<data>
			4ACcNj9xEg7zxDh/Vh8YgUsyArsNrQY/z5w5e9DK+sA=
			</data>
		</dict>
	</dict>
	<key>rules</key>
	<dict>
		<key>^Resources/</key>
		<true/>
		<key>^Resources/.*\.lproj/</key>
		<dict>
			<key>optional</key>
			<true/>
			<key>weight</key>
			<real>1000</real>
		</dict>
		<key>^Resources/.*\.lproj/locversion.plist$</key>
		<dict>
			<key>omit</key>
			<true/>
			<key>weight</key>
			<real>1100</real>
		</dict>
		<key>^Resources/Base\.lproj/</key>
		<dict>
			<key>weight</key>
			<real>1010</real>
		</dict>
		<key>^version.plist$</key>
		<true/>
	</dict>
	<key>rules2</key>
	<dict>
		<key>.*\.dSYM($|/)</key>
		<dict>
			<key>weight</key>
			<real>11</real>
		</dict>
		<key>^(.*/)?\.DS_Store$</key>
		<dict>
			<key>omit</key>
			<true/>
			<key>weight</key>
			<real>2000</real>
		</dict>
		<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
		<dict>
			<key>nested</key>
			<true/>
			<key>weight</key>
			<real>10</real>
		</dict>
		<key>^.*</key>
		<true/>
		<key>^Info\.plist$</key>
		<dict>
			<key>omit</key>
			<true/>
			<key>weight</key>
			<real>20</real>
		</dict>
		<key>^PkgInfo$</key>
		<dict>
			<key>omit</key>
			<true/>
			<key>weight</key>
			<real>20</real>
		</dict>
		<key>^Resources/</key>
		<dict>
			<key>weight</key>
			<real>20</real>
		</dict>
		<key>^Resources/.*\.lproj/</key>
		<dict>
			<key>optional</key>
			<true/>
			<key>weight</key>
			<real>1000</real>
		</dict>
		<key>^Resources/.*\.lproj/locversion.plist$</key>
		<dict>
			<key>omit</key>
			<true/>
			<key>weight</key>
			<real>1100</real>
		</dict>
		<key>^Resources/Base\.lproj/</key>
		<dict>
			<key>weight</key>
			<real>1010</real>
		</dict>
		<key>^[^/]+$</key>
		<dict>
			<key>nested</key>
			<true/>
			<key>weight</key>
			<real>10</real>
		</dict>
		<key>^embedded\.provisionprofile$</key>
		<dict>
			<key>weight</key>
			<real>20</real>
		</dict>
		<key>^version\.plist$</key>
		<dict>
			<key>weight</key>
			<real>20</real>
		</dict>
	</dict>
</dict>
</plist>
