<?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/ai-canvas/assets/highlighted-body-KPVGNVTW-DHRhdPvF.js</key>
		<data>
		9KkiS16xRaBX3r9qCTYw9mecCO8=
		</data>
		<key>Resources/ai-canvas/assets/index-B8CFvXmB.js</key>
		<data>
		DEDXfHfxkCic5T3vB3dH0qLooNE=
		</data>
		<key>Resources/ai-canvas/assets/index-DccX9g3y.css</key>
		<data>
		UTknIBisT4z3h5tLzK//jcLgsSo=
		</data>
		<key>Resources/ai-canvas/config.js</key>
		<data>
		uJxUJzzf12tvh0KJZFnfB9pQPFk=
		</data>
		<key>Resources/ai-canvas/icons/claude.svg</key>
		<data>
		wBNj6MJ8MDjfZHxr4c96sv9086k=
		</data>
		<key>Resources/ai-canvas/icons/deepseek.svg</key>
		<data>
		acW4N0rLEMyy5wBWp3OtNIDpSvU=
		</data>
		<key>Resources/ai-canvas/icons/gemini.svg</key>
		<data>
		aRJyvuLUT0SL3fZyv77YHFow2HA=
		</data>
		<key>Resources/ai-canvas/icons/glm.svg</key>
		<data>
		4DOX36MBHNrGW34AbP6R+gWJ30U=
		</data>
		<key>Resources/ai-canvas/icons/grok.svg</key>
		<data>
		Qtf344y/RngdCnqghQSfN1UQxTE=
		</data>
		<key>Resources/ai-canvas/icons/linuxdo.svg</key>
		<data>
		Vzo6Q9NxX4v6oSkHfaETN5uUAkk=
		</data>
		<key>Resources/ai-canvas/icons/openai.svg</key>
		<data>
		lVh16DIAt3kckQzHVLb98hoxs6g=
		</data>
		<key>Resources/ai-canvas/index.html</key>
		<data>
		+Ae09x4RGcBebCt3X9NAPthM57U=
		</data>
		<key>Resources/ai-canvas/logo.svg</key>
		<data>
		f4/2gVFp6xF8EEB5Zql7YkmmGQQ=
		</data>
		<key>Resources/ai-canvas/plugins/index.json</key>
		<data>
		l9Fw4VUO7kr8CvBlt4zaMCqXZ0w=
		</data>
		<key>Resources/aigc.icns</key>
		<data>
		pYxT8vEI+sAp4bdg2HbqiBwCDeI=
		</data>
		<key>Resources/app.asar</key>
		<data>
		bqSE2G77EVZqFwJPBQJxvoalQAQ=
		</data>
		<key>Resources/electron.icns</key>
		<data>
		yBsjVAviSqArVhNx5Jx3gIgxq5A=
		</data>
		<key>Resources/ffmpeg/ffmpeg</key>
		<data>
		TTYIk0kgqYdYFsyda1Hu7O4UO3w=
		</data>
		<key>Resources/ffmpeg/ffprobe</key>
		<data>
		mJD/QyNcMDeQRZSESO9VBfhgD8s=
		</data>
		<key>Resources/ffmpeg/lib/libSvtAv1Enc.3.1.2.dylib</key>
		<data>
		uMqXJP2ofnM57UzJ4NHAxp3he6A=
		</data>
		<key>Resources/ffmpeg/lib/libX11.6.dylib</key>
		<data>
		qgAlrhgi1CX6ePweNH5RSkHCX0U=
		</data>
		<key>Resources/ffmpeg/lib/libXau.6.dylib</key>
		<data>
		CnxCr3kNs0ff+FY5uya2PZVn0JY=
		</data>
		<key>Resources/ffmpeg/lib/libXdmcp.6.dylib</key>
		<data>
		KAwoTHa0auzVaXzWHgogc0NPM+4=
		</data>
		<key>Resources/ffmpeg/lib/libaom.3.13.1.dylib</key>
		<data>
		yVwF5Ae0iI+Oywolz/yM36TMxwY=
		</data>
		<key>Resources/ffmpeg/lib/libarchive.13.dylib</key>
		<data>
		BjAfWUtNc1mjZnXhh3ZTT8mufpg=
		</data>
		<key>Resources/ffmpeg/lib/libaribb24.0.dylib</key>
		<data>
		tocY4kW+qPIoadkVpHmbIrwHIBY=
		</data>
		<key>Resources/ffmpeg/lib/libass.9.dylib</key>
		<data>
		6PmwVZu9vWS+pghp0WWU30OzDGA=
		</data>
		<key>Resources/ffmpeg/lib/libavcodec.62.11.100.dylib</key>
		<data>
		0BQmbFFt/nyRvjVNar/WDWcqrag=
		</data>
		<key>Resources/ffmpeg/lib/libavdevice.62.1.100.dylib</key>
		<data>
		MnpeiGY/L2PE9jPBq0kS9wRVvVQ=
		</data>
		<key>Resources/ffmpeg/lib/libavfilter.11.4.100.dylib</key>
		<data>
		dm9ywZ0cJXhrt9XxaGCrLKeuXeU=
		</data>
		<key>Resources/ffmpeg/lib/libavformat.62.3.100.dylib</key>
		<data>
		xP9qvJIJPz0ulsNxCcdB9Vr7II8=
		</data>
		<key>Resources/ffmpeg/lib/libavutil.60.8.100.dylib</key>
		<data>
		h5A/cQNE1BG9aNgH0sE5wCqnVd4=
		</data>
		<key>Resources/ffmpeg/lib/libb2.1.dylib</key>
		<data>
		65nWg0UUOUrvrf25A4512MwPZuo=
		</data>
		<key>Resources/ffmpeg/lib/libbluray.3.dylib</key>
		<data>
		SRw0GVHqZALWm6B89RiaHzk2muc=
		</data>
		<key>Resources/ffmpeg/lib/libbrotlicommon.1.2.0.dylib</key>
		<data>
		qwTF4sdbUhm5AMRtNUxhPOmkEAM=
		</data>
		<key>Resources/ffmpeg/lib/libbrotlidec.1.2.0.dylib</key>
		<data>
		bgK5PW1BRhn00ombxAm+Hn8WbBk=
		</data>
		<key>Resources/ffmpeg/lib/libbrotlienc.1.2.0.dylib</key>
		<data>
		D9TAmlinyZj2zFfT0WPtjx/BJcc=
		</data>
		<key>Resources/ffmpeg/lib/libcjson.1.7.19.dylib</key>
		<data>
		zoG3u+n1waRlnQbVF0WknMV05gs=
		</data>
		<key>Resources/ffmpeg/lib/libcrypto.3.dylib</key>
		<data>
		aBPAnOqts7U4hZ0IfKNtNklytpA=
		</data>
		<key>Resources/ffmpeg/lib/libdav1d.7.dylib</key>
		<data>
		1ds6HeBs4WbpyVKCUVBT1ksIO5Q=
		</data>
		<key>Resources/ffmpeg/lib/libfontconfig.1.dylib</key>
		<data>
		up/5Kh70ERyopQmlaiSfz2d+9Qw=
		</data>
		<key>Resources/ffmpeg/lib/libfreetype.6.dylib</key>
		<data>
		vi4hxWCuePZ4p9j/Nf3Ep4+LsNA=
		</data>
		<key>Resources/ffmpeg/lib/libfribidi.0.dylib</key>
		<data>
		w2D2Cy10dCP5ZjslDzw8oIYrJz8=
		</data>
		<key>Resources/ffmpeg/lib/libgif.7.2.0.dylib</key>
		<data>
		lHONvOBTLa88sKfZKHm5Wl1vEHE=
		</data>
		<key>Resources/ffmpeg/lib/libglib-2.0.0.dylib</key>
		<data>
		+DAJqcy4oGi5b3UbKgVQzUyPBkI=
		</data>
		<key>Resources/ffmpeg/lib/libgmp.10.dylib</key>
		<data>
		9jp82GNCEAjJ+2/lel/nd2sPybk=
		</data>
		<key>Resources/ffmpeg/lib/libgnutls.30.dylib</key>
		<data>
		EzXBVEDTO8zJEGuR6oEZe493ACg=
		</data>
		<key>Resources/ffmpeg/lib/libgraphite2.3.3.1.dylib</key>
		<data>
		4g1SIp/BSYFkUiX9P8QXNnxN3HY=
		</data>
		<key>Resources/ffmpeg/lib/libharfbuzz.0.dylib</key>
		<data>
		XlAEy+k0P+oq0dPIIeBHZsF2btw=
		</data>
		<key>Resources/ffmpeg/lib/libhogweed.6.11.dylib</key>
		<data>
		vuYDjkU52ME1a4og4dJ6oNkusm4=
		</data>
		<key>Resources/ffmpeg/lib/libhwy.1.3.0.dylib</key>
		<data>
		jtsGlwIhj61EKpy3aTAzEIgJvU4=
		</data>
		<key>Resources/ffmpeg/lib/libidn2.0.dylib</key>
		<data>
		D0No5hi9lpIL27o+DHHjhGlkAWg=
		</data>
		<key>Resources/ffmpeg/lib/libintl.8.dylib</key>
		<data>
		RnpMVDSuz4CM9HgEGmOnPcu5KhA=
		</data>
		<key>Resources/ffmpeg/lib/libjpeg.8.3.2.dylib</key>
		<data>
		xyqQ2g/ECKiSmF68WcXYlrq3L38=
		</data>
		<key>Resources/ffmpeg/lib/libjxl.0.11.1.dylib</key>
		<data>
		dz0iKH7VwmFPlxA5R086LqQx3DM=
		</data>
		<key>Resources/ffmpeg/lib/libjxl_cms.0.11.1.dylib</key>
		<data>
		2F9JpDH+Sau0SAFG2LZDiChTzmQ=
		</data>
		<key>Resources/ffmpeg/lib/libjxl_threads.0.11.1.dylib</key>
		<data>
		qzNlUvh+xAGo+CUeLGO9lRBrqnw=
		</data>
		<key>Resources/ffmpeg/lib/liblcms2.2.dylib</key>
		<data>
		5UxnZEti3dqGIZe4Y6jUo9GzGt8=
		</data>
		<key>Resources/ffmpeg/lib/libleptonica.6.dylib</key>
		<data>
		RmmoAUiAGLrzFJmhz6ebNnjfwoU=
		</data>
		<key>Resources/ffmpeg/lib/liblz4.1.10.0.dylib</key>
		<data>
		Q5oIix8y5Y3Kz/wFiX3UEU+9F0w=
		</data>
		<key>Resources/ffmpeg/lib/liblzma.5.dylib</key>
		<data>
		Uy8N58VT3/KXNvE8AzK9f5s83MU=
		</data>
		<key>Resources/ffmpeg/lib/libmbedcrypto.3.6.4.dylib</key>
		<data>
		2wjYI5pn7JOE9fo3Szo1f05qkR0=
		</data>
		<key>Resources/ffmpeg/lib/libmp3lame.0.dylib</key>
		<data>
		k1kSjl9+YZgbp8kV2Tp7bwbGw5Y=
		</data>
		<key>Resources/ffmpeg/lib/libnettle.8.11.dylib</key>
		<data>
		KrzWbCxo9ry8osQObQDqQ10dq8k=
		</data>
		<key>Resources/ffmpeg/lib/libogg.0.8.6.dylib</key>
		<data>
		6fQ94UWEFRrlodJhZJwtESHRvF0=
		</data>
		<key>Resources/ffmpeg/lib/libopencore-amrnb.0.dylib</key>
		<data>
		ssAO0ydKBVwvWhpN6p804zs84pY=
		</data>
		<key>Resources/ffmpeg/lib/libopencore-amrwb.0.dylib</key>
		<data>
		ybna3/3PKhDhdywvBgOykYTR83M=
		</data>
		<key>Resources/ffmpeg/lib/libopenjp2.2.5.4.dylib</key>
		<data>
		RN1ReafRYA+Jk5m8A3fPWS9aPX4=
		</data>
		<key>Resources/ffmpeg/lib/libopus.0.dylib</key>
		<data>
		kDWIXOq0w+WCApYunsxkh2IgiEA=
		</data>
		<key>Resources/ffmpeg/lib/libp11-kit.0.dylib</key>
		<data>
		OCfhpTsXJD5VOKVaVwFH7/UvLBw=
		</data>
		<key>Resources/ffmpeg/lib/libpcre2-8.0.dylib</key>
		<data>
		uQHl4b8NNexIr0e/BZBTXg1mVTE=
		</data>
		<key>Resources/ffmpeg/lib/libpng16.16.dylib</key>
		<data>
		8XItYDQ+84yWfJkVDmCnT+U0uVw=
		</data>
		<key>Resources/ffmpeg/lib/librav1e.0.8.1.dylib</key>
		<data>
		CgUrTlQB8MRnNKCfV/+BYiN/H5Y=
		</data>
		<key>Resources/ffmpeg/lib/librist.4.dylib</key>
		<data>
		Jrpy+wR8xwhqTgN/xuRlqfHSuDU=
		</data>
		<key>Resources/ffmpeg/lib/librubberband.3.dylib</key>
		<data>
		mujL8qXq/68kHAkTILKKel6GZCU=
		</data>
		<key>Resources/ffmpeg/lib/libsamplerate.0.2.2.dylib</key>
		<data>
		IbSZ2PMDen6Dq/o77b6W/kyMyNU=
		</data>
		<key>Resources/ffmpeg/lib/libsharpyuv.0.1.2.dylib</key>
		<data>
		I7o23OHlqBm2YJhjYB6+7rmG2U4=
		</data>
		<key>Resources/ffmpeg/lib/libsnappy.1.2.2.dylib</key>
		<data>
		qe0Td0LgewPwEoxMsGzOrH3yIis=
		</data>
		<key>Resources/ffmpeg/lib/libsodium.26.dylib</key>
		<data>
		pFbN8t2mORcS20SNKMTCrXFh9vk=
		</data>
		<key>Resources/ffmpeg/lib/libsoxr.0.1.2.dylib</key>
		<data>
		Z3g6Hugl6YUE6fVpG/4OEIloSf8=
		</data>
		<key>Resources/ffmpeg/lib/libspeex.1.dylib</key>
		<data>
		4O+rSv3o/WbJ2x/ot5kwamve79s=
		</data>
		<key>Resources/ffmpeg/lib/libsrt.1.5.4.dylib</key>
		<data>
		EPETuTsj6sJRA7KqMvoDCvxwKYk=
		</data>
		<key>Resources/ffmpeg/lib/libssh.4.10.3.dylib</key>
		<data>
		oDn90TUJc4pvYy5tniG5/K3/Z40=
		</data>
		<key>Resources/ffmpeg/lib/libssl.3.dylib</key>
		<data>
		gyCue7oxONSxUvY9D9KFQiWAZpw=
		</data>
		<key>Resources/ffmpeg/lib/libswresample.6.1.100.dylib</key>
		<data>
		RnL0kMQOs5PA/wp40rqaVlAAAeU=
		</data>
		<key>Resources/ffmpeg/lib/libswscale.9.1.100.dylib</key>
		<data>
		KHLg2XQBg9/tjDAGQZpq9bXYx4g=
		</data>
		<key>Resources/ffmpeg/lib/libtasn1.6.dylib</key>
		<data>
		lzpO39xbk8n9/os6vESlwKD2Mp8=
		</data>
		<key>Resources/ffmpeg/lib/libtesseract.5.dylib</key>
		<data>
		m0wIbmU2OWY9cvueDsYP0eCFePc=
		</data>
		<key>Resources/ffmpeg/lib/libtheoradec.2.dylib</key>
		<data>
		GF6xENTlU/8spuMm3EkP4dHa6Uc=
		</data>
		<key>Resources/ffmpeg/lib/libtheoraenc.2.dylib</key>
		<data>
		icVhhpQlEr/VWw5v+Xw7zIILPDo=
		</data>
		<key>Resources/ffmpeg/lib/libtiff.6.dylib</key>
		<data>
		cHagaBboCZLU3LtZsaWjlMggK68=
		</data>
		<key>Resources/ffmpeg/lib/libudfread.3.dylib</key>
		<data>
		kvk/gup4sbScCC/z8MbzSoz09Wo=
		</data>
		<key>Resources/ffmpeg/lib/libunibreak.6.dylib</key>
		<data>
		IMqiATBbUPgf5i7T0UOH8eAzWqU=
		</data>
		<key>Resources/ffmpeg/lib/libunistring.5.dylib</key>
		<data>
		Rux8uRVqyPDlv15+mGylWiQfRoI=
		</data>
		<key>Resources/ffmpeg/lib/libvidstab.1.2.dylib</key>
		<data>
		e5q0/v/pE+V88a3JU31IrPJ3AHo=
		</data>
		<key>Resources/ffmpeg/lib/libvmaf.3.dylib</key>
		<data>
		QxDrgcvyPIlb9uzQ+50LdVvw5+Y=
		</data>
		<key>Resources/ffmpeg/lib/libvorbis.0.dylib</key>
		<data>
		F3FH1ULfWYl7f9rYtGYom96de+I=
		</data>
		<key>Resources/ffmpeg/lib/libvorbisenc.2.dylib</key>
		<data>
		dOayPlG7QoUaU9tORv/jAWcDzFo=
		</data>
		<key>Resources/ffmpeg/lib/libvpx.11.dylib</key>
		<data>
		Qy88gdS4FDHF7JbTNkpEHBZ/guY=
		</data>
		<key>Resources/ffmpeg/lib/libwebp.7.2.0.dylib</key>
		<data>
		ullC6sxey8zx4RBwxac/zSMKogA=
		</data>
		<key>Resources/ffmpeg/lib/libwebpmux.3.1.2.dylib</key>
		<data>
		OY2CR7FhInYff5LFt9RQ04PCENE=
		</data>
		<key>Resources/ffmpeg/lib/libx264.165.dylib</key>
		<data>
		GTIKYinJfMj3SuRdeRmsbOlf2/E=
		</data>
		<key>Resources/ffmpeg/lib/libx265.215.dylib</key>
		<data>
		F/d75UtnNZOQ2poDtsoBIN4FM1Q=
		</data>
		<key>Resources/ffmpeg/lib/libxcb-shape.0.0.0.dylib</key>
		<data>
		yrNfVxDWQc8sIKfMwHqzXh6FzpI=
		</data>
		<key>Resources/ffmpeg/lib/libxcb-shm.0.0.0.dylib</key>
		<data>
		CaORIqF79zLnu3gt8PONmNT1LrM=
		</data>
		<key>Resources/ffmpeg/lib/libxcb-xfixes.0.0.0.dylib</key>
		<data>
		ahQ3zXnV+Jw4+hHGm4BpnXYzjjk=
		</data>
		<key>Resources/ffmpeg/lib/libxcb.1.1.0.dylib</key>
		<data>
		/xH1BVtZdsJ+8lOOGfsC962JP/E=
		</data>
		<key>Resources/ffmpeg/lib/libzimg.2.dylib</key>
		<data>
		rtzTO4gfK6fNgyu8NoHmyD1lHn4=
		</data>
		<key>Resources/ffmpeg/lib/libzmq.5.dylib</key>
		<data>
		EG2WPwW5GCXnSM1znPI2Sy8eNIM=
		</data>
		<key>Resources/ffmpeg/lib/libzstd.1.5.7.dylib</key>
		<data>
		e4F1aNgAOTXeiXFV/jNk/tJKtu4=
		</data>
		<key>Resources/ffmpeg/media-manifest.json</key>
		<data>
		TpXQw9bp35AdSGYdws4f9wDyQGQ=
		</data>
		<key>Resources/script-tool/assets/fonts/JetBrainsMono-Bold.ttf</key>
		<data>
		8IDn0KvpDc05MEWKGXYtt4g1byU=
		</data>
		<key>Resources/script-tool/assets/fonts/JetBrainsMono-Regular.ttf</key>
		<data>
		1vH5EnELulj1S8OXvuBndsKnbrE=
		</data>
		<key>Resources/script-tool/builtin-common-prompts.json</key>
		<data>
		VhlpFU6qArsiGOOoYYCClidNRwk=
		</data>
		<key>Resources/script-tool/builtin-profiles.json</key>
		<data>
		4eowzQEo7fKcCZLUCx19DkTttqs=
		</data>
		<key>Resources/script-tool/builtin-prompt-hashes.json</key>
		<data>
		dH3q3NuwcT1b1z7fP4ZaOVxiI14=
		</data>
		<key>Resources/script-tool/core-loader.js</key>
		<data>
		dl6QWinSav+x+ITCsEpkLkUaf/c=
		</data>
		<key>Resources/script-tool/core-script.enc</key>
		<data>
		n1V++Uphcl3bq3bu05aXvBFKyuM=
		</data>
		<key>Resources/script-tool/diff_match_patch.js</key>
		<data>
		85xSxRblNtI5lIfioxfzms0JgZ0=
		</data>
		<key>Resources/script-tool/exceljs.min.js</key>
		<data>
		vfyjoicNMCPqY8VqeZpVuQ+9xxM=
		</data>
		<key>Resources/script-tool/index.html</key>
		<data>
		lHIl6FHWcRSC52nUn/9ivhiqMXg=
		</data>
		<key>Resources/script-tool/jszip.min.js</key>
		<data>
		yWN11Q5ysZmqVN57mtkI/Votx7w=
		</data>
		<key>Resources/script-tool/localforage.min.js</key>
		<data>
		52Lbzrwlfp3ljb9SzU+HZTeuNaw=
		</data>
		<key>Resources/script-tool/mac-compat.css</key>
		<data>
		lU2yHhkAYd+lSC3FKBr2MFnn0H8=
		</data>
		<key>Resources/script-tool/mammoth.browser.min.js</key>
		<data>
		Wvmnq9okxa5WG263lGu6eckN/F8=
		</data>
		<key>Resources/水印消失术-v1.0.9/content-panel.js</key>
		<data>
		MIOZ9g0YVU7nurl0A5vQv1zcWoQ=
		</data>
		<key>Resources/水印消失术-v1.0.9/dola-skill-pack-response.json</key>
		<data>
		y9B2qAN1B8O0JDZqCJNwa89yyTg=
		</data>
		<key>Resources/水印消失术-v1.0.9/doubao-skill-pack-response.json</key>
		<data>
		gKX/hb9Go0sn7OKu6s/XwFkZikU=
		</data>
		<key>Resources/水印消失术-v1.0.9/manifest.json</key>
		<data>
		RbWMwdSGeNLlfgKmEgj3mwG3MuM=
		</data>
		<key>Resources/水印消失术-v1.0.9/service-worker.js</key>
		<data>
		M4ZWEtKd+Is28bii1yqp76410HY=
		</data>
		<key>Resources/水印消失术-v1.0.9/必读.txt</key>
		<data>
		i7tPWMpNBgeZHNBMh+sAO4vw/Q4=
		</data>
		<key>Resources/豆包15秒桥接插件/content-doubao.js</key>
		<data>
		qnyNTB8B6h3BLsrjwpPIDikOx9E=
		</data>
		<key>Resources/豆包15秒桥接插件/集成说明.txt</key>
		<data>
		nNUQr6W40SMAmjLhsAQ/j3ZjRfM=
		</data>
	</dict>
	<key>files2</key>
	<dict>
		<key>Frameworks/Electron Framework.framework</key>
		<dict>
			<key>cdhash</key>
			<data>
			eCz/O21zP/mvV5pGe6lpB/db1IM=
			</data>
			<key>requirement</key>
			<string>cdhash H"782cff3b6d733ff9af579a467ba96907f75bd483"</string>
		</dict>
		<key>Frameworks/Electron Helper (GPU).app</key>
		<dict>
			<key>cdhash</key>
			<data>
			9LD251kfJyJMIEN0POxk2LVT6T0=
			</data>
			<key>requirement</key>
			<string>cdhash H"f4b0f6e7591f27224c2043743cec64d8b553e93d"</string>
		</dict>
		<key>Frameworks/Electron Helper (Plugin).app</key>
		<dict>
			<key>cdhash</key>
			<data>
			imq0s8sidc/L5xA6o/s+fHRsg3g=
			</data>
			<key>requirement</key>
			<string>cdhash H"8a6ab4b3cb2275cfcbe7103aa3fb3e7c746c8378"</string>
		</dict>
		<key>Frameworks/Electron Helper (Renderer).app</key>
		<dict>
			<key>cdhash</key>
			<data>
			BgNYXCY2we/ZLJPw2sWHpLCin+Q=
			</data>
			<key>requirement</key>
			<string>cdhash H"0603585c2636c1efd92c93f0dac587a4b0a29fe4"</string>
		</dict>
		<key>Frameworks/Electron Helper.app</key>
		<dict>
			<key>cdhash</key>
			<data>
			gSK9UJD6oGePcfteE3lE6j5Xu7s=
			</data>
			<key>requirement</key>
			<string>cdhash H"8122bd5090faa0678f71fb5e137944ea3e57bbbb"</string>
		</dict>
		<key>Frameworks/Mantle.framework</key>
		<dict>
			<key>cdhash</key>
			<data>
			PDvI7MMDqaSYOKBSU4J3e8ln0yY=
			</data>
			<key>requirement</key>
			<string>cdhash H"3c3bc8ecc303a9a49838a0525382777bc967d326"</string>
		</dict>
		<key>Frameworks/ReactiveObjC.framework</key>
		<dict>
			<key>cdhash</key>
			<data>
			zGtwJOobp8GdVkSYWK5V1zPo7VU=
			</data>
			<key>requirement</key>
			<string>cdhash H"cc6b7024ea1ba7c19d56449858ae55d733e8ed55"</string>
		</dict>
		<key>Frameworks/Squirrel.framework</key>
		<dict>
			<key>cdhash</key>
			<data>
			NvwcUOnjozTI79hGuvVN1LmKnX8=
			</data>
			<key>requirement</key>
			<string>cdhash H"36fc1c50e9e3a334c8efd846baf54dd4b98a9d7f"</string>
		</dict>
		<key>Resources/ai-canvas/assets/highlighted-body-KPVGNVTW-DHRhdPvF.js</key>
		<dict>
			<key>hash2</key>
			<data>
			CfuK8GrLIlqYyh5lfH0IfLiKuu/qCwPF9EdSy+MsYXg=
			</data>
		</dict>
		<key>Resources/ai-canvas/assets/index-B8CFvXmB.js</key>
		<dict>
			<key>hash2</key>
			<data>
			+DthD1AqPjYCmYUdcUloqNE4IzhhiyWuWGU+3tTlBJ4=
			</data>
		</dict>
		<key>Resources/ai-canvas/assets/index-DccX9g3y.css</key>
		<dict>
			<key>hash2</key>
			<data>
			8zXSf8eMzBCpaZf+/4nNaN9l71lWvgkfoww2P8ES4i8=
			</data>
		</dict>
		<key>Resources/ai-canvas/config.js</key>
		<dict>
			<key>hash2</key>
			<data>
			/22wYXGUagJp2fJe3tlXJKk5mv9q1IRFNowc0f0B13s=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/claude.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			oxAfMEehGaoRglrZNpUQ8MRyQoyMUtQg4xvGLbRKg2Q=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/deepseek.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			3rpfmKXBeW4g/KwxSbzX64oy8L3QTQSIGUALHyi9FDk=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/gemini.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			irCpuv7BH35pvLn8T/2PG8kn0d3Lu2/zbe5a6LWp1gI=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/glm.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			gXTmX/cWR9XHBckgyVOoK9cj2ePkKIe91P/J3+USB6A=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/grok.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			kXX8kMImVRYCMZdshJ8loDuIjXzA4ExfG5h7ZZuwfJU=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/linuxdo.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			eGT7/IpLnIZforVDxAi0vwLjtNPf5szJR8CBAgHj5Fg=
			</data>
		</dict>
		<key>Resources/ai-canvas/icons/openai.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			pZXfa0I5IMZ6f49zwGPkv7ctQVlICXtsrAY6I2a7UYY=
			</data>
		</dict>
		<key>Resources/ai-canvas/index.html</key>
		<dict>
			<key>hash2</key>
			<data>
			dNDp+QTzUn55XrxAhS3bHAe7UtG7eDoxwitqFQB6VWQ=
			</data>
		</dict>
		<key>Resources/ai-canvas/logo.svg</key>
		<dict>
			<key>hash2</key>
			<data>
			wIXAyUwLvOJ7sTXUZD8jbhKqr+nJlDpsPWGhEN6CIh8=
			</data>
		</dict>
		<key>Resources/ai-canvas/plugins/index.json</key>
		<dict>
			<key>hash2</key>
			<data>
			T1PNoYwrqgwDVLtfmj7L5e0Sq02OEbqHPC8RFhICuUU=
			</data>
		</dict>
		<key>Resources/aigc.icns</key>
		<dict>
			<key>hash2</key>
			<data>
			wrRFU+dXJX89lV3B7ZxDjhdyEPZhFRplZ1uZWzwvtS8=
			</data>
		</dict>
		<key>Resources/app.asar</key>
		<dict>
			<key>hash2</key>
			<data>
			f+o914pueva1QJuOR+vtZrc+1svgQtVkn88BnvU+pKM=
			</data>
		</dict>
		<key>Resources/electron.icns</key>
		<dict>
			<key>hash2</key>
			<data>
			Wpp41UwVf1VnKv6jcDdGSFiof9XydvyCBnh/Nm7WhM8=
			</data>
		</dict>
		<key>Resources/ffmpeg/ffmpeg</key>
		<dict>
			<key>hash2</key>
			<data>
			l7ACcRZ6Lhk344CFoKw9oCuvTwj0wVw55NcL9kiSiCA=
			</data>
		</dict>
		<key>Resources/ffmpeg/ffprobe</key>
		<dict>
			<key>hash2</key>
			<data>
			NDpU7K+GQOO/AvC8PLIXfy1VHf7kiCXuru1VkPQnVyw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libSvtAv1Enc.3.1.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			uyEp0bblkrNbkWzPF3jj2p/zf9UloAQreurJbH0ihjw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libX11.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			Cx6gO3lrnXlZu6foyhRKqglmmkOW+LneqB0JTd3Q8Xk=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libXau.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			s/RG9dabkSNQO3YqLTS9f5d1DQx+XtCkAUlgRnhciuM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libXdmcp.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			QWGJEQNSjxxQBVjjfKarctt/ffFpkCxIMSF+E35SqzA=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libaom.3.13.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			R1Oep6cUQLnCR19pKaquPl7ZkoCIU4Hv4jygIjQWBCg=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libarchive.13.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			Pg33lv1Hs65nmQ8DLoGB0forCiXzs4rSxENrnj2MNpw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libaribb24.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			MsVYUesbW0H9c0Cw4YyNCL2VHAdF9eRUcsklFsSs584=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libass.9.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			o+Af0vN2OS0So8SGj+U5r5sy9YzK1xIwLyZJu0vUf3A=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libavcodec.62.11.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			Hp1VFAWcXVUOwoNUmBGWhxWdaFBZ9qJvX7bDd6WJiIY=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libavdevice.62.1.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			pRvWN4O0PODfkKG5YU9JylFEi3Y9sumnI3oAaaMHjIY=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libavfilter.11.4.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			xPQab0Z4gCPovEVcYdn3720m85f5BjNHJCvOJOKc+u0=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libavformat.62.3.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			2klE21byXFOe7ZX4FtwT8UzLV+/GPP122dgghC/wGKg=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libavutil.60.8.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			59g+oici1NrYiBhjh+Jgw2IKf72UYAAUe2kE2DCAj+U=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libb2.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			DIJrFkne5HwcW43pD+9IGJomzj4/k+sifYpELf3Ng+k=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libbluray.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			MHTWozNcuugsdES35Qm9KglkIk3nWlzTfARVA2QQGbk=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libbrotlicommon.1.2.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			tZgUtPwR2lSZArEDub4WyGStReq+Mye22dob0LPjSvA=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libbrotlidec.1.2.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			tzEXt2YHDMyrkbZVUPEIYPEAZKZ5t35duJvKjWb7vzA=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libbrotlienc.1.2.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			tur48AZwGu8TeeIKy0H1po5h4HuhrY8uyC+7TM3J4zc=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libcjson.1.7.19.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			kLFLJbjFYL/CaA1EZySIKjFhRli2hoeHUd6hvA0HvAk=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libcrypto.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			6OQsPK9K/jGmsPNTvHpjhOswr+z0D/MDF3Sajo3S+qg=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libdav1d.7.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			PqOXw1KL+rwAzI/qaqTOX1nE7EmUgc/OcBS7qXnZCcI=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libfontconfig.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			lECWj2kccSRAKIkVutmqJpS/dTBmwU2u4+LAGOVqAIY=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libfreetype.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			AvEIMWDwhPuJVahiLVZe8rLOOhufQx7KkCpFKK4O988=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libfribidi.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			xk9+CydbPeDfNlDbKxG5NM+aThMDssC941lx7+NJdcQ=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libgif.7.2.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			6/Zl5M2YsfyP4JZR9Q6LOx/rxMwbB1h2EElqweXGbo8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libglib-2.0.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			asKiUV79J6H3UrGJyVen6uEC5NrxgTRJkedvguBw4qU=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libgmp.10.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			uhpsocJu+fu1cHle6sG/1k2jDb2BltJWzcTRh4PCLKQ=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libgnutls.30.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			JwUahAlQGWds61RH2MQaaC0ai86AIvjV0P5yTf1U9/I=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libgraphite2.3.3.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			3Ayepc4q+O0AnuiF2YZx47A3iu1woF7RCDt4w1jVhW8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libharfbuzz.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			6fdj31LFovHrcmGLsFrqpgBmwmei/NR+fm6sA9Uiw0Q=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libhogweed.6.11.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			RV2mFu6lJCbAEiKTRJDOj6b0psKpPdm7VlGEoB9dhLM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libhwy.1.3.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			2xDNLKRrpHjWKCblwAZV7XKf4yr1FSGVpe+7OlKpg2g=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libidn2.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			BV2LZRPuY0R5kl/VIh7lPasSR6wb8HV2kALpMpfVWl8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libintl.8.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			DHFK2OOZRgiVJ5mUk0dMuc6QvnPfPoiqKgALMFXaI64=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libjpeg.8.3.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			3z/pgOpLl4BiyL4yrS5LRh8R3AjS2E3SwkzAKYvaNIM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libjxl.0.11.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			5n8oUMllpGKTPcW2a17QE6Hc9obyXeI7l0DAwRJDG/Q=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libjxl_cms.0.11.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			jafjMD4eP4Isi11M2W4zNZGwlfOvl05DkDvHXiSfTvU=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libjxl_threads.0.11.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			qDE4IHlEBK2oC4CcAuQA37cZTv5N3csie0w00EYHrVo=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/liblcms2.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			H/TkmTOo5C69R9K8nJMRqB7gTUUYUsoRXOgGtE/Rxqw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libleptonica.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			k5p9gWiecktCAZZXKY4dDZJHFdFv2s5a6CpOwWdw51Q=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/liblz4.1.10.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			MdqppPoG3SOVFP0SvzhgIQwN6vWUweB95RRkfW5wIGs=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/liblzma.5.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			Knf0XfmfkjKquJ5mOxTGu+LttMOPR2QEjl85TLXH5ww=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libmbedcrypto.3.6.4.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			t8mGmMY85YFwAhwfIqbnOQhmfROqskmFLscHpvv2fME=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libmp3lame.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			pLMotUGQAKQ0hvGbqO/2R2yuWBPGBVOmWlSX5MogMT8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libnettle.8.11.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			tVbZiLtD/AuLAv/5GenrxB5usOALkpNphdUJt7gHL5A=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libogg.0.8.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			owhAfPa3aHgJmR6DGJy+6D4ubsuSildvPzDenoy8Qz8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libopencore-amrnb.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			uk1VOLpshMHQiUiPnR/QpWfrZhnjzgFL/x7lpPfEdz8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libopencore-amrwb.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			0KYIWnXcSZ2iU/oieva3ADRD2LVFAO9/bXjvlAwCxnY=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libopenjp2.2.5.4.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			J00WjxuVeUNJzQj8ZHBlgjRlOKk7tGAf4NpPRJfC99w=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libopus.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			iO14XYCPUeYnGTjSKpGNtSXYsP68jWpmmQoheowhRDM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libp11-kit.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			yqUW6kc30DczZzhhu5GWvSA/H1nmQkwErdr/G8jws/E=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libpcre2-8.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			WAJ96Mywd7edKusd42WfL67Ls39gOQjXR/rInC8TEFA=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libpng16.16.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			K0/MA29cUZ0V/oWfKT7mlrss9L/hmy6ZoFVLQN+1Qdk=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/librav1e.0.8.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			mmPjVCLhlN/2l88I/dFFSK9mLSsn1NrIczxSh3uu9O0=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/librist.4.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			ygusYece4zzc13NXT+oeGHCO+AUIThGobuRk07PP+hg=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/librubberband.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			VOacb7EYb54XTfy7rCeBahRcESWJHLAQvLT30vlL8Y4=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libsamplerate.0.2.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			41+qUCh7KZGhDwbixQdYMs3prwLwU9tH9dlSMnC4Auk=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libsharpyuv.0.1.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			UcBnzZPp9G2Izsw21NlNKd2ZJ24RGyd8b4+rRjE+FGo=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libsnappy.1.2.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			cCyw96UwJGoU/iCMbKwbrz3Qa0ankTTCU62M7b6WxBQ=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libsodium.26.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			zWfdrGLGHEjqExRUGDk322pVUGxqzD4ZXJPmEKzdsjU=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libsoxr.0.1.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			QjhUJhrH86WfFx1vlYlkcLdprkvFcUu3M1C7Mmwylyo=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libspeex.1.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			zx91/IDRuOiuwuodFVo4GQH0vMU/FJ5IFiKFVZlaJxw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libsrt.1.5.4.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			RPMZgcmYG/otro7mW2ENHO3gn7wFb8vOgGDxmc8c/bY=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libssh.4.10.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			fm/bwJA30exIOSSqSELicK+W2Pa6qd+4XTGMgkYWc+k=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libssl.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			trQl5CQFwiEdMJEL3ADNMwJLV1FNSKwSqzRLKdU3wDs=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libswresample.6.1.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			lOJ0PHTGBky5JwjGmOPggId6vIRuK4ATgqwwavgsJDw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libswscale.9.1.100.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			t2EL8UnP07ls28eXqimcAOf6ti5Aqiy33vz641eKE8I=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libtasn1.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			TPSypFI4hkaacCLfqAkn2H1orzOrB1YlT7lgBZd3uAo=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libtesseract.5.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			KAjCF1MmNWVFTpBY66NKwpYnu3q6kpG7Ag5hDlyxmWM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libtheoradec.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			G54CmQb2YlFSnO6J8DUVeGjZzSWjCE0NVz483EgzL4U=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libtheoraenc.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			w0gNjlBuxcGkjH3+t/7Jlhs3mkGgnXqklX8txE1Gowc=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libtiff.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			9zXF8RVU+P9q5n90gv0bQOFkC8b3BLp3U85xD+u8PFM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libudfread.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			T7ZTnHsvLlCQtnJvZ/Uiijeb1BMWIeJd0YoElPeDdY0=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libunibreak.6.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			ordyswBf4t01KG9f415seCb8COZi77CeZ2RTuvpCb8k=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libunistring.5.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			RYEAmEAcMnSD0lBstV1kJ4py/7u5RR4i+8kHIHBSRTY=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libvidstab.1.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			WXVfpbGymPWWyXpmQdljzkgnEAgReS8cavjR++qhdUs=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libvmaf.3.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			+sTVVHOLYczML2PhLwvPO/IavPIjseKfV6dig1Jtyyc=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libvorbis.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			M1usqAkdv6/feGMS0myohtKvDVjlNWkkbv8uBCRCfW4=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libvorbisenc.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			mIia5dtOIRjdUtI9dn9k+7P8WA65DWZdJhgqknpIg6M=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libvpx.11.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			DBNWkIqR0qRDJ/zeOCy93hkOy7XqOFEIYsl50cRleaw=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libwebp.7.2.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			MODh2WcDKyevZ2TkY+I3xNbfT2wwy2zR5YjpIomKIGE=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libwebpmux.3.1.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			EU5nwmJxMExMHNYkjvFNRvVhUBJ7BW1f5PenJqVwaZ4=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libx264.165.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			GBqc1XJyHEaiDA/w9hniQTdSMQz6J1H07hdBJHI2LDo=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libx265.215.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			qGFYAPxoKBqUdmV5A0HOh0CBT5Zv6nx5V+V0kHbGu9E=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libxcb-shape.0.0.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			Vl96vx+2sBY1Wq8HCT1z+2TWQi4wFbI/qVn/8iU+C1Y=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libxcb-shm.0.0.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			DENwQDxkJ/H+S4zmyT81wUKQRUVNT3dUyf8OSn2Y6Os=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libxcb-xfixes.0.0.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			CbFUmubRbXJerUtdfxaqp31dFajOCrC5wIB/iRjpoiM=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libxcb.1.1.0.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			aiISpGk1bmmPo4AzrgBA1x6LQSKOmxv9tmBuuPHEYB8=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libzimg.2.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			K91VuikGPMdx/G65mFjTBw0cdx92ggGaXacvp0t48AU=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libzmq.5.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			2449yEFx3ysAA9I4oWiQn1jzu4i9MTSETPvvPrFy7Vc=
			</data>
		</dict>
		<key>Resources/ffmpeg/lib/libzstd.1.5.7.dylib</key>
		<dict>
			<key>hash2</key>
			<data>
			GYci7nrmKP9GzMJ7XruVPMb/JRqUArHwuk95/pa/i3k=
			</data>
		</dict>
		<key>Resources/ffmpeg/media-manifest.json</key>
		<dict>
			<key>hash2</key>
			<data>
			z9Ib0bb/CUGll3lrfNLW2VvZL/IMh+jporJ1nTQ7gsI=
			</data>
		</dict>
		<key>Resources/script-tool/assets/fonts/JetBrainsMono-Bold.ttf</key>
		<dict>
			<key>hash2</key>
			<data>
			odkqvGsCqH+u0j2YBnqxAn6OlSQv18mXigcuo4O4nRo=
			</data>
		</dict>
		<key>Resources/script-tool/assets/fonts/JetBrainsMono-Regular.ttf</key>
		<dict>
			<key>hash2</key>
			<data>
			RM5KhPINYPJFOb0M7xH3nCnjhgng+K3xhVHJeUpdncM=
			</data>
		</dict>
		<key>Resources/script-tool/builtin-common-prompts.json</key>
		<dict>
			<key>hash2</key>
			<data>
			6BPVZLzL7v4duHXRyau1XWPFK2OazGETSl8dGcxIm2c=
			</data>
		</dict>
		<key>Resources/script-tool/builtin-profiles.json</key>
		<dict>
			<key>hash2</key>
			<data>
			aSe0Xi5PqzDRx/IifLO+xbmfgZ02sVlv8guAhaXdVzc=
			</data>
		</dict>
		<key>Resources/script-tool/builtin-prompt-hashes.json</key>
		<dict>
			<key>hash2</key>
			<data>
			o/tcaGtxwUusys0QaO4IXo/RebK9DOZYXfo7Go6Te90=
			</data>
		</dict>
		<key>Resources/script-tool/core-loader.js</key>
		<dict>
			<key>hash2</key>
			<data>
			xFG9n89w0O5RISFygUwxIcRRrYoDZXVHmR2HIIkol1Y=
			</data>
		</dict>
		<key>Resources/script-tool/core-script.enc</key>
		<dict>
			<key>hash2</key>
			<data>
			vryZ1mfAlGWu8mLZFrvJ0bkPX6m5aEz/viza+xABxxg=
			</data>
		</dict>
		<key>Resources/script-tool/diff_match_patch.js</key>
		<dict>
			<key>hash2</key>
			<data>
			CjGTZjUFouC0NyW/eKhYeFeWdj+K6Gcgm42V4GK7B2M=
			</data>
		</dict>
		<key>Resources/script-tool/exceljs.min.js</key>
		<dict>
			<key>hash2</key>
			<data>
			fknaaFiOJQ27i7oZDSyqirN4fMAoS9odiy+AXE33Qsk=
			</data>
		</dict>
		<key>Resources/script-tool/index.html</key>
		<dict>
			<key>hash2</key>
			<data>
			tKA5IVXfE0Zo79RAz53UYcN6plQTop7QYkhPwEs0WAo=
			</data>
		</dict>
		<key>Resources/script-tool/jszip.min.js</key>
		<dict>
			<key>hash2</key>
			<data>
			rMfkFFWoB2W1/Zx+4bgHim0WC7vKRVrq6FTeZclH1Z4=
			</data>
		</dict>
		<key>Resources/script-tool/localforage.min.js</key>
		<dict>
			<key>hash2</key>
			<data>
			zBaNlfuSfUaxBDcmz+E5mOCJAv9j8kMw4rsikBCe0UU=
			</data>
		</dict>
		<key>Resources/script-tool/mac-compat.css</key>
		<dict>
			<key>hash2</key>
			<data>
			8eE02r9z5uKm3GeDyDYHQcAqq5EXyeascYsjJBYAAkg=
			</data>
		</dict>
		<key>Resources/script-tool/mammoth.browser.min.js</key>
		<dict>
			<key>hash2</key>
			<data>
			3rB78jDRyz4ZC8WtxnQ/NcZTG2Vx0eVGmyT0Uqfw9Ks=
			</data>
		</dict>
		<key>Resources/水印消失术-v1.0.9/content-panel.js</key>
		<dict>
			<key>hash2</key>
			<data>
			DtZTW9WadZ202l3UMX5NwqZEztpm4BPf7YYIngKF0W4=
			</data>
		</dict>
		<key>Resources/水印消失术-v1.0.9/dola-skill-pack-response.json</key>
		<dict>
			<key>hash2</key>
			<data>
			/tHzYCqyamX4H/ANiPoen/l3YczUPcdxDc6R7RWpqLw=
			</data>
		</dict>
		<key>Resources/水印消失术-v1.0.9/doubao-skill-pack-response.json</key>
		<dict>
			<key>hash2</key>
			<data>
			Qb7kcvYi9hW+1Hx7msOe6qJnwktrF665Si1frusEFI4=
			</data>
		</dict>
		<key>Resources/水印消失术-v1.0.9/manifest.json</key>
		<dict>
			<key>hash2</key>
			<data>
			enbVLausiA2F6I2qgN7bxS7zF/YkOOEg90KN9QrqQ3M=
			</data>
		</dict>
		<key>Resources/水印消失术-v1.0.9/service-worker.js</key>
		<dict>
			<key>hash2</key>
			<data>
			j1SXYNHsVW2eEjWI18T/aXncBcTUGaL+1wwm06rL920=
			</data>
		</dict>
		<key>Resources/水印消失术-v1.0.9/必读.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			ONCvJJzd6Suq0bdDMkl6GQF8nyVh0IUw30okXEHeMlk=
			</data>
		</dict>
		<key>Resources/豆包15秒桥接插件/content-doubao.js</key>
		<dict>
			<key>hash2</key>
			<data>
			opLg5SWHNOc6mGYvAd6Hv2EO4zJmdEYJf3Jz788jEFc=
			</data>
		</dict>
		<key>Resources/豆包15秒桥接插件/集成说明.txt</key>
		<dict>
			<key>hash2</key>
			<data>
			tXo+Bw86SI+QRIyrwfCXKmSriD8OTFVAuOclYG+RyMo=
			</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>
