git: 759f8bb60aaa - main - lang/cairo-language-server: New port: Cairo Language Server

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 07 Jul 2026 21:49:31 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=759f8bb60aaa1c616c97c52acb0c299346f9e00f

commit 759f8bb60aaa1c616c97c52acb0c299346f9e00f
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-07-07 21:20:00 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-07-07 21:49:16 +0000

    lang/cairo-language-server: New port: Cairo Language Server
---
 lang/Makefile                        |   1 +
 lang/cairo-language-server/Makefile  | 452 ++++++++++++++++++
 lang/cairo-language-server/distinfo  | 857 +++++++++++++++++++++++++++++++++++
 lang/cairo-language-server/pkg-descr |   5 +
 4 files changed, 1315 insertions(+)

diff --git a/lang/Makefile b/lang/Makefile
index 9e332726bdf4..4a6e6ff06b67 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -21,6 +21,7 @@
     SUBDIR += bwbasic
     SUBDIR += c
     SUBDIR += cairo
+    SUBDIR += cairo-language-server
     SUBDIR += cbmbasic
     SUBDIR += cbqn
     SUBDIR += ccl
diff --git a/lang/cairo-language-server/Makefile b/lang/cairo-language-server/Makefile
new file mode 100644
index 000000000000..7659fb8d059f
--- /dev/null
+++ b/lang/cairo-language-server/Makefile
@@ -0,0 +1,452 @@
+PORTNAME=	cairo-language-server
+DISTVERSIONPREFIX=	v
+DISTVERSION=	2.19.1
+CATEGORIES=	lang
+
+MAINTAINER=	yuri@FreeBSD.org
+COMMENT=	Cairo Language Server
+WWW=		https://docs.swmansion.com/cairols
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		cargo
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	software-mansion
+GH_PROJECT=	cairols
+
+CARGO_CRATES=	adler2-2.0.1 \
+		aho-corasick-1.1.4 \
+		allocator-api2-0.2.21 \
+		anstream-1.0.0 \
+		anstyle-1.0.14 \
+		anstyle-parse-1.0.0 \
+		anstyle-query-1.1.5 \
+		anstyle-wincon-3.0.11 \
+		anyhow-1.0.102 \
+		arrayvec-0.7.6 \
+		ascii-canvas-4.0.0 \
+		assert_fs-1.1.4 \
+		assert_matches-1.5.0 \
+		atomic-polyfill-1.0.3 \
+		autocfg-1.5.1 \
+		bincode-2.0.1 \
+		bincode_derive-2.0.1 \
+		bit-set-0.9.1 \
+		bit-vec-0.9.1 \
+		bitflags-1.3.2 \
+		bitflags-2.13.0 \
+		bitvec-1.0.1 \
+		blake2-0.10.6 \
+		block-buffer-0.10.4 \
+		borsh-1.6.1 \
+		boxcar-0.2.14 \
+		bstr-1.12.1 \
+		bumpalo-3.17.0 \
+		byte-slice-cast-1.2.3 \
+		byteorder-1.5.0 \
+		bytes-1.11.1 \
+		cairo-lang-casm-2.19.0 \
+		cairo-lang-compiler-2.19.0 \
+		cairo-lang-debug-2.19.0 \
+		cairo-lang-defs-2.19.0 \
+		cairo-lang-diagnostics-2.19.0 \
+		cairo-lang-doc-2.19.0 \
+		cairo-lang-eq-solver-2.19.0 \
+		cairo-lang-executable-plugin-2.19.0 \
+		cairo-lang-filesystem-2.19.0 \
+		cairo-lang-formatter-2.19.0 \
+		cairo-lang-lowering-2.19.0 \
+		cairo-lang-macro-0.1.1 \
+		cairo-lang-macro-0.2.2 \
+		cairo-lang-macro-attributes-0.1.0 \
+		cairo-lang-macro-attributes-0.2.1 \
+		cairo-lang-macro-stable-1.0.0 \
+		cairo-lang-macro-stable-2.0.0 \
+		cairo-lang-parser-2.19.0 \
+		cairo-lang-plugins-2.19.0 \
+		cairo-lang-primitive-token-1.0.0 \
+		cairo-lang-proc-macros-2.19.0 \
+		cairo-lang-project-2.19.0 \
+		cairo-lang-quote-0.2.0 \
+		cairo-lang-runnable-utils-2.19.0 \
+		cairo-lang-semantic-2.19.0 \
+		cairo-lang-sierra-2.19.0 \
+		cairo-lang-sierra-ap-change-2.19.0 \
+		cairo-lang-sierra-gas-2.19.0 \
+		cairo-lang-sierra-generator-2.19.0 \
+		cairo-lang-sierra-to-casm-2.19.0 \
+		cairo-lang-sierra-type-size-2.19.0 \
+		cairo-lang-starknet-2.19.0 \
+		cairo-lang-starknet-classes-2.19.0 \
+		cairo-lang-syntax-2.19.0 \
+		cairo-lang-syntax-codegen-2.19.0 \
+		cairo-lang-test-plugin-2.19.0 \
+		cairo-lang-test-utils-2.19.0 \
+		cairo-lang-utils-2.19.0 \
+		cairo-language-common-2.19.0 \
+		cairo-lint-2.19.1 \
+		cairo-toolchain-xtasks-1.3.2 \
+		cairo-vm-3.2.0 \
+		camino-1.2.2 \
+		cc-1.2.64 \
+		cfg-if-1.0.4 \
+		cfg_aliases-0.2.1 \
+		clap-4.6.1 \
+		clap_builder-4.6.0 \
+		clap_derive-4.6.1 \
+		clap_lex-1.1.0 \
+		cobs-0.3.0 \
+		colorchoice-1.0.5 \
+		colored-3.1.1 \
+		console-0.16.3 \
+		const-fnv1a-hash-1.1.0 \
+		const-oid-0.10.2 \
+		const_format-0.2.36 \
+		const_format_proc_macros-0.2.34 \
+		convert_case-0.11.0 \
+		core-foundation-0.9.4 \
+		core-foundation-sys-0.8.7 \
+		cpufeatures-0.2.17 \
+		cpufeatures-0.3.0 \
+		crc32fast-1.5.0 \
+		create-output-dir-1.0.0 \
+		critical-section-1.2.0 \
+		crossbeam-0.8.4 \
+		crossbeam-channel-0.5.15 \
+		crossbeam-deque-0.8.6 \
+		crossbeam-epoch-0.9.18 \
+		crossbeam-queue-0.3.12 \
+		crossbeam-utils-0.8.21 \
+		crypto-bigint-0.5.5 \
+		crypto-common-0.1.7 \
+		crypto-common-0.2.2 \
+		data-encoding-2.11.0 \
+		deranged-0.5.8 \
+		derivative-2.2.0 \
+		diff-0.1.13 \
+		difflib-0.4.0 \
+		diffy-0.5.0 \
+		digest-0.10.7 \
+		digest-0.11.3 \
+		displaydoc-0.2.6 \
+		dyn-clone-1.0.20 \
+		either-1.16.0 \
+		embedded-io-0.4.0 \
+		embedded-io-0.6.1 \
+		ena-0.14.4 \
+		encode_unicode-1.0.0 \
+		equivalent-1.0.2 \
+		erased-serde-0.4.10 \
+		errno-0.3.14 \
+		fastrand-2.4.1 \
+		find-msvc-tools-0.1.9 \
+		fixedbitset-0.5.7 \
+		flate2-1.1.9 \
+		fnv-1.0.7 \
+		foldhash-0.1.5 \
+		foldhash-0.2.0 \
+		form_urlencoded-1.2.2 \
+		funty-2.0.0 \
+		futures-core-0.3.32 \
+		futures-sink-0.3.32 \
+		futures-task-0.3.32 \
+		futures-timer-3.0.4 \
+		futures-util-0.3.32 \
+		genco-0.19.0 \
+		genco-macros-0.19.0 \
+		generic-array-0.14.7 \
+		getopts-0.2.24 \
+		getrandom-0.2.17 \
+		getrandom-0.3.4 \
+		getrandom-0.4.2 \
+		globset-0.4.18 \
+		globwalk-0.9.1 \
+		good_lp-1.15.2 \
+		governor-0.8.1 \
+		hash32-0.2.1 \
+		hashbrown-0.15.5 \
+		hashbrown-0.17.1 \
+		hashlink-0.10.0 \
+		heapless-0.7.17 \
+		heck-0.5.0 \
+		hex-0.4.3 \
+		hmac-0.12.1 \
+		hybrid-array-0.4.12 \
+		icu_collections-2.2.0 \
+		icu_locale_core-2.2.0 \
+		icu_normalizer-2.2.0 \
+		icu_normalizer_data-2.2.0 \
+		icu_properties-2.2.0 \
+		icu_properties_data-2.2.0 \
+		icu_provider-2.2.0 \
+		id-arena-2.3.0 \
+		idna-1.1.0 \
+		idna_adapter-1.2.2 \
+		if_chain-1.0.3 \
+		ignore-0.4.26 \
+		impl-trait-for-tuples-0.2.3 \
+		indent-0.1.1 \
+		indexmap-2.14.0 \
+		indoc-2.0.7 \
+		insta-1.48.0 \
+		intrusive-collections-0.9.7 \
+		inventory-0.3.24 \
+		is_terminal_polyfill-1.70.2 \
+		itertools-0.14.0 \
+		itoa-1.0.18 \
+		jaro_winkler-0.2.1 \
+		jod-thread-1.0.0 \
+		js-sys-0.3.102 \
+		keccak-0.1.6 \
+		keccak-0.2.0 \
+		konst-0.2.20 \
+		konst_macro_rules-0.2.19 \
+		lalrpop-0.23.1 \
+		lalrpop-util-0.23.1 \
+		lambdaworks-crypto-0.13.0 \
+		lambdaworks-math-0.13.0 \
+		lazy_static-1.5.0 \
+		leb128fmt-0.1.0 \
+		libc-0.2.186 \
+		libmimalloc-sys-0.1.49 \
+		linkme-0.3.36 \
+		linkme-impl-0.3.36 \
+		linux-raw-sys-0.12.1 \
+		litemap-0.8.2 \
+		lock_api-0.4.14 \
+		log-0.4.32 \
+		lru-0.12.5 \
+		lsp-server-0.7.9 \
+		lsp-types-0.95.1 \
+		matchers-0.2.0 \
+		matrixmultiply-0.3.10 \
+		memchr-2.8.2 \
+		memoffset-0.9.1 \
+		microlp-0.4.0 \
+		mimalloc-0.1.52 \
+		minimal-lexical-0.2.1 \
+		miniz_oxide-0.8.9 \
+		ndarray-0.17.2 \
+		new_debug_unreachable-1.0.6 \
+		no-std-compat-0.4.1 \
+		nom-7.1.3 \
+		nonzero_ext-0.3.0 \
+		nu-ansi-term-0.50.3 \
+		num-bigint-0.4.6 \
+		num-complex-0.4.6 \
+		num-conv-0.2.2 \
+		num-integer-0.1.46 \
+		num-modular-0.5.1 \
+		num-prime-0.4.4 \
+		num-traits-0.2.19 \
+		once_cell-1.21.4 \
+		once_cell_polyfill-1.70.2 \
+		parity-scale-codec-3.7.5 \
+		parity-scale-codec-derive-3.7.5 \
+		parking_lot-0.12.5 \
+		parking_lot_core-0.9.12 \
+		path-clean-1.0.1 \
+		pathdiff-0.2.3 \
+		percent-encoding-2.3.2 \
+		pest-2.8.6 \
+		pest_derive-2.8.6 \
+		pest_generator-2.8.6 \
+		pest_meta-2.8.6 \
+		petgraph-0.8.3 \
+		phf_shared-0.13.1 \
+		pico-args-0.5.0 \
+		pin-project-lite-0.2.17 \
+		portable-atomic-1.13.1 \
+		portable-atomic-util-0.2.7 \
+		postcard-1.1.3 \
+		potential_utf-0.1.5 \
+		powerfmt-0.2.0 \
+		ppv-lite86-0.2.21 \
+		precomputed-hash-0.1.1 \
+		predicates-3.1.4 \
+		predicates-core-1.0.10 \
+		predicates-tree-1.0.13 \
+		pretty_assertions-1.4.1 \
+		prettyplease-0.2.37 \
+		proc-macro-crate-3.5.0 \
+		proc-macro2-1.0.106 \
+		pulldown-cmark-0.13.4 \
+		pulldown-cmark-escape-0.11.0 \
+		quanta-0.12.6 \
+		quote-1.0.45 \
+		r-efi-5.3.0 \
+		r-efi-6.0.0 \
+		ra-ap-rustc_lexer-0.138.0 \
+		ra-ap-rustc_parse_format-0.138.0 \
+		radium-0.7.0 \
+		rand-0.8.6 \
+		rand-0.9.4 \
+		rand_chacha-0.3.1 \
+		rand_chacha-0.9.0 \
+		rand_core-0.6.4 \
+		rand_core-0.9.5 \
+		raw-cpuid-11.6.0 \
+		rawpointer-0.2.1 \
+		rayon-1.12.0 \
+		rayon-core-1.13.0 \
+		redox_syscall-0.5.18 \
+		ref-cast-1.0.25 \
+		ref-cast-impl-1.0.25 \
+		regex-1.12.4 \
+		regex-automata-0.4.14 \
+		regex-syntax-0.8.11 \
+		relative-path-1.9.3 \
+		rfc6979-0.4.0 \
+		rust_decimal-1.42.1 \
+		rustc-hash-2.1.2 \
+		rustc-literal-escaper-0.0.5 \
+		rustc_version-0.4.1 \
+		rustix-1.1.4 \
+		rustversion-1.0.22 \
+		ryu-1.0.23 \
+		salsa-0.26.2 \
+		salsa-macro-rules-0.26.2 \
+		salsa-macros-0.26.2 \
+		same-file-1.0.6 \
+		scarb-manifest-schema-1.0.0 \
+		scarb-metadata-1.15.1 \
+		scarb-proc-macro-server-types-0.5.0 \
+		scarb-stable-hash-1.0.0 \
+		schemars-1.2.1 \
+		schemars_derive-1.2.1 \
+		scopeguard-1.2.0 \
+		semver-1.0.28 \
+		serde-1.0.228 \
+		serde_core-1.0.228 \
+		serde_derive-1.0.228 \
+		serde_derive_internals-0.29.1 \
+		serde_json-1.0.150 \
+		serde_repr-0.1.20 \
+		serde_spanned-1.1.1 \
+		serde_yaml-0.9.34+deprecated \
+		sha2-0.10.9 \
+		sha3-0.10.9 \
+		sha3-0.12.0 \
+		sharded-slab-0.1.7 \
+		shlex-2.0.1 \
+		simd-adler32-0.3.9 \
+		similar-2.7.0 \
+		similar-3.1.1 \
+		siphasher-1.0.3 \
+		slab-0.4.12 \
+		smallvec-1.15.2 \
+		smol_str-0.3.6 \
+		spin-0.9.8 \
+		spinning_top-0.3.0 \
+		sponge-cursor-0.1.0 \
+		sprs-0.11.4 \
+		stable_deref_trait-1.2.1 \
+		starknet-crypto-0.8.1 \
+		starknet-curve-0.6.0 \
+		starknet-types-core-0.2.4 \
+		string_cache-0.9.0 \
+		strsim-0.11.1 \
+		subtle-2.6.1 \
+		syn-1.0.109 \
+		syn-2.0.118 \
+		synstructure-0.13.2 \
+		tap-1.0.1 \
+		tempfile-3.27.0 \
+		term-1.2.1 \
+		termtree-0.5.1 \
+		thin-vec-0.2.18 \
+		thiserror-2.0.18 \
+		thiserror-impl-2.0.18 \
+		thread_local-1.1.9 \
+		time-0.3.49 \
+		time-core-0.1.9 \
+		time-macros-0.2.29 \
+		tinystr-0.8.3 \
+		toml-1.1.2+spec-1.1.0 \
+		toml_datetime-1.1.1+spec-1.1.0 \
+		toml_edit-0.25.12+spec-1.1.0 \
+		toml_parser-1.1.2+spec-1.1.0 \
+		toml_writer-1.1.1+spec-1.1.0 \
+		tracing-0.1.44 \
+		tracing-attributes-0.1.31 \
+		tracing-chrome-0.7.2 \
+		tracing-core-0.1.36 \
+		tracing-log-0.2.0 \
+		tracing-subscriber-0.3.23 \
+		typeid-1.0.3 \
+		typenum-1.20.1 \
+		typetag-0.2.22 \
+		typetag-impl-0.2.22 \
+		ucd-trie-0.1.7 \
+		unescaper-0.1.8 \
+		unicase-2.9.0 \
+		unicode-ident-1.0.24 \
+		unicode-properties-0.1.4 \
+		unicode-segmentation-1.13.3 \
+		unicode-width-0.2.2 \
+		unicode-xid-0.2.6 \
+		unsafe-libyaml-0.2.11 \
+		unty-0.0.4 \
+		url-2.5.8 \
+		utf8_iter-1.0.4 \
+		utf8parse-0.2.2 \
+		valuable-0.1.1 \
+		vector-map-1.1.0 \
+		version_check-0.9.5 \
+		virtue-0.0.18 \
+		walkdir-2.5.0 \
+		wasi-0.11.1+wasi-snapshot-preview1 \
+		wasip2-1.0.4+wasi-0.2.12 \
+		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
+		wasm-bindgen-0.2.125 \
+		wasm-bindgen-macro-0.2.125 \
+		wasm-bindgen-macro-support-0.2.125 \
+		wasm-bindgen-shared-0.2.125 \
+		wasm-encoder-0.244.0 \
+		wasm-metadata-0.244.0 \
+		wasmparser-0.244.0 \
+		web-sys-0.3.102 \
+		web-time-1.1.0 \
+		which-8.0.4 \
+		winapi-0.3.9 \
+		winapi-i686-pc-windows-gnu-0.4.0 \
+		winapi-util-0.1.11 \
+		winapi-x86_64-pc-windows-gnu-0.4.0 \
+		windows-link-0.2.1 \
+		windows-sys-0.61.2 \
+		winnow-1.0.3 \
+		wit-bindgen-0.51.0 \
+		wit-bindgen-0.57.1 \
+		wit-bindgen-core-0.51.0 \
+		wit-bindgen-rust-0.51.0 \
+		wit-bindgen-rust-macro-0.51.0 \
+		wit-component-0.244.0 \
+		wit-parser-0.244.0 \
+		writeable-0.6.3 \
+		wyz-0.5.1 \
+		xshell-0.2.7 \
+		xshell-macros-0.2.7 \
+		xxhash-rust-0.8.15 \
+		yansi-1.0.1 \
+		yoke-0.8.3 \
+		yoke-derive-0.8.2 \
+		zerocopy-0.8.52 \
+		zerocopy-derive-0.8.52 \
+		zerofrom-0.1.8 \
+		zerofrom-derive-0.1.7 \
+		zeroize-1.9.0 \
+		zerotrie-0.2.4 \
+		zerovec-0.11.6 \
+		zerovec-derive-0.11.3 \
+		zip-0.6.6 \
+		zmij-1.0.21 \
+		cairo-lang-macro,cairo-lang-macro-attributes,cairo-lang-macro-stable,cairo-lang-quote@git+https://github.com/software-mansion/scarb.git?rev=5f11cee9f8c9420917835d7cd2fe428b33fb6aea\#5f11cee9f8c9420917835d7cd2fe428b33fb6aea
+
+PLIST_FILES=	bin/${PORTNAME}
+
+post-install:
+	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/lang/cairo-language-server/distinfo b/lang/cairo-language-server/distinfo
new file mode 100644
index 000000000000..b900d0350949
--- /dev/null
+++ b/lang/cairo-language-server/distinfo
@@ -0,0 +1,857 @@
+TIMESTAMP = 1783455702
+SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
+SIZE (rust/crates/adler2-2.0.1.crate) = 13366
+SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
+SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
+SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
+SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622
+SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
+SIZE (rust/crates/anstream-1.0.0.crate) = 28916
+SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
+SIZE (rust/crates/anstyle-1.0.14.crate) = 17787
+SHA256 (rust/crates/anstyle-parse-1.0.0.crate) = 52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e
+SIZE (rust/crates/anstyle-parse-1.0.0.crate) = 22042
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
+SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
+SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
+SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
+SHA256 (rust/crates/ascii-canvas-4.0.0.crate) = ef1e3e699d84ab1b0911a1010c5c106aa34ae89aeac103be5ce0c3859db1e891
+SIZE (rust/crates/ascii-canvas-4.0.0.crate) = 10940
+SHA256 (rust/crates/assert_fs-1.1.4.crate) = 6ecf5c70ca07b7f80220bce936f0556a960ca6fb00fc2bd4125b5e581b218137
+SIZE (rust/crates/assert_fs-1.1.4.crate) = 18946
+SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
+SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
+SHA256 (rust/crates/atomic-polyfill-1.0.3.crate) = 8cf2bce30dfe09ef0bfaef228b9d414faaf7e563035494d7fe092dba54b300f4
+SIZE (rust/crates/atomic-polyfill-1.0.3.crate) = 11581
+SHA256 (rust/crates/autocfg-1.5.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
+SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
+SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
+SIZE (rust/crates/bincode-2.0.1.crate) = 70469
+SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
+SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
+SHA256 (rust/crates/bit-set-0.9.1.crate) = 34ddef2995421ab6a5c779542c81ee77c115206f4ad9d5a8e05f4ff49716a3dd
+SIZE (rust/crates/bit-set-0.9.1.crate) = 20389
+SHA256 (rust/crates/bit-vec-0.9.1.crate) = b71798fca2c1fe1086445a7258a4bc81e6e49dcd24c8d0dd9a1e57395b603f51
+SIZE (rust/crates/bit-vec-0.9.1.crate) = 29177
+SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
+SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
+SHA256 (rust/crates/bitflags-2.13.0.crate) = b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8
+SIZE (rust/crates/bitflags-2.13.0.crate) = 51280
+SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
+SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
+SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
+SIZE (rust/crates/blake2-0.10.6.crate) = 47234
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/borsh-1.6.1.crate) = cfd1e3f8955a5d7de9fab72fc8373fade9fb8a703968cb200ae3dc6cf08e185a
+SIZE (rust/crates/borsh-1.6.1.crate) = 84489
+SHA256 (rust/crates/boxcar-0.2.14.crate) = 36f64beae40a84da1b4b26ff2761a5b895c12adc41dc25aaee1c4f2bbfe97a6e
+SIZE (rust/crates/boxcar-0.2.14.crate) = 28144
+SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab
+SIZE (rust/crates/bstr-1.12.1.crate) = 354916
+SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf
+SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
+SHA256 (rust/crates/byte-slice-cast-1.2.3.crate) = 7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d
+SIZE (rust/crates/byte-slice-cast-1.2.3.crate) = 7498
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
+SIZE (rust/crates/bytes-1.11.1.crate) = 78584
+SHA256 (rust/crates/cairo-lang-casm-2.19.0.crate) = 12d10d026eb4c1937f1ae0ff48bf8d52970c0cedd3ffb4ae0dcc17fe84d97741
+SIZE (rust/crates/cairo-lang-casm-2.19.0.crate) = 40906
+SHA256 (rust/crates/cairo-lang-compiler-2.19.0.crate) = e2e2cbac7b933088a1021c9da5b908977a607bc1d27cd6ced36af1a830e3b17b
+SIZE (rust/crates/cairo-lang-compiler-2.19.0.crate) = 34151
+SHA256 (rust/crates/cairo-lang-debug-2.19.0.crate) = 86f2b959c83a54c6a6c0dda0b96f905bcf3206c9d42cf64b56fd590b301e8b05
+SIZE (rust/crates/cairo-lang-debug-2.19.0.crate) = 12658
+SHA256 (rust/crates/cairo-lang-defs-2.19.0.crate) = bc558bd7ec7330f91d5efd55b6863987b16e925bc11eac02d089e6151f311d74
+SIZE (rust/crates/cairo-lang-defs-2.19.0.crate) = 55613
+SHA256 (rust/crates/cairo-lang-diagnostics-2.19.0.crate) = e3b634004ce09ca96800ce6f4c61b3c5fc0d9e950c4ca415e464c72140d1db83
+SIZE (rust/crates/cairo-lang-diagnostics-2.19.0.crate) = 16867
+SHA256 (rust/crates/cairo-lang-doc-2.19.0.crate) = fd34b716f819369e064bf65ac68467750f7ba397b451fe1a53ad1b3041f2695e
+SIZE (rust/crates/cairo-lang-doc-2.19.0.crate) = 50407
+SHA256 (rust/crates/cairo-lang-eq-solver-2.19.0.crate) = 835ce3b5cd250404bc03b5f7d974f5af14f65fc188f4f237b00280a632d984f2
+SIZE (rust/crates/cairo-lang-eq-solver-2.19.0.crate) = 13759
+SHA256 (rust/crates/cairo-lang-executable-plugin-2.19.0.crate) = d18de99b586e0851490a820eb9c4bed182c2365c3b646ffae45240d228592a7d
+SIZE (rust/crates/cairo-lang-executable-plugin-2.19.0.crate) = 27745
+SHA256 (rust/crates/cairo-lang-filesystem-2.19.0.crate) = 28b27c9afbb45254c90a0a914222f50793c9696d4951f809025d1488826dafe1
+SIZE (rust/crates/cairo-lang-filesystem-2.19.0.crate) = 30641
+SHA256 (rust/crates/cairo-lang-formatter-2.19.0.crate) = 6f477546c9f9e5a9b2f6d1ae627bbae04ad6e2866560e6c6fafcc343a0d12f69
+SIZE (rust/crates/cairo-lang-formatter-2.19.0.crate) = 42432
+SHA256 (rust/crates/cairo-lang-lowering-2.19.0.crate) = e2c9ab95181e3fd49b7d9a6c1b379dea1999d23c3c676a8919b5dd6d527e391a
+SIZE (rust/crates/cairo-lang-lowering-2.19.0.crate) = 324581
+SHA256 (rust/crates/cairo-lang-macro-0.1.1.crate) = dda77fe9404e438edaa80c9acaf0d72260aa883ba433812d0a745f5a72f31881
+SIZE (rust/crates/cairo-lang-macro-0.1.1.crate) = 7410
+SHA256 (rust/crates/cairo-lang-macro-0.2.2.crate) = 825620f583a897969ef54fe3c5364a6fee01b293720b53428a066049a88d6813
+SIZE (rust/crates/cairo-lang-macro-0.2.2.crate) = 16570
+SHA256 (rust/crates/cairo-lang-macro-attributes-0.1.0.crate) = e32e958decd95ae122ee64daa26721da2f76e83231047f947fd9cdc5d3c90cc6
+SIZE (rust/crates/cairo-lang-macro-attributes-0.1.0.crate) = 2773
+SHA256 (rust/crates/cairo-lang-macro-attributes-0.2.1.crate) = 261c5f0436c8d3e7e0b0c992115d875e2256454b6d0efd769d40dd80509f2d33
+SIZE (rust/crates/cairo-lang-macro-attributes-0.2.1.crate) = 4458
+SHA256 (rust/crates/cairo-lang-macro-stable-1.0.0.crate) = c49906d6b1c215e5814be7c5c65ecf2328898b335bee8c2409ec07cfb5530daf
+SIZE (rust/crates/cairo-lang-macro-stable-1.0.0.crate) = 2302
+SHA256 (rust/crates/cairo-lang-macro-stable-2.0.0.crate) = 414b7ba40b5ec3f26101b5c76df5739190832834b95689a723f3f88ec1695fe3
+SIZE (rust/crates/cairo-lang-macro-stable-2.0.0.crate) = 2365
+SHA256 (rust/crates/cairo-lang-parser-2.19.0.crate) = df6e20ef3fad99180d0abacbbb36253106033eab6d4c1d66879e20e6e33a8812
+SIZE (rust/crates/cairo-lang-parser-2.19.0.crate) = 120445
+SHA256 (rust/crates/cairo-lang-plugins-2.19.0.crate) = 9884f7e45a2efb3f9bfc09decbbfb68a0ecc31c27e7d1e9a5038167f102cfe6c
+SIZE (rust/crates/cairo-lang-plugins-2.19.0.crate) = 37069
+SHA256 (rust/crates/cairo-lang-primitive-token-1.0.0.crate) = 123ac0ecadf31bacae77436d72b88fa9caef2b8e92c89ce63a125ae911a12fae
+SIZE (rust/crates/cairo-lang-primitive-token-1.0.0.crate) = 5218
+SHA256 (rust/crates/cairo-lang-proc-macros-2.19.0.crate) = 0a9ac439fd915d3111ffc2439b00ce3101b210225ac33c79bb450f564e72b140
+SIZE (rust/crates/cairo-lang-proc-macros-2.19.0.crate) = 16487
+SHA256 (rust/crates/cairo-lang-project-2.19.0.crate) = f0fa0eb606384512a239403051aebe34ab1afa57855404dc20ac06cd5ce43ba3
+SIZE (rust/crates/cairo-lang-project-2.19.0.crate) = 13296
+SHA256 (rust/crates/cairo-lang-quote-0.2.0.crate) = 0476b3528ba25d371ebeebe6a55816702984b23feea46d4b8751114ef3157779
+SIZE (rust/crates/cairo-lang-quote-0.2.0.crate) = 5234
+SHA256 (rust/crates/cairo-lang-runnable-utils-2.19.0.crate) = f6efe3c24d676e5343c36dcae99c1ecf701cd8d2eba7d7f13832b1e38b61887a
+SIZE (rust/crates/cairo-lang-runnable-utils-2.19.0.crate) = 26626
+SHA256 (rust/crates/cairo-lang-semantic-2.19.0.crate) = f3a618528e5e1c3e1b609260e0776e56d8068ad7b40df31f07801bc8283c76dc
+SIZE (rust/crates/cairo-lang-semantic-2.19.0.crate) = 393726
+SHA256 (rust/crates/cairo-lang-sierra-2.19.0.crate) = 7db977cb992165d1d5b252e25d8bfe83b23dac923c4fa7fbb498d086ca70486c
+SIZE (rust/crates/cairo-lang-sierra-2.19.0.crate) = 117300
+SHA256 (rust/crates/cairo-lang-sierra-ap-change-2.19.0.crate) = 1a810b6b3fe6f0abf298c52f408ada1dcff40fb45a75cf30a68a433e5923bca4
+SIZE (rust/crates/cairo-lang-sierra-ap-change-2.19.0.crate) = 27932
+SHA256 (rust/crates/cairo-lang-sierra-gas-2.19.0.crate) = c2e9247c5cae04331e9e96012615ee168a6dc5ef830327db8c56cbfa728709f8
+SIZE (rust/crates/cairo-lang-sierra-gas-2.19.0.crate) = 43386
+SHA256 (rust/crates/cairo-lang-sierra-generator-2.19.0.crate) = 10a78ff3a9ab47752749184a9fa5389a56a0df1ec710d243ca9619e2f7976935
+SIZE (rust/crates/cairo-lang-sierra-generator-2.19.0.crate) = 112984
+SHA256 (rust/crates/cairo-lang-sierra-to-casm-2.19.0.crate) = fd05ca41f585ab33946b80098877e9ff9a36b9d1edcd7997bd99ac623277457f
+SIZE (rust/crates/cairo-lang-sierra-to-casm-2.19.0.crate) = 110042
+SHA256 (rust/crates/cairo-lang-sierra-type-size-2.19.0.crate) = 5732944c89847a306312aab217d280dd8dbd27dca2f2f0ec61429cdedfe70467
+SIZE (rust/crates/cairo-lang-sierra-type-size-2.19.0.crate) = 17657
+SHA256 (rust/crates/cairo-lang-starknet-2.19.0.crate) = f7a4b63a425a7712b42808846981e0075ceb1ddfc1d4206d19bce73c7ba6d018
+SIZE (rust/crates/cairo-lang-starknet-2.19.0.crate) = 1845612
+SHA256 (rust/crates/cairo-lang-starknet-classes-2.19.0.crate) = 77812e6573a00d3a04469f5ee16343c7f25c2ac1832324802d1dcf8ce13632ab
+SIZE (rust/crates/cairo-lang-starknet-classes-2.19.0.crate) = 47969
+SHA256 (rust/crates/cairo-lang-syntax-2.19.0.crate) = a4ba7a170098f1b720dd798f661e739b3a4c436b59fbea8002a92f5be32844cf
+SIZE (rust/crates/cairo-lang-syntax-2.19.0.crate) = 121327
+SHA256 (rust/crates/cairo-lang-syntax-codegen-2.19.0.crate) = 7f52cebbd214631619fa6b30abd20dd7afe1a48fe1f6395075490ec64374953f
+SIZE (rust/crates/cairo-lang-syntax-codegen-2.19.0.crate) = 23659
+SHA256 (rust/crates/cairo-lang-test-plugin-2.19.0.crate) = b6680754a71c84f7fd0fc85c4148e35b0730089c15b145b7e4fd160c1b31b4c7
+SIZE (rust/crates/cairo-lang-test-plugin-2.19.0.crate) = 31983
+SHA256 (rust/crates/cairo-lang-test-utils-2.19.0.crate) = 701a2831fad1f977c3c81f4ee45a27e98e241f14e4152e11f349f0e97bdadc39
+SIZE (rust/crates/cairo-lang-test-utils-2.19.0.crate) = 19460
+SHA256 (rust/crates/cairo-lang-utils-2.19.0.crate) = 16471e19d207c770c9288a62c3891b2d88fec3a229145392e4d97dded61b127d
+SIZE (rust/crates/cairo-lang-utils-2.19.0.crate) = 34010
+SHA256 (rust/crates/cairo-language-common-2.19.0.crate) = af111bfc36409e536b6ac16637e12d76d4a2d2ff46055bb74bd3dd3bed5a88ff
+SIZE (rust/crates/cairo-language-common-2.19.0.crate) = 22194
+SHA256 (rust/crates/cairo-lint-2.19.1.crate) = db6082d440a1440f1412a3defe75b554c2c07584841e0e0259af2ce41cd51950
+SIZE (rust/crates/cairo-lint-2.19.1.crate) = 204688
+SHA256 (rust/crates/cairo-toolchain-xtasks-1.3.2.crate) = e413a29d07be6b828509e837c2b60252eab83a4e06dbd69a069601d6d420a158
+SIZE (rust/crates/cairo-toolchain-xtasks-1.3.2.crate) = 9914
+SHA256 (rust/crates/cairo-vm-3.2.0.crate) = 38fb2559063ab5f35c1596b6b79a8a18809306a419a3cbd141c2149639386da9
+SIZE (rust/crates/cairo-vm-3.2.0.crate) = 374578
+SHA256 (rust/crates/camino-1.2.2.crate) = e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48
+SIZE (rust/crates/camino-1.2.2.crate) = 41202
+SHA256 (rust/crates/cc-1.2.64.crate) = dad887fd958be91b5098c0248def011f4523ab786cd411be668777e55063501f
+SIZE (rust/crates/cc-1.2.64.crate) = 97697
+SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
+SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
+SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
+SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51
+SIZE (rust/crates/clap-4.6.1.crate) = 61836
+SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
+SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122
+SHA256 (rust/crates/clap_derive-4.6.1.crate) = f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9
+SIZE (rust/crates/clap_derive-4.6.1.crate) = 33512
+SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
+SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
+SHA256 (rust/crates/cobs-0.3.0.crate) = 0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1
+SIZE (rust/crates/cobs-0.3.0.crate) = 15639
+SHA256 (rust/crates/colorchoice-1.0.5.crate) = 1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570
+SIZE (rust/crates/colorchoice-1.0.5.crate) = 8187
+SHA256 (rust/crates/colored-3.1.1.crate) = faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34
+SIZE (rust/crates/colored-3.1.1.crate) = 36216
+SHA256 (rust/crates/console-0.16.3.crate) = d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87
+SIZE (rust/crates/console-0.16.3.crate) = 34041
+SHA256 (rust/crates/const-fnv1a-hash-1.1.0.crate) = 32b13ea120a812beba79e34316b3942a857c86ec1593cb34f27bb28272ce2cca
+SIZE (rust/crates/const-fnv1a-hash-1.1.0.crate) = 2886
+SHA256 (rust/crates/const-oid-0.10.2.crate) = a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c
+SIZE (rust/crates/const-oid-0.10.2.crate) = 61449
+SHA256 (rust/crates/const_format-0.2.36.crate) = 4481a617ad9a412be3b97c5d403fef8ed023103368908b9c50af598ff467cc1e
+SIZE (rust/crates/const_format-0.2.36.crate) = 77717
+SHA256 (rust/crates/const_format_proc_macros-0.2.34.crate) = 1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744
+SIZE (rust/crates/const_format_proc_macros-0.2.34.crate) = 24396
+SHA256 (rust/crates/convert_case-0.11.0.crate) = affbf0190ed2caf063e3def54ff444b449371d55c58e513a95ab98eca50adb49
+SIZE (rust/crates/convert_case-0.11.0.crate) = 31545
+SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
+SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
+SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
+SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
+SHA256 (rust/crates/cpufeatures-0.3.0.crate) = 8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201
+SIZE (rust/crates/cpufeatures-0.3.0.crate) = 14156
+SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
+SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
+SHA256 (rust/crates/create-output-dir-1.0.0.crate) = f163b5f0a28dc76f9c7d71a337a28aa36a6e77d0df92ca33d6121561ca622347
+SIZE (rust/crates/create-output-dir-1.0.0.crate) = 3605
+SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b
+SIZE (rust/crates/critical-section-1.2.0.crate) = 19133
+SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8
+SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500
+SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2
+SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115
+SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crypto-bigint-0.5.5.crate) = 0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76
+SIZE (rust/crates/crypto-bigint-0.5.5.crate) = 83384
+SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a
+SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619
+SHA256 (rust/crates/crypto-common-0.2.2.crate) = ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453
+SIZE (rust/crates/crypto-common-0.2.2.crate) = 15449
+SHA256 (rust/crates/data-encoding-2.11.0.crate) = a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8
+SIZE (rust/crates/data-encoding-2.11.0.crate) = 22677
+SHA256 (rust/crates/deranged-0.5.8.crate) = 7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c
+SIZE (rust/crates/deranged-0.5.8.crate) = 26885
+SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
+SIZE (rust/crates/derivative-2.2.0.crate) = 48076
+SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
+SIZE (rust/crates/diff-0.1.13.crate) = 46216
+SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8
+SIZE (rust/crates/difflib-0.4.0.crate) = 7638
+SHA256 (rust/crates/diffy-0.5.0.crate) = 05264ab2aab4fb952fc4b0f3f6eff1ddfb4563064053a4ea174d91537584a769
+SIZE (rust/crates/diffy-0.5.0.crate) = 83418
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+SHA256 (rust/crates/digest-0.11.3.crate) = f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2
+SIZE (rust/crates/digest-0.11.3.crate) = 28955
+SHA256 (rust/crates/displaydoc-0.2.6.crate) = 1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f
+SIZE (rust/crates/displaydoc-0.2.6.crate) = 21191
+SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555
+SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134
+SHA256 (rust/crates/either-1.16.0.crate) = 91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e
+SIZE (rust/crates/either-1.16.0.crate) = 21248
+SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
+SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
+SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
+SIZE (rust/crates/embedded-io-0.6.1.crate) = 13133
+SHA256 (rust/crates/ena-0.14.4.crate) = eabffdaee24bd1bf95c5ef7cec31260444317e72ea56c4c91750e8b7ee58d5f1
+SIZE (rust/crates/ena-0.14.4.crate) = 23421
+SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
+SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/erased-serde-0.4.10.crate) = d2add8a07dd6a8d93ff627029c51de145e12686fbc36ecb298ac22e74cf02dec
+SIZE (rust/crates/erased-serde-0.4.10.crate) = 31339
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
+SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
+SIZE (rust/crates/fastrand-2.4.1.crate) = 20773
+SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
+SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c
+SIZE (rust/crates/flate2-1.1.9.crate) = 82745
+SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
+SIZE (rust/crates/fnv-1.0.7.crate) = 11266
+SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
+SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
+SIZE (rust/crates/funty-2.0.0.crate) = 13160
+SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
+SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
+SHA256 (rust/crates/futures-sink-0.3.32.crate) = c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893
+SIZE (rust/crates/futures-sink-0.3.32.crate) = 8106
+SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
+SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
+SHA256 (rust/crates/futures-timer-3.0.4.crate) = af43fadb8a98512d547e37b4e92e0ced13e205c061b87b4623eff01d918d6968
+SIZE (rust/crates/futures-timer-3.0.4.crate) = 24860
+SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
+SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
+SHA256 (rust/crates/genco-0.19.0.crate) = 77ab846431e5d637791b3279e7242fe2b21e11c3d8b4cf6a99f645c5f16ba7c0
+SIZE (rust/crates/genco-0.19.0.crate) = 60455
+SHA256 (rust/crates/genco-macros-0.19.0.crate) = c42a1fe5a699c7f1d36ea6e04ed680a5c787cabff4b610ae3b8954ea3bcefec1
+SIZE (rust/crates/genco-macros-0.19.0.crate) = 14944
+SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
+SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
+SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df
+SIZE (rust/crates/getopts-0.2.24.crate) = 21467
+SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
+SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
+SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
+SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
+SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555
+SIZE (rust/crates/getrandom-0.4.2.crate) = 53905
+SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
+SIZE (rust/crates/globset-0.4.18.crate) = 28970
+SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757
+SIZE (rust/crates/globwalk-0.9.1.crate) = 12572
+SHA256 (rust/crates/good_lp-1.15.2.crate) = 745190412d5ff4a54335cd16229a475ad3fb8f5474a5c1358292d62932187ea7
+SIZE (rust/crates/good_lp-1.15.2.crate) = 67753
+SHA256 (rust/crates/governor-0.8.1.crate) = be93b4ec2e4710b04d9264c0c7350cdd62a8c20e5e4ac732552ebb8f0debe8eb
+SIZE (rust/crates/governor-0.8.1.crate) = 140351
+SHA256 (rust/crates/hash32-0.2.1.crate) = b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67
+SIZE (rust/crates/hash32-0.2.1.crate) = 11168
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
+SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
+SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
+SHA256 (rust/crates/heapless-0.7.17.crate) = cdc6457c0eb62c71aac4bc17216026d8410337c4126773b9c5daba343f17964f
+SIZE (rust/crates/heapless-0.7.17.crate) = 75767
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
+SIZE (rust/crates/hex-0.4.3.crate) = 13299
+SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
+SIZE (rust/crates/hmac-0.12.1.crate) = 42657
+SHA256 (rust/crates/hybrid-array-0.4.12.crate) = 9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da
+SIZE (rust/crates/hybrid-array-0.4.12.crate) = 36407
+SHA256 (rust/crates/icu_collections-2.2.0.crate) = 2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c
+SIZE (rust/crates/icu_collections-2.2.0.crate) = 88011
+SHA256 (rust/crates/icu_locale_core-2.2.0.crate) = 92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29
+SIZE (rust/crates/icu_locale_core-2.2.0.crate) = 78639
+SHA256 (rust/crates/icu_normalizer-2.2.0.crate) = c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4
+SIZE (rust/crates/icu_normalizer-2.2.0.crate) = 78154
+SHA256 (rust/crates/icu_normalizer_data-2.2.0.crate) = da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38
+SIZE (rust/crates/icu_normalizer_data-2.2.0.crate) = 67134
+SHA256 (rust/crates/icu_properties-2.2.0.crate) = bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de
+SIZE (rust/crates/icu_properties-2.2.0.crate) = 63950
+SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14
+SIZE (rust/crates/icu_properties_data-2.2.0.crate) = 168901
+SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421
+SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620
+SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
+SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
+SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714
+SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444
+SHA256 (rust/crates/if_chain-1.0.3.crate) = cd62e6b5e86ea8eeeb8db1de02880a6abc01a397b2ebb64b5d74ac255318f5cb
+SIZE (rust/crates/if_chain-1.0.3.crate) = 8384
+SHA256 (rust/crates/ignore-0.4.26.crate) = b915661dd01db3f05050265b2477bcc6527b3792388e2749b41623cc592be67d
+SIZE (rust/crates/ignore-0.4.26.crate) = 59579
+SHA256 (rust/crates/impl-trait-for-tuples-0.2.3.crate) = a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9
+SIZE (rust/crates/impl-trait-for-tuples-0.2.3.crate) = 16398
+SHA256 (rust/crates/indent-0.1.1.crate) = d9f1a0777d972970f204fdf8ef319f1f4f8459131636d7e3c96c5d59570d0fa6
+SIZE (rust/crates/indent-0.1.1.crate) = 8071
+SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
+SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
+SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706
+SIZE (rust/crates/indoc-2.0.7.crate) = 17184
+SHA256 (rust/crates/insta-1.48.0.crate) = 86f0f8fee8c926415c58d6ae43a08523a26faccb2323f5e6b644fe7dd4ef6b82
+SIZE (rust/crates/insta-1.48.0.crate) = 121313
+SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86
+SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
+SHA256 (rust/crates/inventory-0.3.24.crate) = a4f0c30c76f2f4ccee3fe55a2435f691ca00c0e4bd87abe4f4a851b1d4dac39b
+SIZE (rust/crates/inventory-0.3.24.crate) = 16226
+SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
+SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
+SIZE (rust/crates/itoa-1.0.18.crate) = 15935
+SHA256 (rust/crates/jaro_winkler-0.2.1.crate) = a2c0a34c9af52f3d5d99363685379d838a64daa735d6d77417c63f804d2845cb
+SIZE (rust/crates/jaro_winkler-0.2.1.crate) = 10305
+SHA256 (rust/crates/jod-thread-1.0.0.crate) = a037eddb7d28de1d0fc42411f501b53b75838d313908078d6698d064f3029b24
+SIZE (rust/crates/jod-thread-1.0.0.crate) = 6407
+SHA256 (rust/crates/js-sys-0.3.102.crate) = 03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31
+SIZE (rust/crates/js-sys-0.3.102.crate) = 108354
+SHA256 (rust/crates/keccak-0.1.6.crate) = cb26cec98cce3a3d96cbb7bced3c4b16e3d13f27ec56dbd62cbc8f39cfb9d653
+SIZE (rust/crates/keccak-0.1.6.crate) = 13529
+SHA256 (rust/crates/keccak-0.2.0.crate) = 9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa
+SIZE (rust/crates/keccak-0.2.0.crate) = 16972
+SHA256 (rust/crates/konst-0.2.20.crate) = 128133ed7824fcd73d6e7b17957c5eb7bacb885649bd8c69708b2331a10bcefb
+SIZE (rust/crates/konst-0.2.20.crate) = 71081
+SHA256 (rust/crates/konst_macro_rules-0.2.19.crate) = a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37
+SIZE (rust/crates/konst_macro_rules-0.2.19.crate) = 15361
+SHA256 (rust/crates/lalrpop-0.23.1.crate) = 98a80a963123205c7157323c99611bc4abb65dcbd62ef46dc4bac74a3941bc75
+SIZE (rust/crates/lalrpop-0.23.1.crate) = 251707
+SHA256 (rust/crates/lalrpop-util-0.23.1.crate) = 884f3e747ed2dcee867cda1b0c31a048f9e20de2d916a248949319921a2e666e
+SIZE (rust/crates/lalrpop-util-0.23.1.crate) = 18247
+SHA256 (rust/crates/lambdaworks-crypto-0.13.0.crate) = 58b1a1c1102a5a7fbbda117b79fb3a01e033459c738a3c1642269603484fd1c1
+SIZE (rust/crates/lambdaworks-crypto-0.13.0.crate) = 220829
+SHA256 (rust/crates/lambdaworks-math-0.13.0.crate) = 018a95aa873eb49896a858dee0d925c33f3978d073c64b08dd4f2c9b35a017c6
+SIZE (rust/crates/lambdaworks-math-0.13.0.crate) = 233731
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
+SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
+SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
+SIZE (rust/crates/libc-0.2.186.crate) = 821883
+SHA256 (rust/crates/libmimalloc-sys-0.1.49.crate) = 6a45a52f43e1c16f667ccfe4dd8c85b7f7c204fd5e3bf46c5b0db9a5c3c0b8e9
+SIZE (rust/crates/libmimalloc-sys-0.1.49.crate) = 500217
+SHA256 (rust/crates/linkme-0.3.36.crate) = e83272d46373fb8decca684579ac3e7c8f3d71d4cc3aa693df8759e260ae41cf
+SIZE (rust/crates/linkme-0.3.36.crate) = 16959
+SHA256 (rust/crates/linkme-impl-0.3.36.crate) = 32d59e20403c7d08fe62b4376edfe5c7fb2ef1e6b1465379686d0f21c8df444b
+SIZE (rust/crates/linkme-impl-0.3.36.crate) = 12379
+SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53
+SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116
+SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0
+SIZE (rust/crates/litemap-0.8.2.crate) = 34572
+SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
+SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
+SHA256 (rust/crates/log-0.4.32.crate) = 953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a
+SIZE (rust/crates/log-0.4.32.crate) = 52697
+SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
+SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/lsp-server-0.7.9.crate) = 7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e
+SIZE (rust/crates/lsp-server-0.7.9.crate) = 21215
+SHA256 (rust/crates/lsp-types-0.95.1.crate) = 8e34d33a8e9b006cd3fc4fe69a921affa097bae4bb65f76271f4644f9a334365
+SIZE (rust/crates/lsp-types-0.95.1.crate) = 68324
+SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
+SIZE (rust/crates/matchers-0.2.0.crate) = 7075
+SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131fccf49f74b40b7fbdb472f96e361ec71a08
+SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170
+SHA256 (rust/crates/memchr-2.8.2.crate) = 88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4
+SIZE (rust/crates/memchr-2.8.2.crate) = 99069
+SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
+SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
+SHA256 (rust/crates/microlp-0.4.0.crate) = 458ed987196f802dc47c69d4c5afcd19002d6c1c5f8f75c76d129bcf2425057a
+SIZE (rust/crates/microlp-0.4.0.crate) = 69626
+SHA256 (rust/crates/mimalloc-0.1.52.crate) = 2d4139bb28d14ad1facf21d5eb8825051b326e172d216b39f6d31df53cc97862
+SIZE (rust/crates/mimalloc-0.1.52.crate) = 5382
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
+SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
+SHA256 (rust/crates/ndarray-0.17.2.crate) = 520080814a7a6b4a6e9070823bb24b4531daac8c4627e08ba5de8c5ef2f2752d
+SIZE (rust/crates/ndarray-0.17.2.crate) = 243631
+SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086
+SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582
+SHA256 (rust/crates/no-std-compat-0.4.1.crate) = b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c
+SIZE (rust/crates/no-std-compat-0.4.1.crate) = 7600
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
+SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21
+SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855
+SHA256 (rust/crates/nu-ansi-term-0.50.3.crate) = 7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5
+SIZE (rust/crates/nu-ansi-term-0.50.3.crate) = 29597
+SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495
+SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
+SHA256 (rust/crates/num-conv-0.2.2.crate) = 521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441
+SIZE (rust/crates/num-conv-0.2.2.crate) = 7441
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-modular-0.5.1.crate) = 64a5fe11d4135c3bcdf3a95b18b194afa9608a5f6ff034f5d857bc9a27fb0119
+SIZE (rust/crates/num-modular-0.5.1.crate) = 26428
+SHA256 (rust/crates/num-prime-0.4.4.crate) = e238432a7881ec7164503ccc516c014bf009be7984cde1ba56837862543bdec3
+SIZE (rust/crates/num-prime-0.4.4.crate) = 133040
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50
+SIZE (rust/crates/once_cell-1.21.4.crate) = 35010
+SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
+SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/parity-scale-codec-3.7.5.crate) = 799781ae679d79a948e13d4824a40970bfa500058d245760dd857301059810fa
+SIZE (rust/crates/parity-scale-codec-3.7.5.crate) = 63227
+SHA256 (rust/crates/parity-scale-codec-derive-3.7.5.crate) = 34b4653168b563151153c9e4c08ebed57fb8262bebfa79711552fa983c623e7a
+SIZE (rust/crates/parity-scale-codec-derive-3.7.5.crate) = 15947
+SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a
+SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735
+SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1
+SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110
+SHA256 (rust/crates/path-clean-1.0.1.crate) = 17359afc20d7ab31fdb42bb844c8b3bb1dabd7dcf7e68428492da7f16966fcef
+SIZE (rust/crates/path-clean-1.0.1.crate) = 4514
+SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
+SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pest-2.8.6.crate) = e0848c601009d37dfa3430c4666e147e49cdcf1b92ecd3e63657d8a5f19da662
+SIZE (rust/crates/pest-2.8.6.crate) = 130316
+SHA256 (rust/crates/pest_derive-2.8.6.crate) = 11f486f1ea21e6c10ed15d5a7c77165d0ee443402f0780849d1768e7d9d6fe77
+SIZE (rust/crates/pest_derive-2.8.6.crate) = 44342
+SHA256 (rust/crates/pest_generator-2.8.6.crate) = 8040c4647b13b210a963c1ed407c1ff4fdfa01c31d6d2a098218702e6664f94f
+SIZE (rust/crates/pest_generator-2.8.6.crate) = 43975
+SHA256 (rust/crates/pest_meta-2.8.6.crate) = 89815c69d36021a140146f26659a81d6c2afa33d216d736dd4be5381a7362220
+SIZE (rust/crates/pest_meta-2.8.6.crate) = 68276
+SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455
+SIZE (rust/crates/petgraph-0.8.3.crate) = 807555
+SHA256 (rust/crates/phf_shared-0.13.1.crate) = e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266
+SIZE (rust/crates/phf_shared-0.13.1.crate) = 16141
+SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315
+SIZE (rust/crates/pico-args-0.5.0.crate) = 11545
+SHA256 (rust/crates/pin-project-lite-0.2.17.crate) = a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd
+SIZE (rust/crates/pin-project-lite-0.2.17.crate) = 31034
+SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
+SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
+SHA256 (rust/crates/portable-atomic-util-0.2.7.crate) = c2a106d1259c23fac8e543272398ae0e3c0b8d33c88ed73d0cc71b0f1d902618
+SIZE (rust/crates/portable-atomic-util-0.2.7.crate) = 53577
+SHA256 (rust/crates/postcard-1.1.3.crate) = 6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24
+SIZE (rust/crates/postcard-1.1.3.crate) = 43968
+SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564
+SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189
*** 375 LINES SKIPPED ***