<?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>
		8bRAPkEPzwzZ+go/jR1kOvANus0=
		</data>
		<key>Resources/Backend/activity_bus.py</key>
		<data>
		1HXan9EaR7bN5ksEDxym0Gllcrk=
		</data>
		<key>Resources/Backend/agent_chat_html.py</key>
		<data>
		30zK7deKkucOXyIYCH39YZgW8+U=
		</data>
		<key>Resources/Backend/agent_loop.py</key>
		<data>
		8DiV8S61NkSzqbN0msSmlmwhICc=
		</data>
		<key>Resources/Backend/agent_loop_api_messages.py</key>
		<data>
		/gt/68zFGshEOCtlrLHVmfQaTmg=
		</data>
		<key>Resources/Backend/agent_loop_assistant_text.py</key>
		<data>
		Lam0BaVYhwWc78Ta3w1Zs0v9WiY=
		</data>
		<key>Resources/Backend/agent_loop_config.py</key>
		<data>
		wkL2sP5Di+ofTQaaZpYJnkckngw=
		</data>
		<key>Resources/Backend/agent_loop_guard.py</key>
		<data>
		r7FvST9bORkbfaCOjJzZ3b8Aw58=
		</data>
		<key>Resources/Backend/agent_loop_guardrails.py</key>
		<data>
		zY4jNIfcRMOZGPP5X9GGMc3Aw/U=
		</data>
		<key>Resources/Backend/agent_loop_prompt.py</key>
		<data>
		FjX92izJNUS1vPNO61ydz0FTIzA=
		</data>
		<key>Resources/Backend/agent_loop_run.py</key>
		<data>
		DMSkEUYwwX/gqUqKJlOPE/iKpmQ=
		</data>
		<key>Resources/Backend/agent_loop_stream.py</key>
		<data>
		TXR6/clwNuWVkRuYa1gW7miG+1U=
		</data>
		<key>Resources/Backend/agent_loop_tool_parse.py</key>
		<data>
		LNpp43d7kh4vp9ZHdWq6Vjtpujg=
		</data>
		<key>Resources/Backend/agent_loop_tool_repair.py</key>
		<data>
		pDCNJEYzTQiUaOWMGDYz7quXalw=
		</data>
		<key>Resources/Backend/agent_loop_tools.py</key>
		<data>
		uTN6ZP5MCZGBI3bLiZ+Dq4lx2So=
		</data>
		<key>Resources/Backend/agent_loop_trim_context.py</key>
		<data>
		G2Ihi3HonorGbLI0REjnfIJdotM=
		</data>
		<key>Resources/Backend/agent_research.py</key>
		<data>
		L7yjGEa1scM1oxY0zedE7xYYNSg=
		</data>
		<key>Resources/Backend/agent_tool_format.py</key>
		<data>
		DBwsoLKBCeV3r4CchleV/dByjCw=
		</data>
		<key>Resources/Backend/agent_worker.py</key>
		<data>
		yxsDhDY78qDfRaKEqtSyiw2zXqg=
		</data>
		<key>Resources/Backend/aiagent.py</key>
		<data>
		hUTzc1X1ebXgBmJ62S2PywQvflk=
		</data>
		<key>Resources/Backend/app_background_agent.py</key>
		<data>
		//FpUMrjcXCdHp5Up+P4uGyKCKE=
		</data>
		<key>Resources/Backend/app_config.py</key>
		<data>
		itsmcRyS4FyohlZk6ZFuc4zXBJQ=
		</data>
		<key>Resources/Backend/app_http_routes.py</key>
		<data>
		apnErBynFKjSelUIp2483e942pE=
		</data>
		<key>Resources/Backend/app_mlx.py</key>
		<data>
		P0U0oRQ3VWYFf+mqn+7yHF5sOGQ=
		</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>
		9PpK9A0G88EboqycPXHnzajuGZo=
		</data>
		<key>Resources/Backend/backend/__init__.py</key>
		<data>
		2jmj7l5rSw0yVb/vlWAYkK/YBwk=
		</data>
		<key>Resources/Backend/backend/bootstrap.py</key>
		<data>
		j4rRRCdPw3C5xtf/J3SAaQz9nTQ=
		</data>
		<key>Resources/Backend/backend/event_buses.py</key>
		<data>
		k6knvj8JHWXlGFY3cywPWuWHj/8=
		</data>
		<key>Resources/Backend/backend/mugi_lima_virtualization_entitlements.plist</key>
		<data>
		WZMDO00R3iz9C7fKsfe3PN4spMk=
		</data>
		<key>Resources/Backend/backend/mugi_python_runtime_entitlements.plist</key>
		<data>
		AfJ8z0nkDdFJanuPjJMe4Enc9yc=
		</data>
		<key>Resources/Backend/browser_extension_capture.py</key>
		<data>
		pL1ttQ2EpZWGnJHhM65Hcyhq1nI=
		</data>
		<key>Resources/Backend/bundled_skills/control-mac-apps/SKILL.md</key>
		<data>
		UwC/tc6MQ8OWGRw5DK2KUiSBhzg=
		</data>
		<key>Resources/Backend/bundled_skills/control-mac-apps/eval_tasks.jsonl</key>
		<data>
		DWPDStZmnJkXKHWKGkZMFVUpcWw=
		</data>
		<key>Resources/Backend/bundled_skills/convert-media/SKILL.md</key>
		<data>
		7pmA0ZXf0kIUJSbE/e+9r9xdDbc=
		</data>
		<key>Resources/Backend/bundled_skills/convert-media/eval_tasks.jsonl</key>
		<data>
		rwnhpsGYxL/7OX824qRj3DlAfoE=
		</data>
		<key>Resources/Backend/bundled_skills/document-generation/SKILL.md</key>
		<data>
		uIgJ6Y4MwB05OpAPZrhv95nBuC8=
		</data>
		<key>Resources/Backend/bundled_skills/document-generation/eval_tasks.jsonl</key>
		<data>
		p0sTQDbtV3SnT157l31s8h3GoE8=
		</data>
		<key>Resources/Backend/bundled_skills/download-video/SKILL.md</key>
		<data>
		Pwy7sa7cIKQLdem0RntMs5yEv/k=
		</data>
		<key>Resources/Backend/bundled_skills/download-video/eval_tasks.jsonl</key>
		<data>
		eAqEOId1Kg3MNvk/ejgRW/mZwKI=
		</data>
		<key>Resources/Backend/bundled_skills/find-in-files/SKILL.md</key>
		<data>
		yFSkmYs8aViv196oZEkIRDtZt14=
		</data>
		<key>Resources/Backend/bundled_skills/find-in-files/eval_tasks.jsonl</key>
		<data>
		GM0L54gbK1lmQeHmCY957kPzRrs=
		</data>
		<key>Resources/Backend/bundled_skills/install-and-run-cli/SKILL.md</key>
		<data>
		ETPlxMTMMuzd+dt/VdNHU6io30s=
		</data>
		<key>Resources/Backend/bundled_skills/install-and-run-cli/eval_tasks.jsonl</key>
		<data>
		eSTYUxUHnjo2Se8gI22OxYfsFrE=
		</data>
		<key>Resources/Backend/bundled_skills/memory-management/SKILL.md</key>
		<data>
		MajcnwiVF3KnAomw1mFjQMa9tlo=
		</data>
		<key>Resources/Backend/bundled_skills/save-webpage/SKILL.md</key>
		<data>
		4cZskKcpBG3kOHh4FBCs7DIN7ro=
		</data>
		<key>Resources/Backend/bundled_skills/save-webpage/eval_tasks.jsonl</key>
		<data>
		pa/4piON+d6kGsXZKhsq/rclpoY=
		</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>
		BHX0L+4q4IfIt+fUzQBxnQUVujA=
		</data>
		<key>Resources/Backend/context_summarizer.py</key>
		<data>
		qncka7NDFO2vc9eUhoK7StNafzY=
		</data>
		<key>Resources/Backend/core/__init__.py</key>
		<data>
		GRIBgcbWJ60f8QARvgR8QaIfV24=
		</data>
		<key>Resources/Backend/core/_arg_types.py</key>
		<data>
		Z8QL7OW7tzOYtZquqwiQoO6/Oqc=
		</data>
		<key>Resources/Backend/core/_history.py</key>
		<data>
		PDnYDxJ04R06u8okKHKMqDMerc8=
		</data>
		<key>Resources/Backend/core/_image_tokens.py</key>
		<data>
		TsoVOFnP9pMOeb9SDRcdCcV7m0o=
		</data>
		<key>Resources/Backend/core/_inference_lock.py</key>
		<data>
		SisfipPlN9COByFXmgyS1nd3juM=
		</data>
		<key>Resources/Backend/core/_kernel_fs.py</key>
		<data>
		u7buYf6LFCXnk1AA7Z5LsrM5JLE=
		</data>
		<key>Resources/Backend/core/_kernel_fs_tools.py</key>
		<data>
		6Zv/vzozFkZFjsyG3M5RxnBDUqY=
		</data>
		<key>Resources/Backend/core/_loop_finish.py</key>
		<data>
		S+zc6TJcFBB+VAtEVsWT5PyAhyk=
		</data>
		<key>Resources/Backend/core/_loop_guards.py</key>
		<data>
		m/gvNdRhpvnnrcX+2QOspgBAbys=
		</data>
		<key>Resources/Backend/core/_model_tool_calls.py</key>
		<data>
		hGXB7QmS1o/NvQgELtQziGkaaEQ=
		</data>
		<key>Resources/Backend/core/_osascript_open.py</key>
		<data>
		IaTqVxbG8pksCzDPim4hfZXVOMY=
		</data>
		<key>Resources/Backend/core/_osascript_url.py</key>
		<data>
		WNoBE8X0xvGFL3RIuwFECwH/iHk=
		</data>
		<key>Resources/Backend/core/_salvage.py</key>
		<data>
		Y7GHFdbr3ELXHrnFgLwnbxuVf1Y=
		</data>
		<key>Resources/Backend/core/_shell_parse.py</key>
		<data>
		A0gAZFFy0bmFP/yewjvgVmFAS9o=
		</data>
		<key>Resources/Backend/core/_sse.py</key>
		<data>
		9Q1p4ZZpysPObV2QsL1BneKWEh4=
		</data>
		<key>Resources/Backend/core/_turn_stop.py</key>
		<data>
		yZWDyMXKLhOIpnhLS24KWY+mAXw=
		</data>
		<key>Resources/Backend/core/_types.py</key>
		<data>
		JddnkJ/Gghj5lXSc74qX2HdGjUI=
		</data>
		<key>Resources/Backend/core/config.py</key>
		<data>
		8YgpaJUKSrr1cCrWnMoQw0lsVZA=
		</data>
		<key>Resources/Backend/core/kernel_tools.py</key>
		<data>
		Z8HZUn0GduGNr3cu93Z3pIq6Wxw=
		</data>
		<key>Resources/Backend/core/loop.py</key>
		<data>
		S853vO3XTv0raHz4Qm87/9sU++o=
		</data>
		<key>Resources/Backend/core/model.py</key>
		<data>
		BJ5aUSdGhsA+aBHU39r1OQhhoRA=
		</data>
		<key>Resources/Backend/core/osascript_detect.py</key>
		<data>
		DEsYWQ6kVDhUoxXTHT54MjJl+uI=
		</data>
		<key>Resources/Backend/core/run.py</key>
		<data>
		GjYAlJD7tou/rq/jVpxe6yNHoYI=
		</data>
		<key>Resources/Backend/core/session_state_age.py</key>
		<data>
		MO7+IETRlFOORJdUUC3U/7nQGNI=
		</data>
		<key>Resources/Backend/core/shell_managed_write_detect.py</key>
		<data>
		sT7yruBDW9JcYJq11hl9YKQA8mE=
		</data>
		<key>Resources/Backend/core/shell_search_detect.py</key>
		<data>
		UYiA+drResVQm/UUG3fxylIJxEU=
		</data>
		<key>Resources/Backend/core/shell_this_mac_detect.py</key>
		<data>
		TEiEVcs0lzJSNrdeXZdn0RQuPyM=
		</data>
		<key>Resources/Backend/core/store.py</key>
		<data>
		IE2TGZ1l0aTJcpbmbJdPOOgC9ZQ=
		</data>
		<key>Resources/Backend/core/tool_preview.py</key>
		<data>
		K1nT3m4ykpXNR4rIUlEp0xXNFwM=
		</data>
		<key>Resources/Backend/core/tools.py</key>
		<data>
		80p76WvMxtlh1dw/bTaAEou1wqM=
		</data>
		<key>Resources/Backend/cron_scheduler.py</key>
		<data>
		QPElYgmk24P7/HshuM5AcZd6EP4=
		</data>
		<key>Resources/Backend/curiosity_engine.py</key>
		<data>
		vScoBUbwQG5dzwlZFGimV0wFJO0=
		</data>
		<key>Resources/Backend/curiosity_scoring.py</key>
		<data>
		kjLBYE0X1BpykKgtiWYi4stZ0jA=
		</data>
		<key>Resources/Backend/dashboard_bundled/__init__.py</key>
		<data>
		Bif5HuOiEnsbBJTVUs1vkNhYRDI=
		</data>
		<key>Resources/Backend/dashboard_bundled/feeds.py</key>
		<data>
		bikLBxW8OHoSg4IDWzsgkCVovJI=
		</data>
		<key>Resources/Backend/dashboard_bundled/host_diagnostics.py</key>
		<data>
		A+UXSCjdgEkIpXloV7iZyEW16Kc=
		</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>
		Fl0hEHRNn/WxdVX+og+glAcsjQU=
		</data>
		<key>Resources/Backend/diagnostics.py</key>
		<data>
		FeZKaeUFpaOW+VJHvCm61j8CHbc=
		</data>
		<key>Resources/Backend/drive_engine.py</key>
		<data>
		3fRSY6udaLVNanEExdTVF/IfVvM=
		</data>
		<key>Resources/Backend/duplex_session_controller.py</key>
		<data>
		789Gduf0LdbWYPSQdWivOPTDDYM=
		</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/capability_scores.py</key>
		<data>
		6oQg4+1Vfmdrhv6hft78Y559g+A=
		</data>
		<key>Resources/Backend/evolution/grpo_runner.py</key>
		<data>
		kmlfqjFktS/rP5JQSpnWkC5MjUA=
		</data>
		<key>Resources/Backend/evolution/meta.py</key>
		<data>
		CzPdxcl261Oc7HN0oJB2pbFxUzs=
		</data>
		<key>Resources/Backend/evolution/outcome_mining.py</key>
		<data>
		M7X5KrMcZp0Sqe7I5mARIlCOdFg=
		</data>
		<key>Resources/Backend/evolution/outcome_signals.py</key>
		<data>
		fR7WS1rGh08bY5i8JGm9Eyf/l9s=
		</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/research_outcomes.py</key>
		<data>
		Bi6BBfQ39mIqkQtMFzJtNqdz1hU=
		</data>
		<key>Resources/Backend/evolution/rewards.py</key>
		<data>
		OlEOfcqowFwXUeEhcFkNFXS1SrU=
		</data>
		<key>Resources/Backend/evolution/scheduler.py</key>
		<data>
		OA5N7hJtymG0+l/Q/1uRPt3E22c=
		</data>
		<key>Resources/Backend/evolution/skill_eval_harness.py</key>
		<data>
		yxp3qU904UhpczvubkNAZr76x64=
		</data>
		<key>Resources/Backend/evolution/skill_gepa.py</key>
		<data>
		DyLdIGe08hjZyAcEms5wuA5FBDk=
		</data>
		<key>Resources/Backend/evolution/skill_mining.py</key>
		<data>
		v+5C8zYx+FKF2nal7deLhhC4CAg=
		</data>
		<key>Resources/Backend/evolution/task_plan_outcomes.py</key>
		<data>
		V3cM9Z+w87NMs4APH083n6FTnZ8=
		</data>
		<key>Resources/Backend/evolution/trajectory_logger.py</key>
		<data>
		Qc389MHDy57n2Wr8o+obb/cV7po=
		</data>
		<key>Resources/Backend/fine_tuner.py</key>
		<data>
		SG83SWssJQ8epOPNjHQurIeYMZk=
		</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>
		gAoPMqYb22hh7sLPo138+daQaGA=
		</data>
		<key>Resources/Backend/knowledge_http_routes.py</key>
		<data>
		/D4auS0vZRaABDrj4OoxktWWczE=
		</data>
		<key>Resources/Backend/live_view_events.py</key>
		<data>
		MIbMAoWoL8a615CkItD50kvzIII=
		</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>
		S1/VJb5ByTDx7WHeWV9yyi7zOZM=
		</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>
		soMatkdBfuy2jTMQ4ZkiwR3W7uU=
		</data>
		<key>Resources/Backend/mcp_server.py</key>
		<data>
		76JdlamH4cxUCwLUNnkwoKA7BOE=
		</data>
		<key>Resources/Backend/memory_consolidator.py</key>
		<data>
		FQymOQ7Uz4TsyL5Ln6NNiDo3I6g=
		</data>
		<key>Resources/Backend/memory_http_routes.py</key>
		<data>
		MXDO4cxe/3uLmVcwgGuASekcAPg=
		</data>
		<key>Resources/Backend/mesh/__init__.py</key>
		<data>
		rXUNWf2AvVq0wnmQHyANE3zM3L8=
		</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>
		+sBsQif2db/ZFgXqgeJs09qiMTA=
		</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>
		0hIeELCcvqe3mJuRrr6z2ix8oYE=
		</data>
		<key>Resources/Backend/messaging/gateway.py</key>
		<data>
		Kru4JXaETSjp4FuipwHXND5RNEo=
		</data>
		<key>Resources/Backend/messaging/imessage_adapter.py</key>
		<data>
		Ba6aO+Dosg+cyI5lOIX0zrZgvc8=
		</data>
		<key>Resources/Backend/messaging/imessage_chatdb.py</key>
		<data>
		VopSVBZUo+26oI47C+Rqi2r9dbU=
		</data>
		<key>Resources/Backend/migration_bundle.py</key>
		<data>
		S/kvW7hCGN+GulZGHOSaTZpvsd0=
		</data>
		<key>Resources/Backend/mlx_audio_service.py</key>
		<data>
		G6+8SyXgbjx4Mga1IqpzOCCIb/E=
		</data>
		<key>Resources/Backend/mlx_training_run.py</key>
		<data>
		BzeW51kv96YUCB358p2fgPpmi0I=
		</data>
		<key>Resources/Backend/mugi_backend.py</key>
		<data>
		1Wo2+bx0T3jIzVoEt30zi8L7fcU=
		</data>
		<key>Resources/Backend/mugi_backend_browser_extension_routes.py</key>
		<data>
		Oi3MOWaSaHxVzp+ykHgRGKYr4Mo=
		</data>
		<key>Resources/Backend/mugi_backend_conversation_routes.py</key>
		<data>
		t0vlT8n1mOHhrN80PgaHxrgF3aU=
		</data>
		<key>Resources/Backend/mugi_backend_email_routes.py</key>
		<data>
		bf5knK5XnauqcMjdVVq+VOP7hfA=
		</data>
		<key>Resources/Backend/mugi_backend_exo_connect_routes.py</key>
		<data>
		spHyykWRsqIGT/qmkpXAcRemF40=
		</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_mcp_prefs_routes.py</key>
		<data>
		mcIijMdbEfvd55KoR2pRfZF+75Y=
		</data>
		<key>Resources/Backend/mugi_backend_mlx_prefs_routes.py</key>
		<data>
		Bn9YvFjtcCYPJIW0T5jvusN01s0=
		</data>
		<key>Resources/Backend/mugi_backend_plugin_routes.py</key>
		<data>
		Fiy9vS1euYEE2agO2R0g7PsHCYk=
		</data>
		<key>Resources/Backend/mugi_backend_preferences_satellite_routes.py</key>
		<data>
		8xjjisa3XH8gGAbdFmF8Vj3N3+I=
		</data>
		<key>Resources/Backend/mugi_backend_reachy_listen_routes.py</key>
		<data>
		/fo5JQQiyP4HlxyqAAQqoQiziRU=
		</data>
		<key>Resources/Backend/mugi_backend_utility_model_prefs_routes.py</key>
		<data>
		yNzPT/dxx6yJbxpHnQOMDUD5h5A=
		</data>
		<key>Resources/Backend/mugi_backend_voice_duplex_routes.py</key>
		<data>
		eWz2c76IdOt6kpZF1zx8I272KPc=
		</data>
		<key>Resources/Backend/mugi_backend_voice_tts_routes.py</key>
		<data>
		6X/1ySv66VTSM/gKKbBokJkp9FI=
		</data>
		<key>Resources/Backend/mugi_config.toml.example</key>
		<data>
		rHdAb/z59B8GFXQh15wBjFKIL5Y=
		</data>
		<key>Resources/Backend/mugi_runner.py</key>
		<data>
		lTZ4NxqHpJgS0hFtvS4eM3zGnuc=
		</data>
		<key>Resources/Backend/mugi_shutdown_cleanup.py</key>
		<data>
		AezP/sERhD/kgWrOnv4UJ46iNH8=
		</data>
		<key>Resources/Backend/operator_helpers.py</key>
		<data>
		RWLUrkZk9DCKGRXcoZUNwhOsUpQ=
		</data>
		<key>Resources/Backend/persistence.py</key>
		<data>
		Qqu9V8YNexINZ7ZW+qZ/ZnzqgEk=
		</data>
		<key>Resources/Backend/plugin_contract.py</key>
		<data>
		w5RproFdBFioLI6k6TFE/B5Hd8w=
		</data>
		<key>Resources/Backend/plugin_fs_broker.py</key>
		<data>
		W8DfQeC4pghdvIbFk3FPyqIO0D0=
		</data>
		<key>Resources/Backend/plugin_ipc_protocol.py</key>
		<data>
		swJP4tOaYPunrDzFzrAXoPdGGxc=
		</data>
		<key>Resources/Backend/plugin_manager.py</key>
		<data>
		cpflAVz7G7E0O1k3oznaCho/Ovc=
		</data>
		<key>Resources/Backend/plugin_runtime_host.py</key>
		<data>
		NTPI+1UR3eUMWMbp+Xwa3dMV8Qw=
		</data>
		<key>Resources/Backend/plugin_runtime_process.py</key>
		<data>
		3NLjgO3mzjvYpwAaNqgs+p25AL4=
		</data>
		<key>Resources/Backend/plugin_security.py</key>
		<data>
		9fBtxPIcNUYavH0aSfL2QvgpLA4=
		</data>
		<key>Resources/Backend/requirements-chatterbox.txt</key>
		<data>
		iP7mT05CrXpQFHTNoqInn0ryjTo=
		</data>
		<key>Resources/Backend/requirements-headless.txt</key>
		<data>
		KJa1w7zKOdo79k1AfuWrIUYUXco=
		</data>
		<key>Resources/Backend/requirements-mlx-audio.txt</key>
		<data>
		kUq+c2Bd7SxhHlBPWVuACO5n3ks=
		</data>
		<key>Resources/Backend/requirements-mlx-pinned.txt</key>
		<data>
		/xn3/lN+F48qIcJx+vSDgBKUO50=
		</data>
		<key>Resources/Backend/requirements-mlx.txt</key>
		<data>
		IUSn4riIbt8i3czv7UjoLnCWUqY=
		</data>
		<key>Resources/Backend/requirements-reachy-webrtc.txt</key>
		<data>
		oohgf4ZQLLsOVdzidlZ7JazR43I=
		</data>
		<key>Resources/Backend/requirements-text-evolution.txt</key>
		<data>
		9c/BbzHuOQ+b3fZl/ffJvT9z0z8=
		</data>
		<key>Resources/Backend/requirements.txt</key>
		<data>
		XodSz8+D3+dNALJ9ELIZLUvTNJQ=
		</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/chatterbox_worker.py</key>
		<data>
		HytdwVaU4F745w04qj7XrM+Uc9Q=
		</data>
		<key>Resources/Backend/session_search_db.py</key>
		<data>
		GaL69W+3wgdea5oDqZzG37rZhko=
		</data>
		<key>Resources/Backend/setup.py</key>
		<data>
		Ianm9HJfnoWA4X9n7afXYllqHPI=
		</data>
		<key>Resources/Backend/skill_curator.py</key>
		<data>
		Nba6EaqwwvwjitjYYQBT+GEr8pU=
		</data>
		<key>Resources/Backend/subagent_registry.py</key>
		<data>
		n5bPtIZ2qOHXBiqEakW1QR1Vp/M=
		</data>
		<key>Resources/Backend/subagent_routing.py</key>
		<data>
		YfzDfAH+ucHyy2mOIVDL1epIJVM=
		</data>
		<key>Resources/Backend/subagent_runner.py</key>
		<data>
		IPZWg4jiwyEOmh5yZ35I37SurOg=
		</data>
		<key>Resources/Backend/templates/AGENTS.md</key>
		<data>
		dhg0Dvhz8wgHl6CNr+ncM9aVfQ0=
		</data>
		<key>Resources/Backend/templates/BOOTSTRAP.md</key>
		<data>
		iIBdQMb/19t8rTamPPs4792rj5Q=
		</data>
		<key>Resources/Backend/templates/HEARTBEAT.md</key>
		<data>
		7jtVUygMUMxXAOwaUK/W7djoBNs=
		</data>
		<key>Resources/Backend/templates/MEMORY.md</key>
		<data>
		VcpuUkMtKNgLvy976BdFIANuhhU=
		</data>
		<key>Resources/Backend/templates/PERSONA.md</key>
		<data>
		MbjL5IbLZNJlI/VnYmprMVGE/kU=
		</data>
		<key>Resources/Backend/templates/PLUGINS.md</key>
		<data>
		cWZGlLq1+48cnwLsgm4mTt+DIPQ=
		</data>
		<key>Resources/Backend/templates/SESSION-STATE.md</key>
		<data>
		S5IUXdPYByJh41bX/HjhftZ0rvg=
		</data>
		<key>Resources/Backend/templates/TOOLS.md</key>
		<data>
		OAqAH5iL6tE9ZBE+V9jlQ04bFSQ=
		</data>
		<key>Resources/Backend/templates/USER.md</key>
		<data>
		1FFj8vXTdAeoCMJxGHhW8BQzpB0=
		</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/reachy_mini/plugin.py</key>
		<data>
		jaUtdzIh6xaYLkzKiky0M5Wgjqs=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/reachy_mini/plugin.toml</key>
		<data>
		Oga+zMUmSd4Oy8Enxr/NkKS8R0w=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/x_api/.mugi_bundled_plugin</key>
		<data>
		rcg7GeeTSRscbqD9i0bNnzLlkvw=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/x_api/plugin.py</key>
		<data>
		BWmyHv/sWcU2ZbJGmkq1iyqaPIw=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/x_api/plugin.toml</key>
		<data>
		soyjAx/DTiNB4NXDIkd4l6S7IK4=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.py</key>
		<data>
		O4nTetcg7LkTG/8zU8XZ5bG2ur8=
		</data>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.toml</key>
		<data>
		EJUao6adbACrUQ8+3rTfSli4IAI=
		</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>
		ZBnE0Owg8XKIt7/O4bCQ6ViS8Qg=
		</data>
		<key>Resources/Backend/templates/plugin_examples/neko/plugin.toml</key>
		<data>
		Re0S1Zlb/2sB2Wl0KK6DW1/Qszw=
		</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>
		uVIsxdJsddYch9opiI+7MYZGTE4=
		</data>
		<key>Resources/Backend/templates/plugin_examples/realtime_network_monitor/plugin.toml</key>
		<data>
		C/BLca6dDaStgG1ucCpJrvnwc/o=
		</data>
		<key>Resources/Backend/this_mac_http_routes.py</key>
		<data>
		WCfzyGOvbV60ClSElNxY5HzFIRE=
		</data>
		<key>Resources/Backend/tool_adapter_trainer.py</key>
		<data>
		RP/qpp4BqDHQYUf/FpfGAoVFV3M=
		</data>
		<key>Resources/Backend/tool_arg_normalizer.py</key>
		<data>
		pTb+vKrfh9mQzItNT/CCUfXUA+4=
		</data>
		<key>Resources/Backend/tool_policy.py</key>
		<data>
		0NiX8y3ke2LR8zt27wwTkFkxZOY=
		</data>
		<key>Resources/Backend/tools/__init__.py</key>
		<data>
		IXFrt/kGjs6YsO14Jx9hsQGNwlQ=
		</data>
		<key>Resources/Backend/tools/_as_strings.py</key>
		<data>
		lMeex9ccSLFuWBeKka+Ncs+HYkU=
		</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>
		SLvIUl20emePitD4eq5Gys80aLQ=
		</data>
		<key>Resources/Backend/tools/calendar_tools.py</key>
		<data>
		KEewICV4afaCfEx2CX1h82xF7NU=
		</data>
		<key>Resources/Backend/tools/capability_stubs.py</key>
		<data>
		i3thOBIorKZgb4jqvBeeU2DAzUA=
		</data>
		<key>Resources/Backend/tools/capture_tools.py</key>
		<data>
		JpxlBe/eiwJz9G4i7YuDF92JAy4=
		</data>
		<key>Resources/Backend/tools/cli/__init__.py</key>
		<data>
		LIIKpRXWOn3XeRgbinEzv0oxfcE=
		</data>
		<key>Resources/Backend/tools/cli/brew.py</key>
		<data>
		UZHmtJyf9lKGU59w7ESFpQY3kCo=
		</data>
		<key>Resources/Backend/tools/cli/docs.py</key>
		<data>
		4wpCUsV73cL/47X/wHQvF6t2LQk=
		</data>
		<key>Resources/Backend/tools/cli/ffmpeg.py</key>
		<data>
		1Zl3SVyIi/bq9u34lXL6b0eY63s=
		</data>
		<key>Resources/Backend/tools/cli/runner.py</key>
		<data>
		w55UygS6K4ElpQUVCUz7xmbta2U=
		</data>
		<key>Resources/Backend/tools/cli/safety.py</key>
		<data>
		0pNfD9b/zs+/W4C/xSsMI7HAJIA=
		</data>
		<key>Resources/Backend/tools/cli/venvs.py</key>
		<data>
		RVDlRf8w7QzgxL1A2CY9T5/LCXw=
		</data>
		<key>Resources/Backend/tools/clipboard.py</key>
		<data>
		d7nTHRGt91E5YW1J89crKnfdKq4=
		</data>
		<key>Resources/Backend/tools/code_execution.py</key>
		<data>
		bD8jf8KDUzBljn08uis5Zu/WSpg=
		</data>
		<key>Resources/Backend/tools/contacts_tools.py</key>
		<data>
		NrPwd6Utb0sCjSs3UFRhp2Z+GIU=
		</data>
		<key>Resources/Backend/tools/conversation_trace.py</key>
		<data>
		uLvne9725JyblQOt+LcCFWmuZFY=
		</data>
		<key>Resources/Backend/tools/correction_tools.py</key>
		<data>
		vDyPGrCKacHXZuWCTKp844/APKI=
		</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>
		8XrGdSuAb3X1+g5g1CcQOHrXjaA=
		</data>
		<key>Resources/Backend/tools/document_extract.py</key>
		<data>
		hizD9ECe4nv2R1hDdMrHNJPjAVw=
		</data>
		<key>Resources/Backend/tools/drive_tools.py</key>
		<data>
		Z2p1Drr7CFb1lZS9jQRPzY/3Uis=
		</data>
		<key>Resources/Backend/tools/email_tools.py</key>
		<data>
		Ru+Rh/ghJ5SJEJzsw75RTEyOpH8=
		</data>
		<key>Resources/Backend/tools/email_watch_tools.py</key>
		<data>
		w3yGK88q1L0rm/2C2xxi3SSjwOk=
		</data>
		<key>Resources/Backend/tools/error_tracker.py</key>
		<data>
		nfohXj2rj54DLNqd1HSa7DOcKDM=
		</data>
		<key>Resources/Backend/tools/feed_tools.py</key>
		<data>
		pkvKM0+ngYZP4g0uFmXUELhR72Q=
		</data>
		<key>Resources/Backend/tools/file_ops.py</key>
		<data>
		MO4aosNp5fralx6LmWXkOJwgwJc=
		</data>
		<key>Resources/Backend/tools/git_workspace.py</key>
		<data>
		gPE3sfzAmUUfkhRjMpqqSS56aec=
		</data>
		<key>Resources/Backend/tools/grant_offer_tools.py</key>
		<data>
		3xlbGNfob4ZovoN/PNfXkTJYHTs=
		</data>
		<key>Resources/Backend/tools/grounding_tools.py</key>
		<data>
		Hiv33SlFn1HeC83t+jEct9xDt3E=
		</data>
		<key>Resources/Backend/tools/host_fix_tools.py</key>
		<data>
		iqspGf6hKDcHcqMuiePEkiMOPBc=
		</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/job_tools.py</key>
		<data>
		pVOpqxH+RlmWvnGRFs1H5zQOX0U=
		</data>
		<key>Resources/Backend/tools/kanban_tools.py</key>
		<data>
		XVmEjbHNCjfttgE88KKszAaMiAg=
		</data>
		<key>Resources/Backend/tools/knowledge/__init__.py</key>
		<data>
		CiY3rFwqVCwuaVwSQAjC8u+vPMM=
		</data>
		<key>Resources/Backend/tools/knowledge/_bridge.py</key>
		<data>
		2LUIzHccmilEl6NGatG40GWy/Uc=
		</data>
		<key>Resources/Backend/tools/knowledge/admin.py</key>
		<data>
		OSB1F/m1utls/fPppZHFcr5BuuQ=
		</data>
		<key>Resources/Backend/tools/knowledge/connections.py</key>
		<data>
		7zdjC/c7QSSN5tZxBs+iBH2jYpY=
		</data>
		<key>Resources/Backend/tools/knowledge/constants.py</key>
		<data>
		PIGUqVtkX2bBJoMICPSNtmwL/68=
		</data>
		<key>Resources/Backend/tools/knowledge/ingest.py</key>
		<data>
		g4zKc+KrQXxN186SRAJzsx0gdg8=
		</data>
		<key>Resources/Backend/tools/knowledge/manifest.py</key>
		<data>
		2SWSUpOmMxRkNANBfC43LcjQxcQ=
		</data>
		<key>Resources/Backend/tools/knowledge/originals.py</key>
		<data>
		oh5nKLqx9uweU6NdskReMIPMmCg=
		</data>
		<key>Resources/Backend/tools/knowledge/pages.py</key>
		<data>
		/GyP6PP4yk3gUXFdVe0WsT9KWhE=
		</data>
		<key>Resources/Backend/tools/knowledge/refresh_after_write 2.py</key>
		<data>
		3A9edG4DqUFD0Dw09YCWj4CmVK0=
		</data>
		<key>Resources/Backend/tools/knowledge/refresh_after_write.py</key>
		<data>
		3A9edG4DqUFD0Dw09YCWj4CmVK0=
		</data>
		<key>Resources/Backend/tools/knowledge/search.py</key>
		<data>
		1G/yG2QxWrisHWDFU7l3emxoLlg=
		</data>
		<key>Resources/Backend/tools/knowledge/state.py</key>
		<data>
		KFm8YtyAJHOCWY6oF97zFg3e7ZM=
		</data>
		<key>Resources/Backend/tools/knowledge_graph_tools.py</key>
		<data>
		XfHqx38Fdkh8umsaNmv+9HF1QjE=
		</data>
		<key>Resources/Backend/tools/knowledge_self_heal_tools.py</key>
		<data>
		6AlCp+4Tjl6YQzgCsLPr4ygilsc=
		</data>
		<key>Resources/Backend/tools/knowledge_tools.py</key>
		<data>
		28vOWL3X5/JWDlbtxo/X6E6NhRw=
		</data>
		<key>Resources/Backend/tools/live_self_heal_tools.py</key>
		<data>
		/ngjKa25KRMPO19aDA27wEMoe90=
		</data>
		<key>Resources/Backend/tools/live_view_visuals.py</key>
		<data>
		7EBZep+xM6klqSGmj7dDE0fVsgQ=
		</data>
		<key>Resources/Backend/tools/mac_settings_tools.py</key>
		<data>
		XyajZPniwj+gczHtcIJ2X2cVG58=
		</data>
		<key>Resources/Backend/tools/machine_history_tools.py</key>
		<data>
		HhD0bPxNVOaKF7GmFlxxkxuhHqQ=
		</data>
		<key>Resources/Backend/tools/macos_spotlight_tools.py</key>
		<data>
		xJ9BkrdWHsb7JydKwF++LFgU/PM=
		</data>
		<key>Resources/Backend/tools/mcp_self_heal_tools.py</key>
		<data>
		nmT1PZzQd9qL6cc+fSNGiKqrp5s=
		</data>
		<key>Resources/Backend/tools/memory_tools.py</key>
		<data>
		d7FraIae4mBKXP9+uRLkw2rHGK4=
		</data>
		<key>Resources/Backend/tools/mesh_tools.py</key>
		<data>
		yGvYkim+GsMU3Jwx/X2rVMnlx+w=
		</data>
		<key>Resources/Backend/tools/messaging_tools.py</key>
		<data>
		8D8xZKlGFTtZxdQC9U86956irlc=
		</data>
		<key>Resources/Backend/tools/mlx_model_tools.py</key>
		<data>
		xXSW1sjkWznYJSWqmmDdeO3B12A=
		</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>
		x0UaDwEX39Y8dyp7KwF21t1EdTE=
		</data>
		<key>Resources/Backend/tools/ocr_backends/tesseract.py</key>
		<data>
		8gWYnP4E7To3nwBa3qrWic4K7Uk=
		</data>
		<key>Resources/Backend/tools/ocr_backends/vision.py</key>
		<data>
		3ARdUmzVtC0dmreLde8KF8bvkBU=
		</data>
		<key>Resources/Backend/tools/ocr_dispatch.py</key>
		<data>
		MFUSn74/0NE7IVlIpsLwv5fWNKE=
		</data>
		<key>Resources/Backend/tools/office_edit 2.py</key>
		<data>
		DLEGd6eU9gsD6tMcSWsPTemoibI=
		</data>
		<key>Resources/Backend/tools/office_edit.py</key>
		<data>
		I2MVdmBxIfYkCX3FOFxLb+ocEoM=
		</data>
		<key>Resources/Backend/tools/open_loop_tools.py</key>
		<data>
		X1cZwiMBzfHtGhDp9BwL7RyruO4=
		</data>
		<key>Resources/Backend/tools/pdf2image_errors.py</key>
		<data>
		k8PSXpQMfcmbM6ZLNAbENm0BZsM=
		</data>
		<key>Resources/Backend/tools/pdf_tools.py</key>
		<data>
		Mh/9Hn47jbpINELRPvcOhRq8SrI=
		</data>
		<key>Resources/Backend/tools/playwright_screenshot.py</key>
		<data>
		KmXR8b+S1X1BLb3r7484q4DpAFc=
		</data>
		<key>Resources/Backend/tools/plugin_creation.py</key>
		<data>
		FJsIqoFTDSDK5eC/wYvZmzHy9lc=
		</data>
		<key>Resources/Backend/tools/plugin_stream_controls.py</key>
		<data>
		lz4aCPmY3c1wenp6SoVYvIU2IfY=
		</data>
		<key>Resources/Backend/tools/plugins_self_heal_tools.py</key>
		<data>
		R5OjKgu7Tzmq2yWPJNytxIMvSIc=
		</data>
		<key>Resources/Backend/tools/recents_tools.py</key>
		<data>
		kugnDlgoVUzFCk2ajwQ/SnhQzuk=
		</data>
		<key>Resources/Backend/tools/reminders_tools.py</key>
		<data>
		W333HfbEl3RhQvH/s5snbvSbrdY=
		</data>
		<key>Resources/Backend/tools/research.py</key>
		<data>
		JtBh/STMddINkfYwiUc5VumhezY=
		</data>
		<key>Resources/Backend/tools/results_tools.py</key>
		<data>
		V0yyeWxDujqdH8ThOxB2HCOZ3Mg=
		</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>
		+paKPPxrv3pVL39jiZqV2PB5tzU=
		</data>
		<key>Resources/Backend/tools/searxng_docker.py</key>
		<data>
		Tg1+ctyWuPbdNggn/ePwgB3VwIw=
		</data>
		<key>Resources/Backend/tools/self_heal_tools.py</key>
		<data>
		8w9CACuJZisTqk+DT7g/waXvc/4=
		</data>
		<key>Resources/Backend/tools/session_search_tools.py</key>
		<data>
		vbsHvx1rCwP7cW+erdI7YOUOT6o=
		</data>
		<key>Resources/Backend/tools/shell.py</key>
		<data>
		LzqDdq+6EkG3NqMmRKbvM6dfuW4=
		</data>
		<key>Resources/Backend/tools/skills_tools.py</key>
		<data>
		17wUr71Hp7+YbSoLXoQL7CTjldU=
		</data>
		<key>Resources/Backend/tools/subagent_tools.py</key>
		<data>
		fMBz9Jpn/IUAfPgcL3GWZtLutnA=
		</data>
		<key>Resources/Backend/tools/system.py</key>
		<data>
		kB7THi7DilAjPsa2/2gFOcSBgMs=
		</data>
		<key>Resources/Backend/tools/task_plan_tools.py</key>
		<data>
		sFx7DLNM/CIrX4S0TZevI6S3R9M=
		</data>
		<key>Resources/Backend/tools/timer_tools.py</key>
		<data>
		W7q2W+cyv3a9JTqjWyQQ509vEZw=
		</data>
		<key>Resources/Backend/tools/tool_index.py</key>
		<data>
		iElr4Awu9ouYop1aDsAE21uJeEM=
		</data>
		<key>Resources/Backend/tools/transcribe_audio.py</key>
		<data>
		ljDJA54/GjIGUEBlHm0D5Ihw8vY=
		</data>
		<key>Resources/Backend/tools/vault_graph_tools.py</key>
		<data>
		yS1uRLGqmoyRI/OfCUrbqBCyaGg=
		</data>
		<key>Resources/Backend/tools/vault_self_heal_tools.py</key>
		<data>
		EQDk+yNcRn6A6F2E1BGYNpgVe+E=
		</data>
		<key>Resources/Backend/tools/vision_ocr.py</key>
		<data>
		O9GL/PjRCvtKZRlo5wu9SBGz2qs=
		</data>
		<key>Resources/Backend/tools/watchlist_tools.py</key>
		<data>
		2BhhTR691UauSi3zeFcIfdCmNiI=
		</data>
		<key>Resources/Backend/tools/weather_tools.py</key>
		<data>
		MHtSEtP2/lWl5FH8EVbFM1ZMO3A=
		</data>
		<key>Resources/Backend/tools/web_act.py</key>
		<data>
		0ArpOZcLwLSm8TI6wLeQnywI9m0=
		</data>
		<key>Resources/Backend/tools/web_tools.py</key>
		<data>
		CPsWpwavyEZxHqvjyif15itKsKo=
		</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>
		K1yfY6iIFYaubK7aIh2IeKr7pck=
		</data>
		<key>Resources/Backend/user_model_http_routes.py</key>
		<data>
		RKyabMCl0T3+0ydjoyaHQdApFVw=
		</data>
		<key>Resources/Backend/utility_model.py</key>
		<data>
		0m/fyzzM5eGt73DeVk4u9t8zytI=
		</data>
		<key>Resources/Backend/utils/__init__.py</key>
		<data>
		lyHUjVeR0WBH55sott1EjBiQwOs=
		</data>
		<key>Resources/Backend/utils/ability_grants.py</key>
		<data>
		0beeZvCrvZvc1CZrOA/IpitW1Hg=
		</data>
		<key>Resources/Backend/utils/about_you_doc.py</key>
		<data>
		BR5JNoHQva4rgixbXFV7xZziDZk=
		</data>
		<key>Resources/Backend/utils/about_you_framing.py</key>
		<data>
		o07yDs3/PONoTZZzbwXQ0vMTjEk=
		</data>
		<key>Resources/Backend/utils/about_you_migration.py</key>
		<data>
		h/mKK9+9sgZSd9nrfmDHWFmfdBg=
		</data>
		<key>Resources/Backend/utils/about_you_write_guard 2.py</key>
		<data>
		tHPzzrlYMgZDHdbj1qF9qhDVoMI=
		</data>
		<key>Resources/Backend/utils/about_you_write_guard.py</key>
		<data>
		eJL2xjKPI6A7mxVmfzjPLiEV7RA=
		</data>
		<key>Resources/Backend/utils/active_hours.py</key>
		<data>
		mW0bJlIXX5dthDD0Zqr59WoOb2Y=
		</data>
		<key>Resources/Backend/utils/active_memory.py</key>
		<data>
		0yT077kIB944bvVKeFsj9IJojJY=
		</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>
		mzX3ctPZ1woPgc7K4o5mxN8B8Qk=
		</data>
		<key>Resources/Backend/utils/agent_memory_prefetch.py</key>
		<data>
		G3/kZ5Q8Ql4ntLxOpWWKNZwE2TQ=
		</data>
		<key>Resources/Backend/utils/agent_plane.py</key>
		<data>
		Axoyh9bTIaXfg+gU6PiE270hfLQ=
		</data>
		<key>Resources/Backend/utils/agent_run_context.py</key>
		<data>
		zIiJ839K5/GWuu+hA1RoezxOgxc=
		</data>
		<key>Resources/Backend/utils/ambient_recall_gate.py</key>
		<data>
		6OczaZda5ccKJ/401e20EWNf68o=
		</data>
		<key>Resources/Backend/utils/app_control_apps.py</key>
		<data>
		n9fm7jXj/SMKWIbXBnXm7fefymQ=
		</data>
		<key>Resources/Backend/utils/app_prefs_migrations.py</key>
		<data>
		JaWYy5Q/HTcn9jVcuNfr8SpJVD4=
		</data>
		<key>Resources/Backend/utils/app_prefs_store.py</key>
		<data>
		zByWSne7Efr4qYsymhMyKCidgus=
		</data>
		<key>Resources/Backend/utils/applescript_open_gate 2.py</key>
		<data>
		Ris4wMJBw4msol45E9w1kTB04Rg=
		</data>
		<key>Resources/Backend/utils/applescript_open_gate.py</key>
		<data>
		Ris4wMJBw4msol45E9w1kTB04Rg=
		</data>
		<key>Resources/Backend/utils/assignee_namespaces.py</key>
		<data>
		nd634ZhzZ2bQ9hAayyE04bBlmmk=
		</data>
		<key>Resources/Backend/utils/assistant_visibility_placeholders.py</key>
		<data>
		4pz6bCUZXsGE7cAdek0deGOHEAw=
		</data>
		<key>Resources/Backend/utils/attachment_agent_message.py</key>
		<data>
		urmiyVfo23KxSWti5mI+Ex04piA=
		</data>
		<key>Resources/Backend/utils/attachment_format.py</key>
		<data>
		bb41t9twKIhbTC7rDrYomAqDcgo=
		</data>
		<key>Resources/Backend/utils/attachment_prefetch.py</key>
		<data>
		fXlm030FkHQtY038tJHplYzn2w0=
		</data>
		<key>Resources/Backend/utils/attachment_read.py</key>
		<data>
		9WVXJzqFF1CF/nTInD2LklCnlwA=
		</data>
		<key>Resources/Backend/utils/attribution_audit.py</key>
		<data>
		o1bjQbALjXkrBRzhygg0xq1r96I=
		</data>
		<key>Resources/Backend/utils/btw.py</key>
		<data>
		1Dqq570xdxa+3+0dIKB0OpYT82k=
		</data>
		<key>Resources/Backend/utils/calendar_proximity.py</key>
		<data>
		lIFs+p13hfp+jWdqSlJeIsh51r0=
		</data>
		<key>Resources/Backend/utils/chat_attachment_store.py</key>
		<data>
		gcmt03j4QzLjA/p5+rP4X/eUdkM=
		</data>
		<key>Resources/Backend/utils/chat_intent_redirects 2.py</key>
		<data>
		O1yQSmuxkUCzCn2Y7JecQWay6c0=
		</data>
		<key>Resources/Backend/utils/chat_intent_redirects.py</key>
		<data>
		2A/SGO2pbcgsNuTmnE4fBmrFfII=
		</data>
		<key>Resources/Backend/utils/completion_critic.py</key>
		<data>
		9ETetHuiSOlbaT74BKh1xeNjKJY=
		</data>
		<key>Resources/Backend/utils/confirm_details.py</key>
		<data>
		gDnNpXCZzfqeBeGXzLLihMHt2O4=
		</data>
		<key>Resources/Backend/utils/connections_journal.py</key>
		<data>
		nAayHNapx4S1zCbDk9l+/JX+KUk=
		</data>
		<key>Resources/Backend/utils/context_assembler.py</key>
		<data>
		L5Y47RmxEu/fkKRxWnVI990/5Wo=
		</data>
		<key>Resources/Backend/utils/context_budget.py</key>
		<data>
		YF6uJT2Cjk/GRDBbeQfOLgk20ns=
		</data>
		<key>Resources/Backend/utils/context_token_budget.py</key>
		<data>
		ApFnl9W5KfpG5okumB3dshhtt/g=
		</data>
		<key>Resources/Backend/utils/conversation_object 2.py</key>
		<data>
		SdK1j77eXqN7OrbcKtmIgrb5YJg=
		</data>
		<key>Resources/Backend/utils/conversation_object.py</key>
		<data>
		SdK1j77eXqN7OrbcKtmIgrb5YJg=
		</data>
		<key>Resources/Backend/utils/conversation_sidebar.py</key>
		<data>
		elRDdMjTNf2rV2U8ehMeKZX7X9U=
		</data>
		<key>Resources/Backend/utils/conversation_time_grounding.py</key>
		<data>
		BCUJk29dPJg039+xKY2V4CfZ1W0=
		</data>
		<key>Resources/Backend/utils/correction_detection.py</key>
		<data>
		4+ZZ28+DF5THjbE5ViqzyZSK5V8=
		</data>
		<key>Resources/Backend/utils/correction_recall.py</key>
		<data>
		mn46Pyjjd8nNDIhfpZ/7haZ1ZUw=
		</data>
		<key>Resources/Backend/utils/corrections.py</key>
		<data>
		dMdz/IeNJQLBRkmWPYphxJEbcRM=
		</data>
		<key>Resources/Backend/utils/council_budgets.py</key>
		<data>
		95o6Kw2Rc4fmAqz3dfjH8EJzb9M=
		</data>
		<key>Resources/Backend/utils/council_delivery.py</key>
		<data>
		j92U/R7u6IMBmCy9/+PS0bMSHzM=
		</data>
		<key>Resources/Backend/utils/council_offers.py</key>
		<data>
		lMXm64pnHMvQDitRs7ebYbmvvHQ=
		</data>
		<key>Resources/Backend/utils/council_orchestrator.py</key>
		<data>
		CHr24/ME4Ch7hU8T3P5MDr6OL8E=
		</data>
		<key>Resources/Backend/utils/council_prompts.py</key>
		<data>
		0utqOEZwdNMuJQoed3VVaZvqg4U=
		</data>
		<key>Resources/Backend/utils/council_triggers.py</key>
		<data>
		Chaac0n+vueHNBkn5KwHwDzO0rM=
		</data>
		<key>Resources/Backend/utils/delegation_blackboard.py</key>
		<data>
		FeCYUeMid9C7JdpeyXbD6/t1qwQ=
		</data>
		<key>Resources/Backend/utils/deliverable_pipeline.py</key>
		<data>
		FDz3Rwaflbf14oEC7LVm0fm6fy0=
		</data>
		<key>Resources/Backend/utils/delivery_queue.py</key>
		<data>
		hSTovcJE7pzCflf4i0w3daifz7c=
		</data>
		<key>Resources/Backend/utils/dismissed_topics.py</key>
		<data>
		OTlgBPvW5HpGVSnC0d91AqGcGVc=
		</data>
		<key>Resources/Backend/utils/document_changes 2.py</key>
		<data>
		5z42KlJjitanDKCgGVznJV7LkL4=
		</data>
		<key>Resources/Backend/utils/document_changes.py</key>
		<data>
		XcJ7dAUqL/81KYLldyOzBVnOOdg=
		</data>
		<key>Resources/Backend/utils/document_engines 2.py</key>
		<data>
		s5Og57skkO2ufxY1ao8cKY9nuN8=
		</data>
		<key>Resources/Backend/utils/document_engines.py</key>
		<data>
		T7M/50/CVdf5pD3jn+dRuTean+k=
		</data>
		<key>Resources/Backend/utils/document_extract.py</key>
		<data>
		JDfSR436+s1tq3h2HQY8vaWACUA=
		</data>
		<key>Resources/Backend/utils/document_targets 2.py</key>
		<data>
		NmalFLOc0mJcFwcyixwLc2NxJ74=
		</data>
		<key>Resources/Backend/utils/document_targets.py</key>
		<data>
		g+i8dwxHEd/Y+6YLpjYRioco8J4=
		</data>
		<key>Resources/Backend/utils/document_versions 2.py</key>
		<data>
		8ozrfuUUisKHsRMqm2ZgzFwiikE=
		</data>
		<key>Resources/Backend/utils/document_versions.py</key>
		<data>
		8ozrfuUUisKHsRMqm2ZgzFwiikE=
		</data>
		<key>Resources/Backend/utils/docx_edit 2.py</key>
		<data>
		AOQuec/Ct1nwDH0J38saD3UTkqY=
		</data>
		<key>Resources/Backend/utils/docx_edit.py</key>
		<data>
		1QDQmeG3RdaBqdELPOfgLZQp0XQ=
		</data>
		<key>Resources/Backend/utils/docx_writer.py</key>
		<data>
		jGdztT8UnEzUaxhuOx6nVegeM0c=
		</data>
		<key>Resources/Backend/utils/dreaming.py</key>
		<data>
		YlvKDeAPnmcsAe++YnrU0i9sNlk=
		</data>
		<key>Resources/Backend/utils/email_watch.py</key>
		<data>
		hVAMMz3trY4RqwrCBFzE14FSX8M=
		</data>
		<key>Resources/Backend/utils/embedding_chunking.py</key>
		<data>
		jx9z+n3jpu9ncssq8kvdENKbe3o=
		</data>
		<key>Resources/Backend/utils/embedding_model.py</key>
		<data>
		Nw5w3EZ0PiKd+k3EDP7nDuJlnkc=
		</data>
		<key>Resources/Backend/utils/exo_connect.py</key>
		<data>
		a2/xjAIQIDcwRCL9t/UfbdI/cd0=
		</data>
		<key>Resources/Backend/utils/fact_check_advisor.py</key>
		<data>
		03Vz793H1ck62YGU7ZwdxkeuNV8=
		</data>
		<key>Resources/Backend/utils/file_history.py</key>
		<data>
		c4g3K13rJiIrR8rTCumTRYqjHG0=
		</data>
		<key>Resources/Backend/utils/file_watcher.py</key>
		<data>
		8/tsgCdFiat+c4dhYry02buhmtc=
		</data>
		<key>Resources/Backend/utils/foreground_promote_text.py</key>
		<data>
		eOs3OVMZiruvSRPljAgFHM0xCP8=
		</data>
		<key>Resources/Backend/utils/fts5_query.py</key>
		<data>
		e2mpEq29OX5+VGmT/ICdHpYUyvM=
		</data>
		<key>Resources/Backend/utils/grant_folder_card.py</key>
		<data>
		zvLxx54JFL5sh7j/CsF0TkWt1Qs=
		</data>
		<key>Resources/Backend/utils/grant_offers.py</key>
		<data>
		mo6XsB+JJ2ARSN5ivD7jWcAOsjU=
		</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/host_fix_actions.py</key>
		<data>
		sN7T2bpiTNDGIZshNL06lWkxwCI=
		</data>
		<key>Resources/Backend/utils/hyperframes_manager.py</key>
		<data>
		O4eI3y7wU++WrzDS7si30FWnkTY=
		</data>
		<key>Resources/Backend/utils/idle_tick.py</key>
		<data>
		5NpWsVc/n1iiFXLYwCEahcq1l0o=
		</data>
		<key>Resources/Backend/utils/ips_report.py</key>
		<data>
		sIpGKuJ++KcJAS+yCWJAjLeSbaw=
		</data>
		<key>Resources/Backend/utils/kanban_activity.py</key>
		<data>
		VDCPxE3EO3D74rO+am+rp85nY08=
		</data>
		<key>Resources/Backend/utils/kanban_chat_handoff.py</key>
		<data>
		xGbLxerfaesy1LMUipLZCKWga7I=
		</data>
		<key>Resources/Backend/utils/kanban_context.py</key>
		<data>
		O0F3OGm/ZbIYckESeRaElwIyEc4=
		</data>
		<key>Resources/Backend/utils/kanban_coordinator.py</key>
		<data>
		yONt+e1AlQjm8ucnOor8GQjCGH0=
		</data>
		<key>Resources/Backend/utils/kanban_coordinator_delivery.py</key>
		<data>
		d1zgs70ScJ/WhkTJ7I+9Apr6jg0=
		</data>
		<key>Resources/Backend/utils/kanban_dispatcher.py</key>
		<data>
		GEJCl2LgTiqDHFK7EOrlI1lcXSM=
		</data>
		<key>Resources/Backend/utils/kanban_events.py</key>
		<data>
		YM5L7raw0VMmifxy7euH7Y3rBUU=
		</data>
		<key>Resources/Backend/utils/kanban_notifications.py</key>
		<data>
		U9v0qMpcNtPWbJJng2KaaiB6dtE=
		</data>
		<key>Resources/Backend/utils/kanban_nudge_limit.py</key>
		<data>
		HJMnE4xLxJmXLr0QMqD4cVRrbkc=
		</data>
		<key>Resources/Backend/utils/kanban_observation_hooks.py</key>
		<data>
		a4oboghxGsxadfPcoTcFUIo5808=
		</data>
		<key>Resources/Backend/utils/kanban_park 2.py</key>
		<data>
		7b3vziBCk7oZ1Oal7TdF0oNutTs=
		</data>
		<key>Resources/Backend/utils/kanban_park.py</key>
		<data>
		7b3vziBCk7oZ1Oal7TdF0oNutTs=
		</data>
		<key>Resources/Backend/utils/kanban_progress_thumb.py</key>
		<data>
		oszB965zSiTckcwO2DvRs8P0Cgg=
		</data>
		<key>Resources/Backend/utils/kanban_worker_progress.py</key>
		<data>
		uAkU5rmJWkEpUIse+cZGvr4tqWY=
		</data>
		<key>Resources/Backend/utils/kernel_auto_checkpoint.py</key>
		<data>
		Q8gju5noHNpg3XVqZGutZPcwcko=
		</data>
		<key>Resources/Backend/utils/kernel_chat_storage.py</key>
		<data>
		aZomGEuWl3tmI7prOBe/vVruAwQ=
		</data>
		<key>Resources/Backend/utils/kernel_completion_guard 2.py</key>
		<data>
		bKtd6ods8SSNpQ/D6bzEyt8Cs/4=
		</data>
		<key>Resources/Backend/utils/kernel_completion_guard.py</key>
		<data>
		JUOurGiYJ8CfCyFCY4WKL5+cg2E=
		</data>
		<key>Resources/Backend/utils/kernel_failed_call_guard.py</key>
		<data>
		3x09wz0xWFBqlIMfF/FyMW1JKj4=
		</data>
		<key>Resources/Backend/utils/kernel_file_wiring.py</key>
		<data>
		PqKayR3M2MIFXfXMeEDkbXdxPzQ=
		</data>
		<key>Resources/Backend/utils/kernel_fs_grants 2.py</key>
		<data>
		feEDKlA+Uw65g7N9p5TkqT17PZ8=
		</data>
		<key>Resources/Backend/utils/kernel_fs_grants.py</key>
		<data>
		feEDKlA+Uw65g7N9p5TkqT17PZ8=
		</data>
		<key>Resources/Backend/utils/kernel_fs_search_calm.py</key>
		<data>
		87AQvoDij2yceIdHp7vtWWmqU6I=
		</data>
		<key>Resources/Backend/utils/kernel_memory_recall.py</key>
		<data>
		Zy77PwwP0chJjf5Q87THQNHo7oY=
		</data>
		<key>Resources/Backend/utils/kernel_research_scratch.py</key>
		<data>
		WxxQYk/aAgzx3cq5RWJhczsY3/w=
		</data>
		<key>Resources/Backend/utils/kernel_sampling.py</key>
		<data>
		N3sCy/Jqcfc6u6+SJLob9eIj/CI=
		</data>
		<key>Resources/Backend/utils/kernel_search_cap.py</key>
		<data>
		46rSG40XbLOKoIii++fV5FlvkwQ=
		</data>
		<key>Resources/Backend/utils/kernel_shell_confirm.py</key>
		<data>
		tCc/ZdwVNYWMgpy5HJTKmPFDPZk=
		</data>
		<key>Resources/Backend/utils/kernel_tail_providers.py</key>
		<data>
		RDRkmtX8TwhHg3gg84ycxQsVcb0=
		</data>
		<key>Resources/Backend/utils/kernel_thinking.py</key>
		<data>
		NLpEoaInDoC84o1kK4ao+uahJ9o=
		</data>
		<key>Resources/Backend/utils/kernel_trace.py</key>
		<data>
		QebwNPV67guMVlqWsFefxzm7UiY=
		</data>
		<key>Resources/Backend/utils/kernel_wiring.py</key>
		<data>
		g8yY1EtFmXq/dJEdFQoxbMMDkrs=
		</data>
		<key>Resources/Backend/utils/knowledge_automation.py</key>
		<data>
		bL4GncZFyWJwJstuy9LBegaCwds=
		</data>
		<key>Resources/Backend/utils/knowledge_connections_store.py</key>
		<data>
		C8RnR8EFKb+IPj4cw2MsdDqJ0C0=
		</data>
		<key>Resources/Backend/utils/knowledge_contradictions.py</key>
		<data>
		B67JEzbo/wfEQQ2AwF0mXtFS0A4=
		</data>
		<key>Resources/Backend/utils/knowledge_digest_events.py</key>
		<data>
		p46Bhp+PcGlQ/JMs7NoBHxJ5yrg=
		</data>
		<key>Resources/Backend/utils/knowledge_entities.py</key>
		<data>
		LfkJcal2A/+601aDfv8jmXIVUhc=
		</data>
		<key>Resources/Backend/utils/knowledge_focus 2.py</key>
		<data>
		BYyy02G52xG3biLX8LrtQ8HoABY=
		</data>
		<key>Resources/Backend/utils/knowledge_focus.py</key>
		<data>
		TlexgS4hNy1kX7BY9j4l/ZM93To=
		</data>
		<key>Resources/Backend/utils/knowledge_graph.py</key>
		<data>
		QkpwDMimUurKtY2QWhLMTbwFACM=
		</data>
		<key>Resources/Backend/utils/knowledge_retrieval.py</key>
		<data>
		AKdnSruHd4pAj12KVKhkhyovkik=
		</data>
		<key>Resources/Backend/utils/knowledge_themes.py</key>
		<data>
		toLNxqXtLmMEfhhRf9e+Zrehvpk=
		</data>
		<key>Resources/Backend/utils/knowledge_topic_labels.py</key>
		<data>
		Gz+t3SmNdm4tMs9DD2UqKXiYVqI=
		</data>
		<key>Resources/Backend/utils/knowledge_turn_trace.py</key>
		<data>
		guSDf261CI5UpyDIXVaZGaRgCmM=
		</data>
		<key>Resources/Backend/utils/latency_metrics.py</key>
		<data>
		fl4Fk1LIoHI4C0Fc97L3VvaRbXg=
		</data>
		<key>Resources/Backend/utils/ledger_reflection.py</key>
		<data>
		TmRxk8tNoFDEV1tJRivdw2PrbHA=
		</data>
		<key>Resources/Backend/utils/live_state_redirect.py</key>
		<data>
		tBaJPI55t1Qzrj1/ClabEhLKkYQ=
		</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>
		h9hNFASz9x7eSC/cZ0xyh1t90pA=
		</data>
		<key>Resources/Backend/utils/mac_observe.py</key>
		<data>
		Z7dPIJjZajs8FKt3bG4Bq3Tnuxg=
		</data>
		<key>Resources/Backend/utils/mac_settings.py</key>
		<data>
		T6+6HduSsvwHmdyOijVjBIPBcSY=
		</data>
		<key>Resources/Backend/utils/mac_settings_recipes.py</key>
		<data>
		UpEQJIfyeVK/BcE/V/VXPVzwN+8=
		</data>
		<key>Resources/Backend/utils/mac_settings_safety.py</key>
		<data>
		L3gA32ZHxRqDgU+NGUhB1CDS1Dg=
		</data>
		<key>Resources/Backend/utils/mac_settings_undo.py</key>
		<data>
		m+fJwfC/8fPMBUwMrltQthFsZlY=
		</data>
		<key>Resources/Backend/utils/machine_history.py</key>
		<data>
		PqFlEJo3pW+3vktd5gwbTP3XLhU=
		</data>
		<key>Resources/Backend/utils/machine_history_agents.py</key>
		<data>
		c6Lwfb/rCyzn9VwMM7z8nyEuGu0=
		</data>
		<key>Resources/Backend/utils/machine_history_config.py</key>
		<data>
		CL8Y0FQeMzE6talcRZp68qcSmag=
		</data>
		<key>Resources/Backend/utils/machine_history_crashes.py</key>
		<data>
		5MQyNqsEeSRYq5HZml8yZhyiLpQ=
		</data>
		<key>Resources/Backend/utils/machine_history_export.py</key>
		<data>
		htw7LSeaCNOQDKBUO+8ytiAlYDw=
		</data>
		<key>Resources/Backend/utils/machine_history_files.py</key>
		<data>
		3q5rrYrhEb8rTGYlZMAFFA2/VCo=
		</data>
		<key>Resources/Backend/utils/machine_history_git.py</key>
		<data>
		0zktA+ZLvRHwDhI49Hzmo654JLk=
		</data>
		<key>Resources/Backend/utils/machine_history_health.py</key>
		<data>
		cBkbQUlqIoVTACPzCwOpVomAop8=
		</data>
		<key>Resources/Backend/utils/machine_history_installs.py</key>
		<data>
		hMCiF4hTKAelkliXhiDT9dbW9as=
		</data>
		<key>Resources/Backend/utils/machine_history_notice.py</key>
		<data>
		DrZK5UmDlrenG4CVZ1lyg5T63bo=
		</data>
		<key>Resources/Backend/utils/machine_history_snapshot.py</key>
		<data>
		xy4Fy0hA84XzF8QZPIjoBN7hqhE=
		</data>
		<key>Resources/Backend/utils/managed_path_roots.py</key>
		<data>
		Pa4+BDa6gHnJ7qR8YrLHUqcFHBQ=
		</data>
		<key>Resources/Backend/utils/mandatory_tool_guard.py</key>
		<data>
		wkRNvc7BXx3bBBZe2jtuDUoBTwQ=
		</data>
		<key>Resources/Backend/utils/mcp_backend_client.py</key>
		<data>
		FJ4kJGuhnbsvgNB3sOZ/fh9RdKA=
		</data>
		<key>Resources/Backend/utils/mcp_confirm 2.py</key>
		<data>
		Ib7PrXee2lTfvT8+OK9HvDmh2+Y=
		</data>
		<key>Resources/Backend/utils/mcp_confirm.py</key>
		<data>
		Ib7PrXee2lTfvT8+OK9HvDmh2+Y=
		</data>
		<key>Resources/Backend/utils/measurement_threads.py</key>
		<data>
		2yhKXo7SRzRYzcuIpqlr5TJT7cI=
		</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_preload.py</key>
		<data>
		YGb+kA3MdoHnCR1SabefA1eZRRk=
		</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>
		AK+8vloBrpIhhWBfecwBj9KO8wg=
		</data>
		<key>Resources/Backend/utils/mlx_audio_entry.py</key>
		<data>
		ivJ6Hcl6UALy318ZCf53ZS58o1Y=
		</data>
		<key>Resources/Backend/utils/mlx_audio_runner.py</key>
		<data>
		YntWjPKQojCQPjh4+3QMEt1/4yc=
		</data>
		<key>Resources/Backend/utils/mlx_serve_runtime.py</key>
		<data>
		Rsx+z58XUBuziP8SqbDJdxF7UX4=
		</data>
		<key>Resources/Backend/utils/morning_brief.py</key>
		<data>
		UJnCNqF7EzEw98PQQaxkSiJgLYQ=
		</data>
		<key>Resources/Backend/utils/mugi_email_preferences.py</key>
		<data>
		dvuImRjx8Dnofo/sv7xu8m+n8GY=
		</data>
		<key>Resources/Backend/utils/named_jobs.py</key>
		<data>
		v9j0t9w2ElKPfWH0e7uwEz8P00Q=
		</data>
		<key>Resources/Backend/utils/narrative_synthesis.py</key>
		<data>
		K02TJHHyAxjMnbgKTXdsHavv+oc=
		</data>
		<key>Resources/Backend/utils/noticing_dedupe.py</key>
		<data>
		eQcWYXInQYgEdmbFU02H6sdHXvI=
		</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/office_edit_guard.py</key>
		<data>
		rL+eIPb7/hDmTV8DJfCRx5uUMuM=
		</data>
		<key>Resources/Backend/utils/office_text_write 2.py</key>
		<data>
		tvUAUGjYxa1KGH6qi72UvcdyB7Q=
		</data>
		<key>Resources/Backend/utils/office_text_write.py</key>
		<data>
		tvUAUGjYxa1KGH6qi72UvcdyB7Q=
		</data>
		<key>Resources/Backend/utils/open_loops.py</key>
		<data>
		T94VPruyoYdyxssV0nKmIaTB8GQ=
		</data>
		<key>Resources/Backend/utils/pane_focus 2.py</key>
		<data>
		YPMgFGMCwEnFPHJ0BDOWI38H6UM=
		</data>
		<key>Resources/Backend/utils/pane_focus.py</key>
		<data>
		YPMgFGMCwEnFPHJ0BDOWI38H6UM=
		</data>
		<key>Resources/Backend/utils/path_normalize.py</key>
		<data>
		X6g4u0atVSJ9mYa4U0u1VS2FF4o=
		</data>
		<key>Resources/Backend/utils/path_safety.py</key>
		<data>
		xZ6z9Cw7BctPglVMtg23DWnyBYM=
		</data>
		<key>Resources/Backend/utils/path_suggest.py</key>
		<data>
		RoqZqOXUAmT7PpuMLTCDzZp3IZU=
		</data>
		<key>Resources/Backend/utils/pdf_edit 2.py</key>
		<data>
		G52nPqRV+Pj/6ClXhJVGqf4xiRQ=
		</data>
		<key>Resources/Backend/utils/pdf_edit.py</key>
		<data>
		D2yYlXrlJ41qj+ThqvRvGL2LSxM=
		</data>
		<key>Resources/Backend/utils/pdf_structured_extract.py</key>
		<data>
		H0lBUBuQIw3+uUfv0MDz989NmNg=
		</data>
		<key>Resources/Backend/utils/pdf_text_extract.py</key>
		<data>
		7gj5l3hbxst4Y8C77IwGnsQWTaM=
		</data>
		<key>Resources/Backend/utils/personal_attribution.py</key>
		<data>
		QIc/FgzM3FCha8JFoLpfwbJyzJ0=
		</data>
		<key>Resources/Backend/utils/personal_capture.py</key>
		<data>
		+crvIhYJJeJvdOztN3os7RdTYvU=
		</data>
		<key>Resources/Backend/utils/personal_exclusions.py</key>
		<data>
		z5e3ub3M8eEE7cfZLPicqpKZbRE=
		</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>
		1+B0P1ZkrLyYH2vpw8ExckLrstA=
		</data>
		<key>Resources/Backend/utils/playwright_runner.py</key>
		<data>
		6IhNZno/EniHlDuoeoTjMxohKV4=
		</data>
		<key>Resources/Backend/utils/plugin_intent_promote.py</key>
		<data>
		W84gVaTzig5qOdEANCHbTVvBOjk=
		</data>
		<key>Resources/Backend/utils/plugin_tool_overlay.py</key>
		<data>
		wWy2vQ5LdIoYBsoUno4gC574BSY=
		</data>
		<key>Resources/Backend/utils/pptx_edit 2.py</key>
		<data>
		hyFyZeRsKMzR/V6/mKskLXuo+UM=
		</data>
		<key>Resources/Backend/utils/pptx_edit.py</key>
		<data>
		qExOYOFxubI6IFbyPBMzr5Q3F4c=
		</data>
		<key>Resources/Backend/utils/proactive_approve.py</key>
		<data>
		ZqOpVVgTKNW4cplhW8ckTYbNRJ0=
		</data>
		<key>Resources/Backend/utils/proactive_observation_drive.py</key>
		<data>
		HguS5eZo0WwYKtjnQEqk0s4caEI=
		</data>
		<key>Resources/Backend/utils/proactive_queue.py</key>
		<data>
		fDCJhTG1cEL1Thlkk1lJthO4+HQ=
		</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>
		7313HAuXcnH7UvvhZcyMy5JMKXE=
		</data>
		<key>Resources/Backend/utils/reachy_body_bridge.py</key>
		<data>
		EWfu3jHUe9tzwGSJ0ndGmVd9xfY=
		</data>
		<key>Resources/Backend/utils/reachy_conversation_loop.py</key>
		<data>
		mIcik48EJFUw/SSGA5GanuQo1kA=
		</data>
		<key>Resources/Backend/utils/reachy_mini_client.py</key>
		<data>
		rIbwGtoWGd+sgy0YsdEiY+x/3iE=
		</data>
		<key>Resources/Backend/utils/reachy_webrtc_aec.py</key>
		<data>
		A933LjrnAGdPIRlMcISOz3sndzA=
		</data>
		<key>Resources/Backend/utils/reachy_webrtc_entry.py</key>
		<data>
		TRfF7wAkfZb0KkCJfiWsgiORZt0=
		</data>
		<key>Resources/Backend/utils/reachy_webrtc_runner.py</key>
		<data>
		TY4OwB8yejHP6HpdLpxxp8PY2N8=
		</data>
		<key>Resources/Backend/utils/recall_proposal_hook.py</key>
		<data>
		C0hsApspctjO/5OkAA8G83IYw/s=
		</data>
		<key>Resources/Backend/utils/recall_signals.py</key>
		<data>
		dMjVG5N4XzECRebyfJ5aVaW/rFQ=
		</data>
		<key>Resources/Backend/utils/redaction.py</key>
		<data>
		AtJtYIQrB9jDcNSLxzhBTupieQY=
		</data>
		<key>Resources/Backend/utils/remember_what_worked.py</key>
		<data>
		On+OL/FtJxntD8gvXnCS7RtA8Hw=
		</data>
		<key>Resources/Backend/utils/reply_honesty 2.py</key>
		<data>
		Bh6tUphqyP0AgsGxRwOsrwXxUVY=
		</data>
		<key>Resources/Backend/utils/reply_honesty.py</key>
		<data>
		Aos1Hyv3ht0wktFox8xeOSlsgwg=
		</data>
		<key>Resources/Backend/utils/request_invariants.py</key>
		<data>
		MOhvOA/ZUkeIiEFbXVOZPIZ3CGg=
		</data>
		<key>Resources/Backend/utils/research_brief.py</key>
		<data>
		YfBB+eOPUmVXuo6rTxN2Iu5GoDw=
		</data>
		<key>Resources/Backend/utils/research_delivery.py</key>
		<data>
		2v/zT5wzNVWWZxmFpO8+6OCNJgI=
		</data>
		<key>Resources/Backend/utils/research_spawn.py</key>
		<data>
		ZyeZawS5sWa/jqr1AOIFQHgRBAs=
		</data>
		<key>Resources/Backend/utils/results_deliverable_guard.py</key>
		<data>
		hHBOye3OZNEquQeHw5sGxSyfauk=
		</data>
		<key>Resources/Backend/utils/results_kanban_hook.py</key>
		<data>
		tApMhjQomGda3JM+AEE40H72amQ=
		</data>
		<key>Resources/Backend/utils/results_salvage.py</key>
		<data>
		Q5wMBIN/w1Whe5ApV/n8ldgq70s=
		</data>
		<key>Resources/Backend/utils/results_storage.py</key>
		<data>
		3JPiZGqqulXJAPNqs4Q/sSIPIeM=
		</data>
		<key>Resources/Backend/utils/results_tool_errors.py</key>
		<data>
		BUVXIlfH4L20negKh6LeyusT3qM=
		</data>
		<key>Resources/Backend/utils/run_tool_anchors.py</key>
		<data>
		44Pqg+ZFgU1V4hM0cy2bqcPLOv4=
		</data>
		<key>Resources/Backend/utils/safe_office_open.py</key>
		<data>
		StZQq2km5L0fVs+IRxBsvN1GBZI=
		</data>
		<key>Resources/Backend/utils/scratch_notes.py</key>
		<data>
		PrwuYXc2PAV31ZEcCu6OItCRyE4=
		</data>
		<key>Resources/Backend/utils/search_fs_calm_copy.py</key>
		<data>
		K2cLs9SxuEyBxHiU0dXlcDiQHcc=
		</data>
		<key>Resources/Backend/utils/search_read_guard.py</key>
		<data>
		p+lMZod2C/ZZXcAeXF1MK1NAW34=
		</data>
		<key>Resources/Backend/utils/setup_log.py</key>
		<data>
		6ih/FdImSYyjF6Lj0aDOkjCeHqI=
		</data>
		<key>Resources/Backend/utils/shell_compute_detect 2.py</key>
		<data>
		6ZDrtrfcV+7h6t67bK7n1/r+k24=
		</data>
		<key>Resources/Backend/utils/shell_compute_detect.py</key>
		<data>
		6ZDrtrfcV+7h6t67bK7n1/r+k24=
		</data>
		<key>Resources/Backend/utils/shell_habit_redirect.py</key>
		<data>
		11+FmSVD1kNwMCXzPfgNgFGYSuA=
		</data>
		<key>Resources/Backend/utils/shell_python_detect.py</key>
		<data>
		QV88aotPHaNdgoJRWZDh7pWpMdc=
		</data>
		<key>Resources/Backend/utils/skill_intent_bind.py</key>
		<data>
		qb0c1ch8KWlVN+CruMJ7fPrP7rk=
		</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>
		Y9ckf4JPpkXvwPBQb5gsOjKZ70k=
		</data>
		<key>Resources/Backend/utils/sliding_window_rate_limiter.py</key>
		<data>
		4rBBdo0iW/2JOVgTF6orquZFbkg=
		</data>
		<key>Resources/Backend/utils/spill.py</key>
		<data>
		rfoL9abxb0spMc2T5oC8LytnleY=
		</data>
		<key>Resources/Backend/utils/sqlite_vec_index.py</key>
		<data>
		rAfc+rYLJXH7vaXLJK/nTXs6qko=
		</data>
		<key>Resources/Backend/utils/ssrf_url.py</key>
		<data>
		bZPklp6EHKN7rhctUxRr17tilKM=
		</data>
		<key>Resources/Backend/utils/style_adaptation.py</key>
		<data>
		6fp8GsUuV8VlszMDt9FJvOik4IY=
		</data>
		<key>Resources/Backend/utils/task_ledger.py</key>
		<data>
		DNKYM+YyFIVoLGE48UgSbn1jVGM=
		</data>
		<key>Resources/Backend/utils/task_plan.py</key>
		<data>
		MNPXcMZvEEEO20Ws0T/GhUUMi1k=
		</data>
		<key>Resources/Backend/utils/task_plan_activity.py</key>
		<data>
		LKYUxYvkPXrgWTbiuDkyy8jkyzY=
		</data>
		<key>Resources/Backend/utils/task_plan_evidence.py</key>
		<data>
		DQjyOmR47i2uiq9bT+FJu1Ej6q4=
		</data>
		<key>Resources/Backend/utils/task_plan_guard.py</key>
		<data>
		MKxTiq65Y8ZqCMcaLhFMShs1qas=
		</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/task_plan_seed.py</key>
		<data>
		F0Qww4ffeRP/AnayGHXzGetnp4w=
		</data>
		<key>Resources/Backend/utils/text_io.py</key>
		<data>
		lQo7eCCDe5xHjwHtFGt2/9JTLpg=
		</data>
		<key>Resources/Backend/utils/think_stream.py</key>
		<data>
		o2HyHqbZX/C4Frd5e12fbBfmKfM=
		</data>
		<key>Resources/Backend/utils/thread_distillation.py</key>
		<data>
		Js37JGrrVjqf3EwlnUo9va9WKiE=
		</data>
		<key>Resources/Backend/utils/thread_read_remainder.py</key>
		<data>
		NOAC9UX53a+5qdIHwFXbb24QL7Q=
		</data>
		<key>Resources/Backend/utils/timers.py</key>
		<data>
		rs6eGPAu91oHzVVfPJb8CQfLUQA=
		</data>
		<key>Resources/Backend/utils/tool_chat_display.py</key>
		<data>
		ep8XvSF58sgMLtzQQCCPMyXaYek=
		</data>
		<key>Resources/Backend/utils/tool_evidence.py</key>
		<data>
		yqrylIJHzrU7JB3q0xlZxT8HFlo=
		</data>
		<key>Resources/Backend/utils/tool_intent_corpus.json</key>
		<data>
		cJv079uXkpfn1cHIO2/yYdLhj7o=
		</data>
		<key>Resources/Backend/utils/tool_intent_promote.py</key>
		<data>
		s/d9AjgIQIF6qjD/3aYGW38iq3A=
		</data>
		<key>Resources/Backend/utils/tool_renames.py</key>
		<data>
		LSmNlSaHUBFT5vQKyjHGi3wcaxg=
		</data>
		<key>Resources/Backend/utils/tool_semantic_index.py</key>
		<data>
		ZNlleCDEnfpzXGtMZ3bK3i1r7fs=
		</data>
		<key>Resources/Backend/utils/tool_working_set.py</key>
		<data>
		GvTUcF3mWpBJ+OoWpccdbZtqbMA=
		</data>
		<key>Resources/Backend/utils/transcript_roles.py</key>
		<data>
		iKaXZ6kjZOeaVWpRWLE5UWRm8jk=
		</data>
		<key>Resources/Backend/utils/trust_ledger.py</key>
		<data>
		n4rPat5rOwgd+4m9hsm9o0jw3o0=
		</data>
		<key>Resources/Backend/utils/turn_arbiter.py</key>
		<data>
		ZdTa4kcvQmoquXDNpdzdU7/GwY0=
		</data>
		<key>Resources/Backend/utils/turn_learning.py</key>
		<data>
		UmmltJBj+8lrbenHn3mbOMi5b1A=
		</data>
		<key>Resources/Backend/utils/turn_plan.py</key>
		<data>
		6GkJig4bJszoJ5HK1K9pIF6lCkE=
		</data>
		<key>Resources/Backend/utils/usage_counters.py</key>
		<data>
		M1aBloY4irVwV9ngD/aoIntAVF8=
		</data>
		<key>Resources/Backend/utils/usage_report.py</key>
		<data>
		xr1Mtf3E21tLFFL71lDZg1qaSiE=
		</data>
		<key>Resources/Backend/utils/user_model.py</key>
		<data>
		cN5IBkax6XwzeHmXUU2beTQlR9M=
		</data>
		<key>Resources/Backend/utils/user_model_noticing_summary.py</key>
		<data>
		QXf4CF61drad1iO8XgVn5a0xawA=
		</data>
		<key>Resources/Backend/utils/user_model_overlaps.py</key>
		<data>
		ORZtLIauVg8dTX2M2RE55weL4AU=
		</data>
		<key>Resources/Backend/utils/vault_conversation 2.py</key>
		<data>
		vX3WlS5qUBCKZwj5zvT4jZ9Y9Z8=
		</data>
		<key>Resources/Backend/utils/vault_conversation.py</key>
		<data>
		vX3WlS5qUBCKZwj5zvT4jZ9Y9Z8=
		</data>
		<key>Resources/Backend/utils/vault_discuss_proposal_hook.py</key>
		<data>
		Mx42qZL61stpQcmdNGOcUtEYWvs=
		</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/vault_recall.py</key>
		<data>
		KRA0qrbaVyF0JsSdoiT3zLGv82o=
		</data>
		<key>Resources/Backend/utils/vault_search_fusion.py</key>
		<data>
		wH8DaXoVI+vhp02KAH8y5F97uDU=
		</data>
		<key>Resources/Backend/utils/vault_search_index.py</key>
		<data>
		/VcSCljsjHL/sc4Qz8PhZ/Sw/Sw=
		</data>
		<key>Resources/Backend/utils/vault_themes.py</key>
		<data>
		Av+pTdEb2bW59daCQq/Jjxw0aa0=
		</data>
		<key>Resources/Backend/utils/vault_turn_trace.py</key>
		<data>
		nURBh6qG2xeNLvHjS/Hfa9VNLlU=
		</data>
		<key>Resources/Backend/utils/voice_mlx.py</key>
		<data>
		tIsxWOVkcXVrdjqnvUMNYqg3rQk=
		</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/web_embed.py</key>
		<data>
		IpjjUXy/xMV6zn+knh6wK+5hiWg=
		</data>
		<key>Resources/Backend/utils/web_source_urls.py</key>
		<data>
		RdWR0r9L0SLsdEX2lXH0KI7lsDM=
		</data>
		<key>Resources/Backend/utils/web_unlock.py</key>
		<data>
		xjC3By4OM7+c6Y6qf/uoaSCV9jI=
		</data>
		<key>Resources/Backend/utils/web_unlock_entry.py</key>
		<data>
		oa8xcjSH4LRLi8fv42qT00XHcUY=
		</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/utils/whisper_runner.py</key>
		<data>
		WpXeVGy1hb7vuET0nSxZluWOijs=
		</data>
		<key>Resources/Backend/utils/whisper_transcribe_entry.py</key>
		<data>
		lf8hAC6cFjeexfMaDEQXh4apK88=
		</data>
		<key>Resources/Backend/utils/x_api/__init__.py</key>
		<data>
		18U4muircCWbaWvDHZE23HWDSvg=
		</data>
		<key>Resources/Backend/utils/x_api/audit.py</key>
		<data>
		vuFBvdSGehCVQC6WwsC0ikZL4qo=
		</data>
		<key>Resources/Backend/utils/x_api/client.py</key>
		<data>
		M3KTmhzyks/tLyAek0CKfJ5ifmM=
		</data>
		<key>Resources/Backend/utils/x_api/constants.py</key>
		<data>
		86rO+/2mcqisuydq9LIrPpQjbnQ=
		</data>
		<key>Resources/Backend/utils/x_api/drafts.py</key>
		<data>
		8ISv/k08uGHckgXYplL2CKQRvqI=
		</data>
		<key>Resources/Backend/utils/x_api/errors.py</key>
		<data>
		DhizTuu5UHQwPg3NpWkDRJePcC0=
		</data>
		<key>Resources/Backend/utils/x_api/guards.py</key>
		<data>
		zEeVnP0FNX6knKOybpd4Yg7HnsU=
		</data>
		<key>Resources/Backend/utils/x_api/oauth.py</key>
		<data>
		V5fJQNRnUPr6T/gkPB7Xo41WlS0=
		</data>
		<key>Resources/Backend/utils/x_api/paths.py</key>
		<data>
		eUQXSTY1lvWDpc+PTpLf3oBRBZ8=
		</data>
		<key>Resources/Backend/utils/x_api/propose.py</key>
		<data>
		Jjxutx/Je+hEKPQMzg+y/ExRIZk=
		</data>
		<key>Resources/Backend/utils/x_api/publish.py</key>
		<data>
		bTXTdX0rYo8pgVyee3KApqtPCNY=
		</data>
		<key>Resources/Backend/utils/x_api/schedule.py</key>
		<data>
		l34MWvWxxL5DTJ0maHO2VcnodoI=
		</data>
		<key>Resources/Backend/utils/x_api/tokens.py</key>
		<data>
		5jrhlmPTN/OAxa3yKCu8OKWuukQ=
		</data>
		<key>Resources/Backend/utils/xlsx_edit 2.py</key>
		<data>
		4cb5XMadaHavZCr6laIVjMVADZU=
		</data>
		<key>Resources/Backend/utils/xlsx_edit.py</key>
		<data>
		YqHpSXIrMg2KynSzABPXeytTtkE=
		</data>
		<key>Resources/Backend/voice_input.py</key>
		<data>
		J9nw1oHO1vAAEW1OvGxs3hhz8JA=
		</data>
		<key>Resources/Backend/voice_output.py</key>
		<data>
		VIUxa2SQgROB3RtpH12A3vC3nwU=
		</data>
		<key>Resources/Backend/x_oauth_http_routes.py</key>
		<data>
		+XL2JGOeyh6dxr6PbgPz+VP9KxU=
		</data>
		<key>Resources/EULA.md</key>
		<data>
		r9jP2SnRkMvksDfsKu6KgP5d2M8=
		</data>
		<key>Resources/LiveViewMotion.css</key>
		<data>
		NRw49UDIDlxpjTqVSMUm6n8rKzc=
		</data>
		<key>Resources/Metadata.appintents/extract.actionsdata</key>
		<data>
		I00gtYuacG0kwCYpSp3o8mL1mZ0=
		</data>
		<key>Resources/Metadata.appintents/version.json</key>
		<data>
		yzmPc1Af+6/oWISGSXF+D2Q9ii8=
		</data>
		<key>Resources/Mugi Icon.icns</key>
		<data>
		lGptYU8vuvw8gabbmPuQ1yvSQBE=
		</data>
		<key>Resources/OPEN_SOURCE_LICENSES.txt</key>
		<data>
		eJVWPMsyqiLeTme1mplXVu2fFd0=
		</data>
		<key>Resources/PythonStandalone.zip</key>
		<data>
		qfLWroAoC27+KZqQyyPEchP3VLQ=
		</data>
		<key>Resources/THIRD_PARTY_NOTICES.md</key>
		<data>
		Vnn9dCAR8sqNBqd5//Z0oXDORlo=
		</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>
		F0iszUa/yLzjej/mvua5BfXlFcA=
		</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>
			L3SayVWxNJJMYMedcfGXq2RtlG8MHBCjJu1RSTOYaFI=
			</data>
		</dict>
		<key>Resources/Backend/activity_bus.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YTBdwKUVZkVS332h1xGBJYK7X0Pv7udqZv0CJpRjLKM=
			</data>
		</dict>
		<key>Resources/Backend/agent_chat_html.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mWDZKUEWVjtBw6OK90MT/METNgo2LXF8xFFwFRaGmWc=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop.py</key>
		<dict>
			<key>hash2</key>
			<data>
			D3IMrqc2GHpPkrGcwzpIdy6Pccxlq/MEpvVx4Z37Ypo=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_api_messages.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GmGpzfJsFcqzSYj2JaqKQZbnoyHzUeeEhvXUZ6xYf58=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_assistant_text.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rELP9ZVQfk+NqGBXbMZsaGA+En+kk6y0ZR1YG377yW0=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Vap3ekdFMoPUO6JUS7nvPsgKsP7bqZGN6znFalBpjfw=
			</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>
			r8U1yFryDKZD7v0NtzgxzZR728TTRUW1wpLAUje7UCg=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_prompt.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Ras8h54JBzMisRJsaYrzJk8zJmB3wzkC2y2gcaBMf7Y=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_run.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nW6rAoLHb7yvw4qbqHWN6dPueNfuNaXvgy+3XKgY/SI=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_stream.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hjoO4w1yQCPGsHtVSFZT01QZ2IN/cbBZ1mDnaxtNn1M=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_tool_parse.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TqUnyQ0jtTVpdSDZygQXdwa0Rtmem7EIOD5rMD/YV4Y=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_tool_repair.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UpA2iJXIdMhFHCJJ4MW6Sr335yli4bhRb45sGis4GOs=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			BD+Owj6neUZmOStmCcM8mAi+XqtEY+11bD786hVbFLg=
			</data>
		</dict>
		<key>Resources/Backend/agent_loop_trim_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oo9EzLgMb5dVmgBa838qNnkwUlpYLSEBb5Gpo4xwlNo=
			</data>
		</dict>
		<key>Resources/Backend/agent_research.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hJ909yDYjn1pkL5bBqxlS3yDxWgA8Rgu/3VN8FaMamc=
			</data>
		</dict>
		<key>Resources/Backend/agent_tool_format.py</key>
		<dict>
			<key>hash2</key>
			<data>
			C1z1BC9aEi9mIVw2KPW2ZG4Pt9+R4gpBhvU3i2khANw=
			</data>
		</dict>
		<key>Resources/Backend/agent_worker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KrY5zXPElmLFQTKh+7hzoZSc4fSe8XrEGQcQFtmIOfg=
			</data>
		</dict>
		<key>Resources/Backend/aiagent.py</key>
		<dict>
			<key>hash2</key>
			<data>
			EsyGLuwkhQDAqytsRPmA32bbX/iR90TNlAKS7utt0Ls=
			</data>
		</dict>
		<key>Resources/Backend/app_background_agent.py</key>
		<dict>
			<key>hash2</key>
			<data>
			U1hi3ThRJ0bgtENTkCS+BkFb7tLiakRFAE5NbER1BPc=
			</data>
		</dict>
		<key>Resources/Backend/app_config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0LcjhVfB4blR2jkrevMoViXuaSilYEu8SDiAEKyNRNg=
			</data>
		</dict>
		<key>Resources/Backend/app_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			40VoJBSrYyqLGiZZbm8DbViGSFu1yGLIzYVjLQIX5eM=
			</data>
		</dict>
		<key>Resources/Backend/app_mlx.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YXdrpFX5n917Kp8EnMYupgckO/eO3UU+1dRIkvXCHw0=
			</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>
			1W+WaQ9htn9IR0BerF0mv2y2OtrhKumiP9xnCYAz/w0=
			</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>
			C6i1ux0uoELV0uT5NwjbVzQ5K7AwccDoltn5Ldxx1Ug=
			</data>
		</dict>
		<key>Resources/Backend/backend/event_buses.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Ypgstl0m3VnXkgdhezG7+rWaXy6L3y9gWuOwvffMQq8=
			</data>
		</dict>
		<key>Resources/Backend/backend/mugi_lima_virtualization_entitlements.plist</key>
		<dict>
			<key>hash2</key>
			<data>
			XZVSHrFNPM6a84a0hKPAHXZ9+GgeVtJ32Zmo8voaqFs=
			</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>
			U6QbHVR9tpdVYHg/ANU555t/LpM8aAKgE/YHtxAMS6A=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/control-mac-apps/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			UvtcEsrxySVE2Hvl/WisNhnVcHjnKgdk9v1IYv+toxM=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/control-mac-apps/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			9pEgxxLq96Cd3E3MvfX6F2LTH9+Umg4EXfXou7YGGCg=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/convert-media/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			MXD+QA+i8hpefYmiczX/8IFMChval3zlB4bGzvRXH2Q=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/convert-media/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			HPGpzfJs04igjCGgdGgBTMuOoS7VMDmozk6IYP1RRHk=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/document-generation/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			Q2tywlcQSZwxuPH8jZO0tfjlTQdjGTYU2MQBtC9vg1I=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/document-generation/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			C0HmmJsqQ/FSkIDDdL1zr8/4hY+1A9Q1IQC8STfAzqQ=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/download-video/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			Cw7pGlBE+PqKB73MYwGxh9BRS084/2E/FuKWs/oalXI=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/download-video/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			56ZUL11dGX8rFfGzE3On2asJSHkohId/9YQNwJqdiUI=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/find-in-files/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			c49qcWAmazkaxGtaTM5CtnC2NO3F4V7nU4rb9cp+jaw=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/find-in-files/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			wQNvchqJdcTkJAczHS8m1FZAU1AD85ohj6M1zWo9b70=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/install-and-run-cli/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			ApPpG+kGJQX+whrv1kYcVGkuq5YAWw7QV1ziaEuZ9W4=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/install-and-run-cli/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			bGx3RJhxWmS5ApDNOObbP5oEZBFs09SBFQ/hk/AFJmw=
			</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/save-webpage/SKILL.md</key>
		<dict>
			<key>hash2</key>
			<data>
			go/g1Fz9xJizyrT++JwZxVw1EZnc7zqIs+0xndlqJ64=
			</data>
		</dict>
		<key>Resources/Backend/bundled_skills/save-webpage/eval_tasks.jsonl</key>
		<dict>
			<key>hash2</key>
			<data>
			RKxp5R3vwlE39C1SkrWB8QUKPUNBsLmr6xG1vKN3z2o=
			</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>
			de3qSwZ1cBC74MBLBHQFIOdgzGHxDPLI/px9TY1O7Gc=
			</data>
		</dict>
		<key>Resources/Backend/context_summarizer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8K0v3KMQdbQVqMmSkV91Q9nTNadgNugUx2L/I94x0jQ=
			</data>
		</dict>
		<key>Resources/Backend/core/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vzcrCdNFqMo7KnFuMliRpXMVY+9l/39Uiw8g5QxnL10=
			</data>
		</dict>
		<key>Resources/Backend/core/_arg_types.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UukDvdkkI8PC9IL8ui08EVOlXz88lVAusbYKe0/6AdQ=
			</data>
		</dict>
		<key>Resources/Backend/core/_history.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jYM8a0ksANgqNPnWIvTT290KSLQ5HmbwMr3JpOXYGzY=
			</data>
		</dict>
		<key>Resources/Backend/core/_image_tokens.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yDnDxfBdA4AHKMwkpKwRlfE5x6JsdRr2kE5T1b4xIUQ=
			</data>
		</dict>
		<key>Resources/Backend/core/_inference_lock.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qO+9vHvBOgOrdrfTKO6f/ERjlfS6UG8QDwj1wyjpw6w=
			</data>
		</dict>
		<key>Resources/Backend/core/_kernel_fs.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rctHbkp5PhoVzB2dkbLwVM3vHRORdZ8XaH+Y80CR/Mk=
			</data>
		</dict>
		<key>Resources/Backend/core/_kernel_fs_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uKIBA2vPPY9aqq6HDhQWw1zlG/ncYgwdXgWzPIsBzZ8=
			</data>
		</dict>
		<key>Resources/Backend/core/_loop_finish.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ushI9261HhF5vSEWXfngIaqFiflO2UTTUdcV8X5i/4s=
			</data>
		</dict>
		<key>Resources/Backend/core/_loop_guards.py</key>
		<dict>
			<key>hash2</key>
			<data>
			h2iyjsUvYzcV+0YM/cw8D8qkHBBA/rTUAmXcIbDGpoo=
			</data>
		</dict>
		<key>Resources/Backend/core/_model_tool_calls.py</key>
		<dict>
			<key>hash2</key>
			<data>
			s8kfcCDAykohDuudrIABQhP/liG47gctf+Piwn7RniI=
			</data>
		</dict>
		<key>Resources/Backend/core/_osascript_open.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5cwkGZtfO2jHUJifO9S6fRE4ebta1pM64jsHl316V2Q=
			</data>
		</dict>
		<key>Resources/Backend/core/_osascript_url.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yKUFf+O/Tg+a5m6kmmEiQt/BBDznuODW1QI8IgLkxOo=
			</data>
		</dict>
		<key>Resources/Backend/core/_salvage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KwxgSRchONkT6aLy3MsAz2zkBsoMBAAK1o5KNXHVSzs=
			</data>
		</dict>
		<key>Resources/Backend/core/_shell_parse.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LrQMzwJKXFHUOtcXTe0Q+Y9JJAXuK9apO/3mjU+AcFA=
			</data>
		</dict>
		<key>Resources/Backend/core/_sse.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S51qRifEVABMGOiTKJTYGZtb62m/2KC13YWK4emKOzg=
			</data>
		</dict>
		<key>Resources/Backend/core/_turn_stop.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Boz50hjJmqRCpelfiw/apdt3VqiDQ54T6usGadsZOZM=
			</data>
		</dict>
		<key>Resources/Backend/core/_types.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S0p5aJakpO6XnZeWI6BdfMbR/uqo6hep1ft10pZZjfo=
			</data>
		</dict>
		<key>Resources/Backend/core/config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6BGLR7cRbxzHEAhUfpnOrOZ7HHLJRPzjnMEyY1FRPXo=
			</data>
		</dict>
		<key>Resources/Backend/core/kernel_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mL3Cj7Cn2+TiG+YVO02etdqtAMmukSpP3qYj4TWAy+A=
			</data>
		</dict>
		<key>Resources/Backend/core/loop.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mER0CBkdXs/lq0QHrg1N6p5rja0mhPBNUzh6QRoanPM=
			</data>
		</dict>
		<key>Resources/Backend/core/model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IeXlD5lICze3d7p7B4OKfSZstEUyaKAf+toh3U9GDbQ=
			</data>
		</dict>
		<key>Resources/Backend/core/osascript_detect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cuAP1rUrfnC/Cxbn4/SiZTbkpB5QcVplNKdI7nYBmWA=
			</data>
		</dict>
		<key>Resources/Backend/core/run.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qp3t29lt2ZgsEPy6cSME14e0MVRUHGB8PkcdUxX1Vo8=
			</data>
		</dict>
		<key>Resources/Backend/core/session_state_age.py</key>
		<dict>
			<key>hash2</key>
			<data>
			PDpQAXcdQjhYYTP3WJarr1/ECW8bYOTnCt2HbSFLmsc=
			</data>
		</dict>
		<key>Resources/Backend/core/shell_managed_write_detect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5Vl10+uF5cFhJoXj4w0iprTNfx+C4hgAbhCm44Ny1A4=
			</data>
		</dict>
		<key>Resources/Backend/core/shell_search_detect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			23JNL3PAmBZgJPAHLeipr9fUloz9Y5pJU8RgF/iQlZU=
			</data>
		</dict>
		<key>Resources/Backend/core/shell_this_mac_detect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6gIY6Xo+mLfHU+EfwcXiAOKvcPq6D5sVXYbanur2ulw=
			</data>
		</dict>
		<key>Resources/Backend/core/store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7h9OxN1iPMAdMpDkM4TXQGNHhLTR6BUC1WFyJ3gOGls=
			</data>
		</dict>
		<key>Resources/Backend/core/tool_preview.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KYTQ7rixNRpZD3FfqiorHYZPOGrAI3oevD2zcKfgiAA=
			</data>
		</dict>
		<key>Resources/Backend/core/tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			WnuHE0xRoxjjn2n8LzKdwvXETakx/00rIr8dV5UcZ8E=
			</data>
		</dict>
		<key>Resources/Backend/cron_scheduler.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+7E1/2G3T2jZuxEusLtCsqoxPYbSeR01Fgimhy1P0ag=
			</data>
		</dict>
		<key>Resources/Backend/curiosity_engine.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sua4hFWLwZlMGYRVJxexpKz5oP4SjSHpwWwF8ioUjgI=
			</data>
		</dict>
		<key>Resources/Backend/curiosity_scoring.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MD7MgMFxMSoKVuVUrAxzvUK3lSMmEax0+gVsVhEcmLk=
			</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>
			m6vUjyLv+LQiooQCGAtdLPpqz7ISR/WnzB9wPxJ/OjU=
			</data>
		</dict>
		<key>Resources/Backend/dashboard_bundled/host_diagnostics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			E1Ya1wT6aYILzYZsQwr6gISoAJ4+omYY/VHiWu3fVtk=
			</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>
			VHuqjs2N5Tk71g2rrN6urU3Y9TUW3PkoZJMcw2TDDOw=
			</data>
		</dict>
		<key>Resources/Backend/diagnostics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TTMMAI7U4HpuqtoaLP922lRNhpBnutUXzwYMr7DTvLc=
			</data>
		</dict>
		<key>Resources/Backend/drive_engine.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GQHAVKny7t5EJXpXldL9pe1ljaY+EiuYzVjokz5aWEg=
			</data>
		</dict>
		<key>Resources/Backend/duplex_session_controller.py</key>
		<dict>
			<key>hash2</key>
			<data>
			X+HUjZtYv5H0voBdvVYFDOz06KR03xOfyfAN8FOz6vg=
			</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/capability_scores.py</key>
		<dict>
			<key>hash2</key>
			<data>
			d5Kpbl4QEYtnwokA85BEcG4ZJKT2xaKI91qfRUaXsEQ=
			</data>
		</dict>
		<key>Resources/Backend/evolution/grpo_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			F0AeKki2XQBr6pptBT19vQW0P/k0FfZq/t4zF+EgBI0=
			</data>
		</dict>
		<key>Resources/Backend/evolution/meta.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vtDzrpZf0IR5LrjqzQ9ACfzvAc3+abcV59ZHG5MZGOM=
			</data>
		</dict>
		<key>Resources/Backend/evolution/outcome_mining.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IJPKwf2ArTkw0GpxKaB2ID/tFdR4WVuY7/YYXBID4hs=
			</data>
		</dict>
		<key>Resources/Backend/evolution/outcome_signals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TjGOKDBDa/AQXpj+kEIrMxCtKvb7nsbAIkgpMiIcH28=
			</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/research_outcomes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6/JnnrHArJdDr3FxvZtKnAa641tcSwZFmTmNB+kydc4=
			</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>
			bMj6hrOyvsBlSSBGezOA+H/07enyl86KdLO3GSK/ykY=
			</data>
		</dict>
		<key>Resources/Backend/evolution/skill_eval_harness.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6h17SylnxjDiQ3KtaEHVqnWmcxGDFu/iMCkBJRIZd8Q=
			</data>
		</dict>
		<key>Resources/Backend/evolution/skill_gepa.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pHurbvVpIfJLu7a8Km+0tGRUEs0LOEqlBqf1YE067UA=
			</data>
		</dict>
		<key>Resources/Backend/evolution/skill_mining.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Q+yEVGtm1dcXxqzPgxJl3BWvl/91IsPcD4a+F/bsuTc=
			</data>
		</dict>
		<key>Resources/Backend/evolution/task_plan_outcomes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fcymkUDiuR7VHeF0G7eB/TR6kzlig6+8esqjRMfK8G4=
			</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>
			mVViDQAMo8TORl+ywbqH69VgomG7gZI0OtQK568sLqY=
			</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>
			4BD+GIBnTT7jGtZCRLy7NeQxqlsbm5PV2GsGy7zLqHA=
			</data>
		</dict>
		<key>Resources/Backend/knowledge_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			PR1I8wcTMTUA2yBwuKLInVfkiMNCZaW8RaYhWokSBCM=
			</data>
		</dict>
		<key>Resources/Backend/live_view_events.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jSZv8EQf7RaXIYj67VVvVJ0TdMz5Ftfsv6Z+01nMDUc=
			</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>
			s4ccOfeg8N18fmc6n9HS83kVLFXbMiVtMAqu4VW2pKk=
			</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>
			8hwrCPInfOq+HY3w5GGihzr7aFWB0PLFCVUvpQTvU1A=
			</data>
		</dict>
		<key>Resources/Backend/mcp_server.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/6k5jjRpimZO8WK9djMEBIe2fNE8IY4gLbpmQZ33nK0=
			</data>
		</dict>
		<key>Resources/Backend/memory_consolidator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5R7ueN4ZifxvDH6N5zQH82nLMc8I7KjPBKdRcDmZkKc=
			</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>
			kmdcUd+E9jvNS7M9JIMGB+o08wmbF3WmVdX9+VK2QKo=
			</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>
			xxxPJzbGpaWvSxRN4YhK/plgqy72wM9K4cWz6QewEug=
			</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>
			98HQV3V3EDlKHocI0t7qBmg6umA+T9YnloZvS6NCgJQ=
			</data>
		</dict>
		<key>Resources/Backend/messaging/gateway.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bUPUcYRtxLS6lk/eW/UpersMil+e78ZrSrg0aHSb8Dg=
			</data>
		</dict>
		<key>Resources/Backend/messaging/imessage_adapter.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xmNC9/v6DBmWVC9QSi/t28Xx3fCyCd7Pa7fbuqJcqhQ=
			</data>
		</dict>
		<key>Resources/Backend/messaging/imessage_chatdb.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wZDwegG3QsaV769IleYlkcpg3kb7kPnCggFOVDliJj8=
			</data>
		</dict>
		<key>Resources/Backend/migration_bundle.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qS9iq5aLfvcXdoXyd7B0u9nTrfDUwYJPiqO0jhTHdrQ=
			</data>
		</dict>
		<key>Resources/Backend/mlx_audio_service.py</key>
		<dict>
			<key>hash2</key>
			<data>
			211lQ/fRGOZwduTeTO2l9JB2HLbaofbVABV2CkLYbWc=
			</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>
			+S8X4JnxRBh4PgTBBIIKMNuCl22dc6NeDXRW5AXfF9E=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_browser_extension_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4AGANcdl4wQpggODU+A4aJo1JfJNeaSHSYVHbqAmsOo=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_conversation_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CC/Nrh3R45oS7AbpHkdHak3xdvf+mtIyJBR9oPhIQLM=
			</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_exo_connect_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OzCeQv/DhSeVCP/dOnt8ZIswnF/qFIOZ+TPXwFMUCp0=
			</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_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>
			Kzz7GurjAGZr139sA0zilM1V39y9b5vf/YNEpZEaSrs=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_plugin_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iwON4pqTyi2mrOMu5R9B/wLrcNxSd6ntf2H/S9JoRfY=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_preferences_satellite_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jE7pmWOOA3CcEIM6hJf8Kf90lChs9yj9BYAkxSYcfEU=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_reachy_listen_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NEi777v2eokFI1QuzF0lpYOQd08pcrErgrj0VZkYWkQ=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_utility_model_prefs_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			H6rxz6Jn//aor7kspHmqPVdZdjoipczl8QLBdUmEJ1E=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_voice_duplex_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MRcoWTWXHUbKB4wEX/KbB6aAoVLX41ZRbvB98Y8bqQo=
			</data>
		</dict>
		<key>Resources/Backend/mugi_backend_voice_tts_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			d0bVQ8QFZX8sV7kM3luFGiYn+Y/SwlqJcfSciyAX5ig=
			</data>
		</dict>
		<key>Resources/Backend/mugi_config.toml.example</key>
		<dict>
			<key>hash2</key>
			<data>
			/bkke8DaP18qyKPJq1aDAObSowzv4IF2YtrdcwTCf9c=
			</data>
		</dict>
		<key>Resources/Backend/mugi_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zNGXHIczlDFIqeE0C/TpOSBm0Ud7qzuqtWVyUTGaN/A=
			</data>
		</dict>
		<key>Resources/Backend/mugi_shutdown_cleanup.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+jOtqNqLGv+gznrngz5btwefnQDWcCD1DRf7xMU5Gxc=
			</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>
			puwRDtlb5Q2nws5DYvHBrllRTsc9Dh160ZSm3n0Kv7o=
			</data>
		</dict>
		<key>Resources/Backend/plugin_contract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DflAVf2IN7lwhwK2fTgOCVV5bQ/Tp/nbrVhUZFlNV74=
			</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>
			uEKAxvGv7BANYcd79bEiOEZFjC5XA383S7LJlxyBaSI=
			</data>
		</dict>
		<key>Resources/Backend/plugin_manager.py</key>
		<dict>
			<key>hash2</key>
			<data>
			b7ej7ahXsCSyOJq1mgslQ2i+Vzi3zbIdSdEx4YI6jOo=
			</data>
		</dict>
		<key>Resources/Backend/plugin_runtime_host.py</key>
		<dict>
			<key>hash2</key>
			<data>
			l+4FP9mj+VidHo/s1d4HGuU2tQpcEUBFse1EbYvdEfs=
			</data>
		</dict>
		<key>Resources/Backend/plugin_runtime_process.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SQigLAI/Rf7iRquKePhGHh/eBnsJsLOgvwloBhOAEpQ=
			</data>
		</dict>
		<key>Resources/Backend/plugin_security.py</key>
		<dict>
			<key>hash2</key>
			<data>
			V+gpTyhrL84vSH++pV0uLLdfId+Je2eQPlDGsABd4rQ=
			</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>
			X8HeeVfN/neudTbavAdvGxAD2PG+lF7U0HLVPuCvDIw=
			</data>
		</dict>
		<key>Resources/Backend/requirements-mlx-audio.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			yJvobLmncJzd0jSg/yuNPrGZz4bpyawP3idiuRqee7U=
			</data>
		</dict>
		<key>Resources/Backend/requirements-mlx-pinned.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			WURtEk5I37D6QOQWrZXzfIwgXHuBAr6sSFDh6A/cbcE=
			</data>
		</dict>
		<key>Resources/Backend/requirements-mlx.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			Td2n8HC2oTR78Shm4+h+iq2vNv1V4R4xwUuaFrAi3HQ=
			</data>
		</dict>
		<key>Resources/Backend/requirements-reachy-webrtc.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			OPRAetDG31+O6UhhSrop2Az4JyMO/bghmgREvjkcX3I=
			</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>
			6uQfYbWTcE9Wuhd9fW3XBJpI4k6BEPRiewJUzMLGmX8=
			</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/chatterbox_worker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NwkDkyFcV6XyUjMfg+aDbfLOPQsBErzYkoVa6bIaUpA=
			</data>
		</dict>
		<key>Resources/Backend/session_search_db.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1dyTp+lJqkYshJL92xzn/x9EZU0cQNHXh/kEbYfFfYw=
			</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>
			gJF/IN3F3OZn6ri51XGfZbUbZcCu4Rvayq/ay/y0jb8=
			</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>
			2oAzyE3cs1FCLl0XK1WWd4c33jNE6Rts8N6QQBZ22lI=
			</data>
		</dict>
		<key>Resources/Backend/subagent_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8OArSUHfxPux26KVi5sC2oKPWwvvjhaXX0fhr5fyukE=
			</data>
		</dict>
		<key>Resources/Backend/templates/AGENTS.md</key>
		<dict>
			<key>hash2</key>
			<data>
			ItET9rHL7+swhd7CsbzD7uOYKL9+4uu3htpDPXRQxow=
			</data>
		</dict>
		<key>Resources/Backend/templates/BOOTSTRAP.md</key>
		<dict>
			<key>hash2</key>
			<data>
			jVt1fRm1gSbd+v8yEzNNj6oqfqDarXJrQZu2jUePa98=
			</data>
		</dict>
		<key>Resources/Backend/templates/HEARTBEAT.md</key>
		<dict>
			<key>hash2</key>
			<data>
			3c7uItWa/mEezA9f6+FM88m8dc4gYoNh9DHTm9EpFSQ=
			</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>
			1g+ig2MppfMskXHJaYGyBv2BdzeWqlwHeOlN6Nou+xc=
			</data>
		</dict>
		<key>Resources/Backend/templates/PLUGINS.md</key>
		<dict>
			<key>hash2</key>
			<data>
			B+NaO9flB3SFtavOUxfxt8RPFaIgRrnS8D8Qqae6s4s=
			</data>
		</dict>
		<key>Resources/Backend/templates/SESSION-STATE.md</key>
		<dict>
			<key>hash2</key>
			<data>
			wutxwa8xBez8ea3l3tuDmdrNxsv7loILYdNwMhlh4Iw=
			</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>
			HrKaxLHDBunWi2VqwjpqSUK3K0nyguc8TJbABmc30Uw=
			</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/reachy_mini/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0KHlX+kjJAzlNQWfhOC+HnL3txFsloyJFd/HXgNpzCY=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/reachy_mini/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			hqozp1JT0fB9JKKT/CUCvQBHpWMi/1Sj85ndEgJIp4c=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/x_api/.mugi_bundled_plugin</key>
		<dict>
			<key>hash2</key>
			<data>
			AbpHGcgLb+kRsJGnwFEktk7uzpZOCcBY74+YBdrKVGs=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/x_api/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2WbyrCffMe2EeVEom/GU3gqLXoKev3iQIa4z8SOLflI=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/x_api/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			9qs56LKvEFjYdQu8unHkjlhOgJ8MjN7lj3eLZTXJjqY=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			q340EfkUJYOq3ERUpUKWBNqrNzqcxjlhk+WkQB0xZQU=
			</data>
		</dict>
		<key>Resources/Backend/templates/bundled_plugins/yt_dlp/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			159Vi74d+revFJ+NXIjabtCXgciFDLrASRKzrHvxNTU=
			</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>
			5cO1nRc5Ek32QXB625INYCkJTu9wCGQYMcG4yRQpbO0=
			</data>
		</dict>
		<key>Resources/Backend/templates/plugin_examples/neko/plugin.toml</key>
		<dict>
			<key>hash2</key>
			<data>
			dDHplLkwf434qdydbfbNZDDsRX81Jz+SkFIhOqfwtmI=
			</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>
			nQTvZqWehtHTywR91zQFB7mEG6Pe209lzVSFv4t9NX0=
			</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/this_mac_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7VUWkvOPgs/8xgudVHu87GuUw+xUOVU1v4vpU3T1EX8=
			</data>
		</dict>
		<key>Resources/Backend/tool_adapter_trainer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Bc3p0CghsVUG5QUhF3+Zq4va7HNl8riShCaxbfFY03I=
			</data>
		</dict>
		<key>Resources/Backend/tool_arg_normalizer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			OVzgwbaKNyIq3vrDYetYZvo0WmwLphotD4ZnffClWMM=
			</data>
		</dict>
		<key>Resources/Backend/tool_policy.py</key>
		<dict>
			<key>hash2</key>
			<data>
			g66pWZO6Km5wUJhOIxhPDTsZCB1o0X0ml3BuZpsVn9U=
			</data>
		</dict>
		<key>Resources/Backend/tools/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hGJ4mOYiDI9nqimExMexn3Dy9V+4k25ZTvZgHub93wM=
			</data>
		</dict>
		<key>Resources/Backend/tools/_as_strings.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xSV+OYBxG3UCblFsNIW0O3kkdPRflLm5NR1oAAUt2Go=
			</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>
			LWSN5+uC8mMFfvsrkGgpsNZgEcjRWvAJWsSEa5IKdAQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/calendar_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oX5Y5eCJ1qErMq7OSvaddt80YTl9e98om7Der+1KamQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/capability_stubs.py</key>
		<dict>
			<key>hash2</key>
			<data>
			61fJB3zPi9HgZunrGMvlfwqoZqRue08g7C17R1VIQ6c=
			</data>
		</dict>
		<key>Resources/Backend/tools/capture_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			R725r6xckR04TKeUxzlWGVFcrEhvaia6vuxr0f6+iTg=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UtbFzSLy+9LAboNj+3JNWe5hknEbHgdkZYTZDXq3QJg=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/brew.py</key>
		<dict>
			<key>hash2</key>
			<data>
			a+PThNy80anRNVjPGwUboPCqGHOYeqDUdO0/m0McRTI=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/docs.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nNszfm3Qca0YAoqKGT5xUU1ffR4KIa0xpCcZoN8mx+E=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/ffmpeg.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6G7ABcSTRa5mGTbMRQ8M0w1KMlgjFg8YKkCKcbZ4yyk=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			btruZ7e5TRx/F1NByYaUEV/D4Z0HrQJsKvYA6sDLTZQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/cli/safety.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LTnYslReSaPjSIsCX8p4rcIBlCI2xApaUQJ81OVI66k=
			</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>
			Ep0xnfjSLbmJMRi7fwIhmyv17OTb6O+NWqD+Bn0qMo8=
			</data>
		</dict>
		<key>Resources/Backend/tools/code_execution.py</key>
		<dict>
			<key>hash2</key>
			<data>
			aaruK07rCHtuw/WICBDDBEePRq2J8EDU7BWeld9ibMw=
			</data>
		</dict>
		<key>Resources/Backend/tools/contacts_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Vk13YPHsU01HazKW7QsgY3wK+oZWBSybIpo85NwE7WI=
			</data>
		</dict>
		<key>Resources/Backend/tools/conversation_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bS+fgAW7gwVS4mXJ4I0zstYtS73LsHKW8N+RIfZ3BGQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/correction_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oas1K1xV1B4hl4RfYOl9iI6zBAmpq+PQFx13ZOfFVkM=
			</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>
			a7Ft96gkO8DxOfp6YGBVWYTrat+NNh1Cj3xylroK8pw=
			</data>
		</dict>
		<key>Resources/Backend/tools/document_extract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LAMCizFoguoFfCtPEvHvHrnIEeWUhhd28MP6wjrJpYc=
			</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>
			XbMJqe3RQKIyL4Ai/GEaZtnckqoObHQQl+fDZ5yOo7k=
			</data>
		</dict>
		<key>Resources/Backend/tools/email_watch_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			WaI4Hux8f2pII40vuBbdFqb3HjmUzaSYmTFBXIb7PV8=
			</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>
			af/j/3OqeDtb2NoeX0w/cZW9KA1txEfWHPwohuOczzk=
			</data>
		</dict>
		<key>Resources/Backend/tools/file_ops.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Nba9vekbIltJP28Aswxtvs5rbgflrK8SHnXxKEQw1EU=
			</data>
		</dict>
		<key>Resources/Backend/tools/git_workspace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GHRbH8a31Hv/FoodLUkBPZRmzfOf8aNarATCKie0phU=
			</data>
		</dict>
		<key>Resources/Backend/tools/grant_offer_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			C7ZmX1wB4nrsLGZPxql79fHSQryJGEwEE82X2yz63c4=
			</data>
		</dict>
		<key>Resources/Backend/tools/grounding_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			BFMRj7FAOWAHaPK8DxDKSJFQ/3wfvLMvmJpQbki17Nk=
			</data>
		</dict>
		<key>Resources/Backend/tools/host_fix_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			r9SXGjehNY5p6zD869ROAw8vQQw1yTQL7Cji7RhrfpQ=
			</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/job_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NfYPMfG2HYdumuv5Oe1OyOhpfcG5+GcGlfc0Nujnnk0=
			</data>
		</dict>
		<key>Resources/Backend/tools/kanban_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vWa4UrwUvACg2zWcXI2QzEjV4bsI09Zek5lEUZzQbk8=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ICmkzaiQQAm/yRKv/3VM/Ch+vIxdwj7CC+MN2hNnTRo=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/_bridge.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uu1FVSvN8akSjchmpSuP/P/5JIJW5V0Uk1sYEuYxg+o=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/admin.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/W4k0IaNfEiAPTlCeoX3jV+Y3hfM0YWxVf09C+0RZ/0=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/connections.py</key>
		<dict>
			<key>hash2</key>
			<data>
			htyh7YolmvOfZbzAhqRXRGj1mNIACiH0t1tAblxDnX8=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/constants.py</key>
		<dict>
			<key>hash2</key>
			<data>
			C9X7kq4NsHhp42G6SApNx/7yqd/1DZOO3AlvYoYbaqE=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/ingest.py</key>
		<dict>
			<key>hash2</key>
			<data>
			aFpHout3BAsNB+c6BTOFMpW8c4F2EMOqA6EynHLyZko=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/manifest.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ocPDltk4iorXg12UIpVgBT6fVDqFANb7/luiGKxiOY8=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/originals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0Q42V78tSEyF5v90boy4dknHORSwUcQGSTgLPXEink4=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/pages.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2Xm7oqHUH8JkN/BwnfiBdNhlPaaXwP3EQQ682dWW7I0=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/refresh_after_write 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7AeqwdhK1hyeH45+mY7aOTk9Bs0NBJ6AERPDAi1TFU0=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/refresh_after_write.py</key>
		<dict>
			<key>hash2</key>
			<data>
			7AeqwdhK1hyeH45+mY7aOTk9Bs0NBJ6AERPDAi1TFU0=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/search.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Y4ZxyrJ3JNCXBKxBzVHey9T+a79p36LULoaPWRZvLCQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge/state.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AQmdBSNkPaRF/Aotc/VQrv5MEwz7XNQGGzRmWU9WvVI=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge_graph_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rFTP5jnixlOWwsdA1C6vEynaob/SAVmhNunycihOrvw=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge_self_heal_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			BfS8LYK0JMV4AYHAssHOspiggn8IOuxE2x8lPvCGh/4=
			</data>
		</dict>
		<key>Resources/Backend/tools/knowledge_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YT+aKSASm8ZXBkkhCONG5KrsHNx4GENh4g82HumiGkg=
			</data>
		</dict>
		<key>Resources/Backend/tools/live_self_heal_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vAQFhfh7ZZr1GMizkZOKal8cSoJ4UMKslw/EIKO2gQ8=
			</data>
		</dict>
		<key>Resources/Backend/tools/live_view_visuals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			50ohChnEbZwOUvq516BtZcKYl94bZs8R7y2slAF9drY=
			</data>
		</dict>
		<key>Resources/Backend/tools/mac_settings_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gaNHTFgyDiiGopVcpN5WL4f5j82RJAyH57NQiM/KooA=
			</data>
		</dict>
		<key>Resources/Backend/tools/machine_history_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oktDi0BPSPbwrGkKcEnpiEPbvjGrNCMuOdNjKhBTv64=
			</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/mcp_self_heal_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3/HU+aihRvFS07yAj45uYYRZrZOY89B2iUMr1Bfql1s=
			</data>
		</dict>
		<key>Resources/Backend/tools/memory_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8c7ozvU8t7RFdY9YtnVwvr4ljDd/rvMQ2uZc9+p6ZTQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/mesh_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vkX2PjFdYa/ZQD2xKoy8mQhWDmDOQR3q6wI7MifZhZc=
			</data>
		</dict>
		<key>Resources/Backend/tools/messaging_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zp8RrIQ84q0hlK33DF6HZgP9w7b2NgFnp9U3ZQIRPzo=
			</data>
		</dict>
		<key>Resources/Backend/tools/mlx_model_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AvypVMhcf8TcPF4FtM9WTFZ0ajzrP3/TIYNys6mdad8=
			</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>
			//Xr/4OyuphzLR+Sb+gfYzZ47kLRyRJQ8BPhn1QE7yM=
			</data>
		</dict>
		<key>Resources/Backend/tools/ocr_backends/tesseract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wO+dcEmVgulCvN2nCcfB7vfb0wGrqEdH9srKip6A8ik=
			</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>
			xG8lQe7k119eo8XiXqCsYbCyjdiXQJoI1jrQfb6HRCE=
			</data>
		</dict>
		<key>Resources/Backend/tools/office_edit 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			z3HYJAtPdcQVzqBuEXkDCK0RBFBwSWL1CNKVsTVefzI=
			</data>
		</dict>
		<key>Resources/Backend/tools/office_edit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			T8fDcxunPt+fMSmnGVphKHlbc9rL6dWw2KS1Zaozq60=
			</data>
		</dict>
		<key>Resources/Backend/tools/open_loop_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Yo0DuUHgrENzwq8EmthdcRn6KAo81QtSrv5RAR/24PU=
			</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>
			RXtV++0IFvlvtqezawONDR4wTqm06J78bu9dKbTk4wI=
			</data>
		</dict>
		<key>Resources/Backend/tools/playwright_screenshot.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QxsddHKzHg2xEu3WGZiDyFpV/TDWpRNb6cImAHst6ZQ=
			</data>
		</dict>
		<key>Resources/Backend/tools/plugin_creation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			R4RnTgBtW1yQxBj6SkT797RvkUlVsUKeZN7ttoajCb4=
			</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/plugins_self_heal_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			V/bevj6NSWdzOFkg8VTcwJmAU3pDFhxf4Xpup7MS6Os=
			</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>
			LEmvWafxPFkhHHbKxIO6lYBTSUIabbWDCm2LQ5aBq+c=
			</data>
		</dict>
		<key>Resources/Backend/tools/research.py</key>
		<dict>
			<key>hash2</key>
			<data>
			U3CxuVZv5dJvlWLOvJS+q0XmeBX2cw5IJupQm4VIhZg=
			</data>
		</dict>
		<key>Resources/Backend/tools/results_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jyTi9KSSfMVS2tqbjl89uoSRtK+nMjb2np7l/pqd2H8=
			</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>
			uql1bdoI1QiMGKwQB3Bnly/HA+34fzYBFF+Xi0BTP58=
			</data>
		</dict>
		<key>Resources/Backend/tools/searxng_docker.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S7FO2RfGH2LqtDep5nToKGR6BsBsz4bLpjdqMKVJwJs=
			</data>
		</dict>
		<key>Resources/Backend/tools/self_heal_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IZ5NghXXuHDg1zK4r5qXzUlA4r6kBiq/hVyLlRQ+n8g=
			</data>
		</dict>
		<key>Resources/Backend/tools/session_search_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RM4MgYsdvSwLVg5BFbv3jucVmpJjL8uvE1ky+RCGZoA=
			</data>
		</dict>
		<key>Resources/Backend/tools/shell.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cfIxuz/DRipl+PmL/RjXJP60uhDdqc7wlbOKsuKkzbw=
			</data>
		</dict>
		<key>Resources/Backend/tools/skills_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			d1mLHtzGziVJURR+duLi8WcF+z435j8dlcybhRnFf2k=
			</data>
		</dict>
		<key>Resources/Backend/tools/subagent_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nYE/8cbpKq47porzlvVRYm4M4+4EDJboaD+A5XyHbig=
			</data>
		</dict>
		<key>Resources/Backend/tools/system.py</key>
		<dict>
			<key>hash2</key>
			<data>
			kc8IA6X+c09uCEkX8Mybh1Y+R+PWGEvefc77rjmdRi0=
			</data>
		</dict>
		<key>Resources/Backend/tools/task_plan_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tgNoxlVh08YlpW9Hh1d5yRR8386BH4pYxKA3gATjpag=
			</data>
		</dict>
		<key>Resources/Backend/tools/timer_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oO08qkqul/aOO5OJ3XNFcL9/HK6Y/yJEwklU0TNQqE0=
			</data>
		</dict>
		<key>Resources/Backend/tools/tool_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tEH6eAN5LGX6+mVKGKVXrNfGEbo245G8e/gcyZhYJ5I=
			</data>
		</dict>
		<key>Resources/Backend/tools/transcribe_audio.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wTiPR//e1mFaynDBV/nTf1GBKygwVSXfw95MtOBV81c=
			</data>
		</dict>
		<key>Resources/Backend/tools/vault_graph_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LHG5VpSKbD8rs797F5Agc/1wzQ/bkE32NAvjAxrI704=
			</data>
		</dict>
		<key>Resources/Backend/tools/vault_self_heal_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Nv2qrkWq5RV4ekA7o99SYfEC9HZUyYjgpdX7Aiu3ibo=
			</data>
		</dict>
		<key>Resources/Backend/tools/vision_ocr.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yBkeiMh8rx8GyP7m+y6F+y2SxDLzVVo7BnrUtWIdXWI=
			</data>
		</dict>
		<key>Resources/Backend/tools/watchlist_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			2E5J/H7ZtajqXAtTDGdXUGmVRz7VRIiuXqicPK1xJdI=
			</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>
			PUxgmct6rlhGhdsAw+ttwCZkZnMkZTKBxeMsB8WWZwo=
			</data>
		</dict>
		<key>Resources/Backend/tools/web_tools.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YzjX5JlVrsVuwAsffp4qix78M0USc0t77EkI3zPqx5s=
			</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>
			wQZC8eKkuoF+SupzkJh3PeUY6rOrDmvLnxl0z5/tHBs=
			</data>
		</dict>
		<key>Resources/Backend/user_model_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			35i8Mwnx64knwS85GfigKR6BoNq4PbHzu5Bv1gGxYIw=
			</data>
		</dict>
		<key>Resources/Backend/utility_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			njHgezwOFMxyw1mzCTm7NYjDyfyCa/Uls+KEl9hkxVo=
			</data>
		</dict>
		<key>Resources/Backend/utils/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gGXHQR5G5ANrKUxXEIkZVDW7vdU3QdyajyTWBsNLQ9k=
			</data>
		</dict>
		<key>Resources/Backend/utils/ability_grants.py</key>
		<dict>
			<key>hash2</key>
			<data>
			lupEsDdfiJf5wYQWQwmAHv6lYlm++7iHUJ8cpHYcf/s=
			</data>
		</dict>
		<key>Resources/Backend/utils/about_you_doc.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mXFgYM4sTa863P11xzxPT9lgh3G63735UDRCiXE2h3k=
			</data>
		</dict>
		<key>Resources/Backend/utils/about_you_framing.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YIytN4UKTOiAy3elNV0/6iq7HxMIKxWLa8VgaMR8HR0=
			</data>
		</dict>
		<key>Resources/Backend/utils/about_you_migration.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3yJfdIzfCPo7JWmSfxjEB94tsjRjOlUjh4Iz8uFodcI=
			</data>
		</dict>
		<key>Resources/Backend/utils/about_you_write_guard 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MDzpwUV4OQZ9vIfv0G+tdJu3+YHEWc66my1q0g2LwZk=
			</data>
		</dict>
		<key>Resources/Backend/utils/about_you_write_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Jb9RXSfP81wYxlKnLaX0QF9SWqci/VQLPxLWaWiDTLw=
			</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>
			0lvzQO6ZeJtixG8G9j7GDZy3gwDtB8pnahi7UcKdzJY=
			</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>
			JHCCeult3OwGWX0edZ45fL/l2NzvEzXQbZeeXS1Hbn8=
			</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>
			6Rv8WyfY5be+TctxQfOXO2qecvdc6xG1EyQvB7GWrFs=
			</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/ambient_recall_gate.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JbjU70XWEG0bMyb5+rDB1s18yVz8JOpQm7JVxQFY5Ag=
			</data>
		</dict>
		<key>Resources/Backend/utils/app_control_apps.py</key>
		<dict>
			<key>hash2</key>
			<data>
			od6qlyik35FYBymSVq6jKlDjCDtllJeiW92RKTf5j+w=
			</data>
		</dict>
		<key>Resources/Backend/utils/app_prefs_migrations.py</key>
		<dict>
			<key>hash2</key>
			<data>
			t/6a6y6inV5UKjzSMEJpCdFFtwHzh8wWBQ24AHGBCAQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/app_prefs_store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9s173YG/SrIf4WH29SKwWtbqw6e81NQrKNwF5Eh33RA=
			</data>
		</dict>
		<key>Resources/Backend/utils/applescript_open_gate 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dtoRli+CEru7ICjOp4iG19rNo+J5VLv7n/1Ga2aM4ps=
			</data>
		</dict>
		<key>Resources/Backend/utils/applescript_open_gate.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dtoRli+CEru7ICjOp4iG19rNo+J5VLv7n/1Ga2aM4ps=
			</data>
		</dict>
		<key>Resources/Backend/utils/assignee_namespaces.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LU7t9ZMf+N+5SQPHSazXot+JHpzaeYphDhhdk68/0Vs=
			</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/attachment_agent_message.py</key>
		<dict>
			<key>hash2</key>
			<data>
			o5FhycrCoSrriwl1t5l4AArTR7s5KdpwlGdmz6HshSA=
			</data>
		</dict>
		<key>Resources/Backend/utils/attachment_format.py</key>
		<dict>
			<key>hash2</key>
			<data>
			S3CFUUX6XdgzAY1F4+G+rghjDCWj7pLaFYI/EL7K8k0=
			</data>
		</dict>
		<key>Resources/Backend/utils/attachment_prefetch.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ouc0OOmVRBHjvvW/Uvxi50vJDfCM0hiXtfbmGscdeV0=
			</data>
		</dict>
		<key>Resources/Backend/utils/attachment_read.py</key>
		<dict>
			<key>hash2</key>
			<data>
			oq1pcNBIZxoVlF/FVZ0pwP6hjJt05S5lvCoGvhhbKCk=
			</data>
		</dict>
		<key>Resources/Backend/utils/attribution_audit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Qfv3jwHFU3QYBQ7ro+xxYCS2jw7qkpP3yCdpFYF/Yo4=
			</data>
		</dict>
		<key>Resources/Backend/utils/btw.py</key>
		<dict>
			<key>hash2</key>
			<data>
			WpxzwkY+jcfbX1DtDFTqqaq/XxLc5soUrKC1Mp8anvU=
			</data>
		</dict>
		<key>Resources/Backend/utils/calendar_proximity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rbYsMv3xtQsaZl4FlLAGpiwGOvhPvAJy0NnfwoHuQb0=
			</data>
		</dict>
		<key>Resources/Backend/utils/chat_attachment_store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			T0Is6DZXF7gSLBX2cz01+5070Og++Kbld7dI+4h3P0Q=
			</data>
		</dict>
		<key>Resources/Backend/utils/chat_intent_redirects 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zVp6rCBA6K3+3hTsiTVLqJzQL27hmAjlL74cztQV2Xk=
			</data>
		</dict>
		<key>Resources/Backend/utils/chat_intent_redirects.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yYcdFRzG2B0ay581RsiETQkwpv77FBVE6tHdgGsPvrg=
			</data>
		</dict>
		<key>Resources/Backend/utils/completion_critic.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8X5DJ3ZoQA0A8qAj5MVkRsixR3Em/37833jVCXXaISs=
			</data>
		</dict>
		<key>Resources/Backend/utils/confirm_details.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FF2OnO1SfKhnU2fsVr6KfmPUcM5lOHUMk1Yc2K5jcoQ=
			</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_assembler.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DXSWXzIhf/9EJKXjemAyt2Gv4aTKn6ChlfAbYAKyndw=
			</data>
		</dict>
		<key>Resources/Backend/utils/context_budget.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xfkUo6cf7JUnyMC+llOUFXkmXAR1s1eQbNHHWRmaHZ4=
			</data>
		</dict>
		<key>Resources/Backend/utils/context_token_budget.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cLHyn6WUDHQ3sJ4KvnKG796l5W0ZK3Q0pzKvlxbmVl4=
			</data>
		</dict>
		<key>Resources/Backend/utils/conversation_object 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UYECXcKr8E69hyVPvT+LOFmLQIdea6pI+r8XMLkZHNs=
			</data>
		</dict>
		<key>Resources/Backend/utils/conversation_object.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UYECXcKr8E69hyVPvT+LOFmLQIdea6pI+r8XMLkZHNs=
			</data>
		</dict>
		<key>Resources/Backend/utils/conversation_sidebar.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CH0obOq0WHJiN1eKduwHrmLFXAMqI4GOz+FcsjmdNbM=
			</data>
		</dict>
		<key>Resources/Backend/utils/conversation_time_grounding.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Y0VJFF339XyTpcdG24jhUhEufniIVI3QBU3Colcn3Ko=
			</data>
		</dict>
		<key>Resources/Backend/utils/correction_detection.py</key>
		<dict>
			<key>hash2</key>
			<data>
			wWo3Ybdb8biTI25K63Gv+9G3t/saTEMH2L0R1S83MYM=
			</data>
		</dict>
		<key>Resources/Backend/utils/correction_recall.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xXkoZwkuw49fa9FBizMByJ9Pqw8RvtTnO4MygSS6RkY=
			</data>
		</dict>
		<key>Resources/Backend/utils/corrections.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Ds8Fc4jiuPe8IFhn4ab/V9OcDz9UHrklQvJA60i2fT4=
			</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>
			GtKrnF9HSEzyNsv/4e4bCH2AijeqnX24nwv/X86d/Vo=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_offers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Zde7MGQtJOhWq9POrnFpjyG+lpTRQuKWjEdcZBHrPU0=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_orchestrator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jXAwcUT0vXF6Acs8ZywrI3yQqYoOKltOzg8gePvLwf8=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_prompts.py</key>
		<dict>
			<key>hash2</key>
			<data>
			snoaaekMaKwKhvsSc0dAxUPZVI6q1Hiapi9OSMZhupA=
			</data>
		</dict>
		<key>Resources/Backend/utils/council_triggers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dZ/eNSPHuliFdbaF0o9he1b7B82UDO1MQ5z/9Ajsv0w=
			</data>
		</dict>
		<key>Resources/Backend/utils/delegation_blackboard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			G0VG8iKhMv/oJHeSB4rfIgyekr38vKpjilf/YCAlook=
			</data>
		</dict>
		<key>Resources/Backend/utils/deliverable_pipeline.py</key>
		<dict>
			<key>hash2</key>
			<data>
			R+S3iBwFyvLZoCtnhweiFOl70Y7+KExtIa/Y/yRtnto=
			</data>
		</dict>
		<key>Resources/Backend/utils/delivery_queue.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Cke/t1gQEoqe3hr2WlAxTGzfa/F2fS1qFsV3TctnuQI=
			</data>
		</dict>
		<key>Resources/Backend/utils/dismissed_topics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uuI33QLLqDR8E9GPsBjprYnzK/0UCSeHII/mv5kwZq0=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_changes 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mz8U0HGcUx8WCtBOkN0rNhRqF8qjc4g0QQMyR07I1nw=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_changes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/8FdvFzN4+Jl6AcoLPt5YiEASR1/e/xUDdNKVFVmYBA=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_engines 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			XG0S4cRZYWzLg9TtLhcgYboNXsEe9BJEbYDBiA+r/Xo=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_engines.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Ywp8l8VWnAURm4c90m8HHp6gaPg0Q5jbcwgkdbarIjM=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_extract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4CrtBtp18QCTmkOZ3uGYsJo74NAtW7ldqqjOj/RaPmY=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_targets 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			C5r96HqASEXgpAz5mc9VNOp7cPsVv+snd6l+cdTQuaI=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_targets.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RVWDHOufNEGfSrcxTJvp/BuvvHiHVtjQD66EiTINR/Y=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_versions 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sX5M9PQNHjF5rN0bQZyTR3+u8CgtUG3652ZjMTm3P70=
			</data>
		</dict>
		<key>Resources/Backend/utils/document_versions.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sX5M9PQNHjF5rN0bQZyTR3+u8CgtUG3652ZjMTm3P70=
			</data>
		</dict>
		<key>Resources/Backend/utils/docx_edit 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			osm5yRBVa+s/NFlhxMEnjOkesHB5vUjLMA7PFZANqkg=
			</data>
		</dict>
		<key>Resources/Backend/utils/docx_edit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TcixOlzqad/BzVWAGZq1LFXrrv4b00rObvL/EZMTN9E=
			</data>
		</dict>
		<key>Resources/Backend/utils/docx_writer.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Zf+QI/el7Fd8Fp14CJ5ni1PRsfcRHUYBmKphOXNOOSM=
			</data>
		</dict>
		<key>Resources/Backend/utils/dreaming.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/7Krr4YklW9S7zNHep4zl/E+Gc4vENZ1BFE23H/d/X8=
			</data>
		</dict>
		<key>Resources/Backend/utils/email_watch.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rjiVEJfLCLOfxhj+UVxR1phnFrqjWBsYPFu0X6XOKvY=
			</data>
		</dict>
		<key>Resources/Backend/utils/embedding_chunking.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SGsxU+GYKoIWKYJqq00/pFwsRppknCP/u8E4CNyTNds=
			</data>
		</dict>
		<key>Resources/Backend/utils/embedding_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			QOS138CNFVHl1giJWcJWZXwjEKo9pL07Nqzd0rFcLoQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/exo_connect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tp3rlvopV+vrYHj9HviLT70egBxR53SofGQg7x9If0w=
			</data>
		</dict>
		<key>Resources/Backend/utils/fact_check_advisor.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YcPvf7aFwEJJarFqlB4OEGPMhsZDjUVPAD53WJ6pLWM=
			</data>
		</dict>
		<key>Resources/Backend/utils/file_history.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xUsYhwyoAhGRvo9K2IRwKz4TulTib65soE2zLMG7uQs=
			</data>
		</dict>
		<key>Resources/Backend/utils/file_watcher.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+6VWIQGLk9SS8lFwgFRtOzrgsu4BVyEUXzz+qelNRX4=
			</data>
		</dict>
		<key>Resources/Backend/utils/foreground_promote_text.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cfYoGQxAfNFIcqOuwZlXZr/W5zUgI7thE1zaa75ofes=
			</data>
		</dict>
		<key>Resources/Backend/utils/fts5_query.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Z34FT2kcJAD72vCiRX25SuLgfZ4gSjrvMnqMOUb/gtE=
			</data>
		</dict>
		<key>Resources/Backend/utils/grant_folder_card.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Y/3FIXxQ7OCfFHhEG4zVT4iklbdb1/bxBCS6R/thqy4=
			</data>
		</dict>
		<key>Resources/Backend/utils/grant_offers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			GzBpGFxZCvNcAFRjgNWBOP1195Jo5FEXG15mCdfArgo=
			</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/host_fix_actions.py</key>
		<dict>
			<key>hash2</key>
			<data>
			p/LBcai+NTVhLd5FwDIFQDvmqE0P1tzIXawZYE+a+GA=
			</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>
			2sz1XO+Pi9QyQFPDVES0FjlabRa54P8KYZgTB/GV9kw=
			</data>
		</dict>
		<key>Resources/Backend/utils/ips_report.py</key>
		<dict>
			<key>hash2</key>
			<data>
			34BRpvsGGh4tqScuisLjtMDLdWHt6mYgI8a3skS7lPY=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_activity.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pqNnzCFIwGNBxXe+nh2hBqsn2xFZGI5sodIB7tf6MsE=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_chat_handoff.py</key>
		<dict>
			<key>hash2</key>
			<data>
			98K/ux9eGAW8i3oL6IV+CnGgqpMHadPpjmTCq8Xlo/4=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_context.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yyjeQ4zA1RwpNtgEUdsPkSfsICLWWe+5n/Ie5esHPt0=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_coordinator.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nOWfIfn7EYsuuK/O9pKMCa+4nr4OvuzO/vxKixuN0JM=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_coordinator_delivery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dcVq8PFiv467T7Ahz71hOE9a+qdixHCa39VQUDLxq8U=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_dispatcher.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1N3m2PiQgI9AXMeohA63hMHh1dH0/K/3Bm/4j9NPrMM=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_events.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LoqqUEy0ImXHnP05AqUuYIBUlaMWXNF3I+oSIeUUgjY=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_notifications.py</key>
		<dict>
			<key>hash2</key>
			<data>
			B9ilRGi2ujplS/D2Ykac2nc/fwrtBftUkzEhaSqZs8Q=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_nudge_limit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/NKPyvsgYWKLoj94KS5J/uKiqJcgy7Co47FcgFaW9L4=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_observation_hooks.py</key>
		<dict>
			<key>hash2</key>
			<data>
			E4TbxCvYtxrJclzHRQQmLF5oJW+LOPyI6WNVjsnoryw=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_park 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DoFsqPB42JFyhe0K4Rh9X1NU6q1cp0cSa6kzdARb1oU=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_park.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DoFsqPB42JFyhe0K4Rh9X1NU6q1cp0cSa6kzdARb1oU=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_progress_thumb.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+5KKWTvmfcHHnLiZ/wszqyY1fK0R5iRX/e7ZOG3Q+5I=
			</data>
		</dict>
		<key>Resources/Backend/utils/kanban_worker_progress.py</key>
		<dict>
			<key>hash2</key>
			<data>
			5g6H1uEglFBucgqqv8iGzfZXwxjKH34g6fFJPCfS8PU=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_auto_checkpoint.py</key>
		<dict>
			<key>hash2</key>
			<data>
			afqiMi/S1PPTGvWlQat6zmB0a9IxMIOOJuinqqCI4gs=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_chat_storage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MaB3P9ZnTv3CL8zmLSvXb++QGBH74bfLPkjlxjbMLhM=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_completion_guard 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Xdd3UH6WvAcujKCVxo6Fd7nsWY6hj2BwZJTeCsjbESE=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_completion_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rGzM4OgyWCQksYDUGex1WxE5FqGGAplMHvrH2yWJc9E=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_failed_call_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			LD0DAijAncvyo3Cs770iJ2pVPVK5CzEw7mAtda8qlVs=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_file_wiring.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cLtonDl0s5/gHnAZ1/oaoW9Wpnp1xHfu07yTgrmMVbI=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_fs_grants 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gZdemrhC57Vj4ef4eeb35YkY1JD78kN8dGUbZ0f+skY=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_fs_grants.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gZdemrhC57Vj4ef4eeb35YkY1JD78kN8dGUbZ0f+skY=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_fs_search_calm.py</key>
		<dict>
			<key>hash2</key>
			<data>
			DZl8vTXB/hg9iwbfzaq04yLXnYYS2BZD+fGpHq7MRVI=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_memory_recall.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qLhvkMVnUXO8LkSfcDJgSPu7VK0+N6htUox3j3rEFNE=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_research_scratch.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rsLOt30jV/Xi+xNDdi3Z+374Ja+uGUJeR8RdziVIf1Q=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_sampling.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vTIeADbBoSlWSm4FwwMTmA+rUPbSp69SfYA/loRX30M=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_search_cap.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qWhPV3WC/gGMVv5XDlSMkLNd0z9+97YrxYDbfgS1sGs=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_shell_confirm.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9MkW2o1QC5WETb6M/H3rqHkdHk+nNhh6CFT62V/KDnM=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_tail_providers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pJ0+4EsvaXycZqX5ngXdTDVuTobGkgkGHjofI4dsofo=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_thinking.py</key>
		<dict>
			<key>hash2</key>
			<data>
			nW4gi/Z8ypb6vXx0Zqtf4IWTR7xgI27HOD+bnutBn8o=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			z7luncr01spiUYle8QZHN+lapLYkG2k5VgJqMlqNUe8=
			</data>
		</dict>
		<key>Resources/Backend/utils/kernel_wiring.py</key>
		<dict>
			<key>hash2</key>
			<data>
			iYCWV6jAnvqkPlTb7UwSMD56rCzRLTQJUoltrQhuaaA=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_automation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			G45f8fWBvgyO+wZKSdeDAVpQ1vZVgD/iS0k75M3cTF4=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_connections_store.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sIN6ewWCIEjqwE4ZhTSv22RytkWYUj+kEFOX996xIHY=
			</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_digest_events.py</key>
		<dict>
			<key>hash2</key>
			<data>
			KJ8aAglYVjRfTLiUVQ5E/xIZx2qQU7Q/Fi6JrG8F7TI=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_entities.py</key>
		<dict>
			<key>hash2</key>
			<data>
			carGCjipO0fNqm68C3nJDzjs46MDwmV2ExsqXIySzq8=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_focus 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1KnmgKWsByFvaEtagCLs1gZQwMmOfKGfKdpezP+bZPc=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_focus.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Susypj5DyAzDawSz90AVEoqSUwLRozRcse/NljX+GYM=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_graph.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hrRmAIi57sA9XC8C8qm9ho3m2P95Ip1O9a8glHvSxYE=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_retrieval.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CPukNpSgZ/YoVbCED7p7s0CMATMdubki6ODW3FupcSc=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_themes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ECfLzP2jimih8Z/qI1biuqcj11QZU/fJzb50UUkq6Fo=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_topic_labels.py</key>
		<dict>
			<key>hash2</key>
			<data>
			bkgXhb4JaZW2JvvpyEPr7id0Y1RO119VUieOT8JR7Cc=
			</data>
		</dict>
		<key>Resources/Backend/utils/knowledge_turn_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hoF3ZxauGY8s5ACuHPksA0OBqW/mmtt0zyAaW+le9ZA=
			</data>
		</dict>
		<key>Resources/Backend/utils/latency_metrics.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pFvgwrg7F+8ni+Rwqelk6dsEOAtMYtii2kKYRV94Xsk=
			</data>
		</dict>
		<key>Resources/Backend/utils/ledger_reflection.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vBTQjRSQkCctdn6vI/U8oUJFLt9GLzFQ9F8KbD8xnyo=
			</data>
		</dict>
		<key>Resources/Backend/utils/live_state_redirect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/xUfnVp4rgcbbumN9yw3eZ7dDjBeaUK+Xek8pGXTN20=
			</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>
			4//awFErGupav4gInE2FQ2boykM5BlqLbqHuTj8ETzI=
			</data>
		</dict>
		<key>Resources/Backend/utils/mac_observe.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AdwPUuOiXULr6S0CaaE5+xSHXXW0FgVg1JfwoFI/lZs=
			</data>
		</dict>
		<key>Resources/Backend/utils/mac_settings.py</key>
		<dict>
			<key>hash2</key>
			<data>
			v7n3HJ4o9C+N7CRg4TZn717rufG//+cEyZAffhkvuVQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/mac_settings_recipes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			HZfwbteYMztiAdtDmTr716tzhpnwiQej6bcKgbI8pIE=
			</data>
		</dict>
		<key>Resources/Backend/utils/mac_settings_safety.py</key>
		<dict>
			<key>hash2</key>
			<data>
			xZnUP1yD4RERS3ro6HxZhsxzMtbssTVwo1hv+b8nAYM=
			</data>
		</dict>
		<key>Resources/Backend/utils/mac_settings_undo.py</key>
		<dict>
			<key>hash2</key>
			<data>
			x3cVop/dCtCwvr7wi5/7Zndc6QyWcrpfON+ySZVLucw=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history.py</key>
		<dict>
			<key>hash2</key>
			<data>
			I/L8UlnDYh/jxY6ETrzDJr0hz807dr9xTuof5LAPn0A=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_agents.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jrPAucNk5dkdVFvRstxppWYGaKts2iVqSe9Jc/RVyoc=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_config.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ndey6zr3yv5AgsBi3e3kU2KHxwpt760Ta5HVyyygBco=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_crashes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0KjGzVLMQ0WYtg/BOPNqrX5kqjB5sYz0UwgTw32WaNQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_export.py</key>
		<dict>
			<key>hash2</key>
			<data>
			eg2wUX3oxTa9wkU5nvHSLrfuz7SAfyJrpW8MQADcdPs=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_files.py</key>
		<dict>
			<key>hash2</key>
			<data>
			JC36RBctL9m919S51HdZFgK7/rUaNvQR8scmIdgr3Ss=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_git.py</key>
		<dict>
			<key>hash2</key>
			<data>
			HS601WwKWRSy8vL1s/vgfeNFa0qpN5JtWNWR/nONI/I=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_health.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rXhRSjpuCN1VUt6IYPL57w0CyhwPWnVbjb/X/kGqYM0=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_installs.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rmxN0mccwhCWAJLBU0qTAq/i9hs4HnHJBFKyCRXn/Fo=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_notice.py</key>
		<dict>
			<key>hash2</key>
			<data>
			rm3vhOqsNnS8LODTPpBhOLUniJcTa9I02i/9LXAPBis=
			</data>
		</dict>
		<key>Resources/Backend/utils/machine_history_snapshot.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SipzRrbOrns6fBQxDJoKd2RqW//dtFVYD9gtV0ShvQk=
			</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>
			hyJdN009PvNqDDBw6FLOOqkRV9mRFZ4A/dkOi2+V6TQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/mcp_backend_client.py</key>
		<dict>
			<key>hash2</key>
			<data>
			27Gg9Yrt5pxQqMuI1TCD0FBGJzmRwA+dRG9sF8IwWjk=
			</data>
		</dict>
		<key>Resources/Backend/utils/mcp_confirm 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pMKcQTZLrMIkK93/+285pXjdPpKxwhGwFZ3qTeiCnaY=
			</data>
		</dict>
		<key>Resources/Backend/utils/mcp_confirm.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pMKcQTZLrMIkK93/+285pXjdPpKxwhGwFZ3qTeiCnaY=
			</data>
		</dict>
		<key>Resources/Backend/utils/measurement_threads.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dmfgaBKkYv/GAIxvi9YfeplFwDg9kDD3LhOUno93G5A=
			</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_preload.py</key>
		<dict>
			<key>hash2</key>
			<data>
			H86pDQB9+Z8BOPG2PeNHpvnIEORlCZwZJfkYNvyS8WY=
			</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>
			KRPGRQy3olLRa7hsQ3Z9oNMXanUos5Df32yiwRWlMI0=
			</data>
		</dict>
		<key>Resources/Backend/utils/mlx_audio_entry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SvHrWXjUTkqLBWqM9jEHc/hyHZISmDt4vslc8sp5emU=
			</data>
		</dict>
		<key>Resources/Backend/utils/mlx_audio_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			H+S1YChy7j0sfnYiDWngTdoFocgGgYfowqj/P5tCgHA=
			</data>
		</dict>
		<key>Resources/Backend/utils/mlx_serve_runtime.py</key>
		<dict>
			<key>hash2</key>
			<data>
			cOmbS4BTX4KzJmAtS7KFSl8VNCDcHsN4nSBhRZhtW/w=
			</data>
		</dict>
		<key>Resources/Backend/utils/morning_brief.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6VWSmdBLr3WHvDlM2oePwlDfV60J7pL82HGuXTfkvAY=
			</data>
		</dict>
		<key>Resources/Backend/utils/mugi_email_preferences.py</key>
		<dict>
			<key>hash2</key>
			<data>
			IkODiMtAFi14SvzSFntKaWQG+1m27SESN37URIYR62k=
			</data>
		</dict>
		<key>Resources/Backend/utils/named_jobs.py</key>
		<dict>
			<key>hash2</key>
			<data>
			i3rpo4MIo2f5OLZeu9OwENNwGWCARVVOiDTYjNqYlX8=
			</data>
		</dict>
		<key>Resources/Backend/utils/narrative_synthesis.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Qq7fRAG/Ce5CqZfIQHtlIHXHER840HuQcUrwgAcZqDA=
			</data>
		</dict>
		<key>Resources/Backend/utils/noticing_dedupe.py</key>
		<dict>
			<key>hash2</key>
			<data>
			K+jB/DhK9KCPsaxDO7DNp3z4cbgHGoYoy3/ZLXlzUdg=
			</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/office_edit_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			c4jIUZCBlY1fCeMkb8s6qvpyhrLPN03i6fgttirIKy0=
			</data>
		</dict>
		<key>Resources/Backend/utils/office_text_write 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8M+XMC6+WrkobC5/KvbZ3tbKGh4xezYAtmG9gd6/slk=
			</data>
		</dict>
		<key>Resources/Backend/utils/office_text_write.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8M+XMC6+WrkobC5/KvbZ3tbKGh4xezYAtmG9gd6/slk=
			</data>
		</dict>
		<key>Resources/Backend/utils/open_loops.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zcXBG7v/5+cd30yVN3PpjrIdQgPKS+qocKaD0m4R+yE=
			</data>
		</dict>
		<key>Resources/Backend/utils/pane_focus 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zycyqlJyeEln2Q8K5xkt46dDxlYzUUHgdmjHqPXRisM=
			</data>
		</dict>
		<key>Resources/Backend/utils/pane_focus.py</key>
		<dict>
			<key>hash2</key>
			<data>
			zycyqlJyeEln2Q8K5xkt46dDxlYzUUHgdmjHqPXRisM=
			</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>
			eSNqM0uATsy4lrsu7xeeJNACEZxo8flwookaDqqjSY4=
			</data>
		</dict>
		<key>Resources/Backend/utils/path_suggest.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ha46MI/Ij3FfMEZho+PW0JnLYDygcgwtaW0WbpbRJF4=
			</data>
		</dict>
		<key>Resources/Backend/utils/pdf_edit 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			kUWWdtFvN8EOBkJ1tXxy3PwnErRcJOA+cw5UO5k/Upg=
			</data>
		</dict>
		<key>Resources/Backend/utils/pdf_edit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SU9oh/XniSnDYK7BP9Gy6fTW8IQLdaZr4bihk8L41GA=
			</data>
		</dict>
		<key>Resources/Backend/utils/pdf_structured_extract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dcDpS+HfsZLLuomH5Iso6XZEkvFXrDHrrUjJXGiWCgk=
			</data>
		</dict>
		<key>Resources/Backend/utils/pdf_text_extract.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uxGax4C9vEzE1zpUf6iTfZhtgtuubXcjgQHj0MTGgaA=
			</data>
		</dict>
		<key>Resources/Backend/utils/personal_attribution.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uWShau6RGjVGG8NZVXLkpzwu9ZJOE0Cdi0us8QDdqOo=
			</data>
		</dict>
		<key>Resources/Backend/utils/personal_capture.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+4hpRbL04rPFZ4iKvsqYi4MiXvQAAwHvvsEk7yfu8nM=
			</data>
		</dict>
		<key>Resources/Backend/utils/personal_exclusions.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MgvAkkB05o0j5dLIT/tlwC8m/85w42H3oHUZhzBMBwU=
			</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>
			BK1+70MDZagRc47QLxfndTO0CAYfF0rqNn5o8z6bvh0=
			</data>
		</dict>
		<key>Resources/Backend/utils/playwright_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			N95f34nUvI4N7OYPkexR4KzEBzUdGVOiuJvrxRFz+Jk=
			</data>
		</dict>
		<key>Resources/Backend/utils/plugin_intent_promote.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SkkRA0Hcu1qq+28yaDIInfiZNvaZkTcT7Yl6CETSpjg=
			</data>
		</dict>
		<key>Resources/Backend/utils/plugin_tool_overlay.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gz6NP5yPgE5WPtPp4OZ8eNqdI3RNkmIXBb2Xw2wLufQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/pptx_edit 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ayT+sye24+bMPPpNgH/NYHyG9fPF/HJtwIlcCYNmZsw=
			</data>
		</dict>
		<key>Resources/Backend/utils/pptx_edit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			HdNfp2DEYS/dVHFWJYYvAvbgsAYvmFU3Huax+2fogTo=
			</data>
		</dict>
		<key>Resources/Backend/utils/proactive_approve.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fa0EouGRuqlMrtZTwRSwCoyRiVn/2ecRBQ8TvgbakSs=
			</data>
		</dict>
		<key>Resources/Backend/utils/proactive_observation_drive.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CGvU6CaNsUzYfvZwhdGGmAIDGNPHhzbRiLZDvV3mBBY=
			</data>
		</dict>
		<key>Resources/Backend/utils/proactive_queue.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NiTccS5cEEOeJIsH8/3LTHOeCEu9OgABzSy2S0X81Sw=
			</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>
			WgvuS43OiHbYTpyQxBdSzUe+KHn85ECDxqlavsT0Fy0=
			</data>
		</dict>
		<key>Resources/Backend/utils/reachy_body_bridge.py</key>
		<dict>
			<key>hash2</key>
			<data>
			K+Vp0jMjNfjeWdwGQj+zLgU4NQFe+VgdS+C1ZzfW0vk=
			</data>
		</dict>
		<key>Resources/Backend/utils/reachy_conversation_loop.py</key>
		<dict>
			<key>hash2</key>
			<data>
			k+IJyM/ik72N75hjXdu1ZXrZwxNOw0a8wDX2E/e/+Oc=
			</data>
		</dict>
		<key>Resources/Backend/utils/reachy_mini_client.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CgkWwbYDj3YuZLeBdvK4pZylS5OsQqHhe9aQ/7vYOjs=
			</data>
		</dict>
		<key>Resources/Backend/utils/reachy_webrtc_aec.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ZrN875oQoxVpUxk0fwPuDDljXc936UY2fBlVCz7tVIQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/reachy_webrtc_entry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ShMsAz+Mxh0EKswrui7Lopfyq88gsYmgVSYUfmvzIqM=
			</data>
		</dict>
		<key>Resources/Backend/utils/reachy_webrtc_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			83k8HnrpGVm7yIyyuD9vUWgTeaRSXXVVKGQ8Qe2IHOs=
			</data>
		</dict>
		<key>Resources/Backend/utils/recall_proposal_hook.py</key>
		<dict>
			<key>hash2</key>
			<data>
			qdWLwSUS3DBjZG9iSj6OymM5E7BS6lgC3/BRnvVVPLo=
			</data>
		</dict>
		<key>Resources/Backend/utils/recall_signals.py</key>
		<dict>
			<key>hash2</key>
			<data>
			TfM1f7HcApO9jqrikvp1XgRUN5mbFeOeB0DI1YIAHmg=
			</data>
		</dict>
		<key>Resources/Backend/utils/redaction.py</key>
		<dict>
			<key>hash2</key>
			<data>
			yhl6ratqZBwrL5TXHP2etw4LMKjs3nodIrF+2r/ecOg=
			</data>
		</dict>
		<key>Resources/Backend/utils/remember_what_worked.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Vu6uUFXsfj2mE2zu3ObCm3iOLitEYilWmD8Ar+RZcWw=
			</data>
		</dict>
		<key>Resources/Backend/utils/reply_honesty 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1STm7dCcoYGxjv/UU4AOeyCp/kJSddWE9adxvQURZ/U=
			</data>
		</dict>
		<key>Resources/Backend/utils/reply_honesty.py</key>
		<dict>
			<key>hash2</key>
			<data>
			tk4MlnUfsSrhwqwh0DwrNJ/auofm6rGQDIl5rZaouZY=
			</data>
		</dict>
		<key>Resources/Backend/utils/request_invariants.py</key>
		<dict>
			<key>hash2</key>
			<data>
			B6Cb3tPWo817KQpcc5y7ebq0+SU94ydLXqY3oICRYPU=
			</data>
		</dict>
		<key>Resources/Backend/utils/research_brief.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9OOkQEejLfZUoasMxIg3+MWl4fU1HUcvs7vtWmcC6rw=
			</data>
		</dict>
		<key>Resources/Backend/utils/research_delivery.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jKc1LQC6WZXyUpPEExvzhmexyRcU2rg565Iidt5x0oU=
			</data>
		</dict>
		<key>Resources/Backend/utils/research_spawn.py</key>
		<dict>
			<key>hash2</key>
			<data>
			b9m64HrX23sOFI+0rfR2ZU8fxIdEnGJbpHqZeynGgrs=
			</data>
		</dict>
		<key>Resources/Backend/utils/results_deliverable_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			vuvYA3W0HClUsSfsc0siZc2uxwwbFSD32VHk55hSye8=
			</data>
		</dict>
		<key>Resources/Backend/utils/results_kanban_hook.py</key>
		<dict>
			<key>hash2</key>
			<data>
			jyAtFCxIkP1z9eWjdj/0ba8adNHO+k5A7Su7nn7P7A0=
			</data>
		</dict>
		<key>Resources/Backend/utils/results_salvage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Nz9nwpeMBigiIwzcBlXpcSyindGSO78JJ5KbcUjlzpQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/results_storage.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RGPUyXkhXPIUSU2N6zOU10WaKv3cs7D3MDv7MHW6/Ns=
			</data>
		</dict>
		<key>Resources/Backend/utils/results_tool_errors.py</key>
		<dict>
			<key>hash2</key>
			<data>
			gMeB2RT3a9+P5zusRuBFoFZ512MSyLrffhjk19DOsVU=
			</data>
		</dict>
		<key>Resources/Backend/utils/run_tool_anchors.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Mx8oOq1xsJ2XBmRyembsBQtephJ8O6mWcdWc+Oe3rfM=
			</data>
		</dict>
		<key>Resources/Backend/utils/safe_office_open.py</key>
		<dict>
			<key>hash2</key>
			<data>
			r7fma7KZv3XWwN7mV5okA0gOgYo//m0PQaIfS4pWEDc=
			</data>
		</dict>
		<key>Resources/Backend/utils/scratch_notes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			SuZxBLCWW1a7P69M7ejoTvR010sDsb2pR7uwhR/2RAs=
			</data>
		</dict>
		<key>Resources/Backend/utils/search_fs_calm_copy.py</key>
		<dict>
			<key>hash2</key>
			<data>
			MKqAUvTuowmGh39OOoYr+9DNRzUW8A4c9VhNggqjOI0=
			</data>
		</dict>
		<key>Resources/Backend/utils/search_read_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			RKv+vM7ItO4tf8fmy2h219x+Ai5bWLaXrsybVdYYsXo=
			</data>
		</dict>
		<key>Resources/Backend/utils/setup_log.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6+emTGUa47YW2OLeDkpTekgdcyTOFhKhottjJH8N/VU=
			</data>
		</dict>
		<key>Resources/Backend/utils/shell_compute_detect 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hoUhgvoRv5iiBtLmDalSltVH393V6WT8451ykpotWjk=
			</data>
		</dict>
		<key>Resources/Backend/utils/shell_compute_detect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hoUhgvoRv5iiBtLmDalSltVH393V6WT8451ykpotWjk=
			</data>
		</dict>
		<key>Resources/Backend/utils/shell_habit_redirect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			NjrGjZLHwIdK47L8Sq/TsOuryQL2ZFkdPpTIwaXHimk=
			</data>
		</dict>
		<key>Resources/Backend/utils/shell_python_detect.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CJdMhTZhNdyMPzESpoYQ2CgfHpM+TBM/A1/gwp48viY=
			</data>
		</dict>
		<key>Resources/Backend/utils/skill_intent_bind.py</key>
		<dict>
			<key>hash2</key>
			<data>
			18FXDlaNyMKekB/b+BU6EH2u/KH+hQ6gDIFyR1QUCvQ=
			</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>
			QSTZ9o+iOjFzVf7fA0eVa11q4oMmH3dGYM8ORKEYp60=
			</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/spill.py</key>
		<dict>
			<key>hash2</key>
			<data>
			FzKCwkccHCZUYBNAKvSvnUcXiM0sVApxbS+numYcwd0=
			</data>
		</dict>
		<key>Resources/Backend/utils/sqlite_vec_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			8IdGIwqD2LfS7Q7GAdcjNVXB4a/t8xh3CSVqYUN0DJo=
			</data>
		</dict>
		<key>Resources/Backend/utils/ssrf_url.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+avJAKTsf5ySa3FyNF1WT+WxVWbK/gN6fiyx4chL+Ic=
			</data>
		</dict>
		<key>Resources/Backend/utils/style_adaptation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			erUoLFkJ9M/v32KqUxPPIgCV6XlpSllpmv/0Bd2a3ug=
			</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>
			W4eg6JaojGyaQeYv/54K5fGsKDcWLSgzRh82m5e1lEQ=
			</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>
			N9BhLejLz0L8kXYB7LhpG4t/60ETdI9jLJPDNxAAzHk=
			</data>
		</dict>
		<key>Resources/Backend/utils/task_plan_guard.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0vqLYP+7cVd/Qu6MQ93CebvJfLvw0yNGIHGvuOUJJkI=
			</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/task_plan_seed.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dqE3+u6LcljYwJCK/YTgd1R0tKxjW5nrOckdunv0IDc=
			</data>
		</dict>
		<key>Resources/Backend/utils/text_io.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0QtMYE8njYM+KbaUIERM09bBx73eRFC0z30yoqf55W0=
			</data>
		</dict>
		<key>Resources/Backend/utils/think_stream.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Looyj2v6VowNs8Zhdn5PgoQhqiEQkDoDPi9cxIO9RbA=
			</data>
		</dict>
		<key>Resources/Backend/utils/thread_distillation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fQAJ88CIT3x0QWQmGOI7hO6RQZE5qCI56DbI8D96k9c=
			</data>
		</dict>
		<key>Resources/Backend/utils/thread_read_remainder.py</key>
		<dict>
			<key>hash2</key>
			<data>
			UggsHh5aUWhIJ7wocZ6HvoXSEAAHPPBdB9LdYKW3O/Y=
			</data>
		</dict>
		<key>Resources/Backend/utils/timers.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ZoNxN2N7+whu+8Nns/f+ESEyYd0lA6w3TF4/f/xAvPY=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_chat_display.py</key>
		<dict>
			<key>hash2</key>
			<data>
			fg6qPP+MMSHaqE/UFZjcRd26ClqquLm4R9X34cG7o7M=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_evidence.py</key>
		<dict>
			<key>hash2</key>
			<data>
			XQWW2Fnh06/wxr21sqCp0NFcB4u6m2jQdKrgCphyKJs=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_intent_corpus.json</key>
		<dict>
			<key>hash2</key>
			<data>
			riOas83RzMjRkRkBJy4ds8pndzpZdPBBZ09xnX7PCNc=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_intent_promote.py</key>
		<dict>
			<key>hash2</key>
			<data>
			47S40kuDO5f4WPZ/PDOQFXgzZLnapiTWUt8hSAqiDWA=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_renames.py</key>
		<dict>
			<key>hash2</key>
			<data>
			glBcf8LWZqLXf1/q6N+FhIyZgy7zeNgqLJwm1JhH2g8=
			</data>
		</dict>
		<key>Resources/Backend/utils/tool_semantic_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			O/tt4NEXqjVxCD9d6JkzpwUHvVjYPyUh8Eb/j5Bctnc=
			</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>
			3/5OVZ2N4IfpGL81x5OKFfCuI0/sWFGyhu17cHnXkds=
			</data>
		</dict>
		<key>Resources/Backend/utils/trust_ledger.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Syqn7TDPK0GFjBOaeAaKHFENTbJ8sT+CogJ0W5saTZ8=
			</data>
		</dict>
		<key>Resources/Backend/utils/turn_arbiter.py</key>
		<dict>
			<key>hash2</key>
			<data>
			N19OYpo6Zs/O0ZQGU1Va6ac0CKlu/WTvA/Anr9f3h40=
			</data>
		</dict>
		<key>Resources/Backend/utils/turn_learning.py</key>
		<dict>
			<key>hash2</key>
			<data>
			9tEwDkfueR0E7aho/aZAn71eA/X3Uakas7GwLnBKW/o=
			</data>
		</dict>
		<key>Resources/Backend/utils/turn_plan.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ngVgpzA6+csoVEgGpi9b+rdTperf8VECoXd5GtaCC+M=
			</data>
		</dict>
		<key>Resources/Backend/utils/usage_counters.py</key>
		<dict>
			<key>hash2</key>
			<data>
			emFUCHEx9BLFeSe3opReRTWMoqcP/fpzVZzNs4D1l8w=
			</data>
		</dict>
		<key>Resources/Backend/utils/usage_report.py</key>
		<dict>
			<key>hash2</key>
			<data>
			dDLernEb+8lgvD6D4XJyCwEQAd0UuTx60mEzmQAFBUw=
			</data>
		</dict>
		<key>Resources/Backend/utils/user_model.py</key>
		<dict>
			<key>hash2</key>
			<data>
			efJjjpuTQ32R9+R2ZRJCA287m327EUrBcOkmgd8d+Hk=
			</data>
		</dict>
		<key>Resources/Backend/utils/user_model_noticing_summary.py</key>
		<dict>
			<key>hash2</key>
			<data>
			l//Rbi2EeO74EMaYbXVXgt4ELrkpMHVTZkVUAo/wqUA=
			</data>
		</dict>
		<key>Resources/Backend/utils/user_model_overlaps.py</key>
		<dict>
			<key>hash2</key>
			<data>
			3NF0k9TuU5hRkc9yK9ZkFYTcTVAm1ld7jbrsMIZrAWg=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_conversation 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			k1N18+0ZLTc3pVzCx5dDxkXzkvg9xDTtmKHKNYGGspM=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_conversation.py</key>
		<dict>
			<key>hash2</key>
			<data>
			k1N18+0ZLTc3pVzCx5dDxkXzkvg9xDTtmKHKNYGGspM=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_discuss_proposal_hook.py</key>
		<dict>
			<key>hash2</key>
			<data>
			+ogpGmO3Wj77Dmyam2xEctXgbWkfOIvbUMF+O+R+2CY=
			</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/vault_recall.py</key>
		<dict>
			<key>hash2</key>
			<data>
			/rQE2+IpH+BEsWLyZ3gDwL+HDE0zssbsTSImsjhQocQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_search_fusion.py</key>
		<dict>
			<key>hash2</key>
			<data>
			6/fV8gwL4ou6N9JLqD9/k1wKWOOFPq0GaTUdjCkpKK8=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_search_index.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hbjDZO78eFF6RSwG8jpD/QoYVNu/dcFEX/KF9tbxfpo=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_themes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			AYP5VC6SLIUx+x7nEEhgBCUrTqSm/YHtCoQgiU0aNk8=
			</data>
		</dict>
		<key>Resources/Backend/utils/vault_turn_trace.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sJPJ/1lhO4KHcOcZ//X9vpL0bVO9QcF4hgWB3gGzEdw=
			</data>
		</dict>
		<key>Resources/Backend/utils/voice_mlx.py</key>
		<dict>
			<key>hash2</key>
			<data>
			mV7QZRL3HNRte7wnNwb+z5DajyNPTOnzjpHfpQ31izg=
			</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/web_embed.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Q4reJkztriBF3GBAsLe1bi7hez2yuFy6eKEqow5HFHk=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_source_urls.py</key>
		<dict>
			<key>hash2</key>
			<data>
			PVKj9jqrbEyrGK5ApeNOWwhtcYroHEAiyZkUzMxJXR8=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_unlock.py</key>
		<dict>
			<key>hash2</key>
			<data>
			lsTrukYwn1P8xAoKUUnFmdI2fu/1h3sbKFX3S5kxtGg=
			</data>
		</dict>
		<key>Resources/Backend/utils/web_unlock_entry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			CSXdKx9V3MDEzs3+ss/G179NtJUsOwhFyypHx5TvYUU=
			</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/utils/whisper_runner.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ZP9Mov6htUloJ7j4Lr+yhdNhUuHGAPUZGsuFMsZPeBE=
			</data>
		</dict>
		<key>Resources/Backend/utils/whisper_transcribe_entry.py</key>
		<dict>
			<key>hash2</key>
			<data>
			K/RfVUHigUti0z/nQ39IS6X+aRmVBCXSOn/dL19nTmE=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/__init__.py</key>
		<dict>
			<key>hash2</key>
			<data>
			Sra4ewkW5F3hS15GS/uEYOEwwh/O9FlnfsvV5MMEwaQ=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/audit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			izkyrntSAh62trgWaI91diSSvRTgEQcq1HKUy4gttAE=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/client.py</key>
		<dict>
			<key>hash2</key>
			<data>
			H4q/ZmPKae93vTMqnAWHGSxXIwmFKwcf2kRe7y1nkUk=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/constants.py</key>
		<dict>
			<key>hash2</key>
			<data>
			azarcqKvcHa18e2dRtEgiQcuc7LPie3eTXQm0C9i3IU=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/drafts.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0fmW+Dz4BXg8rgf+yDDdsxt3Pn6wuopKF4f3tFaNoF0=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/errors.py</key>
		<dict>
			<key>hash2</key>
			<data>
			hUJYZqQ77turDNuRBj4Kiop/675RTCeXLw2fRhwuNfA=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/guards.py</key>
		<dict>
			<key>hash2</key>
			<data>
			4qj0UzdqkSz8uPIPvu8SiTVoW5v5XJfq07PhNOdIuD4=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/oauth.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YB4rfh9ORQV8oX/+9lafVIQOwG8HT6J3mdYWo0Jt/FA=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/paths.py</key>
		<dict>
			<key>hash2</key>
			<data>
			sxoAhnAvjv4Jjg82s7P1c5ZmohiYCuwM/k6g4j5WPDs=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/propose.py</key>
		<dict>
			<key>hash2</key>
			<data>
			lHasl0o/5cXXVUFXdtbeZgoRVA/eWsE3iqXJ3HtI3EU=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/publish.py</key>
		<dict>
			<key>hash2</key>
			<data>
			uUWmVk9Jis/i/YxdDvmfT31yPL1Zp7zporm2eOC+y8g=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/schedule.py</key>
		<dict>
			<key>hash2</key>
			<data>
			0RocGxTpjxWOyIQySDMI369BmdPBk+4qmeTYQhy8JPE=
			</data>
		</dict>
		<key>Resources/Backend/utils/x_api/tokens.py</key>
		<dict>
			<key>hash2</key>
			<data>
			1h2o83bpWvRr7e1K72NHdg5jFdqW7EKLJMYTIqbbr6A=
			</data>
		</dict>
		<key>Resources/Backend/utils/xlsx_edit 2.py</key>
		<dict>
			<key>hash2</key>
			<data>
			YJ18gkON60u/EnFcHlrWeTvXrPrXKYfaj8d7XW4CWE4=
			</data>
		</dict>
		<key>Resources/Backend/utils/xlsx_edit.py</key>
		<dict>
			<key>hash2</key>
			<data>
			ojV5MU6X1VIboolTq7f7T1XtmGukQS2JchA9oIV6IGk=
			</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>
			8LLAJwjyfwHhdDb/VGX3Uez2sefSBwGOrT0daK61Rzg=
			</data>
		</dict>
		<key>Resources/Backend/x_oauth_http_routes.py</key>
		<dict>
			<key>hash2</key>
			<data>
			pkEn6yOlN0Wejat+1TVNaT57YpQe6lWTfaTzDMimV2g=
			</data>
		</dict>
		<key>Resources/EULA.md</key>
		<dict>
			<key>hash2</key>
			<data>
			vJaJWWHJR9KQkynngKiIpZrhETglmw4/75Y4HO1Wf6A=
			</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>
			uEaL/MCxinlowb891g6aR+FVEZr/ozyYoc3zC4QtA+g=
			</data>
		</dict>
		<key>Resources/Metadata.appintents/version.json</key>
		<dict>
			<key>hash2</key>
			<data>
			3UJH1pzYx1CTFQVCAUi1LaeVUzO+KTK4Zv74PjxxOsQ=
			</data>
		</dict>
		<key>Resources/Mugi Icon.icns</key>
		<dict>
			<key>hash2</key>
			<data>
			CjadALM0FImsCiOuFYP84k9q9z7Mc3gjIJ0X6IogfQ4=
			</data>
		</dict>
		<key>Resources/OPEN_SOURCE_LICENSES.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			gxFdenkoKmq5HYXJL08PHdZJiZafW2z3zgOAhl48Ne8=
			</data>
		</dict>
		<key>Resources/PythonStandalone.zip</key>
		<dict>
			<key>hash2</key>
			<data>
			N/vVCAEEodlUu/FP5VxzxJLhuyiroIGptraifQeYHgE=
			</data>
		</dict>
		<key>Resources/THIRD_PARTY_NOTICES.md</key>
		<dict>
			<key>hash2</key>
			<data>
			Vzg6csgtCNDtBqYlUkbfD3Xp8K2yUvUtZU1AZ4awsrk=
			</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>
			XFafdWQSiXS+I4easrKNo+hpZp2A5ddx4FNI4DC4zzI=
			</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>
