From 3d9f8f1e8acdd8e9c4faa1295f919661dbf99f57 Mon Sep 17 00:00:00 2001 From: George Mitenkov Date: Tue, 12 Nov 2024 15:46:40 +0000 Subject: [PATCH] [benchmarks] Module loading benches (simple) --- crates/transaction-generator-lib/src/args.rs | 6 + .../src/publishing/module_simple.rs | 11 + .../src/publishing/raw_module_data.rs | 3149 ++++++++++++++++- .../Move.toml | 9 + .../sources/chain_dependencies.move | 1526 ++++++++ .../module_loading_chain_friends/Move.toml | 9 + .../sources/chain_friends.move | 1469 ++++++++ .../Move.toml | 9 + .../sources/star_dependencies.move | 1609 +++++++++ 9 files changed, 7783 insertions(+), 14 deletions(-) create mode 100644 testsuite/module-publish/src/packages/module_loading_chain_dependencies/Move.toml create mode 100644 testsuite/module-publish/src/packages/module_loading_chain_dependencies/sources/chain_dependencies.move create mode 100644 testsuite/module-publish/src/packages/module_loading_chain_friends/Move.toml create mode 100644 testsuite/module-publish/src/packages/module_loading_chain_friends/sources/chain_friends.move create mode 100644 testsuite/module-publish/src/packages/module_loading_star_dependencies/Move.toml create mode 100644 testsuite/module-publish/src/packages/module_loading_star_dependencies/sources/star_dependencies.move diff --git a/crates/transaction-generator-lib/src/args.rs b/crates/transaction-generator-lib/src/args.rs index b19bf2651e8b4..c70fa28949e24 100644 --- a/crates/transaction-generator-lib/src/args.rs +++ b/crates/transaction-generator-lib/src/args.rs @@ -73,6 +73,9 @@ pub enum TransactionTypeArg { SmartTablePicture1MWith1KChangeExceedsLimit, DeserializeU256, SimpleScript, + ChainDependencies, + ChainFriends, + StarDependencies, } impl TransactionTypeArg { @@ -320,6 +323,9 @@ impl TransactionTypeArg { }, TransactionTypeArg::DeserializeU256 => call_custom_module(EntryPoints::DeserializeU256), TransactionTypeArg::SimpleScript => call_custom_module(EntryPoints::SimpleScript), + TransactionTypeArg::ChainDependencies => call_custom_module(EntryPoints::ChainDependencies), + TransactionTypeArg::ChainFriends => call_custom_module(EntryPoints::ChainFriends), + TransactionTypeArg::StarDependencies => call_custom_module(EntryPoints::StarDependencies), } } diff --git a/crates/transaction-generator-lib/src/publishing/module_simple.rs b/crates/transaction-generator-lib/src/publishing/module_simple.rs index 0bc7b959fb408..ce7afd699007e 100644 --- a/crates/transaction-generator-lib/src/publishing/module_simple.rs +++ b/crates/transaction-generator-lib/src/publishing/module_simple.rs @@ -272,6 +272,9 @@ pub enum EntryPoints { /// there to slow down deserialization & verification, effectively making it more expensive to /// load it into code cache. SimpleScript, + ChainDependencies, + ChainFriends, + StarDependencies, } impl EntryPoints { @@ -329,6 +332,9 @@ impl EntryPoints { EntryPoints::IncGlobalMilestoneAggV2 { .. } | EntryPoints::CreateGlobalMilestoneAggV2 { .. } => "aggregator_examples", EntryPoints::DeserializeU256 => "bcs_stream", + EntryPoints::ChainDependencies => "module_loading_chain_dependencies", + EntryPoints::ChainFriends => "module_loading_chain_friends", + EntryPoints::StarDependencies => "module_loading_star_dependencies", } } @@ -389,6 +395,9 @@ impl EntryPoints { EntryPoints::IncGlobalMilestoneAggV2 { .. } | EntryPoints::CreateGlobalMilestoneAggV2 { .. } => "counter_with_milestone", EntryPoints::DeserializeU256 => "bcs_stream", + EntryPoints::ChainDependencies => "module_loading_chain_dependencies", + EntryPoints::ChainFriends => "module_loading_chain_friends", + EntryPoints::StarDependencies => "module_loading_star_dependencies", } } @@ -732,6 +741,7 @@ impl EntryPoints { ], ) }, + EntryPoints::ChainDependencies | EntryPoints::ChainFriends | EntryPoints::StarDependencies => get_payload_void(module_id, ident_str!("run").to_owned()), } } @@ -840,6 +850,7 @@ impl EntryPoints { EntryPoints::DeserializeU256 => AutomaticArgs::None, EntryPoints::IncGlobalMilestoneAggV2 { .. } => AutomaticArgs::None, EntryPoints::CreateGlobalMilestoneAggV2 { .. } => AutomaticArgs::Signer, + EntryPoints::ChainDependencies | EntryPoints::ChainFriends | EntryPoints::StarDependencies => AutomaticArgs::None, } } } diff --git a/crates/transaction-generator-lib/src/publishing/raw_module_data.rs b/crates/transaction-generator-lib/src/publishing/raw_module_data.rs index 4deb1a72d1709..ba469c4cfcf58 100644 --- a/crates/transaction-generator-lib/src/publishing/raw_module_data.rs +++ b/crates/transaction-generator-lib/src/publishing/raw_module_data.rs @@ -15,6 +15,2121 @@ use once_cell::sync::Lazy; use std::collections::HashMap; +#[rustfmt::skip] +pub static PACKAGE_MODULE_LOADING_STAR_DEPENDENCIES_METADATA: Lazy> = Lazy::new(|| { + vec![ + 32, 109, 111, 100, 117, 108, 101, 95, 108, 111, 97, 100, 105, 110, 103, 95, 115, 116, + 97, 114, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 1, 0, 0, + 0, 0, 0, 0, 0, 0, 64, 54, 50, 57, 66, 55, 56, 49, 50, 65, 52, 48, + 56, 69, 49, 52, 48, 51, 55, 66, 70, 57, 48, 55, 51, 56, 56, 66, 48, 53, + 51, 65, 48, 54, 66, 53, 54, 66, 65, 65, 68, 49, 53, 70, 50, 48, 67, 48, + 57, 70, 52, 67, 57, 57, 54, 54, 48, 54, 69, 70, 49, 54, 56, 55, 56, 170, + 1, 31, 139, 8, 0, 0, 0, 0, 0, 2, 255, 77, 141, 65, 14, 130, 48, 16, + 69, 247, 61, 69, 195, 134, 149, 21, 15, 224, 2, 245, 6, 46, 9, 105, 6, 58, + 98, 67, 233, 52, 29, 64, 19, 227, 221, 109, 13, 11, 146, 89, 76, 126, 222, 127, + 191, 9, 208, 143, 48, 96, 43, 60, 76, 40, 207, 178, 156, 200, 44, 14, 181, 35, + 48, 214, 15, 154, 103, 136, 218, 96, 64, 111, 208, 247, 22, 185, 20, 43, 70, 182, + 228, 51, 124, 82, 149, 170, 74, 33, 154, 61, 209, 138, 58, 204, 196, 247, 217, 56, + 219, 37, 234, 35, 29, 245, 224, 210, 87, 40, 117, 220, 31, 100, 238, 48, 209, 138, + 199, 71, 76, 251, 47, 138, 227, 22, 242, 191, 93, 200, 111, 146, 131, 49, 17, 153, + 179, 57, 44, 157, 179, 252, 196, 168, 183, 48, 91, 171, 119, 125, 185, 222, 10, 241, + 3, 239, 45, 19, 107, 205, 0, 0, 0, 21, 19, 116, 114, 101, 101, 95, 100, 101, + 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 57, 0, 0, 0, 19, 116, 114, + 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 56, 0, + 0, 0, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 55, 0, 0, 0, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, + 100, 101, 110, 99, 105, 101, 115, 95, 54, 0, 0, 0, 19, 116, 114, 101, 101, 95, + 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 53, 0, 0, 0, 19, + 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, + 52, 0, 0, 0, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, + 99, 105, 101, 115, 95, 51, 0, 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, + 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 50, 48, 0, 0, 0, 19, 116, 114, + 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 50, 0, + 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 57, 0, 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 56, 0, 0, 0, 20, 116, 114, 101, + 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 55, 0, + 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 54, 0, 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 53, 0, 0, 0, 20, 116, 114, 101, + 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 52, 0, + 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 51, 0, 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 50, 0, 0, 0, 20, 116, 114, 101, + 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 49, 0, + 0, 0, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 48, 0, 0, 0, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 0, 0, 0, 17, 116, 114, 101, 101, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 0, 0, 0, 2, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 65, 112, 116, 111, + 115, 83, 116, 100, 108, 105, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1, 10, 77, 111, 118, 101, 83, 116, 100, 108, 105, 98, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_9: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 57, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_8: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 56, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_7: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 55, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_6: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 54, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_5: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 53, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_4: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 52, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_3: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 51, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_20: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 50, 48, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_2: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 50, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_19: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 57, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_18: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 56, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_17: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 55, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_16: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 54, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_15: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 53, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_14: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 52, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_13: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 51, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_12: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 50, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_11: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 49, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_10: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 118, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 204, 2, 13, 154, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 48, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, + 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, + 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, + 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, + 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, + 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, + 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, + 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, + 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, + 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, + 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, + 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, + 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, + 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, + 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, + 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, + 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, + 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, + 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, + 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, + 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, + 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_1: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 117, 8, 216, 1, 64, 16, 152, 2, 31, 10, + 183, 2, 22, 12, 205, 2, 204, 2, 13, 153, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 49, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, + 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, + 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, + 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, + 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, + 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, + 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, + 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, + 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, + 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, + 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, + 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, + 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, + 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, + 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, + 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, + 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, + 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, + 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, + 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, + 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, + 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 7, 1, 0, 42, 3, 42, 126, 5, 168, 1, + 7, 7, 175, 1, 182, 3, 8, 229, 4, 32, 16, 133, 5, 31, 12, 164, 5, 130, + 2, 0, 0, 0, 2, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 0, 9, 0, + 10, 0, 11, 0, 12, 0, 13, 0, 14, 0, 15, 0, 16, 0, 17, 0, 18, 0, + 19, 0, 20, 0, 21, 0, 22, 0, 1, 0, 0, 0, 1, 1, 3, 0, 1, 0, + 1, 2, 3, 0, 1, 0, 1, 3, 3, 0, 1, 0, 1, 4, 3, 0, 1, 0, + 1, 5, 3, 0, 1, 0, 1, 6, 3, 0, 1, 0, 1, 7, 3, 0, 1, 0, + 1, 8, 3, 0, 1, 0, 1, 9, 3, 0, 1, 0, 1, 10, 3, 0, 1, 0, + 1, 11, 3, 0, 1, 0, 1, 12, 3, 0, 1, 0, 1, 13, 3, 0, 1, 0, + 1, 14, 3, 0, 1, 0, 1, 15, 3, 0, 1, 0, 1, 16, 3, 0, 1, 0, + 1, 17, 3, 0, 1, 0, 1, 18, 3, 0, 1, 0, 1, 19, 3, 0, 1, 0, + 1, 20, 3, 0, 1, 0, 1, 0, 1, 3, 3, 3, 3, 3, 17, 116, 114, 101, + 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 3, 114, 117, 110, + 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, + 95, 49, 4, 110, 101, 120, 116, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, + 100, 101, 110, 99, 105, 101, 115, 95, 50, 19, 116, 114, 101, 101, 95, 100, 101, 112, + 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 51, 19, 116, 114, 101, 101, 95, 100, + 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 52, 19, 116, 114, 101, 101, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 53, 19, 116, 114, + 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 54, 19, + 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, + 55, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, + 115, 95, 56, 19, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, + 105, 101, 115, 95, 57, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 49, 48, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 49, 20, 116, 114, 101, 101, 95, 100, + 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 50, 20, 116, 114, 101, + 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 51, 20, + 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, + 49, 52, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 53, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 49, 54, 20, 116, 114, 101, 101, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 55, 20, 116, 114, 101, 101, 95, 100, + 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 56, 20, 116, 114, 101, + 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 57, 20, + 116, 114, 101, 101, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, + 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 20, 99, + 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, + 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 1, 4, 0, 2, 127, 17, + 1, 12, 1, 6, 0, 0, 0, 0, 0, 0, 0, 0, 11, 1, 22, 12, 0, 17, + 2, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 3, 12, 1, 11, 0, 11, 1, + 22, 12, 0, 17, 4, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 5, 12, 1, + 11, 0, 11, 1, 22, 12, 0, 17, 6, 12, 1, 11, 0, 11, 1, 22, 12, 0, + 17, 7, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 8, 12, 1, 11, 0, 11, + 1, 22, 12, 0, 17, 9, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 10, 12, + 1, 11, 0, 11, 1, 22, 12, 0, 17, 11, 12, 1, 11, 0, 11, 1, 22, 12, + 0, 17, 12, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 13, 12, 1, 11, 0, + 11, 1, 22, 12, 0, 17, 14, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 15, + 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 16, 12, 1, 11, 0, 11, 1, 22, + 12, 0, 17, 17, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, 18, 12, 1, 11, + 0, 11, 1, 22, 12, 0, 17, 19, 12, 1, 11, 0, 11, 1, 22, 12, 0, 17, + 20, 12, 1, 11, 0, 11, 1, 22, 12, 2, 11, 2, 6, 20, 0, 0, 0, 0, + 0, 0, 0, 33, 4, 125, 2, 6, 77, 0, 0, 0, 0, 0, 0, 0, 39, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULES_MODULE_LOADING_STAR_DEPENDENCIES: Lazy>> = Lazy::new(|| { vec![ + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_9.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_8.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_7.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_6.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_5.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_4.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_3.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_20.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_2.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_19.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_18.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_17.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_16.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_15.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_14.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_13.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_12.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_11.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_10.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES_1.to_vec(), + MODULE_MODULE_LOADING_STAR_DEPENDENCIES_TREE_DEPENDENCIES.to_vec(), +]}); + +#[rustfmt::skip] +pub static PACKAGE_MODULE_LOADING_CHAIN_DEPENDENCIES_METADATA: Lazy> = Lazy::new(|| { + vec![ + 33, 109, 111, 100, 117, 108, 101, 95, 108, 111, 97, 100, 105, 110, 103, 95, 99, 104, + 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 1, 0, + 0, 0, 0, 0, 0, 0, 0, 64, 48, 53, 57, 68, 48, 55, 53, 69, 53, 49, + 56, 65, 67, 49, 67, 54, 65, 66, 54, 56, 48, 70, 51, 50, 53, 67, 57, 67, + 65, 51, 48, 55, 68, 57, 55, 69, 49, 49, 70, 49, 53, 66, 65, 52, 54, 67, + 65, 49, 66, 52, 51, 67, 70, 53, 67, 53, 48, 56, 65, 51, 54, 53, 70, 70, + 171, 1, 31, 139, 8, 0, 0, 0, 0, 0, 2, 255, 77, 142, 65, 10, 131, 48, + 16, 69, 247, 57, 69, 112, 227, 170, 209, 30, 160, 11, 219, 222, 160, 75, 145, 48, + 38, 83, 13, 198, 36, 100, 212, 22, 74, 239, 222, 164, 184, 16, 102, 49, 124, 222, + 127, 252, 54, 128, 154, 96, 192, 142, 57, 152, 145, 95, 120, 57, 123, 189, 90, 148, + 214, 131, 54, 110, 144, 106, 4, 227, 164, 198, 128, 78, 163, 83, 6, 169, 100, 27, + 70, 50, 222, 101, 250, 44, 106, 81, 151, 140, 181, 71, 162, 99, 77, 88, 60, 61, + 22, 109, 77, 159, 168, 15, 183, 94, 129, 77, 95, 33, 68, 117, 60, 200, 220, 105, + 246, 27, 86, 207, 152, 6, 188, 124, 156, 246, 144, 254, 237, 130, 127, 147, 28, 180, + 142, 72, 148, 205, 97, 237, 173, 161, 17, 163, 220, 195, 108, 173, 223, 205, 245, 118, + 47, 216, 15, 168, 92, 114, 50, 206, 0, 0, 0, 21, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 50, 48, 0, 0, + 0, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 57, 0, 0, 0, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, + 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 56, 0, 0, 0, 21, 99, 104, + 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, + 55, 0, 0, 0, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 49, 54, 0, 0, 0, 21, 99, 104, 97, 105, 110, 95, + 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 53, 0, 0, 0, + 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, + 115, 95, 49, 52, 0, 0, 0, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, + 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 51, 0, 0, 0, 21, 99, 104, 97, + 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 50, + 0, 0, 0, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, + 99, 105, 101, 115, 95, 49, 49, 0, 0, 0, 21, 99, 104, 97, 105, 110, 95, 100, + 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 48, 0, 0, 0, 20, + 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, + 95, 57, 0, 0, 0, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 56, 0, 0, 0, 20, 99, 104, 97, 105, 110, 95, + 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 55, 0, 0, 0, 20, + 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, + 95, 54, 0, 0, 0, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 53, 0, 0, 0, 20, 99, 104, 97, 105, 110, 95, + 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 52, 0, 0, 0, 20, + 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, + 95, 51, 0, 0, 0, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 50, 0, 0, 0, 20, 99, 104, 97, 105, 110, 95, + 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 0, 0, 0, 18, + 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 11, 65, 112, 116, 111, 115, 83, 116, 100, 108, 105, 98, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 10, 77, 111, 118, 101, 83, 116, 100, 108, 105, + 98, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_20: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 119, 8, 218, 1, 64, 16, 154, 2, 31, 10, + 185, 2, 22, 12, 207, 2, 204, 2, 13, 155, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, + 99, 105, 101, 115, 95, 50, 48, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, + 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, + 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, + 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, + 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, + 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, + 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, + 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, + 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, + 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, + 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, + 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, + 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, + 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, + 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, + 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, + 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, + 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, + 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, + 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, + 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, + 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, + 0, 4, 2, 6, 1, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_19: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 57, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 50, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_18: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 56, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_17: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 55, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_16: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 54, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_15: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 53, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_14: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 52, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_13: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 51, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_12: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 50, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_11: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 49, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_10: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 141, 1, 8, 248, 1, 64, 16, 184, 2, 31, + 10, 215, 2, 22, 12, 237, 2, 207, 2, 13, 188, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 21, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 48, 7, 67, + 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, + 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, + 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, + 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, + 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, + 4, 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, + 101, 110, 99, 105, 101, 115, 95, 49, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_9: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 140, 1, 8, 247, 1, 64, 16, 183, 2, 31, + 10, 214, 2, 22, 12, 236, 2, 207, 2, 13, 187, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 57, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 21, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 49, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, + 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, + 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, + 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, + 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, + 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, + 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, + 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, + 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, + 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, + 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, + 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, + 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, + 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, + 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, + 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, + 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, + 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, + 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, + 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, + 0, 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_8: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 56, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_7: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 55, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_6: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 54, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_5: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 53, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_4: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 52, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_3: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 51, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_2: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 50, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_1: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 8, 2, 8, 16, 3, 24, 31, + 4, 55, 2, 5, 57, 50, 7, 107, 139, 1, 8, 246, 1, 64, 16, 182, 2, 31, + 10, 213, 2, 22, 12, 235, 2, 207, 2, 13, 186, 5, 4, 0, 0, 1, 9, 1, + 12, 0, 15, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, + 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, + 0, 1, 0, 14, 4, 5, 0, 1, 3, 14, 4, 5, 0, 1, 2, 6, 4, 6, + 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, 1, 6, 3, 4, 6, 3, 6, + 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, 1, 10, 3, 1, 6, 9, 0, + 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, 2, 20, 99, 104, 97, 105, 110, + 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 95, 49, 7, 67, 111, + 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, 4, 100, + 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, 110, 97, + 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, 14, 99, + 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, 111, 112, + 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, 115, 4, + 110, 101, 120, 116, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, + 110, 99, 105, 101, 115, 95, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, + 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, + 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, + 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, + 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, + 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, + 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, + 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, + 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, + 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, + 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, + 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, + 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, + 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, + 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, + 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, + 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, + 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, + 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, + 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, + 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 4, 6, 1, 0, 0, + 0, 0, 0, 0, 0, 17, 4, 22, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 7, 1, 0, 4, 3, 4, 12, 5, 16, 3, + 7, 19, 49, 8, 68, 32, 16, 100, 31, 12, 131, 1, 31, 0, 0, 0, 2, 0, + 1, 0, 0, 0, 1, 1, 3, 0, 1, 0, 1, 0, 1, 3, 18, 99, 104, 97, + 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, 101, 115, 3, 114, 117, + 110, 20, 99, 104, 97, 105, 110, 95, 100, 101, 112, 101, 110, 100, 101, 110, 99, 105, + 101, 115, 95, 49, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, + 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, + 0, 1, 4, 0, 0, 7, 17, 1, 6, 20, 0, 0, 0, 0, 0, 0, 0, 33, + 4, 5, 2, 6, 77, 0, 0, 0, 0, 0, 0, 0, 39, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULES_MODULE_LOADING_CHAIN_DEPENDENCIES: Lazy>> = Lazy::new(|| { vec![ + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_20.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_19.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_18.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_17.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_16.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_15.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_14.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_13.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_12.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_11.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_10.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_9.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_8.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_7.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_6.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_5.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_4.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_3.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_2.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES_1.to_vec(), + MODULE_MODULE_LOADING_CHAIN_DEPENDENCIES_CHAIN_DEPENDENCIES.to_vec(), +]}); + #[rustfmt::skip] pub static PACKAGE_COMPLEX_METADATA: Lazy> = Lazy::new(|| { vec![ @@ -735,14 +2850,1024 @@ pub static MODULES_COMPLEX: Lazy>> = Lazy::new(|| { vec![ MODULE_COMPLEX_VECTOR_PICTURE.to_vec(), ]}); +#[rustfmt::skip] +pub static PACKAGE_MODULE_LOADING_CHAIN_FRIENDS_METADATA: Lazy> = Lazy::new(|| { + vec![ + 28, 109, 111, 100, 117, 108, 101, 95, 108, 111, 97, 100, 105, 110, 103, 95, 99, 104, + 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 1, 0, 0, 0, 0, 0, 0, + 0, 0, 64, 56, 52, 57, 52, 57, 65, 49, 56, 67, 56, 68, 67, 55, 66, 69, + 67, 69, 69, 56, 51, 66, 56, 53, 48, 70, 68, 53, 68, 50, 51, 69, 57, 48, + 69, 65, 50, 66, 54, 51, 56, 65, 48, 52, 56, 55, 54, 55, 53, 52, 67, 54, + 54, 65, 50, 54, 55, 55, 51, 54, 50, 53, 54, 51, 69, 173, 1, 31, 139, 8, + 0, 0, 0, 0, 0, 2, 255, 77, 141, 49, 14, 131, 48, 12, 69, 247, 156, 34, + 98, 97, 106, 160, 7, 232, 64, 219, 27, 116, 68, 40, 50, 137, 129, 136, 144, 68, + 49, 208, 74, 85, 239, 222, 164, 98, 168, 228, 193, 250, 126, 126, 191, 13, 160, 102, + 24, 177, 99, 14, 22, 228, 23, 94, 46, 94, 111, 22, 165, 245, 160, 141, 27, 165, + 154, 192, 56, 57, 68, 131, 78, 83, 201, 118, 140, 100, 188, 203, 224, 89, 212, 162, + 46, 25, 107, 53, 134, 116, 68, 167, 12, 82, 199, 154, 176, 122, 122, 172, 218, 154, + 62, 81, 111, 110, 189, 2, 155, 182, 66, 136, 234, 127, 32, 115, 167, 197, 239, 88, + 13, 49, 117, 63, 125, 156, 143, 144, 126, 223, 5, 255, 36, 57, 104, 29, 145, 40, + 155, 195, 214, 91, 67, 19, 70, 121, 132, 217, 90, 191, 154, 235, 237, 94, 176, 47, + 31, 68, 110, 190, 201, 0, 0, 0, 21, 13, 99, 104, 97, 105, 110, 95, 102, 114, + 105, 101, 110, 100, 115, 0, 0, 0, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, + 101, 110, 100, 115, 95, 49, 0, 0, 0, 15, 99, 104, 97, 105, 110, 95, 102, 114, + 105, 101, 110, 100, 115, 95, 50, 0, 0, 0, 15, 99, 104, 97, 105, 110, 95, 102, + 114, 105, 101, 110, 100, 115, 95, 51, 0, 0, 0, 15, 99, 104, 97, 105, 110, 95, + 102, 114, 105, 101, 110, 100, 115, 95, 52, 0, 0, 0, 15, 99, 104, 97, 105, 110, + 95, 102, 114, 105, 101, 110, 100, 115, 95, 53, 0, 0, 0, 15, 99, 104, 97, 105, + 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 54, 0, 0, 0, 15, 99, 104, 97, + 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 55, 0, 0, 0, 15, 99, 104, + 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 56, 0, 0, 0, 15, 99, + 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 57, 0, 0, 0, 16, + 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 48, 0, 0, + 0, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 49, + 0, 0, 0, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, + 49, 50, 0, 0, 0, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, + 115, 95, 49, 51, 0, 0, 0, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, + 110, 100, 115, 95, 49, 52, 0, 0, 0, 16, 99, 104, 97, 105, 110, 95, 102, 114, + 105, 101, 110, 100, 115, 95, 49, 53, 0, 0, 0, 16, 99, 104, 97, 105, 110, 95, + 102, 114, 105, 101, 110, 100, 115, 95, 49, 54, 0, 0, 0, 16, 99, 104, 97, 105, + 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 55, 0, 0, 0, 16, 99, 104, + 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 56, 0, 0, 0, 16, + 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 57, 0, 0, + 0, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 50, 48, + 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, + 11, 65, 112, 116, 111, 115, 83, 116, 100, 108, 105, 98, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 1, 10, 77, 111, 118, 101, 83, 116, 100, 108, 105, + 98, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 8, 1, 0, 2, 3, 2, 6, 5, 8, 1, + 7, 9, 34, 8, 43, 32, 16, 75, 31, 12, 106, 7, 15, 113, 2, 0, 0, 0, + 1, 0, 0, 0, 1, 0, 13, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, + 100, 115, 3, 114, 117, 110, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, + 100, 115, 95, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, + 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, + 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 1, 4, 0, 0, + 1, 2, 0, 2, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_1: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 50, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_2: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 50, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 51, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_3: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 51, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 52, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_4: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 52, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 53, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_5: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 53, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 54, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_6: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 54, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 55, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_7: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 55, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 56, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_8: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 124, 8, 217, 1, 64, 16, 153, 2, 31, 10, + 184, 2, 22, 12, 206, 2, 188, 2, 13, 138, 5, 4, 15, 142, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 56, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 57, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, + 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, + 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, + 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, + 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, + 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, + 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, + 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, + 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, + 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, + 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, + 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, + 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, + 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, + 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, + 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, + 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, + 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, + 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, + 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_9: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 125, 8, 218, 1, 64, 16, 154, 2, 31, 10, + 185, 2, 22, 12, 207, 2, 188, 2, 13, 139, 5, 4, 15, 143, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 15, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 57, 7, + 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, 97, + 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, 4, + 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, 103, + 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, 111, + 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, 101, + 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 48, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, 97, + 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, 46, + 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, 2, + 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, 16, + 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, 92, + 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, 20, + 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, 12, + 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, 5, + 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, 12, + 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, 5, + 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, 34, + 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, 0, + 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, 16, + 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, 64, + 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, 11, + 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, 0, + 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, 0, + 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, 22, + 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, 18, + 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_10: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 48, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_11: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 49, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_12: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 50, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_13: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 51, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_14: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 52, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_15: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 53, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_16: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 54, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 55, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_17: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 55, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 56, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_18: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 56, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, + 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_19: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 12, 1, 0, 6, 2, 6, 16, 3, 22, 19, + 4, 41, 2, 5, 43, 50, 7, 93, 126, 8, 219, 1, 64, 16, 155, 2, 31, 10, + 186, 2, 22, 12, 208, 2, 188, 2, 13, 140, 5, 4, 15, 144, 5, 2, 0, 0, + 1, 9, 1, 12, 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, + 7, 0, 0, 10, 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, + 1, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, 8, 0, + 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, 1, 3, + 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, 3, 10, + 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 49, 57, + 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, 97, 116, + 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, 105, 100, + 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, 105, 110, + 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, 8, 108, + 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, 121, 116, + 101, 115, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, 50, + 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 171, 205, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 99, 111, 109, 112, 105, 108, + 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, 100, 97, 116, 97, 9, 0, 3, 50, + 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, 3, 1, 2, 1, 4, 10, 2, 2, + 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, 0, 1, 0, 0, 2, 101, 10, 0, + 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, 11, 4, 20, 10, 5, 20, 35, 4, + 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, 5, 10, 5, 20, 10, 1, 16, 0, + 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, 11, 2, 1, 11, 4, 1, 11, 5, + 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, 20, 10, 5, 20, 35, 4, 62, 11, + 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, 33, 4, 57, 11, 5, 1, 11, 4, + 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, 12, 7, 5, 55, 11, 4, 1, 10, + 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, 16, 0, 12, 7, 10, 4, 11, 7, + 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, 2, 16, 1, 12, 4, 11, 1, 16, + 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, 1, 5, 37, 11, 5, 1, 10, 1, + 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, 5, 17, 1, 1, 0, 0, 10, 43, + 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, 12, 2, 6, 0, 0, 0, 0, 0, + 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, 4, 16, 13, 2, 10, 3, 68, 5, + 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, 0, 22, 12, 3, 5, 4, 6, 0, + 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, 0, 6, 0, 0, 0, 0, 0, 0, + 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, 5, 11, 1, 12, 3, 14, 5, 6, + 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, 20, 52, 12, 4, 11, 3, 11, 4, + 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, 0, 0, 0, 0, 23, 12, 0, 5, + 18, 2, 2, 0, 0, 0, 0, 14, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_20: Lazy> = Lazy::new(|| { + vec![ + 161, 28, 235, 11, 7, 0, 0, 10, 11, 1, 0, 6, 2, 6, 16, 3, 22, 25, + 4, 47, 2, 5, 49, 50, 7, 99, 114, 8, 213, 1, 64, 16, 149, 2, 31, 10, + 180, 2, 22, 12, 202, 2, 204, 2, 13, 150, 5, 4, 0, 0, 1, 9, 1, 12, + 0, 1, 8, 0, 0, 3, 7, 0, 0, 5, 8, 0, 1, 8, 7, 0, 0, 10, + 0, 1, 0, 1, 0, 11, 3, 4, 0, 1, 2, 13, 7, 8, 1, 0, 1, 0, + 14, 4, 5, 0, 1, 2, 6, 4, 6, 8, 2, 6, 8, 2, 6, 8, 0, 6, + 8, 0, 1, 6, 3, 4, 6, 3, 6, 3, 6, 3, 6, 3, 2, 3, 3, 0, + 1, 3, 1, 10, 3, 1, 6, 9, 0, 1, 10, 2, 1, 2, 4, 10, 3, 3, + 3, 10, 2, 16, 99, 104, 97, 105, 110, 95, 102, 114, 105, 101, 110, 100, 115, 95, + 50, 48, 7, 67, 111, 117, 110, 116, 101, 114, 5, 99, 111, 117, 110, 116, 4, 68, + 97, 116, 97, 4, 100, 97, 116, 97, 8, 82, 101, 115, 111, 117, 114, 99, 101, 2, + 105, 100, 4, 110, 97, 109, 101, 6, 83, 116, 114, 105, 110, 103, 6, 115, 116, 114, + 105, 110, 103, 14, 99, 111, 112, 121, 95, 112, 97, 115, 116, 97, 95, 114, 101, 102, + 8, 108, 111, 111, 112, 95, 98, 99, 115, 3, 98, 99, 115, 8, 116, 111, 95, 98, + 121, 116, 101, 115, 4, 110, 101, 120, 116, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 171, 205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 1, 20, 99, 111, 109, 112, 105, 108, 97, 116, 105, 111, 110, 95, 109, 101, 116, 97, + 100, 97, 116, 97, 9, 0, 3, 50, 46, 48, 3, 50, 46, 49, 0, 2, 1, 2, + 3, 1, 2, 1, 4, 10, 2, 2, 2, 3, 6, 3, 7, 8, 3, 4, 8, 1, + 0, 1, 0, 0, 2, 101, 10, 0, 16, 0, 12, 4, 10, 1, 16, 0, 12, 5, + 11, 4, 20, 10, 5, 20, 35, 4, 92, 11, 5, 12, 4, 10, 2, 16, 1, 12, + 5, 10, 5, 20, 10, 1, 16, 0, 20, 35, 4, 67, 11, 0, 1, 11, 1, 1, + 11, 2, 1, 11, 4, 1, 11, 5, 12, 4, 11, 3, 16, 1, 12, 5, 10, 4, + 20, 10, 5, 20, 35, 4, 62, 11, 5, 1, 10, 4, 12, 5, 10, 4, 10, 5, + 33, 4, 57, 11, 5, 1, 11, 4, 12, 7, 11, 7, 2, 11, 4, 1, 11, 5, + 12, 7, 5, 55, 11, 4, 1, 10, 5, 12, 4, 5, 47, 11, 3, 1, 11, 0, + 16, 0, 12, 7, 10, 4, 11, 7, 34, 4, 87, 11, 4, 1, 11, 5, 1, 11, + 2, 16, 1, 12, 4, 11, 1, 16, 0, 12, 5, 5, 37, 11, 1, 1, 11, 2, + 1, 5, 37, 11, 5, 1, 10, 1, 16, 0, 12, 4, 10, 3, 16, 1, 12, 5, + 5, 17, 1, 1, 0, 0, 10, 43, 64, 5, 0, 0, 0, 0, 0, 0, 0, 0, + 12, 2, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 3, 10, 3, 10, 1, 35, + 4, 16, 13, 2, 10, 3, 68, 5, 11, 3, 6, 1, 0, 0, 0, 0, 0, 0, + 0, 22, 12, 3, 5, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 12, 1, 10, + 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 42, 14, 2, 56, 0, 12, + 5, 11, 1, 12, 3, 14, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 66, 9, + 20, 52, 12, 4, 11, 3, 11, 4, 22, 12, 1, 11, 0, 6, 1, 0, 0, 0, + 0, 0, 0, 0, 23, 12, 0, 5, 18, 2, 3, 1, 0, 0, 4, 2, 6, 1, + 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, + ] +}); + +#[rustfmt::skip] +pub static MODULES_MODULE_LOADING_CHAIN_FRIENDS: Lazy>> = Lazy::new(|| { vec![ + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_1.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_2.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_3.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_4.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_5.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_6.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_7.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_8.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_9.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_10.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_11.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_12.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_13.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_14.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_15.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_16.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_17.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_18.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_19.to_vec(), + MODULE_MODULE_LOADING_CHAIN_FRIENDS_CHAIN_FRIENDS_20.to_vec(), +]}); + #[rustfmt::skip] pub static PACKAGE_SIMPLE_METADATA: Lazy> = Lazy::new(|| { vec![ 13, 71, 101, 110, 101, 114, 105, 99, 77, 111, 100, 117, 108, 101, 1, 0, 0, 0, - 0, 0, 0, 0, 0, 64, 69, 53, 53, 57, 68, 57, 51, 68, 67, 55, 70, 65, - 56, 70, 70, 66, 70, 53, 70, 65, 57, 48, 49, 52, 57, 69, 49, 65, 56, 48, - 56, 55, 57, 67, 65, 52, 56, 50, 66, 67, 52, 67, 48, 50, 48, 51, 51, 50, - 53, 53, 52, 67, 50, 67, 48, 52, 49, 56, 67, 54, 56, 56, 53, 69, 132, 1, + 0, 0, 0, 0, 0, 64, 68, 48, 69, 53, 68, 55, 70, 65, 50, 66, 65, 54, + 68, 50, 65, 48, 57, 55, 55, 56, 51, 49, 51, 67, 57, 68, 69, 51, 56, 67, + 69, 69, 68, 49, 49, 49, 68, 65, 70, 49, 67, 66, 53, 53, 56, 54, 52, 65, + 67, 65, 52, 55, 56, 49, 53, 67, 65, 52, 53, 57, 66, 49, 66, 66, 132, 1, 31, 139, 8, 0, 0, 0, 0, 0, 2, 255, 77, 139, 59, 14, 194, 48, 16, 68, 251, 61, 133, 229, 30, 135, 11, 80, 208, 64, 197, 9, 162, 20, 43, 123, 64, 86, 156, 93, 203, 134, 80, 32, 238, 142, 45, 1, 138, 102, 154, 249, 188, 49, 179, 159, @@ -762,16 +3887,6 @@ pub static PACKAGE_SIMPLE_METADATA: Lazy> = Lazy::new(|| { ] }); -#[rustfmt::skip] -pub static SCRIPT_SIMPLE: Lazy> = Lazy::new(|| { - vec![ - 161, 28, 235, 11, 7, 0, 0, 10, 2, 5, 0, 4, 6, 4, 34, 1, 6, 12, - 0, 5, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, - 0, 1, 3, 11, 0, 1, 2, - ] -}); - #[rustfmt::skip] pub static MODULE_SIMPLE_SIMPLE: Lazy> = Lazy::new(|| { vec![ @@ -2159,7 +5274,10 @@ pub static MODULES_BCS_STREAM: Lazy>> = Lazy::new(|| { vec![ #[rustfmt::skip] pub static PACKAGE_TO_METADATA: Lazy>> = Lazy::new(|| { HashMap::from([ + ("module_loading_star_dependencies".to_string(), PACKAGE_MODULE_LOADING_STAR_DEPENDENCIES_METADATA.to_vec()), + ("module_loading_chain_dependencies".to_string(), PACKAGE_MODULE_LOADING_CHAIN_DEPENDENCIES_METADATA.to_vec()), ("complex".to_string(), PACKAGE_COMPLEX_METADATA.to_vec()), + ("module_loading_chain_friends".to_string(), PACKAGE_MODULE_LOADING_CHAIN_FRIENDS_METADATA.to_vec()), ("simple".to_string(), PACKAGE_SIMPLE_METADATA.to_vec()), ("framework_usecases".to_string(), PACKAGE_FRAMEWORK_USECASES_METADATA.to_vec()), ("ambassador_token".to_string(), PACKAGE_AMBASSADOR_TOKEN_METADATA.to_vec()), @@ -2169,7 +5287,10 @@ pub static PACKAGE_TO_METADATA: Lazy>> = Lazy::new(|| { #[rustfmt::skip] pub static PACKAGE_TO_MODULES: Lazy>>> = Lazy::new(|| { HashMap::from([ + ("module_loading_star_dependencies".to_string(), MODULES_MODULE_LOADING_STAR_DEPENDENCIES.to_vec()), + ("module_loading_chain_dependencies".to_string(), MODULES_MODULE_LOADING_CHAIN_DEPENDENCIES.to_vec()), ("complex".to_string(), MODULES_COMPLEX.to_vec()), + ("module_loading_chain_friends".to_string(), MODULES_MODULE_LOADING_CHAIN_FRIENDS.to_vec()), ("simple".to_string(), MODULES_SIMPLE.to_vec()), ("framework_usecases".to_string(), MODULES_FRAMEWORK_USECASES.to_vec()), ("ambassador_token".to_string(), MODULES_AMBASSADOR_TOKEN.to_vec()), diff --git a/testsuite/module-publish/src/packages/module_loading_chain_dependencies/Move.toml b/testsuite/module-publish/src/packages/module_loading_chain_dependencies/Move.toml new file mode 100644 index 0000000000000..5a4a2c24bf0e5 --- /dev/null +++ b/testsuite/module-publish/src/packages/module_loading_chain_dependencies/Move.toml @@ -0,0 +1,9 @@ +[package] +name = 'module_loading_chain_dependencies' +version = '1.0.0' + +[dependencies] +AptosStdlib = { local = "../../../../../aptos-move/framework/aptos-stdlib" } + +[addresses] +publisher_address = "0xABCD" diff --git a/testsuite/module-publish/src/packages/module_loading_chain_dependencies/sources/chain_dependencies.move b/testsuite/module-publish/src/packages/module_loading_chain_dependencies/sources/chain_dependencies.move new file mode 100644 index 0000000000000..d19aaa59cf0e3 --- /dev/null +++ b/testsuite/module-publish/src/packages/module_loading_chain_dependencies/sources/chain_dependencies.move @@ -0,0 +1,1526 @@ +module publisher_address::chain_dependencies { + + public entry fun run() { + let sum = publisher_address::chain_dependencies_1::next(); + assert!(sum == 20, 77); + } +} + +module publisher_address::chain_dependencies_1 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_2::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_2 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_3::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_3 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_4::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_4 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_5::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_5 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_6::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_6 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_7::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_7 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_8::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_8 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_9::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_9 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_10::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_10 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_11::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_11 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_12::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_12 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_13::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_13 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_14::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_14 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_15::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_15 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_16::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_16 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_17::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_17 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_18::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_18 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_19::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_19 { + + public fun next(): u64 { + 1 + publisher_address::chain_dependencies_20::next() + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_dependencies_20 { + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} diff --git a/testsuite/module-publish/src/packages/module_loading_chain_friends/Move.toml b/testsuite/module-publish/src/packages/module_loading_chain_friends/Move.toml new file mode 100644 index 0000000000000..fe6f6ab77c285 --- /dev/null +++ b/testsuite/module-publish/src/packages/module_loading_chain_friends/Move.toml @@ -0,0 +1,9 @@ +[package] +name = 'module_loading_chain_friends' +version = '1.0.0' + +[dependencies] +AptosStdlib = { local = "../../../../../aptos-move/framework/aptos-stdlib" } + +[addresses] +publisher_address = "0xABCD" diff --git a/testsuite/module-publish/src/packages/module_loading_chain_friends/sources/chain_friends.move b/testsuite/module-publish/src/packages/module_loading_chain_friends/sources/chain_friends.move new file mode 100644 index 0000000000000..1623e10fe5b4c --- /dev/null +++ b/testsuite/module-publish/src/packages/module_loading_chain_friends/sources/chain_friends.move @@ -0,0 +1,1469 @@ +module publisher_address::chain_friends { + friend publisher_address::chain_friends_1; + + public entry fun run() { + // no-op + } +} + +module publisher_address::chain_friends_1 { + friend publisher_address::chain_friends_2; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_2 { + friend publisher_address::chain_friends_3; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_3 { + friend publisher_address::chain_friends_4; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_4 { + friend publisher_address::chain_friends_5; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_5 { + friend publisher_address::chain_friends_6; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_6 { + friend publisher_address::chain_friends_7; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_7 { + friend publisher_address::chain_friends_8; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_8 { + friend publisher_address::chain_friends_9; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_9 { + friend publisher_address::chain_friends_10; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_10 { + friend publisher_address::chain_friends_11; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_11 { + friend publisher_address::chain_friends_12; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_12 { + friend publisher_address::chain_friends_13; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_13 { + friend publisher_address::chain_friends_14; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_14 { + friend publisher_address::chain_friends_15; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_15 { + friend publisher_address::chain_friends_16; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_16 { + friend publisher_address::chain_friends_17; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_17 { + friend publisher_address::chain_friends_18; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_18 { + friend publisher_address::chain_friends_19; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_19 { + friend publisher_address::chain_friends_20; + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::chain_friends_20 { + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} diff --git a/testsuite/module-publish/src/packages/module_loading_star_dependencies/Move.toml b/testsuite/module-publish/src/packages/module_loading_star_dependencies/Move.toml new file mode 100644 index 0000000000000..b4861ac4a5507 --- /dev/null +++ b/testsuite/module-publish/src/packages/module_loading_star_dependencies/Move.toml @@ -0,0 +1,9 @@ +[package] +name = 'module_loading_star_dependencies' +version = '1.0.0' + +[dependencies] +AptosStdlib = { local = "../../../../../aptos-move/framework/aptos-stdlib" } + +[addresses] +publisher_address = "0xABCD" diff --git a/testsuite/module-publish/src/packages/module_loading_star_dependencies/sources/star_dependencies.move b/testsuite/module-publish/src/packages/module_loading_star_dependencies/sources/star_dependencies.move new file mode 100644 index 0000000000000..91ac83d7da131 --- /dev/null +++ b/testsuite/module-publish/src/packages/module_loading_star_dependencies/sources/star_dependencies.move @@ -0,0 +1,1609 @@ +module publisher_address::tree_dependencies { + use publisher_address::tree_dependencies_1; + use publisher_address::tree_dependencies_2; + use publisher_address::tree_dependencies_3; + use publisher_address::tree_dependencies_4; + use publisher_address::tree_dependencies_5; + use publisher_address::tree_dependencies_6; + use publisher_address::tree_dependencies_7; + use publisher_address::tree_dependencies_8; + use publisher_address::tree_dependencies_9; + use publisher_address::tree_dependencies_10; + use publisher_address::tree_dependencies_11; + use publisher_address::tree_dependencies_12; + use publisher_address::tree_dependencies_13; + use publisher_address::tree_dependencies_14; + use publisher_address::tree_dependencies_15; + use publisher_address::tree_dependencies_16; + use publisher_address::tree_dependencies_17; + use publisher_address::tree_dependencies_18; + use publisher_address::tree_dependencies_19; + use publisher_address::tree_dependencies_20; + + public entry fun run() { + let sum = 0; + + sum = sum + tree_dependencies_1::next(); + sum = sum + tree_dependencies_2::next(); + sum = sum + tree_dependencies_3::next(); + sum = sum + tree_dependencies_4::next(); + sum = sum + tree_dependencies_5::next(); + sum = sum + tree_dependencies_6::next(); + sum = sum + tree_dependencies_7::next(); + sum = sum + tree_dependencies_8::next(); + sum = sum + tree_dependencies_9::next(); + sum = sum + tree_dependencies_10::next(); + sum = sum + tree_dependencies_11::next(); + sum = sum + tree_dependencies_12::next(); + sum = sum + tree_dependencies_13::next(); + sum = sum + tree_dependencies_14::next(); + sum = sum + tree_dependencies_15::next(); + sum = sum + tree_dependencies_16::next(); + sum = sum + tree_dependencies_17::next(); + sum = sum + tree_dependencies_18::next(); + sum = sum + tree_dependencies_19::next(); + sum = sum + tree_dependencies_20::next(); + + assert!(sum == 20, 77); + } +} + +module publisher_address::tree_dependencies_1 { + + const MAGIC: u64 = 1; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_2 { + + const MAGIC: u64 = 2; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_3 { + + const MAGIC: u64 = 3; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_4 { + + const MAGIC: u64 = 4; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_5 { + + const MAGIC: u64 = 5; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_6 { + + const MAGIC: u64 = 6; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_7 { + + const MAGIC: u64 = 7; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_8 { + + const MAGIC: u64 = 8; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_9 { + + const MAGIC: u64 = 9; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_10 { + + const MAGIC: u64 = 10; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_11 { + + const MAGIC: u64 = 11; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_12 { + + const MAGIC: u64 = 12; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_13 { + + const MAGIC: u64 = 13; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_14 { + + const MAGIC: u64 = 14; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_15 { + + const MAGIC: u64 = 15; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_16 { + + const MAGIC: u64 = 16; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_17 { + + const MAGIC: u64 = 17; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_18 { + + const MAGIC: u64 = 18; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_19 { + + const MAGIC: u64 = 19; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +} + +module publisher_address::tree_dependencies_20 { + + const MAGIC: u64 = 20; + + public fun next(): u64 { + 1 + } + + // Functions bellow are used to make module verification a bit more expensive. + + struct Data has copy, drop, store { + data: vector, + } + + struct Resource has key { + id: u64, + name: aptos_std::string::String, + data: Data, + } + + struct Counter has key { + count: u64, + } + + public fun copy_pasta_ref( + r1: &Resource, + r2: &Resource, + c1: &Counter, + c2: &Counter, + ): &u64 { + let ret1 = &r1.id; + let ret2 = &r2.id; + if (*ret1 < *ret2) { + ret1 = ret2; + ret2 = &c1.count; + } else { + ret1 = &r2.id; + ret2 = &c2.count; + }; + if (*ret2 < r2.id) { + ret1 = ret2; + ret2 = &c2.count; + } else if (ret1 != &r1.id) { + ret1 = &c1.count; + ret2 = &r2.id; + }; + if (*ret1 < *ret2) { + ret2 = ret1; + ret1 + } else { + ret1 = ret2; + ret2 + }; + if (ret1 == ret2) { + ret1 + } else { + ret2 + } + } + + public fun loop_bcs(count: u64, len: u64) { + let vec = std::vector::empty(); + let i = 0; + while (i < len) { + std::vector::push_back(&mut vec, i); + i = i + 1; + }; + + let sum: u64 = 0; + + while (count > 0) { + let val = std::bcs::to_bytes(&vec); + sum = sum + ((*std::vector::borrow(&val, 0)) as u64); + count = count - 1; + } + } +}