From 7dfa71a1d10afe34a6e57b99a9029a21c8005630 Mon Sep 17 00:00:00 2001 From: Rez Date: Thu, 21 Aug 2025 13:35:42 +1000 Subject: [PATCH 1/3] hmmm Update header.rs hmmm --- Cargo.lock | 16 +++++++++ Cargo.toml | 5 ++- src/lib.rs | 3 ++ src/primitives/header.rs | 2 ++ src/test_vectors/compact.rs | 65 +++++++++++++++++++++++++++++++++++++ src/test_vectors/mod.rs | 1 + src/transaction/mod.rs | 1 + 7 files changed, 92 insertions(+), 1 deletion(-) create mode 100644 src/test_vectors/compact.rs create mode 100644 src/test_vectors/mod.rs diff --git a/Cargo.lock b/Cargo.lock index 13e85303..7e698afd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -103,7 +103,9 @@ checksum = "4195a29a4b87137b2bb02105e746102873bc03561805cf45c0e510c961f160e6" dependencies = [ "alloy-primitives", "alloy-rlp", + "arbitrary", "num_enum", + "proptest", "serde", "strum 0.27.2", ] @@ -1457,6 +1459,7 @@ dependencies = [ "alloy-signer-local", "alloy-sol-macro", "alloy-sol-types", + "arbitrary", "async-trait", "bytes", "clap", @@ -1466,6 +1469,7 @@ dependencies = [ "jsonrpsee-core", "jsonrpsee-proc-macros", "modular-bitfield", + "proptest", "reth", "reth-basic-payload-builder", "reth-chainspec", @@ -6386,6 +6390,7 @@ dependencies = [ "alloy-eips", "alloy-primitives", "alloy-rlp", + "arbitrary", "backon", "clap", "comfy-table", @@ -6396,6 +6401,8 @@ dependencies = [ "human_bytes", "itertools 0.14.0", "lz4", + "proptest", + "proptest-arbitrary-interop", "ratatui", "reqwest", "reth-chainspec", @@ -6416,6 +6423,7 @@ dependencies = [ "reth-era-downloader", "reth-era-utils", "reth-eth-wire", + "reth-ethereum-primitives", "reth-etl", "reth-evm", "reth-exex", @@ -6432,11 +6440,14 @@ dependencies = [ "reth-primitives-traits", "reth-provider", "reth-prune", + "reth-prune-types", "reth-revm", "reth-stages", + "reth-stages-types", "reth-static-file", "reth-static-file-types", "reth-trie", + "reth-trie-common", "reth-trie-db", "secp256k1 0.30.0", "serde", @@ -7096,6 +7107,7 @@ dependencies = [ "alloy-chains", "alloy-primitives", "alloy-rlp", + "arbitrary", "bytes", "derive_more", "futures", @@ -7127,8 +7139,11 @@ dependencies = [ "alloy-hardforks", "alloy-primitives", "alloy-rlp", + "arbitrary", "bytes", "derive_more", + "proptest", + "proptest-arbitrary-interop", "reth-chainspec", "reth-codecs-derive", "reth-ethereum-primitives", @@ -7200,6 +7215,7 @@ dependencies = [ "alloy-eip2124", "alloy-hardforks", "alloy-primitives", + "arbitrary", "auto_impl", "once_cell", "rustc-hash 2.1.1", diff --git a/Cargo.toml b/Cargo.toml index 29913ea7..7034d7c4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,6 +30,8 @@ jsonrpsee-proc-macros = "0.25.1" async-trait = "0.1.88" modular-bitfield = "0.11.2" +arbitrary = { version = "1.3", optional = true } +proptest = { version = "1.7", optional = true } reth = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } @@ -41,7 +43,7 @@ reth-db = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-db-api = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-engine-local = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } -reth-ethereum-cli = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } +reth-ethereum-cli = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6", features = ["dev"] } reth-ethereum-engine-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-ethereum-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-ethereum-primitives = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } @@ -81,6 +83,7 @@ jemalloc = ["reth/jemalloc"] asm-keccak = ["reth/asm-keccak"] min-debug-logs = ["reth/min-debug-logs"] client = [] +arbitrary = ["dep:arbitrary", "dep:proptest"] [profile.maxperf] inherits = "release" diff --git a/src/lib.rs b/src/lib.rs index 01305e4e..a89c156c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,5 +13,8 @@ pub mod primitives; pub mod rpc; pub mod transaction; +#[cfg(any(test, feature = "arbitrary"))] +pub mod test_vectors; + #[cfg(test)] pub mod test_utils; diff --git a/src/primitives/header.rs b/src/primitives/header.rs index 766fd20c..dc3fd2d9 100644 --- a/src/primitives/header.rs +++ b/src/primitives/header.rs @@ -484,6 +484,7 @@ impl BerachainHeader { /// The pattern is used because some field types (like B64) cannot derive Compact directly, /// so we create an internal struct with compatible types (u64 for nonce) and bridge between them. #[derive(Debug, Clone, PartialEq, Eq, Hash, Default, Compact, Serialize, Deserialize)] +#[cfg_attr(any(test, feature = "arbitrary"), derive(arbitrary::Arbitrary))] struct CompactBerachainHeader { parent_hash: B256, ommers_hash: B256, @@ -509,6 +510,7 @@ struct CompactBerachainHeader { } #[derive(Debug, Clone, PartialEq, Eq, Hash, Default, Compact, Serialize, Deserialize)] +#[cfg_attr(any(test, feature = "arbitrary"), derive(arbitrary::Arbitrary))] pub(crate) struct BerachainHeaderExt { requests_hash: Option, prev_proposer_pubkey: Option, diff --git a/src/test_vectors/compact.rs b/src/test_vectors/compact.rs new file mode 100644 index 00000000..5a72fd2e --- /dev/null +++ b/src/test_vectors/compact.rs @@ -0,0 +1,65 @@ +//! Compact test vectors for Berachain custom types +//! +//! This module extends reth's compact test vectors to include Berachain-specific types +//! while reusing all the core infrastructure to minimize code duplication. + +// Re-export reth's compact test vector infrastructure +pub use reth_cli_commands::test_vectors::compact::{ + VECTOR_SIZE, VECTORS_FOLDER, generate_vector, generate_vectors_with, read_vector, + read_vectors_with, type_name, +}; + +use crate::primitives::header::BerachainHeader; +use proptest::test_runner::TestRunner; +use reth_cli_commands::compact_types; + +// Define Berachain-specific types using reth's macro pattern +compact_types!( + regular: [ + BerachainHeader + ], + identifier: [] +); + +/// Generates test vectors for both reth standard types and Berachain extensions +pub fn generate_all_vectors() -> eyre::Result<()> { + println!("Generating test vectors for reth standard types..."); + reth_cli_commands::test_vectors::compact::generate_vectors()?; + + println!("Generating test vectors for Berachain custom types..."); + generate_vectors_with(GENERATE_VECTORS) +} + +/// Reads and validates test vectors for both reth standard types and Berachain extensions +pub fn read_all_vectors() -> eyre::Result<()> { + println!("Reading test vectors for reth standard types..."); + reth_cli_commands::test_vectors::compact::read_vectors()?; + + println!("Reading test vectors for Berachain custom types..."); + read_vectors_with(READ_VECTORS) +} + +/// Generates test vectors for only Berachain custom types +pub fn generate_berachain_vectors() -> eyre::Result<()> { + generate_vectors_with(GENERATE_VECTORS) +} + +/// Reads and validates test vectors for only Berachain custom types +pub fn read_berachain_vectors() -> eyre::Result<()> { + read_vectors_with(READ_VECTORS) +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn test_berachain_header_test_vectors() { + // Test that we can generate and read back BerachainHeader + let result = generate_berachain_vectors(); + assert!(result.is_ok(), "Failed to generate BerachainHeader test vectors: {:?}", result); + + let result = read_berachain_vectors(); + assert!(result.is_ok(), "Failed to read BerachainHeader test vectors: {:?}", result); + } +} diff --git a/src/test_vectors/mod.rs b/src/test_vectors/mod.rs new file mode 100644 index 00000000..dd7ff688 --- /dev/null +++ b/src/test_vectors/mod.rs @@ -0,0 +1 @@ +pub mod compact; diff --git a/src/transaction/mod.rs b/src/transaction/mod.rs index d0aa0e11..2ce14738 100644 --- a/src/transaction/mod.rs +++ b/src/transaction/mod.rs @@ -50,6 +50,7 @@ pub enum TxConversionError { } #[derive(Debug, Default, Clone, Hash, Eq, PartialEq, Compact)] +#[cfg_attr(any(test, feature = "arbitrary"), derive(arbitrary::Arbitrary))] pub struct PoLTx { pub chain_id: ChainId, pub from: Address, // system address - serde skip as from is derived from recover_signer in RPC From 62bf8655eef27c3f1e334f6bad0ceaa0f88a4644 Mon Sep 17 00:00:00 2001 From: Rez Date: Thu, 21 Aug 2025 14:03:17 +1000 Subject: [PATCH 2/3] ghmm --- Cargo.toml | 6 +++--- src/lib.rs | 1 - src/primitives/header.rs | 1 + testdata/micro/compact/BerachainHeader.json | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 testdata/micro/compact/BerachainHeader.json diff --git a/Cargo.toml b/Cargo.toml index 7034d7c4..7d8c8c7a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,8 +30,8 @@ jsonrpsee-proc-macros = "0.25.1" async-trait = "0.1.88" modular-bitfield = "0.11.2" -arbitrary = { version = "1.3", optional = true } -proptest = { version = "1.7", optional = true } +arbitrary = { version = "1.3" } +proptest = { version = "1.7" } reth = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-basic-payload-builder = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } reth-chainspec = { git = "https://github.com/paradigmxyz/reth", rev = "48941e6" } @@ -83,7 +83,7 @@ jemalloc = ["reth/jemalloc"] asm-keccak = ["reth/asm-keccak"] min-debug-logs = ["reth/min-debug-logs"] client = [] -arbitrary = ["dep:arbitrary", "dep:proptest"] +arbitrary = [] [profile.maxperf] inherits = "release" diff --git a/src/lib.rs b/src/lib.rs index a89c156c..a9a4c970 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -13,7 +13,6 @@ pub mod primitives; pub mod rpc; pub mod transaction; -#[cfg(any(test, feature = "arbitrary"))] pub mod test_vectors; #[cfg(test)] diff --git a/src/primitives/header.rs b/src/primitives/header.rs index dc3fd2d9..6a463e2b 100644 --- a/src/primitives/header.rs +++ b/src/primitives/header.rs @@ -15,6 +15,7 @@ pub type BlsPublicKey = FixedBytes<48>; /// Berachain block header with additional fields for consensus #[derive(Debug, Clone, PartialEq, Eq, Hash, Default, Serialize, Deserialize)] +#[cfg_attr(any(test, feature = "arbitrary"), derive(::arbitrary::Arbitrary))] #[serde(rename_all = "camelCase")] pub struct BerachainHeader { /// The Keccak 256-bit hash of the parent block's header, in its entirety. diff --git a/testdata/micro/compact/BerachainHeader.json b/testdata/micro/compact/BerachainHeader.json new file mode 100644 index 00000000..9a2f978a --- /dev/null +++ b/testdata/micro/compact/BerachainHeader.json @@ -0,0 +1 @@ +["00000000559aa07f6352dfb0152044fed199c3d24486f880250cd3c6831ce808fca1f2fc3d1332e04570933ce77d36e7dbad60858b402efa9685f7bd4e31c1eeac1527346526f2997798e4fe0e41a44e54ec841aa5e40338e985856ac974f14cd921d9b521a38273a7b2ef91e945841f42cedb0fe631859875f47f85ba10baf4221f10f40b80295a8361d95147db4e063381829ebf0f2b3d8930fbb8705c4391cf19cd897080d4a302da3f4fdb9cbd460080f1d16d8803cb709dcc82e68efd3610bd08411a1dd84c188b52c8707097dfe7199b760db0825f7f9f3f38f3274bbf295f7144b126a0f6dc8c87de83f029ab7adf94c76f66a8e9c771d8c15ea981d3fb5eee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000067951d9c8c784872da5e32d4c77710ff2ce9a375a076e07af805270ef45189b767eb05f51f43f1906d237b25f3619f5b190262ead0f7f25310a2c40f798b3daec4ac441baa9bd9ed525ab6a12e35af245917ab96fb1f86118956bd9dee27376baeb0e111279368a834fe6447b7854a0d7c453918b6ae4aaf98d7b65634c83f078dd6372c7b7dfe4e125199ac8dbe15d8b9e60b82b98c4e62bfd9e78b62ca0825f0bbe2deea25e76793cd235850a2c2cc510a19a67918b2db2f165daaa9503c0f8da37340cfbb08cb1438a626ad7236c798d169c9aa99dad69d1c7771d549e10def898149d4af794ecf6a2c0156a835ec0577261530adfa4f0348e821d0ab91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003ff891d998da741ef0d0923eb160674a1dbe0f2ab7276ed10e5a0d6d8e081d842b2aa15e62011b602e2a17bb4bc93ef48b39bf8fd60546d771a203a4da732bc94b08dead8b4472ec5ab845b43862c4b6f2b46aa8740474513e6440192c0452a030efa1feec0790d1206a96a3c6457721a2a5cabc5cd873e2b2edde0d00599df4a7cc49bbef97ff7a287a537c5f48b6bc98c91a997c542d412a36b2aac2a91e1117b765deb8bd06228a5edacebe8cd2bb6548703294a0dc510631143f9dd6082a5f8b70e15193ec5ab6ff222f78c45c66dbef175695012f7a1ec19c17d3a72c5b95de76e5c2b1eef89944b998d7e0a21b677fae12cee82cccd743679a9a8229000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000b9f1a1af191e387b4b9686b291d0062f7c4d13858fc1780d779d4ac6193a03ce7790e6315b7e46ac4529dce009217233a342df8fd2a9b1a1b07399d8f7e4b148615825d2a3deb334c1ce80fe7ad3cb93c950d5b1485e8a9a7512e94864c71871006f1d5e4245248503f26390eb1ea20c28d01478f8ddd4e1077a177f65e094b29fe680ae481f9d3b7d25ea06fd18926d9ffb91580035381d4c37a9d7ddcdc894e9262eb91174ba0952d123968781c95d7a302bfe9599022d29a2a4910d7d231d53423583eb5bf625b24f035024946532c1fd62fb7eced13be4be5c63068f2562926a70480f411b0ae01daff143634ad718577c1398740276d177f6c37114be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000069027c1a5258aeeffa60474802ba91b90f47ebb06e050599dcd6fa284a715ac31eab21994cdec800a2655025e40a8749242b612b6629af64e7d22e8a8048a0b9d4f31d985923cfc5127209ecef3ecaa75508cfc1ac4faee5103e0da974e89436bc56b235070f5f99ba35f2661909eb889b0f50af3017427352b417fc0440b9d68094daf5c84297904154ac5c12d43b313dfd45c074023ce447132737e488a250dd0d8edaf8e3118c5cd25849b4257c1d591fd8c5c3ea996bd50906dbc8ec871326a26da2be2848b4776e0f4b57b67310ff2b2b6debb1cd4cdbffad8911d35c22915dfe761898ca5c336de2384b3df1b74fce98598dde2666dcc9a6c3884762000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000028fdd2260010595a2b6cd600b6fa0b9f816862db3061b70397d8156a584ec8704a4d29fa834650cc48d81f0c5e85870b2fd85d92adff1e9cb881b03161f64a29cb4812b7b5ea0c5c668f8007abe71813cbdb3989ee6c4072cafb06281ec56db9249e2ff2920c4664743bb832defc4e7f783cbc0929fe082551f1a500f3b99c70abec9bde6e0f5e0db07f3513b4fb282a307ee39cca36db314b714d4ffe15acd0f75ae38dd0d95727252ff10ae171c5ee08616a6c58b8b2277e1455956414aebf1be2b2bfcbdb33352da74185c68b4ff2036f1956fad807d38dd324d78167a1ebd9173a2b762472dec4c8c11442c600329b924d46fcb780b2fe602a0e87a7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000284f777ae0de689d233c97fd9096786d1cb7860987e47997ccfe12265765a2dc9999e197ef44819c76129a3af0b62c0829c48e2dbf069aa27baf3ef48838daceb90148cd8827d1dc51282d100b4077761da55b8b711632d113214179365f8b1509b470cccb6c1c2a022f28e97b2480bd22538ef622641fbec0fa95ed953a591fa7d80e8082ead19b7ac83186b4fc39e6985eb542ac7a67c853fd7bc2babaf6844b86df41eeb6a44fa4612bc0f35165128c691f2ded7cc0178b1d744e80c2e0ef9483300223bfc0a2c850b07d8a6303f37adb41107531bf164373d2cd90c61beb9a6f644bb236344e166559e70907aeb25d97880b6ed4843f3a241cf1affa3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003f0736b9a4a78ba6c3a3548532db4def196de2fab1616f80b275b2cb0cbe5598a8ae2a6aace4dba401b3e3136170eddbfa50758784621156dd0bcfe315b79fea47717813d29a72d78024a5eec125ac3e24d1218576b40f6fb3a38caa670b7bdfeae4a46e8d17d375aa23295433fbd0028dffc489a380e91f97648178a5214c865a3d8080a65f1dd8075e8d7d6dac224e9c9128929e11a295450dd064e76cf547b9a7555bf411194d1bd28bc5d85be2d4a511812138df9e5b17880ba9aee3eab6fa7c64710e2ccd24cb680f583cdf6a2d1ffbcfd12016d94470ff3c6d7c87fbab58db6780cdc9760997681d35d2edfd3e91dbc370877ede0595cbc0525ccd1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000012a8497ace21dbc9795cf029e542ff5abded89606d49b4c3255839aa4f08b01aa66b7f1be0a88f62242f218129834e002ed842812875c4e1689dea4feb9ec3817a678b3e5c818573a6b99e9aa7717c8c3b25f937fcb7d085258227c11a09c5f7c8ed0eed3c753480ef6f982839384b54a3638323afdf4946d6b87d6c053b38dbd2ce6ab5f23c06c41d86096892c777b9d353fdc7ea3bc88b756c3e9c56aafdaef1bded154a7efcca6ee28afe1f4ad2062492ca9dd5b624f76b654795d7c3c3980c72dfcdba05c857a1d2656989864e363969a38b37a56da93882d603aca8b87572bbd4ee68dd0a6537535f9ddb2b659e495732c68559004da54b531c607d46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000c20d6334d1f3adee9dbe2cdd6f5d851940f1ab2cd05d3d3b138993108b142a39a40f3513cdabc7e8593a36c27786d36ece86e26d6785c4f8fac28a1a4b8416bf5c3c1f99c50483e23d2fc8c89ffb2e5d2d0859d267dde874c4a837da69fe83298f7830bc10724c1ddc6cf861ba232daa43652abfafd8c90f0f16811a2a043f9f65d7c03f01515fd985a4332c36b0eae07bd71dd8aadc9b89f016685fa09e609691c919ed9fa10784ff9fafdd58492556bfe0acfffbe04fc32b72a85c183dec20964ff34de522ce072860bab4fc6c069726573079f2e01bb8ec19b3bd2557f5f521718c627a7ccdc7ffc77f35a9743e6a34d448626e01218b6432aefeb030450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000081dc184478d5f88ef94604ce7d97c13a60cf5b1072ad153369d57b20cbac200c25357a4755bba92d5541dc3a0b3e7bb9756c085866efd81ae6a4263c9a2eb430e34a922ad8fb4be1ecea9e8791d41c263dcad42a30856aa578328cdc6bf54cd6f8d92d6a269cb592e772293d14d60a17f8c3be2ca0235b1d7aa52e480c5dc0d5ec4730a502103d1440b62353b0c2f3484bc6f4b21893d8ba1b6dd7aa09e5bb3e3b3b5871d5edf41024283697b08f379b61ec669fb904f7ea172eedc0263853b43694e8fd5fd64a4a005e65dc2f96868c33aba3418cf0aefab0a07e160d16ba5d23740ebe581a7a93bf5c10e6ea655e71ab86913ca30392564c3bc5b7ef3e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000d4a1ea855035dbb4cf79da1056792b414243f64d7ca9bd76456f93940d97484db770c29820cfccce9a165a64f28cab94d3e9e9a1c55e167858e0aa110f5d8b7f9f3e2dad89220ed21c5f95db62f218d814ff449e53a0cba8121d2a65807c70cb800cb480caf6346cbafb343907ce5d274f8cbfe1bdcc9ba1cb3f15870bd640dab9ee81f1e515fcc6492d28968ced00a7c974767cb5b52e200250240850219cffb497e0028d252bd5a98d3c274f634964f514304f5f01fea6b058a7c664735a0794f10b20342f7f417f337c16e68417fee35218065ae828e689f0e996dfebfb92930f9c891a5eabe6c36b80cd2ce9e7000a0a8e4abbcfd783fdd1adc77ad9ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008d53e391c693e05f74e3486df8c1a521951b81d30680ebcca6f4f8738da24a7b4d5dbd118bd0cabb4ff7cab3263dd7d11920f2d920bb43f7b46a3b5456f83f9c91d2a58d0c7ec5bedeecd4f82e7524aed67a75d73a6a1072b52140c7ef6a1bc59ac96194fb97e0f2067a1096b09073c92f7b05c220dceaf5b2d9b47ecdfdebf003644870fc26feb044eb97da9cd98bf59a8130997a22d9a4d44b387ac851583cdcd2b3a958cc1fae2381a417b144406b9f98ed44a42043536597f73e828607b4218bf85064f7c7be99f3ef2278f891d4654be29ccfc701217c601e89e62aa0dc933c7c5ba080fef43ee47aab5b65b5ca9f01dec11446e0375d7620a15699d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000a8df96bbe7dcf526ad7f367defb204b1779ffa3720aba47093b4fe845aff39ec368c9c4a63e916411c71e51aa82f45194fe93b49b179109c3039908613cff060ed52d3a0688c1905ca42153f6395a4097e059531bf4cf6523c0607abd843675b56ef7a5120ffc4073ccaf07b2eba49e26754c5e4cdc70bfcd671976c94b2c3e39ef176302e514d4ead2680d1a91f91e5a2986d65d3038fd3acf0adcda5deedc3f3add8d6a981f79d960f4eb20d261eeb6d95b7489fe0eff81b063c990d4f972216e04f87b74e959f95d97910890c977b842bb9d17ed5342b56f2518f470b4ce65cdafac74d816665c0a7680fb5051d75290abcea659547e393979fbe0742480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000073f162df30c93c942fa401abf43ec05f791a0dde45e82a33d4ea13636ecc9c1be8800c2081177e7df0f0073b32aa4a5c302fe86db974be5c35414947d710b009ae655c2386cd41ea4a8677ef438ab24d6152cd085df760dd097210823ca552058b97697c013c8570464158b3a6a5644d989108fda0ef38648a49ea9d7ae763084133eeb44b054ca29d4e8b530294ca71986eb911243700254225872c3703ae3fc79cf26ee15b47dd4993b0f7f7bcd2cbd4cdd16abdc7ade1509b53ce1cb2fcc7c569bee97f7f646ce96608dbfa27e82d7d4cb3e6885f126ddb215cce7ca3627603c8ee4698bad7ca0f128ac63937196daeef05ed57d0877877250a2731a3320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000233ea39dc6f19eeeb6b5132211de7e2eed5b9d186c2262feeffe7d1954f5d0bc082a8042d4dbca93a0346d27e98f411ebdd720d79896ce8a4912b68023da6fcb27eee34f71f5c3a8fa5b4ca2ed3b439bf9cf3f496405b72f3586577cf683e9c88d64cc0edfb5def3ae53adfab61b20276c27a083576897814388a4df013ec3831f9a4adf56d091bb0ddb89b34cc0bfdf8b4b9e27ec086d6e9cbc7e701f49bc1a76928b0a3956f8be21b3326f4e10334652ff5e3c2ab5d708c851de0c0febd4a1024e85db9c69346954a7db5ac2c04d5cf0c5568d8dab1bed31cc2c972e7654d45806efe383b5eaaafec3e4fb70d92db89317f875566a6a6c326b8e52e485580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000098dd02755ca5de7f4bf9de39685a1163a6f7a0f7c862e0c2c888217e27db7cd0d3bead04a4293bc6d3ef01310ac41bd9f15b4a6a957146e722f68cd5739efa11721839a90c8bf8428520367d7330979f0c977a1117efd1e00d6683cd45ccae0fba06c1d8e88dbf912ca68c616fbbff53df1c8c0a89c570addcfcfe8082950670b6087bacb7225f3c4e79f9e098e962f213d61b8548abf5a79c58873dd73e6c3e97b9c8ff69ac42a8226e116041636992bd0ac9c060e06cc6015d13eea94420d258976f88a8e3ccf63e777ec48df5bd7b05e868af96c4cded1889fa4f486faebc8721709529353f395d6b0f4c3b33cbc3ee1d733325c06ead43c7e4ccb789e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000bfc7e54b2c1df8815a7998d481e03b6c872d99d49812d9ff16fbb0678fcf41e557b598c456167b88c753670dabe7e8f662fe537297eeadfb7842456bdb60e170ab6a75524f85561176be14452fce090ad8740b20a1682f4f00711266d030e2bd59c7f56402608b9121524a01a3b38f0cd819fbffb02f0d5ebf5879233825cc0123478df5bb066432809c5411b33aed12495115f57a2bfff7b4c933feaf87b667328729a11af5fbe53ed58b628ac32f6166ba55b77b6124ef341da49f3aa91d437e221d07cda8ccd39d9e56e32cc4e4a84330bde02c5a4ea0f8dc1fed556fb179fa8b52ec388e408977f40d4add0311126e996e5a1389dd30c0110e2e4c08b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000594b0b215f4d0254ef93ba383a8ed1b0c44324b02c255fcdde7550c4e290cd9ea16d7c3802d437e14d1566909044e7911a4b1d2e0467f5273a57121c058692a7a07dc47177760706c45c94855c6cf65d14a40cf508b593c83e8049834268220b56ed180beb76d28f32644f6a416eca409697c4cfa7505a8619ee2bc1cc208492fa69a283d274cdafd1c9959718ae102348b76d7909943b55549b5be00949a12e4571db2a5158de6ea4df28ef69a11ffd7dae43860c75268ee83a137aefd1030060981d4e09a8019cf43c2c5ad06f8ace0a4696e14b12ec652537274c6ef598fcfe7e5403ac68dd3c76b1109d505e99597628f108a8b55ac574b24ece8398bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000006992d5011c8d0397a400d89fb58dc5395da450afab2e42dfc1c98572bada24d755447eb641e0ad4c47919a76c9354b90ca8e9ba98c271e0bc7a7671f17c69e1bd9aa2e545923e1006a58268ec7e0ed0ac235735749b797edd36d51ccdba0ea615d821327be5c80c2da3cbeb917e343addab90558840f0148f51e2880044c624468ce044ef07bc4083dc1bd62e937218b425cba5622fa5072eff1a2c794511a2eef2c171d4d30bd3ec0a972ba4783b2be3d1d3b25d1e6e2ddb733394acc3a3c74f33d9c00c0608fa480b14af8eea74f4143265b3df51673b04a27dd63f3b0f3fa924c1f14fe16f4950dcb0234441ee3a717702db2080257d77b20259eb1afd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000071efe0e9b93da374ed6bc18d94557fcba1eaa51c44824479f60cd449cd492ceeb1981a4fee686abea071ea253b6d887eed6a7d8d6dc3f1615deae85168e26f4ccbba0ee93ca779c1616022a9fbede7fb1b798a2ebe3a2d4bd24725f6cb3539a4857767268c6322ced4cf6d076cbe19a97821eeb1d31077ca55754f3bd3c01045d99d76fe2e86edb3a752a53f5e7b0e95d82686cda5abb423ea712a8251e0d259b5d768ea82d2874c913d5893a37943254406c8b47775e5cdc6fcd2a9160b8ed5983f9f3fe5d5ff3876b3751f67d36c1a9c462987851341983f7d2e996b2602ae6b3964b0e02abfcc10ab6b778bb9d8e81d4754abe04d4759f0a8826dab41b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000055643f901058788aa6fc74005f2fa3ccc1726baf2278616ba9a7ad3dff57cf87d4217397a6c50157ae1ec3b8a4311cfc80b6db576b16dfa14ae6186aeb5ecd4e2aa36f8a30cda61732cf4780fde57e280b25e0e2dd59fd28c8057b9aba6561d74a02421da3f27417bf6561e64268663489682dc2b504b23b67d3e34f858e64aaa3efe440eafd6fd74f43cab3e0cfc19486d874890ff29d8e976b3ad639dd1a69aefd9a3e1f122d6fa33fd4cb83bbd034623d0fbfdb0a46e78274e0038fb9b2e7e17b9b60053a88572873f0b32a5a94a48a3e25de9e61dd046eb20994ffe3b1d18aabe46f8aa6e0bbc82e3c1dcec54e06ada69dcc7426962cc97ad5240427dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000dadf79a1fb045328720e788f4c7144a853b3ea5d29772c7e9899aa4df825cb91780b445efe7f081445a60aa3bfa5dc503236016f46a36ebce58608a06cd17232d1e696eeb4ff460dbba9e5a26b0a2b6477b923b85a5917767328800ac396982f0243d35014a15a752b5c1479579c8b79d456453a79b4b4ba3038288522f142109e97e140cd07c1b9f89909a1c7cde0fac36b9b31b72ff947ea0783563d8aa245545f0ed895247851567e8ad6610df5d69e1ad57e48ddcfb56ef1d4e2018b489cb805ea83dfe46737ae71f132229105d2863fd431b1ec84ee97b3c15c583522951145012377ee88eeb5b6897953a527d78b4df824b0145968becde3f72ce3d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000bb471e4d763eebff6950033e36d5b736c2074d73d83c632defc81674d1b22f411bf71e75ee89f5e3f7b9a41ae6c19e15e45910c23030c5f55fb5a7664ca9b5da79eb75ff465907aeaf03a2a1d80f92aa423ad48a7c2931468597cde73088c0c017a80a9b9cb99857f05cc734159be50397e3edf1a439ee6f22114b7caa01154bab390ef6a616247bb7825b4a8b4f3f5affdbf08acf20ccd16d20607e1cf31671e6a3d0c1e3e54a2d2c5d8edd4fb6cad11656ccd3d0459cf8c4c6d8fa96b97ea4c1654094cd3acf5860308bc14f59b707cf119bc97c194bb23b85bb3b241bf839d809329cd5eab591bec60872e1a54cea97cb2e8d71c3beddd2ad3352465125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000afa79ab28cd88fed866ee0008b7e00a2eeb33bcd6bb6779fb61b8800357ea13912ed9b64e54850328eeb6cb69b4e4088df6a7cbb664afd607fb97645f861251b97eb5d08ec57d11c8f459b45caaa0b6bd06a3f766a0ea9788eae41dd940ac82a2ec1be973cc51b01040ebf956020930d45968de8f210573fc99ea213835ee03fca646230e887e68e2f28bd00682da51d4de97df4e826a588d6afcd589a24d4ecf02bffb664a88b7a70f7ee2433819c1fbd5145feceb83d6b4685d6994665e34b60dcbb086e0995c83c99d61592d583596476cabf673ccaed7e8963773889562abad3697c5597aa7339dce5dc90a2d3295fc8e46052d33c738d1b5d4d0db1940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000decf69ab45dea3b47e39dd0ab36d39d165b45b5f052531b2dcb75c2bbfe56eb16a62277972a8fabd6be7df9329090fc651ab39cf4bc920a9f846c2395fce73dc11120033d9425908e0160d4ca710e2bbe5c9d30bfe0ab234720a8eabfd6362de1ad817d15abff1e7f3a030ed674883721ee1a50eeafad9075a33ca5882a9f2477bfa6f55e1ccddd425b0d12e71633a482876f300fa00e8f1f98964621f0d471a30808507b8816c99d73d88dde12d45c1be8c56a7f5e5c6eb67977775c76e4eb7d6a2b73917a28e2ef44c84e7d4118fd8af8b70ac3a95c0d26e7ede033d3f977b21c3af5daa544be2e0289cbadc50a14777306e1182b19a1115f296c7fb99da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000009f0b6c9c0869700f4dea81c23aef10f5059ce3588aff30368f6d23d9afe52bf9791315afd2ebfbaa8659029481123140f2f03608083f66005ba4fcde03d8ee8c4859c2d057a2d526f415cd15ac28119d545e7a3326fd79e575ef4960dc339d94a60d598c24edb59a51e3a10eb9fbd43dbbc4f2fdf8db69fc71927e6897c80124f4f836c4586f136d1faaee806fc4eda17acd8513169eb0983d19026f9164a58dea482672472593797a36908dec060e799f85473f96ea3bade187a9d14f663ed7175c0887bb7d3c7920bc5ee66cfb6f70eb59b2d7d15d21ad706c28a9b25080ba3b2719b6c7fe2569024e298800f9169552f2fba2227cde238346a2e2740880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e7390bc62b3b1df8b708d18a45f7fb7dc2aa38ed73c7d202b6179e35613725b6524ff2a4cb58e6a8822e2ab9bc897725ec653dd391d4efc109793351b78feafa550f9b3421c630895bbb1acbb0b80ba1f21e60c3c119cfd852ccdf6a3cb0a05f94a6094ab6bf74387cd2cfbc415a9a5e758d597427bf40c4d2461f7cdbb1d06445fde80163f08464c9cb703853dd18d065d2a32c0133e56bc34453d86634aeea34f40b239ed66f73fdf608853ef53a08f8c73ea8e6c03134b6c20c3797a48b58939a82b0a79aa0015420760bc881e910359641adcbba1b09d12e68102b6be2bd05cfdd8fa5abb3d8a0e193c0e723b1ef0fd72c6fa24535ee1dab69a083c7c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000009a8bab435f578e009763737d9ba71da1da2e7fd662c9de35bbad7c65ab431505d8ad943de12b0ae5bf18f74dedbb419c62b5d17257d19d1752e7150d01dbf176b15da205f59eee56db2cd555af083a0b9cd7881d31855e396545fbbccb5497e8795bf7979b2e1e28d0fdf0aad7d32bf9717166919c3edc16a583f700db1bb6a544d50676133d8b8cee8f75dc6887cc9af99862145787e03be77f665a2df88220673c9a3d349b967f606c1be0b710140ce026a2d42fc3910e5ddd175ed5ee2e50e19fe99a15d589a8e078a2ff5774cdc1fd383f67828987c3726be9070c82e7b53b95c84490cb8425895ac2b02b9b70d9913ea70feea79448cafdfcba33543f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003796d4be517843bb8fb5245d10e8dfd5945ae0161b4291c99bce887fc285a438b158f2ebdb7d185a981eaf7ae149270a723b8ff48c3692cf79cde7389b5b39691fc993128cffe453b47a6aa2696a60c2fde7a292207e81007c17a1795ccf8f95543caa763eb95a919d1b9d59498ac5e2cd5644019e596f4bcf41a3f8be4a2cbba0ea1786beb0fd24c2f58d51da259e30f5262bb3c7a361da9708b8789fe0212eb57c3b1020299b2b0c784798ed95463c0a4671d6b9e5135637c5ea466e08eb73fe3b57edfd4469b34bc86ced5e42655f6c8dd442eba29cc4ed44db8ede210be757572cde9f34250759dc4c44dafc5c33942cc184eac9e5fb89cfda8110298c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ee6bd7ed7cd388ee5858ac36ef6b4a0a580ce0e5eaecdfcbc470f6051a5a45d11ac7fd5f9869e2f1e11b77ab61d211e32947625d74dfbaa185e02b30e12392801c8ef3ee069dd15b57dcdb70870b5442671f522ece61f23619b052767630c40a4986bedfce26ede32c3c60fee1587ac7c88a3ec5d05c0adab42ea7ef742f76afc3e160d33f05cc702fb16e56dd0fa7df2113ac64c5d6b14eace34f9cf5f67bb9ef37abd42a29d05bf1a5b9c62a507f6980c2975a9e21f392fdbeef7117a7cca14b612d376ec3143f4e625b75c3bae3bebc8dc6ba1cd7ef6d111e9975bcfa966fa5a6e0ceab58e65d303007132426bf61f780a7cedc45d14918c950a082fb25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000245b41070ecc249a7a7d1af1b1942349e765c12e2d8df7eed7897bcd9cf83d16515b76659b31ef66360973df9ec87038fd08593590305b7e56607cf65c1b5ffa05df9e964f723821f382f3c2e708964272a4d56a7c06762ab444f8e266f79be572f73f0eaf8b2d0abca23cb379b79bf94c3f4ea6d66c6b2d729bcbc5c59498bf0dcac13b849cadf57c25f6af8b2c9e1597be0cc5c017209ba4c009b99e8b66c281e51d7550f1fcd93b7ff7b03cd16bdafd27e94616ade91a1a3e3b80ca822e4ca7546a7bf1af322aa9c5eb79c7b968c4ed1d23abfc1cab21b78c59c6c3a80eb3f7b002b9b4103f01c923dad578e15d29eacc391a9a37d771265f235f12cef8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f11ef2083ce1764d153960d41193a3ed73316e77b364fd859eb0d22e1cc2d6d8e37ac2b39a90381e1225054dbfe117d0e775becc0296cc2ae97af6ef9e3620456ae89bbbf14245f20868724b4a0e10cbc96e844512856d24676bd769a3dc9ec823db8dad40689aa01a2d1c9621a2ddd338c592bf4955346c71cd9e507d969207c63c690bdadc477333dd184310e6cb9f9b01973039e1178e0f07c1811c14f0bc28b66b5c3184163b3ae9721291067791c29d5132ed8d12c78fd08a0e427353434d57d128061035780a771a332d31b4901641d7d6f08377ff6dfe4c55cbf49ade566f1fa8816491d116ac2c856765ea051ecfbf374e130295bdb7fdbaec50430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000096ba193e3b6bb9550e612bcfbef83930d4e660a81d4aeca6b41954defe288e2d47e0d8adda678d8f902d573cbbc3677bf0c248691a275a2c27069a4764fe08cdb8b2081f6db45e55a5831f28df86b1804165e3537707852f4f1b364954fa05ff7dfdd951462ee97cdb68b47fa5c40d3a5f2c297773d816af1448ff9a025307327ab3877ef326b77567bd081e545e02bddd82c0253bf1c84bf40dd7de46b722799b85437a8204fae2a5490aec8f6ecfed61b7436cac1a34ffa55b4dd910dfba593962aa1ab4ac41de791240489554b2a25e6c8e4d65ce01bae88ced24e2510f5d4d85505f1e6ed76adcb360896f2480895da5b1e7b4f01d6d2e95f65ef14600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000db32d514d655f2c0f7bd4aca5d20fb6e0700b18e6d557c0008a448a5be7496ced37e7b2ee0145e1054adc24f87261b9495634070cfabcb3c8be24b444732f1281a464f2c529934d3031a55fbfc5841adb6487a82075c72b74caceb6cbac8c4bb2fde5aade18e10af42097c7d3f1d7a021903a6d75f770472caac52a4ac5f7b3ab877e5f559a7189854bb285511c288600b789f353e162950d6c380abd65ee7130c28baa316ec973810bbf1468770b379ff6d28b560ed8eba078ad187f8d5e853dbb69c59f31cb87168c77a06c83ed73e09863171c8cbdd4e025ff362508ea0afdb0e67a98d9bff7908b5000be3d72f0e40f8b20a5348bbb8647995ba9dd62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d42d66695bb1a8f981fd4911b9a0fb57b7ef7ee67bd38856be6f71d630a66514bdde3e6a98a06af02468b556209987b3becc392f6bdd9eccd81efdce34c3d379254ab2c4fcc2983e51336d749c7e1fad1aa17d48974cfea3e50cb1d958307155799f98934dd1689691f77f41bd1685053690a8b554c760539b41d4d864af2fc380593a061803168e8bc3ecaca5a1a94becf68ac1ee04896acadbfcd960ac2401cab9b8c884b51e332a951d86527f75ddf8d230ecd94ea7bef86fb90199a19c0055b473f675b36d4e3220815f17e9eb53712595cc5f56d7599a85d8bf390f28944e1585f08cca2318ad7f117ca98ca7e64ca28adff227b8b11f40634dbab9440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003f28ddf563411a201a5efc0edac78fe3ed01e392661e88fa95bbf8a93434e1bb98f47b3070a5520db0de1f037b8ecc0d1f6bd8c855ffb2a01b820a570d2e5b7930ed280130bdf1f3826235e8bcf7e442af67d2a40eee8794b263f466be5babed7ee882d9765ef6911eeb3cddc3618a1e59e9dccec12874aafb9ca6c0f21e8d208a6509a6cfcebee3122bce5f045ad9ec5212bcc74ddbf57f2ff4cc56567a4fc09de609f17466a49b57f27a724033acb78f92fef3600505184446e10d7c83fd326fe4947efb99e454c5bcb564902fc5c49ae4510ef76803e4da7edf5c27398618f60421f2c2f5e19b28159c136f73fd89527f2d1573573c13ccd271f6cc8e71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e86add72a6c3cdc1b49f9441ad1f035ba2be9e4b9911ea6c15b0d91378eb5bd6333c7cbc30968280b4cbc95e333e1e784dccc93cd52824583eb0bb42208fa6caa8862d67f7e1bc339848e684ccf51fadaa8718dd40c1681b004ee54f855e00d025ebbf08b59f1fae6457c1845cb1f682c16302b216662e2bcc6128044dbfe55ecc9cdbf007f6b2dec29e29c03ddfb8a50e9bfe1be25aa9ed3471fa104b60a7a915809df9b39151fe4faca4eb531c01c69ba7c6752047d2ccf61e7c5045635f2eac7b7c90ea6f075a8c6a431850327234f241c5d1b7dfa899054cbace6ddf1e2a5fa84bdd464dcdb9db885a8dbb5eb639de1412c61db49cbc70b5dc803d8e580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000006c7091c1b63585dcf00317694a18d82e01a54d514c636b2231e6344d86bc33c2f1e08406175f1e5bf2badeb1e2ee181fd091912f6750cf8a631a214483967e3feca39edb25437d0cd6061432136080edcc8792e504b65f427e576b9758aac9a73994bbc1e4e2dc7cd0e334d6bb4ed5a4a5d12a8177732a73e66d116981c2001f3733cb633cbc97938b929886f08c1d29c4d95a62e7b1d521d4fc77e4c24061f08cf8ecf568c13e03c9e1ee59da792f62946ced9cbc836e217bd3024683e9897a58de81b6b058a2213d84610f90874ef3e7ae4ecb39e6b6e670e2fc85218643e5f296ccdf8c9157dc93fdbfaab290ba14e60b1d875a695a681eda388a33e849000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e8ede6290a78d89ad510be0bf29ac8ccb6712324f35d6a6eebd09ce883abed3de1946362df46520b22454f13170876ead9af2e623f14f073588ebc1a664efd83e291bd05caf4ff0aeb356ec6042eb25f42582c3a4b5573cadadff2b0f61cab2b595eefea49425cddc81a67ee967212d5fbafde892f528f2934e470ca1a75d5c3315e271fc3d875e586452d6b0085fa95f1d604eda626e514f0898cf24a925af7d516d284b548ac17a0eb408cc36469c60ae778e90425d416ea28fb7d6ea291417191b6b1d49c81f56c2be221d0e101139657afda6d7dfac3afab5cd33c5c8e9bb5358528a80fd77140da6dbfb5dbd1c6f7a081028281036e90144a4e8147130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008f8a290013cdffe7df9018080d3addc324cac287557fc2d7801d42061006db6e69a352054cb9ba82d5d16c6e3bffca56930e39f9a4e5132ea314fccb60656df3795ed8a451bc64014d3e73a3ff63b58d4150ee07a25147b75fa9f78d30eb5c891af352a2b0237a0f975cab313261ca99fbc696b6fe1a5882ede5ffec27badd7b01e673fa2410a2ada31c41ee341351850220292645a3582220bf086d451fef26f83c0cd60f1c3771f51c917402c3f6866955c3b8ac1ff7682015a42ad677499bd7342beefdbeea380a803591ac9fcc03d2c3b227a297960377251b9d02ff37a3e6889f48172374c740715841d54a8ff57690e606e5d1608b982f28e1c015a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000086a77cbba9387729cf695f7eef31c5217f5bf1c4b994709cd33dfc09f3a18ea72bcc264b2e21f9fee49a905e23d4edbce32af00adb7412276d6573d31b01214326773aee8ee34dc0d0bc08f8c651a17af35f6e8c52dc5cde6e81d41b70974871aa3b165bc7a82e7153881d41dd7dee410a30d1fc4777c1328a3c4fbdefd40aa54356f488b7571abd11a53b0fdb1e29c7be6cc1d42af118b190d69d9ef25c1b20f7478bb02673a06af318bb59f6c96b85e897cf1206afbe69a038e0666961f7236bb0c6c7a9c44536627777a3fb7b8c4513d723c362fedfe92fc99e46f782f1063da28721526f614fb2f4a47ccdca92ad67be2b57ff71c86bfaa7c9b405a9b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000097f0792da6f55214406044c135b5723b88b6480ad90cf534313d8125dd1c7fd8a93025a6819635ed5653b67fbf6a82acc3702a04f7bedca3295811a05092a7364e455dc36341de8b217b1d1673c933c4b2d38ab12e715299be7ea551dc9377de4893085896d68fdd9eee343732d6c842ffc64c1572e372e7fea32895fe9f72017a81b325711c74142057157506cbdb3672199a59df1fd61dd76416a845d224c2f7f599606b0bebd5a79164d74ad5a14d70067b4e009e8f0929105566653d290899c7d311d9c5cf35fb11cce869aadb564aa7a55e97fca51bb07628fd32a7f941db8bd21bea6528009fdc2bfc92c2ff139bf61a18b31b8a94cfb428fd72e5ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000001de94041ac4e843454cf7ae439a08cfa277097498d3da6c140f0847595de3a3488887a69e268908bcfd337e6d7df4fb9ab3ff38404e30ee4b84c940dfe3b2832390d957d2d4dafad3451f91278642759d7400ae4ae9a784412c3a3e9fd458650161eab691509c701524e35f37dbf948fb5a656a2b3b4d6f4d5753aafcad0bebb647a741cd8f81a94993bd3f08c4c1925b457df693d3ada23c8dd7c9d2288a9c5401f39b6305c1d907ffa3ecfe406d0072b21bede53703177b004efc2b0170459e3cb51b88f23dfbc6669054e3cfaf01ec2ad34aa9b9f1067e9b84a3a3d9124ff27cba01f5901e3643acca77c85bda23da2cdb30f8057d0cc6f58dc04ddd9790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000025228bf16959873e20c735d0df4f97a2b071f4511d7c1645ea18ba3b768279db0e88debe3e9caa6a86f95d5959ac02481c451462b6405fb864324c3374d266ac8004aa3ced1da5e6681654c15b0c40a5f488ceb7aa53023305aa56f82aba2405a4833cf56d800984012861c85224f3921cfa3a7d673004881a326873b690694e40ea4fff70ee71ce38fed8a4ec7356a8be5ef88552bd94b927d9ba9ffe80f2e4a93e321765fd86ba965cba45b6db059cdff06667deffda542c9892f4f0358ef02b7ba934ed9775130d69ed1f671a383f835b43f177160fd14c728f30b81628d3a093764d14aa41e05ad7afd805b0e3c2efe8b64899d5c3195627c144e17dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000001b4830d21a46e855c15ef1a5d7edc8b7afca19befac179823f4d75cc092eb77d40114d9612346c2ee8ab43da9fbcb4fb6c67e8115720ce2631f122e1bd481b5b32a66b48a8440f6a921c2a440661562e562d487f5879bdd1ca29ff8ff0a64127918d2a735320ebd974d83bdb7fe054510bea220baee1d289f0e9bb0652d138741f2683f3c3cfa647b3f038cffe274bdf9796efb8c0dccd16c6b8b61750efad2e8216c353da75f6d75abf65fada0bdd1b9ecece8edfa2af5ae3e78ae057b089c258526b20c98db93fa3dbeec52fc5e073155f3ee4aeb1405e646703882a80a83b649ce75bc1b4d14d7a6435065d581bea7fa790c99c26e373e5dee88361ad93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a03b66dcaece680d73f692bd109f6083048174809ce080133c73d6718868f4d8715fb29b92eb411c1a3f040fc38ae97e6077feeeda7dea4393548dad9757386ba8dc7705dbcb55d6b43ecdcad894385b1240d5ffd383e034341c1d6f1eb6a1e79c143b880c94771212b91e0ff0397633c9e370c90737c55fef5f8dfa81c28962b1e0f142f968c30ab3da4038ab72f386ac23c644370458c777f61cb8c6299bd47b8d4c6bcabb44bd356f082c84d4fef89538ebef5bb411604d93126f7be7050903e4ed88429da84420e6961bce46992f6d9620b546875c03f10c5d37e0d27f154688c05d5a8cdc6bebf493620619facff9e5924be82a479bbe534770cb37dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c5a1bff7f452f92aa0350eacf7dd4896c4c37ccb534271d4d88ce815ad1c741fc967e881dc69d2e8cecb276e74243d5a35999e3477e9f23c9a24018ea894417d1f0e7087e7ba97e04f44c03035f9e3da1b9116230d5b29c15beef27acff6916bf0d873ec4b3629f7fa04450bcd1f28e427a046bfb59319285319d554d185266e2ee84983785c0b425484f520aff943e909edb638b703a5f9dd121be570dbc9d4c2d442e844961b496f4e85cbcac8d5bdc34a8e0ab5f0f9e8277f57535824f330ed5c843e246083288d4d209a272d92ad7759f8a1f282e5bc4cec0f5073bd474e3a291e0c5d572d0f6096f8351cc5d4285259b3bf08349aa61b188c0bae45ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000492330df58cf909d3a501c5e458f81c5f6cc143a474fcc6e3a0b2af0c281d9f37174c0a5ec1489b4edf661d80c64d727c92e2ac959d1308bac48511f27cc339e2e6285510ba9e09cc514d0c52cb2514786e173f67be8b61961ea7faa53ffe9cdc88fbdaed9d1327d4fe20794692d077699a48722bb3954ec788fc17cbb59923a3ffe32ecd947b48f3fb77e96e40991af699a2521e74d0c13df80c83760ef6d9644baed0290ecc76834e1a0d9d5208ae665b8cd9b3cc855769ab5d34f301ed0798b061655b8f6fe691453c10b708d20459364c93bca764d45bddb74ab345fa5816a0b1a85d8482bcf10cfb6a057449ac8ba6e137b3494f8fe924ab6e8e3dd040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000049a06a6e086c19535a049e61a4ca5ad42b6a627c2ffcc526d4dac9562bfa7910f40cb65200fe3632dbacca0b7bca0158b92d2842ca7c441a6e214489640d0ba345607c96aaf628609167268545c571517de214f625fbc17bb1aebf1c5916ace354051edc4a6c4bbc667d8b5c0dec626669f8421c96977feb9e785f3aac623a172539a1042a7b4f103c6dc3767cf88652239defd8ee3a404af272ef11e2b358bd2300986b72abac7190b916901eb00c311f721b626a84c395187e5668c8e15d8bf727014b962ea563cbf87b3bea9553e01a808dd5bee2b6e07a6541e2790ecdb2426655b4206b5fdbba4eb4f5abbf04a9316375b72ed5cb79da826ee22e82ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000082fa72e74b2c68ddb490bc776a4e1f7ced96cfeb2afbc6c9308c001d96d295dbaff80faaf7d6a02c54e8895da5c74f9f7909a734171cb982bf03e1a247c21903316509fcd20295d035592114a45c6c1bffb2b042bfeea0f7cc2a795e9a3d21bbf49a5a1021cd10808df9cb83e90023766e8fb446918b724ba53864a5b17cd1424d7c03260c7195efcdfc83a490c350d15419c88b7a2f8b63f749c892180be1fefcafa4d64a3888782c1576de8d66c16409083ea5b561f45e6bc4d2d86bc2febaea21b907667a1379a01289e1d70604e1fe295c4b94760d76747ec62d7bf821e4977162fd115b01b7d44ef5a10e631f543e741707f4a9d97ac10c04186955730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a955c6865b0a9b087643effc09c91a8194f56d29f9660ff21f9cfc2b47370163ac315d42c2a65768fb203761f2d3e4bbfbeafa14d2cd2bcb0273608270f98b836e3824c788b3815d4778cdf9a2673ff64eae5b06408ac5eb950a276d2123144397360db843a1c5da6859d10a933672e6107a1dcedd6ac3cce9b814a9f48677e720782a89fc4d7231b934df5573efa8d9e314c6e9b55b67aa91aeec1f9086d2b6c65f210e43e786ad7f3c5b63bde4dd132ee9f9f5f74e7d1337dfb7b3dd77dae02d00afa7687878b39b43c0fd2e99b42e728392f26a80bfe99be977b90564b8854adc98585760b80c94e53dc3d1912e420f304b3dac7e603266f18544c3221d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000bb44096cc1e6401cfffdb8f28e75466c334b108ead5565e637c2f9f9f8101fea4444b5d915a00331dd46073a5d6a270bec5a57fcafa11266fee1d716af370c8b1149e642d339e26bddfa178cedf95b18cb79112dbfbe389908bbe92453d291bdff03a203664f3653790f3a23080811ebdf17f00a23c75920ef29a7726246607cc83c7aa63b7bc9967a9687294331e3f562e3ab5774c2b2f551a058104a38190e7fe1d4a5339f30184a805aafffdd93cf8d35e392911fe0fbf5f95825cdeeb67ae3969102456c40f12caafa93650fa052475e6275c8b276dbc5ca31f3d438d4617fefe2bed74292b8187df987e7d1b3595de75889fbdd15f97449bcebb518dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000096675eb9808eb1e84a88922e6d31a5e716bd0dc261e839133ac8f279a59cf24b5b42af3ec49581f0d22659e7908b35360673a2b6f54d0817c22bc4fc1645581a3e3f07ed4045d2a4f5aaa2056e72c3092d852804e932aee8cffdb115119417904bdd3d332fe30cb2b3f994ab03013fb91edbdf296ddc788ced5364d8edebf3f685bdc8643f93c7963f74b976abe528dec9ac9d994bcb6a8c3d92b31d9995caab7e4021b85a5deae6663c719d62034b4f4b13d421c5b1b279e9494c1425f253d80badfcf0766d58718b4bc1299d46d5f834a34e3c5899d41b35deeb860621aeaee97766a00e844b3e307f8255ce2e5802c693298b0df0444c751b7928581dff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007317423a05cc6abcd302630849d2956ef53ef4d1115ffa0c67f0505291a0c23107bcb36f94bf8038a6734cbdeca574cdace745bee10d45cadd6db53126ea64ffecf80c66422267273efe1aa70c888d2463ef89a0b6827bd5f0f6b22dca3e323b3c0d26eb6f207f87cbb4e83afb2d3c6b0db1f9f36864c840b81de51b480415ab42309d35864f8ae538a8c48dd5aa521bf75719bd3d7200066f6780d253570ddfbb4f337eb6066bc5fa6e9a6aec1bc025b84dcd487c76023172c2c3ebff03e2f4a5604c60008de9f3851913275381b6608253925d412f3daae784dbbcfbc84a3ecdec4a31e66cb5a8c6a7e001469d4b0ebba6e85ee0561cc3a11a72b7af94a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000000370361810194d4562e8b61c5df7335dfa2d07ba15f472479b484bcf09a7a4ccfc910d3054d4f3e6046e35973a2c1d740157e5ab764e5146de9c7eeb95320ecc4d791b58b6701c6542f0201c701c45f27509d01053d1d5b31a3c18b52c623443917cf28decd9c0302aa54ae38933cb8706fca66a242782b454168a3524517fab81ac6c5ee4fad1a85b288978a5ef1a298f1613dfe6a7bb0b472bff2bd615baf5ab73de4b7cf1777f67b8e47894edb4c10232eb17e51e624ff2842b1a2e31588ebb065773a7677b92d118d2924b61935fb4ce842d42cb1728f9d5d1c20e4ee443cd15f19bdc61ec95b501b392bd79b6c66634f7ea43cf70b8a3a16edbd6cf100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000c5d7cad646f46e7485df682a9bd49953ef5123ce4d684be833e7c95a30aca41ba4d31f285900c18f424e3ed6152c7f4e887d8b18f258a65e0ed5b480a612849a14016299b63223f44031105b0ae3445ae01ae96d1a678e8d4b97195ca2182a7f998ddb5877144dc730be90177d9b1ad3ed8e052ff9db50f9e058d183b71810a1ca10942f90d78e6ef21baabec8f19cbe45a7cabba91496ff7d2d3b163caa49ba16aa764ee67ff5e31143ab435412e118b55e71d94a4c81d2a3e9648d876079d2c47ab388abf78899ff4906157f98bcd5f6e5e1b2170e155e641996a40a2316be48b87b519f86a97be020afda439d9ce84ebca64e18d1bccc83b4063a4b2c540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000952feb78b29a706b902921439196e249ac5a3a233807d6e7c7cc15c953d2e4f49cfd3f5cc9ef896f84e942ad28467ec481ed509fc7fda9bdd9e470c422f832530db357238550a7237456d916491283fab1b325271111cd0e1df33e2fb4290ab4d30f0cda07bf11ea5df09bc47d7fa7b7e7fade4578d1b843c0705ce3bc403fa20b4d76970edfe18fababb2f6874e65af2770f5fcd5e6cb62c80ed5d0b5d7990adba2186dba67ff770e017b81b03d0d5a08f5740ccbb3366a8daecbfcb521b61c52b589f4cfdb0f38ca1e37b91f3cda86ffdbe9cdff8e408ea342fb37880a29de1dadc205bccb2068e1196fc837c9665891988d4ef2b1a4473e70f0a0b72f52000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000fe3384a99c61fcf360da74e43611b6a5e4539553e3e2eb821313a589b8efcb6e38e3c50cce08b43db5dfd0f4c188e56bc6dab11b0fed60f5bff95942c98b62f251fa92c2e15f9b283cf6a56a507aa629269e3d4b252c4500c92c3eba58993de233e47bf905e4f3b6fac44be0cf639eb122e609d6fa7661b3b2376e2d533c449880d2da3b6cf4dc3dd60597c27535625f400f93bd00897bb183495e64a7aeff41b75a6d12968bc5a01de73bea65859bf775cb35366f6fbaf625f988bbdc41103d1c14e3fa5d4c7c25a8fa724f7679443b61726f710cf4b79f2f344c12cd9649033129a27fcd793b98bf22bf1d2e9d1fd585235905be446f87a030cfcfa9cee50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000001c2c378ed872cc488c0330c30dfc2c3a4b8611db43a8d01172dc2b2ce431398b45307424eb242df2f7b01e8795c76a5a0bb034ac517bb6f6f9b815ebc60db8870d895ec273f9e54dbbec434f3c7fff1e74504e978b34172f2a1d22514440f149d19563835644a6f64dd3856e225e25e1cced3f9826ca1c018c792d519c79179ec5574e35fdac5a0546f9f0436cc055fd914e709224ec4e2853ab20b155f31fe30f58dfd89c899e6dfd7f9f0979f9f7738e1fb1c490d745be1e11c88046be67b781f85edb069557859966ff6595df8dc191130ae903823f49ba4d80cfab01deec17c07cff676faed914e671d92cc819e97c4a2911a9ab7e3fe367ac7f7cb610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d4210b1d2162ac29c31c8721f0643ae5e804c6759b82316bc906375de49cf4f10af633aa5e30858554c40997142eb5d9becb7ce796b87ebed90c7121dc815083883f7e2d7e5901e2547141c9b637ab386f85c7cf2acb4dceee9e3906666c12b595ede6c00838c000ffcb05f4b3aaebed3b2c14dab300d69f8ec755d9d2993cf2b7ba4cdcbe384c36efd82f6f45e0792c400dbc817d5c59ece11b8285e0b971860b5858ec7a69aa341f92f0cced3dad2b46152ffa8d193e5d57035b2c5df671aebea6cc40b208ed886e99f660b790ea6d7657e23fb04f62de7fd6430f3a9b8f9d5c50daeddaf3f1870dc239f3df76656e9f8a7bee13314e7148d31801c93e360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d2f7e308dbc45bf27ecdb354e6832e6cbd6522ac3e4bb29116fd4e143a5a7fbeb8e2a86990b7fc5f10476f0a0f573adea460c0b20ff35e0251b86ea615c78defcfd466591ca21a1640e019800ed4b3c012e9a83c6a7d40e3a28c205b8a2f01320e6e20d2d8961accb541b973f68f6dbebf6c6ec7bf0dc39218232bc9a84e40a64c3229c625b9ef19f0431c6900accaa66bcfcc389f7aac4579bc82c29913f6da4c165fb442a308b5b0042fe711fdecfd280e1048a98d5addef902f76654953d78519ca0a26b2afd20a34feca11c1d7d6281c511b04a5f462b76ce810128412a6ff3910ea035fa89a1115970ec1f1fff636ffa4c605ad4d1c716e7bec7501a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000005d4f856ab0133bc3d7f4b3a39ba3aa8b00705066a135e8f816cea0a7adc0b1654bc27e29a4e442feafc7aabd3e8e1e7f99f0168b0bfdaf2b4fb77916bb4f05d19192e351ee68c952ac916ed410545bc80edb844f0002e92abdd7120a16177358d5f973b82feff6aee160ea76861c0420236fb88f077a5bffdeaf34bc3c1fab3b44b51a9805a10da705773fdd8c2b8a765874bccd4670b557eff3829629bd9834ebecaf032e9fb65f08ba36c865e01b879c3288df17324618842d7164307cbeed2bf9711a08dbcbfda33493f08760d02584d6f7cebbc63f8d7822b02795d356dacf3cd9f6a180aa2370bbfda10a444ea367d02afafa03c5ec980b5903f6b1e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000046a5d6fb674c0149a1ef95d7e8f7ae310785cecb1831c1cdc49bb5bd09e5ca88ad7f94495345af95e7669dd2625ca3e963963b3a22aeeb0bbf1c45ebf1ce1dd506a13b7c43085089e49b93ae809c36103c6f249eb414bab810992fe3585844a55fccbc59be320402c19558aa2dd5533101c4b5e8c8706c7f642b6e3a00afaf965e92229d8ee5241831a3695a367fe6ca7768091317e2c8d968256904cd4be83679abac71d1bfb1d5f5ffc11612b6c06a57f8b0b3231b0264e48063b954bb079262f71ae4f3bdc648ca57e064fadcf673c98509c5f813ec437e68a2352b8ef115a1319c10a675c212a7c44722aa37e12be7fec6671fbfd1d1d56a389463c58a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a601d8ab73eec5c43d1cb778e53e58d3662b10e0e555924ece94940497fb83fc2475387391af998e9e3f281584b45aee0416a9b86c373b3c3945664fe7b5bba58200e04d23221cb9339f8435fb86af7688dadcaad343460288af9bdb50fbd07b4ee6d27b5124b4ea6b95f52e0f385207d1f2e1efaac8685de1ad3a1e74d76933a043eeddec70b87d6e4f8e733175b3d924eba7f9b83ba13c8ca6c32f6498e611ee94b501b3e4ba05fe09c4106f37375bc7bbddf974db11049d238996ca25d89623d4de15c1ccf77a69941d3f7ff35c4c184c9875c1735e247aab8886fb9f73b0a395e2fc620a1befd3f5efac07c56441978c6e36d750c1c48992c799171ab8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ce42ea81f89606dd26160a8b9cb89efa18ac92fdd87fb3675fbebe86bd729aa1fe0e9f2ed7f55dfe530dc609cf90587c32b095c01f7189a6db37142fe0fba8f9e27c85ebe34d64f5f28c4772e4eaabf65c3ae323fdfa171ee7bd4a14a8bae5abec5e5f6e0acffcacae2637392e9250272deedcd66cb665c7957103bad1aa46f982e94419cbcc237905d4415182c136dfb52d18ffe1437dd08747251dd54b8f74e3558a73643c75bd0bdb39b578e7433d25a709201f24ee39c37076bbd2016ba5f9b218cd85444ed8cfc2bfa53af0f53de6b342f0e5f942a54bfd55915c9d454ecff815fb37deea11217d3ed925bc2f8084228c6fe26cfceb9e983b4836514f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002dabac287108a06db4b4b4b51a9ab2a5a10a7f943bf545c12f2e0df715242e0a5f90850c64266493cde89031bcfefeeafcd2c547591b91719ad651597851488794244da82d0a66f29f6327e54cb7f7cdb511067e3f29f06da40a3fb1c4d389533352487d2f4d20f212a8b0f48e59a1896461ce695e73c3bd44ef3dd34e2e0bd7831f53c56c758ab395f1f08a40513f4675275d43a5763390356ae6c5ebb7d48b9b1bb0ed027b6c814608c0c034df564273a2aae4348f07eaa5eeacc96904a7f35b131ac6c5cac2a9d1a13a54fd3f98eaea1291484ef7c7c48656f934821b29085f0f4a9064e533db3a33d662a7e37d7e40d9df15380eccdd2437eb42c94de70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002f0ae67c490cb41bb803675b33964f1f716c346eb2569e843f919d3d735a6cf9ed677743b9b8e3d650a12802f8c4c5e031cf5de9eb6e73d93079404d8fcb280b8677a9c88a241293387b3655a528034ea0c55b71358f887e6584def34703ca7a1fad20038213dc6ff3857f8cc05e0253e904c066270e1757008bbb1db237af94fef1b915f03ffc12fa1172fc99c8f55eafa3cc6c250d8ce97ff05738b8b60f61d92e290f306346a0617b846ab358006f71c4fb690c53fa53214da26e7aed4792195df55f80177f6669b55b993dfb8e2f6ad6d93823f7da347159ed605052f0d14774091cc312f11f18b2b937ada2abcd43f8f7f83c61e4f52ed2b70f18043a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c1a225fe81f5b3e5fe7e1be28fa6e4e4dba1ab965fe2d09883eeb40bc1f8809d5c6bbdc75b839d9967721c6ab909007e4195118653c0fb2339f88a4bcdb0d8f4ea9fd18dff04d25570f8c3d6791d22fd209554159ab6e3956a6ed46387f490c920472baec7e8ab2456aacadcac095dde75b235eaab2e41fdd278b0988aefa9cc24acd74d335bd8fe86c8a8537c13edbe6c56a7d9b1539ba707b8889395d84be38744c092221d311f3b04ffbd058e0fd6b6f8f886f9ed60f086d53ac18938f0709485f32432d6c5cf5b479cbe450b481c19d2bb66cddc4e5209be9f9b2c35f12d8f9fb6129ae4b196bb1939de3a4f3bd6fe3d3f69ebcf4918d8cfed1d3a1203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000bc11bb5e527d72cfc91005fbcb1bde14119ab86dc6cb77e56bd08d82a4e1c777b10109bd815b82b8f603bc59b18596d84b184a48b88da606f4a5bc4af73756c2a34d59eee3a67341f71f4dd8109567489f33478d48e7cd5e23f778da02034c1c60475cf61cf37a40e84285a2967aee002645b41368551943bd0d32c8f0b7dbafbc494d1f1be666a449cabfd85c09df9de111def9e9f9da713982cb48ef9bf5095306d2fed650b2a56f859d128a383e58a05e3329a32337fee2a3889ac2dbb4c1c5cd545119927203f77decab8481c08380e31e84af8a2db88b637b3ff2ae5e4796d1191e2a0129117249dd2692a152a8a6426f80c8df8abf99f23c08028c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008c03897207ba6e965884d32e8905b464ccdce849f420072b0d615422c6d90581fb46e90d7602e4e5d0fe43c364a2565900a311f4c3364d574d3329841fee07ac9517069c860588f8bbaf1003e509c7d4b707dc5422f94b81216ba5c8e6e06864014fa888e71c2ae8eab442d1daac974277964b5d22de1152d93a03a68fc6bade38449d86db9f8442690fa9a24c6d1fe162b5fca4670729e020ca98d18d133bdd12939b394d1a91a18a76a99ceba1d55f651f8fb59cd98edeb1e2949c511c818cadde03b253257cea7512a56164435a1be5d37778ef26471e3e5d0fea58a882cfbda2c7b4fcd356f5f8cbf7b08c2d69b61c273ac6b18b40197f932f90c912e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002c6dcb58f7cd34449db8931021a1a38ccc1c0512e7c88a78cc78e7d8e56b721ae8c48fbfabede7b8eb6f6002af050c08aa3de039867605ce795401b2946e30c99756c2b4c7625175ff909a634e6b0bab81cabc0e390deb8aed000a457d41e3dc55ebcfb59bd6af940a9d660441fa7373bd761389c5b2819a42e9a45b16663c81dc423bafa56bab0a22dc3f484628066173f3ecca4bc07d26e91d179442cd75de084258b680c90bcef237046a31aca0523039aabf2111540feeaf2fe0fddb9707576908357b6d18795b97d3b3e6d2534dfcaef6dc66d82b954458103932182e9fc961028dd93d720a0cb14d5e4f0133d3bb3ca1a3b32d2f204fab6c0ae844dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003787b868979a27e86687facd3b1938cc58845f0926f25940dc4b8c44ccf1f0b2c50b38634967e5ab1b6e0bfa0fdd2469889dd04004e92d7460d9c174ae1ae7cb0ef4f7087e98a3ce1b6b31710f28378871e1828d67773b7f25a65b42fb20dcd8d775da8bda978d9381da33c59875e3b8493c28dc145583cf561311551eacf80271fae5a517017e73bfa24cb06e7f6eb1e2e138616fbf4cd03d6fb5a1592e21966c4139c0e4525b8e5ffb0810a59c3a64172a45ddd6ed5ca42150e23bdaac9f9c1d7003daae3669f69fa0983ba41a52dcc6490f030e9e9d5e53f82fb768f6c8ab61fcd6d5c02ee4d218edc21f8b66d1ba9e774f02701aa18b88e526b906a9fd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c541ec125308454a3a7caa87020c8d5b4d0bf328025eb2602057dfaeeae396958a91e7140d0876e349cfcc9d523ff9c913a1ce6228b3254875d79057837835ca1546ad0f185c3240ffd76bf59744bee3ef3474e60190af8103a3b1123c591fbd563772cb2c233c14d828de266c0317440f9a473f5a251b5e4872a92cff3eac5b27cc5c5e166fd5ded91d0c42f46850e16d942077a357a2708a699d1710607a61f4ad77131f7fde740568fd6924b07e335f874a706b680ee32c1ff6c01af66e1997bdea43d84a9c18821ead298bf1436bd18e75ba3ff5ee08b1c469de02e591745663e636f8b03df6f461e0144d4738bd61a2b3d8574f22c49e5fe4874fdaad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000443eb82a8e5f9be431e5738c70aefb94e015f40432a5495f9b7fa7e413d9c4747367495173d60faca6c527cd83112d8e9057d51d9e003062f8aec0fc9b04e27480df4d96970c28ea03a7259f105915ca5b46c9343ad996c56b3d68f4f889a997a49e7956c97445a8c3547dcf35946ec6a61b8ad8d129d88eeaad5d1071a57d0c6c35c04e0f83c849d1ea65b1a91d033d15de4c888dfe541d630042f8dcfbc711662b591bedf67f45f9acd09e464d0fbcd181b6a91cb802afe6beb2ce755e0cc82ac78078fe86e556ed7e424cb161afb4282e9cc35981f1b5931b71adee82b4e5cbe7059b247a73c03a6bcf4fc9a7e022a99530cd47c984c623c8a62bdf85f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000009ce6fecdb13a489b1c3299b24b38949f7e10349da04780ee82097853f5d5c58dbe9a0495e69ac71ce69b09486896541cdabe159d263bc0eaab1d44d81a1320697e87ae9af7f198d189f58680cb13d8c101c62cec13e12c853c751c6e79d3f27965c961834c0b4a10c24bedea7e4d140d06fb52656ecc5f3178d4b9d1a5ea146f79927bc1ac66c8bdf89651e30a93757bf6ebe4c866d829a9868ed353203ddd444774eff181c57c6c6be099d8428087638a7f24683494bbea2053b2bffae75b1916789886e2d6b7f65f64beec974b9f21e4af0b9d58b0a0011410d123eb597b440689c302a55d80199cb2aa97915d1c2bbbdc2ebfa587244424b747af143f22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000b6d350fda10d949d425b176c16b58df9ad85cf28f2b767f6ca0a073ad99101056b50f34c6645d4147d5b4071187d6f0f840416f88f547c8c7c0202a8cb49b98bb90ce90d71ef193eaf96a8234f4392d38c511eb30bda60ab6f8c075366851a52ed505c1e5939130a90a01e5036042addb25471de1c1573934c41656be504eda6e0bda6bc905b2e9b4552e5d4f44889a224350ff4155682ef7b31442ab778d5141632d24a028dfb94bd36e1c866284879652d47383f3306fffaa4d178951fa4ce00c033282f8eeb12fa7119ae42e5b6160992c655fdbaa30a5fb1f2653146fa5d47095c11e3508675b45b12aadc8982f3400b224e7ecf8a07d9449c5652945000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008420f02e585d2843f401dba42625851ec11d949daa1c4d3162c405462ea69543ce5a1156521d49b7008188f61af159183e0a9ad942fa623c870dff56f76ca4db8d89d0a8e4af59d61765e87f1fba1be140f43f49a54eacb6f8a9a427225c36567f0572d2275cd81e1a2598297597cee72a2819c25b913484b98f886ab9c0d8ac54f6384aebc6acf3b7af2ff49ae898f82e300a673a8a9638a826340224e6657a55a38a127d20c2eda95cebfc2af76fcab0e750de05ffff0588bb273b7a755321be67c0e8b1c4dc38b28d34c83a18b47c96a5fc7b972cc09b6d2d226365cd1b655c8ff26c3f14a27de76e9a33c52e11e30cd23e3d4749b0b2991f98b3cc41ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008b361dd93081cc65e80ae421d383bffd906602a75bc98f2b2051b6c8765f9445450d615654bc9e308d996bcad1b4f1c8d6b18af7885218afac12b37c78f52815241048d2aaad213dc62c1e76756f19f19f18c3e4103479308fa6f8657a575d124873d1eaa19125c559c1de6c669f2f703cefeb3bab153fa67c43a280f5b7957ce82c2ea56497416e5e8c88e8a4bb4f93c1efdc0f3ba3326d70dc0ad8347d0d63f593319043d8416884e2b9627fe7a857d23d63b3dd461b7f18b00d53fe666444954aa195f880e152a98bc712e79d6710cce6c8237713dfd951cc7a0b79078dc3186322306d94a2169c567962bd30d2a19c964fd55c87bdee29e7f86d99b0460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000001a60e731fc5d974e456087d258fcb5ed273bf9e6627d9f22754d9912b01caf955cb97e1d0936bc95054345a64d5677b0eacb201af4ebdc1bff10d0a6693d51afcf137537c5c3f81740fcea41321121cfb8bb0175a16124f4308c862c4858cab8d2abad4145f28ca04a1b3e48ec0dac6c33fdd9b838360b0caa99aa1b84de110541303ec0e15ce913eeda60193daf5fbb1c65fd982149047769f34e3e841b07e74023fba1134713168c31675d1f837d2e947131ced9a96153e27c4d631f8c12afcd39f716429d3ca97524fb2aee767d098d037f293352b20a49dae3e11197448ff5807584c489af7d84d0af66b2f3db8e7387d854ab499466d478c279c293c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007da23908ce7bc78f87c36ea93d189659ea20f476015935d9d6c79dea17b3e0b14ccb7b1d94cf457b6de60af9848ed85576237a8ec391d985f1fcc1210e954c1e75ab6285c00bf7b2d5eb42cdde309f30a6dc228493511b554cb283cde1ce1f0997ec03e9679b0281afdcca23b29cfc4a7f70c2c2bbbb9581f628cca1062642dd38048a6944a083f9242a7b974a1c928d7510fdc08e404d71926041582126974d22fdf83e6bcfd66f1f28bfc14e144b4cf0f8ab48b3e0cfc6b994a65986cc04d532a685f2ebbf8cc37981d43f22a1b78387cc4cbca4f39b6068a8f638cfa7b54e8e28599bbf159d9193232443da735536d451b796d727cb98f2016e3c02393d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e102f870280d0d91ba93c4232a9b7ef7012ed5165eed6b0fa62920a4b9934f116ff34f06bf56b17bf81a8ec5b7440f3393916a9c66340bfc0289fdcb844d32de0eba2081ab2fe1c837727eb6a775e3e9db2b554038ded0f77c31380bbba27f1c07cfb8ea211852379f86d8226c5abcb46ddc5e669bb463f0bd70426607ff214054c31a1f8a740e0f5238d297547ac3ed7340003eb7df990f75a52b3a83c16ef2f2fef58932d54f7db55a38cc1e5a1390ce72ed39170a01e08d846c1f1ef3527ad8dd472ea8b5330b968067999157251d9f5bb402a0df78d6888a6735a0e1740e85cc6fde16973774e6dd994e9d3dea3336c0202e8ba6fef1d227eb8eff00330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000b317e97d2ed9aa85314b3749ffc1db8fa62feb3bfca8ad61f388e35cc6099cfe95980b86de0e11e3be75a36d88f7a2656c9d7d4c5f06f530d217b892ffbad074ee6f97e97f07e802d7f3945109efa4a4fbc418ecc0d58c27cbe4d3ae9767ba62fdbb1dfcb2798599be33c33b5a06d07337f858b0d8dcccd78174cc42589bac6a14f441f0a09fe5145061f1eaf69860b3037221c9efee7df2e4bf8b3994d530fc6da78c66226578791703b56f8371590c9ba1d23bc8fbc03c2c0a912c7570c20168ad0762c8b728a0186d55b7031accf8c8f3401fbc9ef41985c9e7653fc72d892e4a38fc394158401d911032886a009c171331baea1a87f223ba11b8e2a4ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008f8d10b37a05475ae24fbd1cddb69b9e2818a0d6bd3f8ec46b5679ff0ebd3ff75140bdc8e5a787273bf7fac3c84ce4039d6fc2e7c45e9f84c6f9d8978e7f8331cb39d510661d8a636ce550775e13c1ba4ba84ef1ba608def06875dedd619557d761ff4883c4b3fc74598d47fe37553c0df97a2f86439e36d8a0040770f7eda7172096327f967a26454491e999ade1ae4f6f0e18a19491dd709eb9dc85c5f5cf89de7f733f15a3fa554fd38bb0495613eb6ba8a80db4c51c4b0f15c2fd6e6e17410f9ba59d1832dc8fea2e82e6294b6c330e78e045d620468d9f2c9bd567b27ed5e4bc9120fcbfaab6c78113fc26b774822c98da46f4104cf2b766573402dbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000005e2222e3243cab173767ae84c348781facc16f3e25b8d96e0bfbb66b1c155ec3fb520e8a2c12b191054fff26502f4c391f3204e16fe14fbf4202710733cb986343c894e6d369c72d91e5f1d16556c507af84fe2b92beb0f9d4c5b505667843e70fe5869474ed375fcb6a2540c5353fa5e2d5263a4797bc5b0edfb8dbbe1ce57da2bfca257affa40f7a21a96f4460068f471cfe8fca23b9c7db267ef9437a8a9fc282f9209a4ce70c16f2e9d24906a17181f6080bf2785bbce66b0a88e1b2bf893f6ff2521ab53f03963164258b778829d931f34833830fda0cb38c57443334304d86411354de2ffb6756c5a190672fd4d974b4877831c944f543256fa6b5d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000488742fdb753f3fc3011ee15d6c562904a7cbe23a137b1f436f187d88f382130e0232512961bc39d1f67c08363b665a8cb6c37f1a9288d3ff903bd81fb1eeb4d2b8dc3a143ddf7e6c288cf9339f48e1a2785804b1b13c3254d36ffc8f8a89b3b630dbc32edbd201f8a483c243fc1dafccad55afb91bc99da159ff0c8630c79b8367abec010ff6cfc8c3415a6be7d329c5ce24d4c1c4bbe7db874e31312baefa76fa16b5ed6cf34ba8448ebea92e171c2b93b8974208f72a0dff2e962efaec1b33e7bb4e9c045b5293b1079115acfc91523267f17770cdc746ef9d7ca6cc29aac706d2c39554222a73a41d4ebf26a48dcdc1274628771b3da763f613c0d939f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007d695723e63ec7e63446f3170611cb2e9a05a39901ee9844abc4f2b30dfab1b803996829eafba246dcf89956a3d4b07b9246e615ae42da9f1284f606e916283c3901e2ed30d7087f30a83a587abb4adf1dacba6f164d5e4feaab7bae8af670ca63252e80f7f54b5b584cb5f0f2c1b67a93db521fe86d5c87f2418b68f1a3882fa32682f0757192df8d807177d966d7bba08b28b475b65f79a9612b53b8e3a611119e62fd185d97d25152d4206bda7d06ee2041046ede17a92a8845ea5c85de51a7518195235f83d7349147894c74ccb4b4ee770ff8bfde9e5df938a963de335c17c3fcacf14d6663cb91b8b0b92bc28f58acc86bb159b914c4057980f2b8a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002106eb55ddd2efa6e7fab03dd5ff1c43eebd44554fc0874657e56ab77d7804abcd40d1d41fd9cabf40232525a521be0ee9d6cb5102521681399246e6cb67019a7d38bd9c2e29d8db6b51cf2bf2299976d66fcdba8ce9c7ed9c50480a224d63530c478fa95503088727976ba408868db10ad734f5735a52ca2f0e21a3ca3b53d064affa3887559eb6ec0a5ef267ae5e82b52b30ecddd260379af9688a42d02ddb0a1d686e7cd9367ac6fe7ee1ae019602ff95a8ccc4e503a862f12fd2351cb96a1e625cdaa07d4d826070e9c9c1fcc382ac8da33247c9e01572e0ab1bda7dc48ebf91dfb0285d4d94681cde589ab8c18ee977391e7bf003c2f83c2fd201cae8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ce7421454b04120dcebb233ed2dac870d2b8bbdf8205097396364ef1e4a8ac56e9d20e74bd87a926a27091af9dbd8c9b972a2a60cfc34acf85297ed06b26bba15e67cb733ec55bc7ec65aa3f341d1e34c9363ee765ecb63238280ae0bab35a6ce4a70518464dd18e1915c7ab0464f959aea8631cc275cc7b5c95f5cbe058948d3ce98368479126a7939fc2efba9a74ff54dd87de9e66383faf82d78fa8a43ac9519cb5292dd82caf98b5faa9be9bd7c995528cf8ef903da26ab632e3ce472e6f0b51655d35cb6478d5e3ba504aeee33dd6be041adb299cc4172d00dc3a0623cf742765d28b94718e714740dff34a17f8d1282b52c8f5fc5cf2c833b362e7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000006cc1bb18b2d5aeb1034740bea8afa36ca03bfece404ae9044506274c344e170f99d6b091b1789e0ffedf08d82184f29f675224f5587b8ab2f92727d0d56c4bd7add111c2f7601b6f136906cd2f3627b77324b72c907adcc149aff6c70da250bfa44a23a17e4c7ff053292befe81432358bdb8e15df5a5b9afa22d0651e5f6a39205e0740dc9894287a50104d16dca1ddd9597c70cf0a5bd2622e80ed0c238d90c439493406e1c781fea4d66241c5dcaedfb209b70fd7b71c08f9b7563ac3b0451453738fee96aace8d6e5818db419f99eef6c9606b28d471a8ec5c0373afb101d565f99bf43aec0c915dd9ab3b9d007ec1c493ca66befe67916d60892132920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f16f26c759b33723eaeca9be950e08e4e04590a60a5821d254218e409779c631d4429ab943bdc118c4335f4b87f6be7e2dd68e5a41b232c9d419b47e8fb4c3cdff51e67ff0a487023de659d2683683e477b9ccf682af291dea14e3ef0f8c615cbab586afb5f2e368c7cfe65457204983a54e0a5b7b35cc81672e4e914a0c6f888107ae4c630e0676f419d126cf353324eb63d3392e57d85542ed9ada01030be126eb9e1e379b4791d8f47d51fee02e9ff3b086c52c34f2c6e4233b9243fc91b18112bbc20ea80e3278ec33df9f93c19abd8f86a12244067473c942ce803c65ece2f26503a68dbe2d8b1b0d3e35323d76a23364ad32da64e16af5f3f5feec3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000fbe0f315a1f729830058630ea6464a69572899ea7ab7c75f327b797750846f4ec54081405b4b34de2cd04e2fc2b2876d73f7ba43cd6a97fc294867bbc82f72a377c878c13748c43375aa5daa8681d12b241c466e37391e68314a63434205af8dd427c98515cce44ad6bbb7d5a145418b847f78c819978dcfa89a1b46868d199807fe1e63dccf0dde8389392d82653021807f23841a8c2fe1960d9ddbefad91417c2fe07520910ccc65c0e2935a3c46f34e20d946041062b5285910b52460882d5e3b437e253fce587dcdfa7835d3d707606d1ab4eabf53f5d5e3f2e0d1a1e1905554571f25999ea358a9053241a1f153924e902f240de355485989df366575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e6843d5681cb26ebf0b48afc4d1e596ed60d619f2c4cdc77c5bac97ffc5a811fbb3709ce38f3bb24e3215a2355b4bcc4e6fe12d4726ea40dc5ac657f28921c3426fb766d2fc86a51e49055f0f8b704e97331049817881ae6e6000d9657f4861c23252bbbb58f651667d3d2ed94736ce2cad550880f12af9a0cd1ffd4a8e006567f5f9bd0022b8fc262afb4f6ca5188a7b50fa67a4256ca5963e4758ae4e467db3c3a0ed6998bda56368ee24b88c539ad7fbd38276cb43d57d5ad31d5e21938bb0dc0f11b28362dd1892a0fec0f383f880def52683085811093ab3e92a6a9d20b7c41a9ee081fdc92ad64442452ca0ec1f2c78eac93989623e72059bd912bc60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000e8af180677caba0a9bdeb4eaec3b6424a5d79801e95d8e78b7dc826d662997a85b7275372418682ee72cecf67882f671b172e47737a50f40c32700540402e53c532b57ae9164d4925da505eba94334c7dbc16afc022929f5f6c29ec2d29f50ad64cc90a431ad2cd174acd85766088e4952e90c7cadedd14e9ee79b5d5f13c452839ab1bab7a2c5c8cdb344764cdeef6a2448f0020a33dcabbb5f1881bac4ec1758fb5bf7ecc9c68258c8d5c2e8d8fece1aef8655e18554eac283b221522a66e7be1637949605831dc23596bedf89ddc0d6cc91adf78193fd2e35a88d1a51ec1558b03c74c723cc8c0d7cfc0d09658eec3eb5ea97b540437072fc5ea9cd65e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007d9a5188fc94919d3943748beebc0bde009844caad2205cfee0d77fe33ea92e9cc74ee72d9efc596a50a3c2704327cb6bc4f3c701acbbda3812060317f4712d78336feab8846dd5088f2af67d1868bcd530083572ac7d645cfc76f2dedb91d13f9d4c2834751e015d8f1f8281f62f8ad0313f1c12d0a2ba3a77a95b280d892e881076d8dc407ba418c546f74721930e8847ec48b06d335b661c42812b114efc3ae6c183d76a8a97f5d284e970148ebf43d9f5b0eac38dc5b7997235814ce44437d82f86992f68331c6f02829eed44df1e54cc705c82554dd5b4e52fae49e10b33b291480afe1c611ef630429e1d5d4389a88d33a86a03fee0ffa6233c56fa90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000063a60647777226d6d390e921552b804b92cb7078580c867d64552dcd55603f69e4882d609e995a3247a2a8a764e61584d09c3041d888365f7ec1ce4ee7f21fdf700d184b1493f528d62ae2231248c7299bfd44f619a3387139778f50e4b9c4d19e14304edabd84ab122bae19e0eb8d333b4e7bf9d03a63aae60710d25f418d7c1caa5407fec69b1caa60290c771809adc45ceb6560db3df4e6064b73b364a2682a3588c1b61f353ebed6b76eb5a15aa3679a1d6f8d223af6592caf0b5e972ec32db2c47440a458bcb6a3e414f863639137cf539dff7133653800e1008ea857a30c8e2af40e19e95b353e8033e4b46647d9e40bdd91dce1b4543052324fafc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000cccc6f58ac2b8b696939901db821fd87a706df355c8a454a0ecddec99467e07a7a757e74b1f5ad9bdf0aea2d2b82a06e35a1041c8ed60e523d3043a6a0b820030c3b11ebf137612786a72ae4a413fe7cd70f0c327ba34f04ab696197a8b5b2c0df3578ad9c4b428795ef7e48b51a413e42d355cfb4a0fc47354191053294c1b88afa5e444108c8b1d43089657071bf139d935a34f3bbf2330c8c004737ca090489db9964668633dbaae16dffddbb8c8d72e6e3fcd9532a2fb252207e71e5fc9d73648105a7203bf60931b12ea6715be18bc68df01f32ccd5f1c45fec7042364f65279d6cfaabd1929bf1ef52ce508a90abb7abba954b227b4c056618f6e91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000044e15fd7be0d4ddad23b7d4c29bed90e22e81c446cdb5f95e21c2b1a31f178f19261e74df527e9826bc4f42b26df22aaf8d454edbf3e3ab3823ea17b696782c4db00b3b08559c55f41882bbbe9efd9f20a9d9f50051d90c1ca9dc15357fc086298427fe2409153bc58ce9ddf279fe204d545df99ee020fb42c7f1be3733647a46bb1b8276fbdfab45ea59ea4a3dc3f3a13158cd8432fe16af549803bd895aa0ecfedeb60c4d8de182ca41e41ae13cba277df41c09d75b529fbba8bdf7c4d2bf4965b1b6aedba6437388945b9ab4f2658ca4b2182ffd7dfbca23b2d28dbd6d6574406abac91e0bc8fc81c7568d2ef25c951386de2c05c1ce12ea66cee9c625d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000082e659fe5ccc17c710d5516aff85318a1278dbe045b071b0a03d226a41051cd9f8a6153fd66e9e14931df7d8c9ecb6ab9ceaf6edc031e8bc790c03abaa58b81675eee075e699a91e804986d819e32320cf0aea2327ed37a8c127e852ed4a183bc6442dbe3adc2ccfad74f47095ba10a2b08319152369ce25594570b78c18a482cdfc033d8b321a388621204735ca896960bb183d995f0d64b357cc07f637a2ea7cb081229588f4b2b3727663a3797d517b403a9bd0e15d6a2c1faa1764f43fd4072117e721bc8df9cf45a3bd7d9ba107ff479eba79a7dca38d15fa0075506ae994320a5cb4e4c17f29bb9b61f5079cbaa6df29190e164fad678fc9c2038dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000004dc5732650532c8da63b00f33c0294bb5c5091bf4ec4097c694bc38d88ddf4aa7c4879a2c2d8bb64fcc6021d06c12966b029a5c4af1e42f77d700896021a88d51752404e82c1e34b62d8b76728cbde5daafee93ce7627ecbf26be09b1786dc04dbab285c935ddeea901ff35ba0c658903ff7b73f0872a77aec75953f6b2d41e0a09ee9d403c14658789c46d04ce436b92bd00c2112aee2b6c676d0765c377d6b0ceea61b66adc1ea4f727c9e0f8a8279186a599d0d5bb676e4f942d55e5ac505d8ef67e94246e06a359d8e8c406ab16c9209c50864d11d4bd7961ece20a6c303f7e7a4546377e472d9c142c6d568544c9cf44c6ddaed3f0df130c9de97486e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"] \ No newline at end of file From 17e6670126a773188976d9294ec2c0e894d0c898 Mon Sep 17 00:00:00 2001 From: Rez Date: Tue, 26 Aug 2025 08:58:57 +1000 Subject: [PATCH 3/3] hmm --- .github/workflows/compact.yml | 87 +++++++++++++++++++++ src/primitives/header.rs | 7 +- src/test_vectors/compact.rs | 68 ++++++---------- testdata/micro/compact/BerachainHeader.json | 2 +- 4 files changed, 117 insertions(+), 47 deletions(-) create mode 100644 .github/workflows/compact.yml diff --git a/.github/workflows/compact.yml b/.github/workflows/compact.yml new file mode 100644 index 00000000..eea086f5 --- /dev/null +++ b/.github/workflows/compact.yml @@ -0,0 +1,87 @@ +name: Compact Codec Compatibility + +on: + push: + branches: [main] + pull_request: + branches: [main] + merge_group: + +env: + CARGO_TERM_COLOR: always + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + +jobs: + compact-codec: + name: Test Compact Codec Compatibility + runs-on: ubuntu-latest + timeout-minutes: 20 + + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Install Rust + uses: dtolnay/rust-toolchain@stable + + - uses: Swatinem/rust-cache@v2 + with: + cache-on-failure: true + + # First, generate test vectors on main branch to establish baseline + - name: Checkout main branch + run: git checkout ${{ github.event.repository.default_branch }} + + - name: Generate test vectors on main branch + run: | + echo "🔧 Generating test vectors on main branch..." + cargo run --bin compact_write + echo "✅ Test vectors generated" + + # Switch to the current branch (PR or push) + - name: Checkout current branch + run: | + if [ "${{ github.event_name }}" = "pull_request" ]; then + git checkout ${{ github.event.pull_request.head.sha }} + else + git checkout ${{ github.sha }} + fi + + - name: Test compact codec compatibility + run: | + echo "📖 Testing compact codec compatibility..." + echo "Current branch: $(git rev-parse --abbrev-ref HEAD)" + echo "Current commit: $(git rev-parse --short HEAD)" + + # Try to read the test vectors generated on main branch + # This will fail if there are breaking changes in the Compact implementation + cargo run --bin compact_read + + echo "✅ Compact codec compatibility verified!" + + # Optional: Show diff if there are any changes to test vector files + - name: Show test vector changes (if any) + run: | + if ! git diff --quiet testdata/; then + echo "⚠️ Test vector files have changes:" + git diff --stat testdata/ + echo "" + echo "This indicates potential changes in compact serialization format." + echo "Review carefully to ensure backward compatibility is maintained." + else + echo "ℹ️ No changes to test vector files" + fi + continue-on-error: true + + # Archive test vectors for debugging if needed + - name: Archive test vectors + uses: actions/upload-artifact@v4 + if: failure() + with: + name: test-vectors-${{ github.sha }} + path: testdata/micro/compact/ + retention-days: 7 \ No newline at end of file diff --git a/src/primitives/header.rs b/src/primitives/header.rs index 6a463e2b..01d4bf73 100644 --- a/src/primitives/header.rs +++ b/src/primitives/header.rs @@ -507,7 +507,7 @@ struct CompactBerachainHeader { excess_blob_gas: Option, parent_beacon_block_root: Option, extra_fields: Option, - extra_data: Bytes, + // extra_data: Bytes, } #[derive(Debug, Clone, PartialEq, Eq, Hash, Default, Compact, Serialize, Deserialize)] @@ -562,7 +562,7 @@ impl Compact for BerachainHeader { excess_blob_gas: self.excess_blob_gas, parent_beacon_block_root: self.parent_beacon_block_root, extra_fields: extra_fields.into_option(), - extra_data: self.extra_data.clone(), + // extra_data: self.extra_data.clone(), }; compact_header.to_compact(buf) } @@ -596,7 +596,8 @@ impl Compact for BerachainHeader { parent_beacon_block_root: header.parent_beacon_block_root, requests_hash: header.extra_fields.as_ref().and_then(|h| h.requests_hash), prev_proposer_pubkey: header.extra_fields.as_ref().and_then(|h| h.prev_proposer_pubkey), - extra_data: header.extra_data, + extra_data: Bytes::new(), + // extra_data: header.extra_data, }; (berachain_header, buf) diff --git a/src/test_vectors/compact.rs b/src/test_vectors/compact.rs index 5a72fd2e..6b127a9c 100644 --- a/src/test_vectors/compact.rs +++ b/src/test_vectors/compact.rs @@ -1,53 +1,35 @@ //! Compact test vectors for Berachain custom types //! -//! This module extends reth's compact test vectors to include Berachain-specific types -//! while reusing all the core infrastructure to minimize code duplication. +//! This module provides functions to read and validate Berachain-specific compact test vectors. -// Re-export reth's compact test vector infrastructure -pub use reth_cli_commands::test_vectors::compact::{ - VECTOR_SIZE, VECTORS_FOLDER, generate_vector, generate_vectors_with, read_vector, - read_vectors_with, type_name, -}; - -use crate::primitives::header::BerachainHeader; +use crate::primitives::BerachainHeader; +use eyre::Result; use proptest::test_runner::TestRunner; -use reth_cli_commands::compact_types; - -// Define Berachain-specific types using reth's macro pattern -compact_types!( - regular: [ - BerachainHeader - ], - identifier: [] -); +use reth_cli_commands::{ + compact_types, + test_vectors::compact::{ + generate_vector, generate_vectors_with, read_vector, read_vectors_with, + }, +}; /// Generates test vectors for both reth standard types and Berachain extensions -pub fn generate_all_vectors() -> eyre::Result<()> { - println!("Generating test vectors for reth standard types..."); - reth_cli_commands::test_vectors::compact::generate_vectors()?; +pub fn generate_berachain_vectors() -> Result<()> { + println!("Generating test vectors for berachain types..."); - println!("Generating test vectors for Berachain custom types..."); - generate_vectors_with(GENERATE_VECTORS) + generate_vectors_with(GENERATE_VECTORS)?; + Ok(()) } -/// Reads and validates test vectors for both reth standard types and Berachain extensions -pub fn read_all_vectors() -> eyre::Result<()> { - println!("Reading test vectors for reth standard types..."); - reth_cli_commands::test_vectors::compact::read_vectors()?; - - println!("Reading test vectors for Berachain custom types..."); - read_vectors_with(READ_VECTORS) -} - -/// Generates test vectors for only Berachain custom types -pub fn generate_berachain_vectors() -> eyre::Result<()> { - generate_vectors_with(GENERATE_VECTORS) +/// Reads and validates test vectors for BerachainHeader using reth's infrastructure +pub fn read_berachain_vectors() -> Result<()> { + read_vectors_with(READ_VECTORS)?; + Ok(()) } -/// Reads and validates test vectors for only Berachain custom types -pub fn read_berachain_vectors() -> eyre::Result<()> { - read_vectors_with(READ_VECTORS) -} +compact_types!( + regular: [BerachainHeader], + identifier: [] +); #[cfg(test)] mod tests { @@ -56,10 +38,10 @@ mod tests { #[test] fn test_berachain_header_test_vectors() { // Test that we can generate and read back BerachainHeader - let result = generate_berachain_vectors(); - assert!(result.is_ok(), "Failed to generate BerachainHeader test vectors: {:?}", result); + // let result = generate_berachain_vectors(); + // assert!(result.is_ok(), "Failed to generate BerachainHeader test vectors: {:?}", result); + // generate_berachain_vectors().unwrap(); - let result = read_berachain_vectors(); - assert!(result.is_ok(), "Failed to read BerachainHeader test vectors: {:?}", result); + read_berachain_vectors().unwrap(); } } diff --git a/testdata/micro/compact/BerachainHeader.json b/testdata/micro/compact/BerachainHeader.json index 9a2f978a..1a069bc5 100644 --- a/testdata/micro/compact/BerachainHeader.json +++ b/testdata/micro/compact/BerachainHeader.json @@ -1 +1 @@ -["00000000559aa07f6352dfb0152044fed199c3d24486f880250cd3c6831ce808fca1f2fc3d1332e04570933ce77d36e7dbad60858b402efa9685f7bd4e31c1eeac1527346526f2997798e4fe0e41a44e54ec841aa5e40338e985856ac974f14cd921d9b521a38273a7b2ef91e945841f42cedb0fe631859875f47f85ba10baf4221f10f40b80295a8361d95147db4e063381829ebf0f2b3d8930fbb8705c4391cf19cd897080d4a302da3f4fdb9cbd460080f1d16d8803cb709dcc82e68efd3610bd08411a1dd84c188b52c8707097dfe7199b760db0825f7f9f3f38f3274bbf295f7144b126a0f6dc8c87de83f029ab7adf94c76f66a8e9c771d8c15ea981d3fb5eee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000067951d9c8c784872da5e32d4c77710ff2ce9a375a076e07af805270ef45189b767eb05f51f43f1906d237b25f3619f5b190262ead0f7f25310a2c40f798b3daec4ac441baa9bd9ed525ab6a12e35af245917ab96fb1f86118956bd9dee27376baeb0e111279368a834fe6447b7854a0d7c453918b6ae4aaf98d7b65634c83f078dd6372c7b7dfe4e125199ac8dbe15d8b9e60b82b98c4e62bfd9e78b62ca0825f0bbe2deea25e76793cd235850a2c2cc510a19a67918b2db2f165daaa9503c0f8da37340cfbb08cb1438a626ad7236c798d169c9aa99dad69d1c7771d549e10def898149d4af794ecf6a2c0156a835ec0577261530adfa4f0348e821d0ab91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003ff891d998da741ef0d0923eb160674a1dbe0f2ab7276ed10e5a0d6d8e081d842b2aa15e62011b602e2a17bb4bc93ef48b39bf8fd60546d771a203a4da732bc94b08dead8b4472ec5ab845b43862c4b6f2b46aa8740474513e6440192c0452a030efa1feec0790d1206a96a3c6457721a2a5cabc5cd873e2b2edde0d00599df4a7cc49bbef97ff7a287a537c5f48b6bc98c91a997c542d412a36b2aac2a91e1117b765deb8bd06228a5edacebe8cd2bb6548703294a0dc510631143f9dd6082a5f8b70e15193ec5ab6ff222f78c45c66dbef175695012f7a1ec19c17d3a72c5b95de76e5c2b1eef89944b998d7e0a21b677fae12cee82cccd743679a9a8229000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000b9f1a1af191e387b4b9686b291d0062f7c4d13858fc1780d779d4ac6193a03ce7790e6315b7e46ac4529dce009217233a342df8fd2a9b1a1b07399d8f7e4b148615825d2a3deb334c1ce80fe7ad3cb93c950d5b1485e8a9a7512e94864c71871006f1d5e4245248503f26390eb1ea20c28d01478f8ddd4e1077a177f65e094b29fe680ae481f9d3b7d25ea06fd18926d9ffb91580035381d4c37a9d7ddcdc894e9262eb91174ba0952d123968781c95d7a302bfe9599022d29a2a4910d7d231d53423583eb5bf625b24f035024946532c1fd62fb7eced13be4be5c63068f2562926a70480f411b0ae01daff143634ad718577c1398740276d177f6c37114be000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000069027c1a5258aeeffa60474802ba91b90f47ebb06e050599dcd6fa284a715ac31eab21994cdec800a2655025e40a8749242b612b6629af64e7d22e8a8048a0b9d4f31d985923cfc5127209ecef3ecaa75508cfc1ac4faee5103e0da974e89436bc56b235070f5f99ba35f2661909eb889b0f50af3017427352b417fc0440b9d68094daf5c84297904154ac5c12d43b313dfd45c074023ce447132737e488a250dd0d8edaf8e3118c5cd25849b4257c1d591fd8c5c3ea996bd50906dbc8ec871326a26da2be2848b4776e0f4b57b67310ff2b2b6debb1cd4cdbffad8911d35c22915dfe761898ca5c336de2384b3df1b74fce98598dde2666dcc9a6c3884762000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000028fdd2260010595a2b6cd600b6fa0b9f816862db3061b70397d8156a584ec8704a4d29fa834650cc48d81f0c5e85870b2fd85d92adff1e9cb881b03161f64a29cb4812b7b5ea0c5c668f8007abe71813cbdb3989ee6c4072cafb06281ec56db9249e2ff2920c4664743bb832defc4e7f783cbc0929fe082551f1a500f3b99c70abec9bde6e0f5e0db07f3513b4fb282a307ee39cca36db314b714d4ffe15acd0f75ae38dd0d95727252ff10ae171c5ee08616a6c58b8b2277e1455956414aebf1be2b2bfcbdb33352da74185c68b4ff2036f1956fad807d38dd324d78167a1ebd9173a2b762472dec4c8c11442c600329b924d46fcb780b2fe602a0e87a7d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000284f777ae0de689d233c97fd9096786d1cb7860987e47997ccfe12265765a2dc9999e197ef44819c76129a3af0b62c0829c48e2dbf069aa27baf3ef48838daceb90148cd8827d1dc51282d100b4077761da55b8b711632d113214179365f8b1509b470cccb6c1c2a022f28e97b2480bd22538ef622641fbec0fa95ed953a591fa7d80e8082ead19b7ac83186b4fc39e6985eb542ac7a67c853fd7bc2babaf6844b86df41eeb6a44fa4612bc0f35165128c691f2ded7cc0178b1d744e80c2e0ef9483300223bfc0a2c850b07d8a6303f37adb41107531bf164373d2cd90c61beb9a6f644bb236344e166559e70907aeb25d97880b6ed4843f3a241cf1affa3d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003f0736b9a4a78ba6c3a3548532db4def196de2fab1616f80b275b2cb0cbe5598a8ae2a6aace4dba401b3e3136170eddbfa50758784621156dd0bcfe315b79fea47717813d29a72d78024a5eec125ac3e24d1218576b40f6fb3a38caa670b7bdfeae4a46e8d17d375aa23295433fbd0028dffc489a380e91f97648178a5214c865a3d8080a65f1dd8075e8d7d6dac224e9c9128929e11a295450dd064e76cf547b9a7555bf411194d1bd28bc5d85be2d4a511812138df9e5b17880ba9aee3eab6fa7c64710e2ccd24cb680f583cdf6a2d1ffbcfd12016d94470ff3c6d7c87fbab58db6780cdc9760997681d35d2edfd3e91dbc370877ede0595cbc0525ccd1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000012a8497ace21dbc9795cf029e542ff5abded89606d49b4c3255839aa4f08b01aa66b7f1be0a88f62242f218129834e002ed842812875c4e1689dea4feb9ec3817a678b3e5c818573a6b99e9aa7717c8c3b25f937fcb7d085258227c11a09c5f7c8ed0eed3c753480ef6f982839384b54a3638323afdf4946d6b87d6c053b38dbd2ce6ab5f23c06c41d86096892c777b9d353fdc7ea3bc88b756c3e9c56aafdaef1bded154a7efcca6ee28afe1f4ad2062492ca9dd5b624f76b654795d7c3c3980c72dfcdba05c857a1d2656989864e363969a38b37a56da93882d603aca8b87572bbd4ee68dd0a6537535f9ddb2b659e495732c68559004da54b531c607d46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000c20d6334d1f3adee9dbe2cdd6f5d851940f1ab2cd05d3d3b138993108b142a39a40f3513cdabc7e8593a36c27786d36ece86e26d6785c4f8fac28a1a4b8416bf5c3c1f99c50483e23d2fc8c89ffb2e5d2d0859d267dde874c4a837da69fe83298f7830bc10724c1ddc6cf861ba232daa43652abfafd8c90f0f16811a2a043f9f65d7c03f01515fd985a4332c36b0eae07bd71dd8aadc9b89f016685fa09e609691c919ed9fa10784ff9fafdd58492556bfe0acfffbe04fc32b72a85c183dec20964ff34de522ce072860bab4fc6c069726573079f2e01bb8ec19b3bd2557f5f521718c627a7ccdc7ffc77f35a9743e6a34d448626e01218b6432aefeb030450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000081dc184478d5f88ef94604ce7d97c13a60cf5b1072ad153369d57b20cbac200c25357a4755bba92d5541dc3a0b3e7bb9756c085866efd81ae6a4263c9a2eb430e34a922ad8fb4be1ecea9e8791d41c263dcad42a30856aa578328cdc6bf54cd6f8d92d6a269cb592e772293d14d60a17f8c3be2ca0235b1d7aa52e480c5dc0d5ec4730a502103d1440b62353b0c2f3484bc6f4b21893d8ba1b6dd7aa09e5bb3e3b3b5871d5edf41024283697b08f379b61ec669fb904f7ea172eedc0263853b43694e8fd5fd64a4a005e65dc2f96868c33aba3418cf0aefab0a07e160d16ba5d23740ebe581a7a93bf5c10e6ea655e71ab86913ca30392564c3bc5b7ef3e53000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000d4a1ea855035dbb4cf79da1056792b414243f64d7ca9bd76456f93940d97484db770c29820cfccce9a165a64f28cab94d3e9e9a1c55e167858e0aa110f5d8b7f9f3e2dad89220ed21c5f95db62f218d814ff449e53a0cba8121d2a65807c70cb800cb480caf6346cbafb343907ce5d274f8cbfe1bdcc9ba1cb3f15870bd640dab9ee81f1e515fcc6492d28968ced00a7c974767cb5b52e200250240850219cffb497e0028d252bd5a98d3c274f634964f514304f5f01fea6b058a7c664735a0794f10b20342f7f417f337c16e68417fee35218065ae828e689f0e996dfebfb92930f9c891a5eabe6c36b80cd2ce9e7000a0a8e4abbcfd783fdd1adc77ad9ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008d53e391c693e05f74e3486df8c1a521951b81d30680ebcca6f4f8738da24a7b4d5dbd118bd0cabb4ff7cab3263dd7d11920f2d920bb43f7b46a3b5456f83f9c91d2a58d0c7ec5bedeecd4f82e7524aed67a75d73a6a1072b52140c7ef6a1bc59ac96194fb97e0f2067a1096b09073c92f7b05c220dceaf5b2d9b47ecdfdebf003644870fc26feb044eb97da9cd98bf59a8130997a22d9a4d44b387ac851583cdcd2b3a958cc1fae2381a417b144406b9f98ed44a42043536597f73e828607b4218bf85064f7c7be99f3ef2278f891d4654be29ccfc701217c601e89e62aa0dc933c7c5ba080fef43ee47aab5b65b5ca9f01dec11446e0375d7620a15699d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000a8df96bbe7dcf526ad7f367defb204b1779ffa3720aba47093b4fe845aff39ec368c9c4a63e916411c71e51aa82f45194fe93b49b179109c3039908613cff060ed52d3a0688c1905ca42153f6395a4097e059531bf4cf6523c0607abd843675b56ef7a5120ffc4073ccaf07b2eba49e26754c5e4cdc70bfcd671976c94b2c3e39ef176302e514d4ead2680d1a91f91e5a2986d65d3038fd3acf0adcda5deedc3f3add8d6a981f79d960f4eb20d261eeb6d95b7489fe0eff81b063c990d4f972216e04f87b74e959f95d97910890c977b842bb9d17ed5342b56f2518f470b4ce65cdafac74d816665c0a7680fb5051d75290abcea659547e393979fbe0742480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000073f162df30c93c942fa401abf43ec05f791a0dde45e82a33d4ea13636ecc9c1be8800c2081177e7df0f0073b32aa4a5c302fe86db974be5c35414947d710b009ae655c2386cd41ea4a8677ef438ab24d6152cd085df760dd097210823ca552058b97697c013c8570464158b3a6a5644d989108fda0ef38648a49ea9d7ae763084133eeb44b054ca29d4e8b530294ca71986eb911243700254225872c3703ae3fc79cf26ee15b47dd4993b0f7f7bcd2cbd4cdd16abdc7ade1509b53ce1cb2fcc7c569bee97f7f646ce96608dbfa27e82d7d4cb3e6885f126ddb215cce7ca3627603c8ee4698bad7ca0f128ac63937196daeef05ed57d0877877250a2731a3320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000233ea39dc6f19eeeb6b5132211de7e2eed5b9d186c2262feeffe7d1954f5d0bc082a8042d4dbca93a0346d27e98f411ebdd720d79896ce8a4912b68023da6fcb27eee34f71f5c3a8fa5b4ca2ed3b439bf9cf3f496405b72f3586577cf683e9c88d64cc0edfb5def3ae53adfab61b20276c27a083576897814388a4df013ec3831f9a4adf56d091bb0ddb89b34cc0bfdf8b4b9e27ec086d6e9cbc7e701f49bc1a76928b0a3956f8be21b3326f4e10334652ff5e3c2ab5d708c851de0c0febd4a1024e85db9c69346954a7db5ac2c04d5cf0c5568d8dab1bed31cc2c972e7654d45806efe383b5eaaafec3e4fb70d92db89317f875566a6a6c326b8e52e485580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000098dd02755ca5de7f4bf9de39685a1163a6f7a0f7c862e0c2c888217e27db7cd0d3bead04a4293bc6d3ef01310ac41bd9f15b4a6a957146e722f68cd5739efa11721839a90c8bf8428520367d7330979f0c977a1117efd1e00d6683cd45ccae0fba06c1d8e88dbf912ca68c616fbbff53df1c8c0a89c570addcfcfe8082950670b6087bacb7225f3c4e79f9e098e962f213d61b8548abf5a79c58873dd73e6c3e97b9c8ff69ac42a8226e116041636992bd0ac9c060e06cc6015d13eea94420d258976f88a8e3ccf63e777ec48df5bd7b05e868af96c4cded1889fa4f486faebc8721709529353f395d6b0f4c3b33cbc3ee1d733325c06ead43c7e4ccb789e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000bfc7e54b2c1df8815a7998d481e03b6c872d99d49812d9ff16fbb0678fcf41e557b598c456167b88c753670dabe7e8f662fe537297eeadfb7842456bdb60e170ab6a75524f85561176be14452fce090ad8740b20a1682f4f00711266d030e2bd59c7f56402608b9121524a01a3b38f0cd819fbffb02f0d5ebf5879233825cc0123478df5bb066432809c5411b33aed12495115f57a2bfff7b4c933feaf87b667328729a11af5fbe53ed58b628ac32f6166ba55b77b6124ef341da49f3aa91d437e221d07cda8ccd39d9e56e32cc4e4a84330bde02c5a4ea0f8dc1fed556fb179fa8b52ec388e408977f40d4add0311126e996e5a1389dd30c0110e2e4c08b8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000594b0b215f4d0254ef93ba383a8ed1b0c44324b02c255fcdde7550c4e290cd9ea16d7c3802d437e14d1566909044e7911a4b1d2e0467f5273a57121c058692a7a07dc47177760706c45c94855c6cf65d14a40cf508b593c83e8049834268220b56ed180beb76d28f32644f6a416eca409697c4cfa7505a8619ee2bc1cc208492fa69a283d274cdafd1c9959718ae102348b76d7909943b55549b5be00949a12e4571db2a5158de6ea4df28ef69a11ffd7dae43860c75268ee83a137aefd1030060981d4e09a8019cf43c2c5ad06f8ace0a4696e14b12ec652537274c6ef598fcfe7e5403ac68dd3c76b1109d505e99597628f108a8b55ac574b24ece8398bd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000006992d5011c8d0397a400d89fb58dc5395da450afab2e42dfc1c98572bada24d755447eb641e0ad4c47919a76c9354b90ca8e9ba98c271e0bc7a7671f17c69e1bd9aa2e545923e1006a58268ec7e0ed0ac235735749b797edd36d51ccdba0ea615d821327be5c80c2da3cbeb917e343addab90558840f0148f51e2880044c624468ce044ef07bc4083dc1bd62e937218b425cba5622fa5072eff1a2c794511a2eef2c171d4d30bd3ec0a972ba4783b2be3d1d3b25d1e6e2ddb733394acc3a3c74f33d9c00c0608fa480b14af8eea74f4143265b3df51673b04a27dd63f3b0f3fa924c1f14fe16f4950dcb0234441ee3a717702db2080257d77b20259eb1afd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000071efe0e9b93da374ed6bc18d94557fcba1eaa51c44824479f60cd449cd492ceeb1981a4fee686abea071ea253b6d887eed6a7d8d6dc3f1615deae85168e26f4ccbba0ee93ca779c1616022a9fbede7fb1b798a2ebe3a2d4bd24725f6cb3539a4857767268c6322ced4cf6d076cbe19a97821eeb1d31077ca55754f3bd3c01045d99d76fe2e86edb3a752a53f5e7b0e95d82686cda5abb423ea712a8251e0d259b5d768ea82d2874c913d5893a37943254406c8b47775e5cdc6fcd2a9160b8ed5983f9f3fe5d5ff3876b3751f67d36c1a9c462987851341983f7d2e996b2602ae6b3964b0e02abfcc10ab6b778bb9d8e81d4754abe04d4759f0a8826dab41b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000055643f901058788aa6fc74005f2fa3ccc1726baf2278616ba9a7ad3dff57cf87d4217397a6c50157ae1ec3b8a4311cfc80b6db576b16dfa14ae6186aeb5ecd4e2aa36f8a30cda61732cf4780fde57e280b25e0e2dd59fd28c8057b9aba6561d74a02421da3f27417bf6561e64268663489682dc2b504b23b67d3e34f858e64aaa3efe440eafd6fd74f43cab3e0cfc19486d874890ff29d8e976b3ad639dd1a69aefd9a3e1f122d6fa33fd4cb83bbd034623d0fbfdb0a46e78274e0038fb9b2e7e17b9b60053a88572873f0b32a5a94a48a3e25de9e61dd046eb20994ffe3b1d18aabe46f8aa6e0bbc82e3c1dcec54e06ada69dcc7426962cc97ad5240427dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000dadf79a1fb045328720e788f4c7144a853b3ea5d29772c7e9899aa4df825cb91780b445efe7f081445a60aa3bfa5dc503236016f46a36ebce58608a06cd17232d1e696eeb4ff460dbba9e5a26b0a2b6477b923b85a5917767328800ac396982f0243d35014a15a752b5c1479579c8b79d456453a79b4b4ba3038288522f142109e97e140cd07c1b9f89909a1c7cde0fac36b9b31b72ff947ea0783563d8aa245545f0ed895247851567e8ad6610df5d69e1ad57e48ddcfb56ef1d4e2018b489cb805ea83dfe46737ae71f132229105d2863fd431b1ec84ee97b3c15c583522951145012377ee88eeb5b6897953a527d78b4df824b0145968becde3f72ce3d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000bb471e4d763eebff6950033e36d5b736c2074d73d83c632defc81674d1b22f411bf71e75ee89f5e3f7b9a41ae6c19e15e45910c23030c5f55fb5a7664ca9b5da79eb75ff465907aeaf03a2a1d80f92aa423ad48a7c2931468597cde73088c0c017a80a9b9cb99857f05cc734159be50397e3edf1a439ee6f22114b7caa01154bab390ef6a616247bb7825b4a8b4f3f5affdbf08acf20ccd16d20607e1cf31671e6a3d0c1e3e54a2d2c5d8edd4fb6cad11656ccd3d0459cf8c4c6d8fa96b97ea4c1654094cd3acf5860308bc14f59b707cf119bc97c194bb23b85bb3b241bf839d809329cd5eab591bec60872e1a54cea97cb2e8d71c3beddd2ad3352465125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000afa79ab28cd88fed866ee0008b7e00a2eeb33bcd6bb6779fb61b8800357ea13912ed9b64e54850328eeb6cb69b4e4088df6a7cbb664afd607fb97645f861251b97eb5d08ec57d11c8f459b45caaa0b6bd06a3f766a0ea9788eae41dd940ac82a2ec1be973cc51b01040ebf956020930d45968de8f210573fc99ea213835ee03fca646230e887e68e2f28bd00682da51d4de97df4e826a588d6afcd589a24d4ecf02bffb664a88b7a70f7ee2433819c1fbd5145feceb83d6b4685d6994665e34b60dcbb086e0995c83c99d61592d583596476cabf673ccaed7e8963773889562abad3697c5597aa7339dce5dc90a2d3295fc8e46052d33c738d1b5d4d0db1940000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000decf69ab45dea3b47e39dd0ab36d39d165b45b5f052531b2dcb75c2bbfe56eb16a62277972a8fabd6be7df9329090fc651ab39cf4bc920a9f846c2395fce73dc11120033d9425908e0160d4ca710e2bbe5c9d30bfe0ab234720a8eabfd6362de1ad817d15abff1e7f3a030ed674883721ee1a50eeafad9075a33ca5882a9f2477bfa6f55e1ccddd425b0d12e71633a482876f300fa00e8f1f98964621f0d471a30808507b8816c99d73d88dde12d45c1be8c56a7f5e5c6eb67977775c76e4eb7d6a2b73917a28e2ef44c84e7d4118fd8af8b70ac3a95c0d26e7ede033d3f977b21c3af5daa544be2e0289cbadc50a14777306e1182b19a1115f296c7fb99da0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000009f0b6c9c0869700f4dea81c23aef10f5059ce3588aff30368f6d23d9afe52bf9791315afd2ebfbaa8659029481123140f2f03608083f66005ba4fcde03d8ee8c4859c2d057a2d526f415cd15ac28119d545e7a3326fd79e575ef4960dc339d94a60d598c24edb59a51e3a10eb9fbd43dbbc4f2fdf8db69fc71927e6897c80124f4f836c4586f136d1faaee806fc4eda17acd8513169eb0983d19026f9164a58dea482672472593797a36908dec060e799f85473f96ea3bade187a9d14f663ed7175c0887bb7d3c7920bc5ee66cfb6f70eb59b2d7d15d21ad706c28a9b25080ba3b2719b6c7fe2569024e298800f9169552f2fba2227cde238346a2e2740880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e7390bc62b3b1df8b708d18a45f7fb7dc2aa38ed73c7d202b6179e35613725b6524ff2a4cb58e6a8822e2ab9bc897725ec653dd391d4efc109793351b78feafa550f9b3421c630895bbb1acbb0b80ba1f21e60c3c119cfd852ccdf6a3cb0a05f94a6094ab6bf74387cd2cfbc415a9a5e758d597427bf40c4d2461f7cdbb1d06445fde80163f08464c9cb703853dd18d065d2a32c0133e56bc34453d86634aeea34f40b239ed66f73fdf608853ef53a08f8c73ea8e6c03134b6c20c3797a48b58939a82b0a79aa0015420760bc881e910359641adcbba1b09d12e68102b6be2bd05cfdd8fa5abb3d8a0e193c0e723b1ef0fd72c6fa24535ee1dab69a083c7c90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000009a8bab435f578e009763737d9ba71da1da2e7fd662c9de35bbad7c65ab431505d8ad943de12b0ae5bf18f74dedbb419c62b5d17257d19d1752e7150d01dbf176b15da205f59eee56db2cd555af083a0b9cd7881d31855e396545fbbccb5497e8795bf7979b2e1e28d0fdf0aad7d32bf9717166919c3edc16a583f700db1bb6a544d50676133d8b8cee8f75dc6887cc9af99862145787e03be77f665a2df88220673c9a3d349b967f606c1be0b710140ce026a2d42fc3910e5ddd175ed5ee2e50e19fe99a15d589a8e078a2ff5774cdc1fd383f67828987c3726be9070c82e7b53b95c84490cb8425895ac2b02b9b70d9913ea70feea79448cafdfcba33543f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003796d4be517843bb8fb5245d10e8dfd5945ae0161b4291c99bce887fc285a438b158f2ebdb7d185a981eaf7ae149270a723b8ff48c3692cf79cde7389b5b39691fc993128cffe453b47a6aa2696a60c2fde7a292207e81007c17a1795ccf8f95543caa763eb95a919d1b9d59498ac5e2cd5644019e596f4bcf41a3f8be4a2cbba0ea1786beb0fd24c2f58d51da259e30f5262bb3c7a361da9708b8789fe0212eb57c3b1020299b2b0c784798ed95463c0a4671d6b9e5135637c5ea466e08eb73fe3b57edfd4469b34bc86ced5e42655f6c8dd442eba29cc4ed44db8ede210be757572cde9f34250759dc4c44dafc5c33942cc184eac9e5fb89cfda8110298c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ee6bd7ed7cd388ee5858ac36ef6b4a0a580ce0e5eaecdfcbc470f6051a5a45d11ac7fd5f9869e2f1e11b77ab61d211e32947625d74dfbaa185e02b30e12392801c8ef3ee069dd15b57dcdb70870b5442671f522ece61f23619b052767630c40a4986bedfce26ede32c3c60fee1587ac7c88a3ec5d05c0adab42ea7ef742f76afc3e160d33f05cc702fb16e56dd0fa7df2113ac64c5d6b14eace34f9cf5f67bb9ef37abd42a29d05bf1a5b9c62a507f6980c2975a9e21f392fdbeef7117a7cca14b612d376ec3143f4e625b75c3bae3bebc8dc6ba1cd7ef6d111e9975bcfa966fa5a6e0ceab58e65d303007132426bf61f780a7cedc45d14918c950a082fb25000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000245b41070ecc249a7a7d1af1b1942349e765c12e2d8df7eed7897bcd9cf83d16515b76659b31ef66360973df9ec87038fd08593590305b7e56607cf65c1b5ffa05df9e964f723821f382f3c2e708964272a4d56a7c06762ab444f8e266f79be572f73f0eaf8b2d0abca23cb379b79bf94c3f4ea6d66c6b2d729bcbc5c59498bf0dcac13b849cadf57c25f6af8b2c9e1597be0cc5c017209ba4c009b99e8b66c281e51d7550f1fcd93b7ff7b03cd16bdafd27e94616ade91a1a3e3b80ca822e4ca7546a7bf1af322aa9c5eb79c7b968c4ed1d23abfc1cab21b78c59c6c3a80eb3f7b002b9b4103f01c923dad578e15d29eacc391a9a37d771265f235f12cef8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f11ef2083ce1764d153960d41193a3ed73316e77b364fd859eb0d22e1cc2d6d8e37ac2b39a90381e1225054dbfe117d0e775becc0296cc2ae97af6ef9e3620456ae89bbbf14245f20868724b4a0e10cbc96e844512856d24676bd769a3dc9ec823db8dad40689aa01a2d1c9621a2ddd338c592bf4955346c71cd9e507d969207c63c690bdadc477333dd184310e6cb9f9b01973039e1178e0f07c1811c14f0bc28b66b5c3184163b3ae9721291067791c29d5132ed8d12c78fd08a0e427353434d57d128061035780a771a332d31b4901641d7d6f08377ff6dfe4c55cbf49ade566f1fa8816491d116ac2c856765ea051ecfbf374e130295bdb7fdbaec50430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000096ba193e3b6bb9550e612bcfbef83930d4e660a81d4aeca6b41954defe288e2d47e0d8adda678d8f902d573cbbc3677bf0c248691a275a2c27069a4764fe08cdb8b2081f6db45e55a5831f28df86b1804165e3537707852f4f1b364954fa05ff7dfdd951462ee97cdb68b47fa5c40d3a5f2c297773d816af1448ff9a025307327ab3877ef326b77567bd081e545e02bddd82c0253bf1c84bf40dd7de46b722799b85437a8204fae2a5490aec8f6ecfed61b7436cac1a34ffa55b4dd910dfba593962aa1ab4ac41de791240489554b2a25e6c8e4d65ce01bae88ced24e2510f5d4d85505f1e6ed76adcb360896f2480895da5b1e7b4f01d6d2e95f65ef14600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000db32d514d655f2c0f7bd4aca5d20fb6e0700b18e6d557c0008a448a5be7496ced37e7b2ee0145e1054adc24f87261b9495634070cfabcb3c8be24b444732f1281a464f2c529934d3031a55fbfc5841adb6487a82075c72b74caceb6cbac8c4bb2fde5aade18e10af42097c7d3f1d7a021903a6d75f770472caac52a4ac5f7b3ab877e5f559a7189854bb285511c288600b789f353e162950d6c380abd65ee7130c28baa316ec973810bbf1468770b379ff6d28b560ed8eba078ad187f8d5e853dbb69c59f31cb87168c77a06c83ed73e09863171c8cbdd4e025ff362508ea0afdb0e67a98d9bff7908b5000be3d72f0e40f8b20a5348bbb8647995ba9dd62000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d42d66695bb1a8f981fd4911b9a0fb57b7ef7ee67bd38856be6f71d630a66514bdde3e6a98a06af02468b556209987b3becc392f6bdd9eccd81efdce34c3d379254ab2c4fcc2983e51336d749c7e1fad1aa17d48974cfea3e50cb1d958307155799f98934dd1689691f77f41bd1685053690a8b554c760539b41d4d864af2fc380593a061803168e8bc3ecaca5a1a94becf68ac1ee04896acadbfcd960ac2401cab9b8c884b51e332a951d86527f75ddf8d230ecd94ea7bef86fb90199a19c0055b473f675b36d4e3220815f17e9eb53712595cc5f56d7599a85d8bf390f28944e1585f08cca2318ad7f117ca98ca7e64ca28adff227b8b11f40634dbab9440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003f28ddf563411a201a5efc0edac78fe3ed01e392661e88fa95bbf8a93434e1bb98f47b3070a5520db0de1f037b8ecc0d1f6bd8c855ffb2a01b820a570d2e5b7930ed280130bdf1f3826235e8bcf7e442af67d2a40eee8794b263f466be5babed7ee882d9765ef6911eeb3cddc3618a1e59e9dccec12874aafb9ca6c0f21e8d208a6509a6cfcebee3122bce5f045ad9ec5212bcc74ddbf57f2ff4cc56567a4fc09de609f17466a49b57f27a724033acb78f92fef3600505184446e10d7c83fd326fe4947efb99e454c5bcb564902fc5c49ae4510ef76803e4da7edf5c27398618f60421f2c2f5e19b28159c136f73fd89527f2d1573573c13ccd271f6cc8e71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e86add72a6c3cdc1b49f9441ad1f035ba2be9e4b9911ea6c15b0d91378eb5bd6333c7cbc30968280b4cbc95e333e1e784dccc93cd52824583eb0bb42208fa6caa8862d67f7e1bc339848e684ccf51fadaa8718dd40c1681b004ee54f855e00d025ebbf08b59f1fae6457c1845cb1f682c16302b216662e2bcc6128044dbfe55ecc9cdbf007f6b2dec29e29c03ddfb8a50e9bfe1be25aa9ed3471fa104b60a7a915809df9b39151fe4faca4eb531c01c69ba7c6752047d2ccf61e7c5045635f2eac7b7c90ea6f075a8c6a431850327234f241c5d1b7dfa899054cbace6ddf1e2a5fa84bdd464dcdb9db885a8dbb5eb639de1412c61db49cbc70b5dc803d8e580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000006c7091c1b63585dcf00317694a18d82e01a54d514c636b2231e6344d86bc33c2f1e08406175f1e5bf2badeb1e2ee181fd091912f6750cf8a631a214483967e3feca39edb25437d0cd6061432136080edcc8792e504b65f427e576b9758aac9a73994bbc1e4e2dc7cd0e334d6bb4ed5a4a5d12a8177732a73e66d116981c2001f3733cb633cbc97938b929886f08c1d29c4d95a62e7b1d521d4fc77e4c24061f08cf8ecf568c13e03c9e1ee59da792f62946ced9cbc836e217bd3024683e9897a58de81b6b058a2213d84610f90874ef3e7ae4ecb39e6b6e670e2fc85218643e5f296ccdf8c9157dc93fdbfaab290ba14e60b1d875a695a681eda388a33e849000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e8ede6290a78d89ad510be0bf29ac8ccb6712324f35d6a6eebd09ce883abed3de1946362df46520b22454f13170876ead9af2e623f14f073588ebc1a664efd83e291bd05caf4ff0aeb356ec6042eb25f42582c3a4b5573cadadff2b0f61cab2b595eefea49425cddc81a67ee967212d5fbafde892f528f2934e470ca1a75d5c3315e271fc3d875e586452d6b0085fa95f1d604eda626e514f0898cf24a925af7d516d284b548ac17a0eb408cc36469c60ae778e90425d416ea28fb7d6ea291417191b6b1d49c81f56c2be221d0e101139657afda6d7dfac3afab5cd33c5c8e9bb5358528a80fd77140da6dbfb5dbd1c6f7a081028281036e90144a4e8147130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008f8a290013cdffe7df9018080d3addc324cac287557fc2d7801d42061006db6e69a352054cb9ba82d5d16c6e3bffca56930e39f9a4e5132ea314fccb60656df3795ed8a451bc64014d3e73a3ff63b58d4150ee07a25147b75fa9f78d30eb5c891af352a2b0237a0f975cab313261ca99fbc696b6fe1a5882ede5ffec27badd7b01e673fa2410a2ada31c41ee341351850220292645a3582220bf086d451fef26f83c0cd60f1c3771f51c917402c3f6866955c3b8ac1ff7682015a42ad677499bd7342beefdbeea380a803591ac9fcc03d2c3b227a297960377251b9d02ff37a3e6889f48172374c740715841d54a8ff57690e606e5d1608b982f28e1c015a1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000086a77cbba9387729cf695f7eef31c5217f5bf1c4b994709cd33dfc09f3a18ea72bcc264b2e21f9fee49a905e23d4edbce32af00adb7412276d6573d31b01214326773aee8ee34dc0d0bc08f8c651a17af35f6e8c52dc5cde6e81d41b70974871aa3b165bc7a82e7153881d41dd7dee410a30d1fc4777c1328a3c4fbdefd40aa54356f488b7571abd11a53b0fdb1e29c7be6cc1d42af118b190d69d9ef25c1b20f7478bb02673a06af318bb59f6c96b85e897cf1206afbe69a038e0666961f7236bb0c6c7a9c44536627777a3fb7b8c4513d723c362fedfe92fc99e46f782f1063da28721526f614fb2f4a47ccdca92ad67be2b57ff71c86bfaa7c9b405a9b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000097f0792da6f55214406044c135b5723b88b6480ad90cf534313d8125dd1c7fd8a93025a6819635ed5653b67fbf6a82acc3702a04f7bedca3295811a05092a7364e455dc36341de8b217b1d1673c933c4b2d38ab12e715299be7ea551dc9377de4893085896d68fdd9eee343732d6c842ffc64c1572e372e7fea32895fe9f72017a81b325711c74142057157506cbdb3672199a59df1fd61dd76416a845d224c2f7f599606b0bebd5a79164d74ad5a14d70067b4e009e8f0929105566653d290899c7d311d9c5cf35fb11cce869aadb564aa7a55e97fca51bb07628fd32a7f941db8bd21bea6528009fdc2bfc92c2ff139bf61a18b31b8a94cfb428fd72e5ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000001de94041ac4e843454cf7ae439a08cfa277097498d3da6c140f0847595de3a3488887a69e268908bcfd337e6d7df4fb9ab3ff38404e30ee4b84c940dfe3b2832390d957d2d4dafad3451f91278642759d7400ae4ae9a784412c3a3e9fd458650161eab691509c701524e35f37dbf948fb5a656a2b3b4d6f4d5753aafcad0bebb647a741cd8f81a94993bd3f08c4c1925b457df693d3ada23c8dd7c9d2288a9c5401f39b6305c1d907ffa3ecfe406d0072b21bede53703177b004efc2b0170459e3cb51b88f23dfbc6669054e3cfaf01ec2ad34aa9b9f1067e9b84a3a3d9124ff27cba01f5901e3643acca77c85bda23da2cdb30f8057d0cc6f58dc04ddd9790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000025228bf16959873e20c735d0df4f97a2b071f4511d7c1645ea18ba3b768279db0e88debe3e9caa6a86f95d5959ac02481c451462b6405fb864324c3374d266ac8004aa3ced1da5e6681654c15b0c40a5f488ceb7aa53023305aa56f82aba2405a4833cf56d800984012861c85224f3921cfa3a7d673004881a326873b690694e40ea4fff70ee71ce38fed8a4ec7356a8be5ef88552bd94b927d9ba9ffe80f2e4a93e321765fd86ba965cba45b6db059cdff06667deffda542c9892f4f0358ef02b7ba934ed9775130d69ed1f671a383f835b43f177160fd14c728f30b81628d3a093764d14aa41e05ad7afd805b0e3c2efe8b64899d5c3195627c144e17dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000001b4830d21a46e855c15ef1a5d7edc8b7afca19befac179823f4d75cc092eb77d40114d9612346c2ee8ab43da9fbcb4fb6c67e8115720ce2631f122e1bd481b5b32a66b48a8440f6a921c2a440661562e562d487f5879bdd1ca29ff8ff0a64127918d2a735320ebd974d83bdb7fe054510bea220baee1d289f0e9bb0652d138741f2683f3c3cfa647b3f038cffe274bdf9796efb8c0dccd16c6b8b61750efad2e8216c353da75f6d75abf65fada0bdd1b9ecece8edfa2af5ae3e78ae057b089c258526b20c98db93fa3dbeec52fc5e073155f3ee4aeb1405e646703882a80a83b649ce75bc1b4d14d7a6435065d581bea7fa790c99c26e373e5dee88361ad93000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a03b66dcaece680d73f692bd109f6083048174809ce080133c73d6718868f4d8715fb29b92eb411c1a3f040fc38ae97e6077feeeda7dea4393548dad9757386ba8dc7705dbcb55d6b43ecdcad894385b1240d5ffd383e034341c1d6f1eb6a1e79c143b880c94771212b91e0ff0397633c9e370c90737c55fef5f8dfa81c28962b1e0f142f968c30ab3da4038ab72f386ac23c644370458c777f61cb8c6299bd47b8d4c6bcabb44bd356f082c84d4fef89538ebef5bb411604d93126f7be7050903e4ed88429da84420e6961bce46992f6d9620b546875c03f10c5d37e0d27f154688c05d5a8cdc6bebf493620619facff9e5924be82a479bbe534770cb37dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c5a1bff7f452f92aa0350eacf7dd4896c4c37ccb534271d4d88ce815ad1c741fc967e881dc69d2e8cecb276e74243d5a35999e3477e9f23c9a24018ea894417d1f0e7087e7ba97e04f44c03035f9e3da1b9116230d5b29c15beef27acff6916bf0d873ec4b3629f7fa04450bcd1f28e427a046bfb59319285319d554d185266e2ee84983785c0b425484f520aff943e909edb638b703a5f9dd121be570dbc9d4c2d442e844961b496f4e85cbcac8d5bdc34a8e0ab5f0f9e8277f57535824f330ed5c843e246083288d4d209a272d92ad7759f8a1f282e5bc4cec0f5073bd474e3a291e0c5d572d0f6096f8351cc5d4285259b3bf08349aa61b188c0bae45ef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000492330df58cf909d3a501c5e458f81c5f6cc143a474fcc6e3a0b2af0c281d9f37174c0a5ec1489b4edf661d80c64d727c92e2ac959d1308bac48511f27cc339e2e6285510ba9e09cc514d0c52cb2514786e173f67be8b61961ea7faa53ffe9cdc88fbdaed9d1327d4fe20794692d077699a48722bb3954ec788fc17cbb59923a3ffe32ecd947b48f3fb77e96e40991af699a2521e74d0c13df80c83760ef6d9644baed0290ecc76834e1a0d9d5208ae665b8cd9b3cc855769ab5d34f301ed0798b061655b8f6fe691453c10b708d20459364c93bca764d45bddb74ab345fa5816a0b1a85d8482bcf10cfb6a057449ac8ba6e137b3494f8fe924ab6e8e3dd040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000049a06a6e086c19535a049e61a4ca5ad42b6a627c2ffcc526d4dac9562bfa7910f40cb65200fe3632dbacca0b7bca0158b92d2842ca7c441a6e214489640d0ba345607c96aaf628609167268545c571517de214f625fbc17bb1aebf1c5916ace354051edc4a6c4bbc667d8b5c0dec626669f8421c96977feb9e785f3aac623a172539a1042a7b4f103c6dc3767cf88652239defd8ee3a404af272ef11e2b358bd2300986b72abac7190b916901eb00c311f721b626a84c395187e5668c8e15d8bf727014b962ea563cbf87b3bea9553e01a808dd5bee2b6e07a6541e2790ecdb2426655b4206b5fdbba4eb4f5abbf04a9316375b72ed5cb79da826ee22e82ea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000082fa72e74b2c68ddb490bc776a4e1f7ced96cfeb2afbc6c9308c001d96d295dbaff80faaf7d6a02c54e8895da5c74f9f7909a734171cb982bf03e1a247c21903316509fcd20295d035592114a45c6c1bffb2b042bfeea0f7cc2a795e9a3d21bbf49a5a1021cd10808df9cb83e90023766e8fb446918b724ba53864a5b17cd1424d7c03260c7195efcdfc83a490c350d15419c88b7a2f8b63f749c892180be1fefcafa4d64a3888782c1576de8d66c16409083ea5b561f45e6bc4d2d86bc2febaea21b907667a1379a01289e1d70604e1fe295c4b94760d76747ec62d7bf821e4977162fd115b01b7d44ef5a10e631f543e741707f4a9d97ac10c04186955730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a955c6865b0a9b087643effc09c91a8194f56d29f9660ff21f9cfc2b47370163ac315d42c2a65768fb203761f2d3e4bbfbeafa14d2cd2bcb0273608270f98b836e3824c788b3815d4778cdf9a2673ff64eae5b06408ac5eb950a276d2123144397360db843a1c5da6859d10a933672e6107a1dcedd6ac3cce9b814a9f48677e720782a89fc4d7231b934df5573efa8d9e314c6e9b55b67aa91aeec1f9086d2b6c65f210e43e786ad7f3c5b63bde4dd132ee9f9f5f74e7d1337dfb7b3dd77dae02d00afa7687878b39b43c0fd2e99b42e728392f26a80bfe99be977b90564b8854adc98585760b80c94e53dc3d1912e420f304b3dac7e603266f18544c3221d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000bb44096cc1e6401cfffdb8f28e75466c334b108ead5565e637c2f9f9f8101fea4444b5d915a00331dd46073a5d6a270bec5a57fcafa11266fee1d716af370c8b1149e642d339e26bddfa178cedf95b18cb79112dbfbe389908bbe92453d291bdff03a203664f3653790f3a23080811ebdf17f00a23c75920ef29a7726246607cc83c7aa63b7bc9967a9687294331e3f562e3ab5774c2b2f551a058104a38190e7fe1d4a5339f30184a805aafffdd93cf8d35e392911fe0fbf5f95825cdeeb67ae3969102456c40f12caafa93650fa052475e6275c8b276dbc5ca31f3d438d4617fefe2bed74292b8187df987e7d1b3595de75889fbdd15f97449bcebb518dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000096675eb9808eb1e84a88922e6d31a5e716bd0dc261e839133ac8f279a59cf24b5b42af3ec49581f0d22659e7908b35360673a2b6f54d0817c22bc4fc1645581a3e3f07ed4045d2a4f5aaa2056e72c3092d852804e932aee8cffdb115119417904bdd3d332fe30cb2b3f994ab03013fb91edbdf296ddc788ced5364d8edebf3f685bdc8643f93c7963f74b976abe528dec9ac9d994bcb6a8c3d92b31d9995caab7e4021b85a5deae6663c719d62034b4f4b13d421c5b1b279e9494c1425f253d80badfcf0766d58718b4bc1299d46d5f834a34e3c5899d41b35deeb860621aeaee97766a00e844b3e307f8255ce2e5802c693298b0df0444c751b7928581dff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007317423a05cc6abcd302630849d2956ef53ef4d1115ffa0c67f0505291a0c23107bcb36f94bf8038a6734cbdeca574cdace745bee10d45cadd6db53126ea64ffecf80c66422267273efe1aa70c888d2463ef89a0b6827bd5f0f6b22dca3e323b3c0d26eb6f207f87cbb4e83afb2d3c6b0db1f9f36864c840b81de51b480415ab42309d35864f8ae538a8c48dd5aa521bf75719bd3d7200066f6780d253570ddfbb4f337eb6066bc5fa6e9a6aec1bc025b84dcd487c76023172c2c3ebff03e2f4a5604c60008de9f3851913275381b6608253925d412f3daae784dbbcfbc84a3ecdec4a31e66cb5a8c6a7e001469d4b0ebba6e85ee0561cc3a11a72b7af94a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000000370361810194d4562e8b61c5df7335dfa2d07ba15f472479b484bcf09a7a4ccfc910d3054d4f3e6046e35973a2c1d740157e5ab764e5146de9c7eeb95320ecc4d791b58b6701c6542f0201c701c45f27509d01053d1d5b31a3c18b52c623443917cf28decd9c0302aa54ae38933cb8706fca66a242782b454168a3524517fab81ac6c5ee4fad1a85b288978a5ef1a298f1613dfe6a7bb0b472bff2bd615baf5ab73de4b7cf1777f67b8e47894edb4c10232eb17e51e624ff2842b1a2e31588ebb065773a7677b92d118d2924b61935fb4ce842d42cb1728f9d5d1c20e4ee443cd15f19bdc61ec95b501b392bd79b6c66634f7ea43cf70b8a3a16edbd6cf100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000c5d7cad646f46e7485df682a9bd49953ef5123ce4d684be833e7c95a30aca41ba4d31f285900c18f424e3ed6152c7f4e887d8b18f258a65e0ed5b480a612849a14016299b63223f44031105b0ae3445ae01ae96d1a678e8d4b97195ca2182a7f998ddb5877144dc730be90177d9b1ad3ed8e052ff9db50f9e058d183b71810a1ca10942f90d78e6ef21baabec8f19cbe45a7cabba91496ff7d2d3b163caa49ba16aa764ee67ff5e31143ab435412e118b55e71d94a4c81d2a3e9648d876079d2c47ab388abf78899ff4906157f98bcd5f6e5e1b2170e155e641996a40a2316be48b87b519f86a97be020afda439d9ce84ebca64e18d1bccc83b4063a4b2c540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000952feb78b29a706b902921439196e249ac5a3a233807d6e7c7cc15c953d2e4f49cfd3f5cc9ef896f84e942ad28467ec481ed509fc7fda9bdd9e470c422f832530db357238550a7237456d916491283fab1b325271111cd0e1df33e2fb4290ab4d30f0cda07bf11ea5df09bc47d7fa7b7e7fade4578d1b843c0705ce3bc403fa20b4d76970edfe18fababb2f6874e65af2770f5fcd5e6cb62c80ed5d0b5d7990adba2186dba67ff770e017b81b03d0d5a08f5740ccbb3366a8daecbfcb521b61c52b589f4cfdb0f38ca1e37b91f3cda86ffdbe9cdff8e408ea342fb37880a29de1dadc205bccb2068e1196fc837c9665891988d4ef2b1a4473e70f0a0b72f52000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000fe3384a99c61fcf360da74e43611b6a5e4539553e3e2eb821313a589b8efcb6e38e3c50cce08b43db5dfd0f4c188e56bc6dab11b0fed60f5bff95942c98b62f251fa92c2e15f9b283cf6a56a507aa629269e3d4b252c4500c92c3eba58993de233e47bf905e4f3b6fac44be0cf639eb122e609d6fa7661b3b2376e2d533c449880d2da3b6cf4dc3dd60597c27535625f400f93bd00897bb183495e64a7aeff41b75a6d12968bc5a01de73bea65859bf775cb35366f6fbaf625f988bbdc41103d1c14e3fa5d4c7c25a8fa724f7679443b61726f710cf4b79f2f344c12cd9649033129a27fcd793b98bf22bf1d2e9d1fd585235905be446f87a030cfcfa9cee50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000001c2c378ed872cc488c0330c30dfc2c3a4b8611db43a8d01172dc2b2ce431398b45307424eb242df2f7b01e8795c76a5a0bb034ac517bb6f6f9b815ebc60db8870d895ec273f9e54dbbec434f3c7fff1e74504e978b34172f2a1d22514440f149d19563835644a6f64dd3856e225e25e1cced3f9826ca1c018c792d519c79179ec5574e35fdac5a0546f9f0436cc055fd914e709224ec4e2853ab20b155f31fe30f58dfd89c899e6dfd7f9f0979f9f7738e1fb1c490d745be1e11c88046be67b781f85edb069557859966ff6595df8dc191130ae903823f49ba4d80cfab01deec17c07cff676faed914e671d92cc819e97c4a2911a9ab7e3fe367ac7f7cb610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d4210b1d2162ac29c31c8721f0643ae5e804c6759b82316bc906375de49cf4f10af633aa5e30858554c40997142eb5d9becb7ce796b87ebed90c7121dc815083883f7e2d7e5901e2547141c9b637ab386f85c7cf2acb4dceee9e3906666c12b595ede6c00838c000ffcb05f4b3aaebed3b2c14dab300d69f8ec755d9d2993cf2b7ba4cdcbe384c36efd82f6f45e0792c400dbc817d5c59ece11b8285e0b971860b5858ec7a69aa341f92f0cced3dad2b46152ffa8d193e5d57035b2c5df671aebea6cc40b208ed886e99f660b790ea6d7657e23fb04f62de7fd6430f3a9b8f9d5c50daeddaf3f1870dc239f3df76656e9f8a7bee13314e7148d31801c93e360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d2f7e308dbc45bf27ecdb354e6832e6cbd6522ac3e4bb29116fd4e143a5a7fbeb8e2a86990b7fc5f10476f0a0f573adea460c0b20ff35e0251b86ea615c78defcfd466591ca21a1640e019800ed4b3c012e9a83c6a7d40e3a28c205b8a2f01320e6e20d2d8961accb541b973f68f6dbebf6c6ec7bf0dc39218232bc9a84e40a64c3229c625b9ef19f0431c6900accaa66bcfcc389f7aac4579bc82c29913f6da4c165fb442a308b5b0042fe711fdecfd280e1048a98d5addef902f76654953d78519ca0a26b2afd20a34feca11c1d7d6281c511b04a5f462b76ce810128412a6ff3910ea035fa89a1115970ec1f1fff636ffa4c605ad4d1c716e7bec7501a50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000005d4f856ab0133bc3d7f4b3a39ba3aa8b00705066a135e8f816cea0a7adc0b1654bc27e29a4e442feafc7aabd3e8e1e7f99f0168b0bfdaf2b4fb77916bb4f05d19192e351ee68c952ac916ed410545bc80edb844f0002e92abdd7120a16177358d5f973b82feff6aee160ea76861c0420236fb88f077a5bffdeaf34bc3c1fab3b44b51a9805a10da705773fdd8c2b8a765874bccd4670b557eff3829629bd9834ebecaf032e9fb65f08ba36c865e01b879c3288df17324618842d7164307cbeed2bf9711a08dbcbfda33493f08760d02584d6f7cebbc63f8d7822b02795d356dacf3cd9f6a180aa2370bbfda10a444ea367d02afafa03c5ec980b5903f6b1e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000046a5d6fb674c0149a1ef95d7e8f7ae310785cecb1831c1cdc49bb5bd09e5ca88ad7f94495345af95e7669dd2625ca3e963963b3a22aeeb0bbf1c45ebf1ce1dd506a13b7c43085089e49b93ae809c36103c6f249eb414bab810992fe3585844a55fccbc59be320402c19558aa2dd5533101c4b5e8c8706c7f642b6e3a00afaf965e92229d8ee5241831a3695a367fe6ca7768091317e2c8d968256904cd4be83679abac71d1bfb1d5f5ffc11612b6c06a57f8b0b3231b0264e48063b954bb079262f71ae4f3bdc648ca57e064fadcf673c98509c5f813ec437e68a2352b8ef115a1319c10a675c212a7c44722aa37e12be7fec6671fbfd1d1d56a389463c58a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a601d8ab73eec5c43d1cb778e53e58d3662b10e0e555924ece94940497fb83fc2475387391af998e9e3f281584b45aee0416a9b86c373b3c3945664fe7b5bba58200e04d23221cb9339f8435fb86af7688dadcaad343460288af9bdb50fbd07b4ee6d27b5124b4ea6b95f52e0f385207d1f2e1efaac8685de1ad3a1e74d76933a043eeddec70b87d6e4f8e733175b3d924eba7f9b83ba13c8ca6c32f6498e611ee94b501b3e4ba05fe09c4106f37375bc7bbddf974db11049d238996ca25d89623d4de15c1ccf77a69941d3f7ff35c4c184c9875c1735e247aab8886fb9f73b0a395e2fc620a1befd3f5efac07c56441978c6e36d750c1c48992c799171ab8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ce42ea81f89606dd26160a8b9cb89efa18ac92fdd87fb3675fbebe86bd729aa1fe0e9f2ed7f55dfe530dc609cf90587c32b095c01f7189a6db37142fe0fba8f9e27c85ebe34d64f5f28c4772e4eaabf65c3ae323fdfa171ee7bd4a14a8bae5abec5e5f6e0acffcacae2637392e9250272deedcd66cb665c7957103bad1aa46f982e94419cbcc237905d4415182c136dfb52d18ffe1437dd08747251dd54b8f74e3558a73643c75bd0bdb39b578e7433d25a709201f24ee39c37076bbd2016ba5f9b218cd85444ed8cfc2bfa53af0f53de6b342f0e5f942a54bfd55915c9d454ecff815fb37deea11217d3ed925bc2f8084228c6fe26cfceb9e983b4836514f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002dabac287108a06db4b4b4b51a9ab2a5a10a7f943bf545c12f2e0df715242e0a5f90850c64266493cde89031bcfefeeafcd2c547591b91719ad651597851488794244da82d0a66f29f6327e54cb7f7cdb511067e3f29f06da40a3fb1c4d389533352487d2f4d20f212a8b0f48e59a1896461ce695e73c3bd44ef3dd34e2e0bd7831f53c56c758ab395f1f08a40513f4675275d43a5763390356ae6c5ebb7d48b9b1bb0ed027b6c814608c0c034df564273a2aae4348f07eaa5eeacc96904a7f35b131ac6c5cac2a9d1a13a54fd3f98eaea1291484ef7c7c48656f934821b29085f0f4a9064e533db3a33d662a7e37d7e40d9df15380eccdd2437eb42c94de70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002f0ae67c490cb41bb803675b33964f1f716c346eb2569e843f919d3d735a6cf9ed677743b9b8e3d650a12802f8c4c5e031cf5de9eb6e73d93079404d8fcb280b8677a9c88a241293387b3655a528034ea0c55b71358f887e6584def34703ca7a1fad20038213dc6ff3857f8cc05e0253e904c066270e1757008bbb1db237af94fef1b915f03ffc12fa1172fc99c8f55eafa3cc6c250d8ce97ff05738b8b60f61d92e290f306346a0617b846ab358006f71c4fb690c53fa53214da26e7aed4792195df55f80177f6669b55b993dfb8e2f6ad6d93823f7da347159ed605052f0d14774091cc312f11f18b2b937ada2abcd43f8f7f83c61e4f52ed2b70f18043a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c1a225fe81f5b3e5fe7e1be28fa6e4e4dba1ab965fe2d09883eeb40bc1f8809d5c6bbdc75b839d9967721c6ab909007e4195118653c0fb2339f88a4bcdb0d8f4ea9fd18dff04d25570f8c3d6791d22fd209554159ab6e3956a6ed46387f490c920472baec7e8ab2456aacadcac095dde75b235eaab2e41fdd278b0988aefa9cc24acd74d335bd8fe86c8a8537c13edbe6c56a7d9b1539ba707b8889395d84be38744c092221d311f3b04ffbd058e0fd6b6f8f886f9ed60f086d53ac18938f0709485f32432d6c5cf5b479cbe450b481c19d2bb66cddc4e5209be9f9b2c35f12d8f9fb6129ae4b196bb1939de3a4f3bd6fe3d3f69ebcf4918d8cfed1d3a1203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000bc11bb5e527d72cfc91005fbcb1bde14119ab86dc6cb77e56bd08d82a4e1c777b10109bd815b82b8f603bc59b18596d84b184a48b88da606f4a5bc4af73756c2a34d59eee3a67341f71f4dd8109567489f33478d48e7cd5e23f778da02034c1c60475cf61cf37a40e84285a2967aee002645b41368551943bd0d32c8f0b7dbafbc494d1f1be666a449cabfd85c09df9de111def9e9f9da713982cb48ef9bf5095306d2fed650b2a56f859d128a383e58a05e3329a32337fee2a3889ac2dbb4c1c5cd545119927203f77decab8481c08380e31e84af8a2db88b637b3ff2ae5e4796d1191e2a0129117249dd2692a152a8a6426f80c8df8abf99f23c08028c1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008c03897207ba6e965884d32e8905b464ccdce849f420072b0d615422c6d90581fb46e90d7602e4e5d0fe43c364a2565900a311f4c3364d574d3329841fee07ac9517069c860588f8bbaf1003e509c7d4b707dc5422f94b81216ba5c8e6e06864014fa888e71c2ae8eab442d1daac974277964b5d22de1152d93a03a68fc6bade38449d86db9f8442690fa9a24c6d1fe162b5fca4670729e020ca98d18d133bdd12939b394d1a91a18a76a99ceba1d55f651f8fb59cd98edeb1e2949c511c818cadde03b253257cea7512a56164435a1be5d37778ef26471e3e5d0fea58a882cfbda2c7b4fcd356f5f8cbf7b08c2d69b61c273ac6b18b40197f932f90c912e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002c6dcb58f7cd34449db8931021a1a38ccc1c0512e7c88a78cc78e7d8e56b721ae8c48fbfabede7b8eb6f6002af050c08aa3de039867605ce795401b2946e30c99756c2b4c7625175ff909a634e6b0bab81cabc0e390deb8aed000a457d41e3dc55ebcfb59bd6af940a9d660441fa7373bd761389c5b2819a42e9a45b16663c81dc423bafa56bab0a22dc3f484628066173f3ecca4bc07d26e91d179442cd75de084258b680c90bcef237046a31aca0523039aabf2111540feeaf2fe0fddb9707576908357b6d18795b97d3b3e6d2534dfcaef6dc66d82b954458103932182e9fc961028dd93d720a0cb14d5e4f0133d3bb3ca1a3b32d2f204fab6c0ae844dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003787b868979a27e86687facd3b1938cc58845f0926f25940dc4b8c44ccf1f0b2c50b38634967e5ab1b6e0bfa0fdd2469889dd04004e92d7460d9c174ae1ae7cb0ef4f7087e98a3ce1b6b31710f28378871e1828d67773b7f25a65b42fb20dcd8d775da8bda978d9381da33c59875e3b8493c28dc145583cf561311551eacf80271fae5a517017e73bfa24cb06e7f6eb1e2e138616fbf4cd03d6fb5a1592e21966c4139c0e4525b8e5ffb0810a59c3a64172a45ddd6ed5ca42150e23bdaac9f9c1d7003daae3669f69fa0983ba41a52dcc6490f030e9e9d5e53f82fb768f6c8ab61fcd6d5c02ee4d218edc21f8b66d1ba9e774f02701aa18b88e526b906a9fd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c541ec125308454a3a7caa87020c8d5b4d0bf328025eb2602057dfaeeae396958a91e7140d0876e349cfcc9d523ff9c913a1ce6228b3254875d79057837835ca1546ad0f185c3240ffd76bf59744bee3ef3474e60190af8103a3b1123c591fbd563772cb2c233c14d828de266c0317440f9a473f5a251b5e4872a92cff3eac5b27cc5c5e166fd5ded91d0c42f46850e16d942077a357a2708a699d1710607a61f4ad77131f7fde740568fd6924b07e335f874a706b680ee32c1ff6c01af66e1997bdea43d84a9c18821ead298bf1436bd18e75ba3ff5ee08b1c469de02e591745663e636f8b03df6f461e0144d4738bd61a2b3d8574f22c49e5fe4874fdaad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000443eb82a8e5f9be431e5738c70aefb94e015f40432a5495f9b7fa7e413d9c4747367495173d60faca6c527cd83112d8e9057d51d9e003062f8aec0fc9b04e27480df4d96970c28ea03a7259f105915ca5b46c9343ad996c56b3d68f4f889a997a49e7956c97445a8c3547dcf35946ec6a61b8ad8d129d88eeaad5d1071a57d0c6c35c04e0f83c849d1ea65b1a91d033d15de4c888dfe541d630042f8dcfbc711662b591bedf67f45f9acd09e464d0fbcd181b6a91cb802afe6beb2ce755e0cc82ac78078fe86e556ed7e424cb161afb4282e9cc35981f1b5931b71adee82b4e5cbe7059b247a73c03a6bcf4fc9a7e022a99530cd47c984c623c8a62bdf85f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000009ce6fecdb13a489b1c3299b24b38949f7e10349da04780ee82097853f5d5c58dbe9a0495e69ac71ce69b09486896541cdabe159d263bc0eaab1d44d81a1320697e87ae9af7f198d189f58680cb13d8c101c62cec13e12c853c751c6e79d3f27965c961834c0b4a10c24bedea7e4d140d06fb52656ecc5f3178d4b9d1a5ea146f79927bc1ac66c8bdf89651e30a93757bf6ebe4c866d829a9868ed353203ddd444774eff181c57c6c6be099d8428087638a7f24683494bbea2053b2bffae75b1916789886e2d6b7f65f64beec974b9f21e4af0b9d58b0a0011410d123eb597b440689c302a55d80199cb2aa97915d1c2bbbdc2ebfa587244424b747af143f22000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000b6d350fda10d949d425b176c16b58df9ad85cf28f2b767f6ca0a073ad99101056b50f34c6645d4147d5b4071187d6f0f840416f88f547c8c7c0202a8cb49b98bb90ce90d71ef193eaf96a8234f4392d38c511eb30bda60ab6f8c075366851a52ed505c1e5939130a90a01e5036042addb25471de1c1573934c41656be504eda6e0bda6bc905b2e9b4552e5d4f44889a224350ff4155682ef7b31442ab778d5141632d24a028dfb94bd36e1c866284879652d47383f3306fffaa4d178951fa4ce00c033282f8eeb12fa7119ae42e5b6160992c655fdbaa30a5fb1f2653146fa5d47095c11e3508675b45b12aadc8982f3400b224e7ecf8a07d9449c5652945000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008420f02e585d2843f401dba42625851ec11d949daa1c4d3162c405462ea69543ce5a1156521d49b7008188f61af159183e0a9ad942fa623c870dff56f76ca4db8d89d0a8e4af59d61765e87f1fba1be140f43f49a54eacb6f8a9a427225c36567f0572d2275cd81e1a2598297597cee72a2819c25b913484b98f886ab9c0d8ac54f6384aebc6acf3b7af2ff49ae898f82e300a673a8a9638a826340224e6657a55a38a127d20c2eda95cebfc2af76fcab0e750de05ffff0588bb273b7a755321be67c0e8b1c4dc38b28d34c83a18b47c96a5fc7b972cc09b6d2d226365cd1b655c8ff26c3f14a27de76e9a33c52e11e30cd23e3d4749b0b2991f98b3cc41ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008b361dd93081cc65e80ae421d383bffd906602a75bc98f2b2051b6c8765f9445450d615654bc9e308d996bcad1b4f1c8d6b18af7885218afac12b37c78f52815241048d2aaad213dc62c1e76756f19f19f18c3e4103479308fa6f8657a575d124873d1eaa19125c559c1de6c669f2f703cefeb3bab153fa67c43a280f5b7957ce82c2ea56497416e5e8c88e8a4bb4f93c1efdc0f3ba3326d70dc0ad8347d0d63f593319043d8416884e2b9627fe7a857d23d63b3dd461b7f18b00d53fe666444954aa195f880e152a98bc712e79d6710cce6c8237713dfd951cc7a0b79078dc3186322306d94a2169c567962bd30d2a19c964fd55c87bdee29e7f86d99b0460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000001a60e731fc5d974e456087d258fcb5ed273bf9e6627d9f22754d9912b01caf955cb97e1d0936bc95054345a64d5677b0eacb201af4ebdc1bff10d0a6693d51afcf137537c5c3f81740fcea41321121cfb8bb0175a16124f4308c862c4858cab8d2abad4145f28ca04a1b3e48ec0dac6c33fdd9b838360b0caa99aa1b84de110541303ec0e15ce913eeda60193daf5fbb1c65fd982149047769f34e3e841b07e74023fba1134713168c31675d1f837d2e947131ced9a96153e27c4d631f8c12afcd39f716429d3ca97524fb2aee767d098d037f293352b20a49dae3e11197448ff5807584c489af7d84d0af66b2f3db8e7387d854ab499466d478c279c293c20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007da23908ce7bc78f87c36ea93d189659ea20f476015935d9d6c79dea17b3e0b14ccb7b1d94cf457b6de60af9848ed85576237a8ec391d985f1fcc1210e954c1e75ab6285c00bf7b2d5eb42cdde309f30a6dc228493511b554cb283cde1ce1f0997ec03e9679b0281afdcca23b29cfc4a7f70c2c2bbbb9581f628cca1062642dd38048a6944a083f9242a7b974a1c928d7510fdc08e404d71926041582126974d22fdf83e6bcfd66f1f28bfc14e144b4cf0f8ab48b3e0cfc6b994a65986cc04d532a685f2ebbf8cc37981d43f22a1b78387cc4cbca4f39b6068a8f638cfa7b54e8e28599bbf159d9193232443da735536d451b796d727cb98f2016e3c02393d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e102f870280d0d91ba93c4232a9b7ef7012ed5165eed6b0fa62920a4b9934f116ff34f06bf56b17bf81a8ec5b7440f3393916a9c66340bfc0289fdcb844d32de0eba2081ab2fe1c837727eb6a775e3e9db2b554038ded0f77c31380bbba27f1c07cfb8ea211852379f86d8226c5abcb46ddc5e669bb463f0bd70426607ff214054c31a1f8a740e0f5238d297547ac3ed7340003eb7df990f75a52b3a83c16ef2f2fef58932d54f7db55a38cc1e5a1390ce72ed39170a01e08d846c1f1ef3527ad8dd472ea8b5330b968067999157251d9f5bb402a0df78d6888a6735a0e1740e85cc6fde16973774e6dd994e9d3dea3336c0202e8ba6fef1d227eb8eff00330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000b317e97d2ed9aa85314b3749ffc1db8fa62feb3bfca8ad61f388e35cc6099cfe95980b86de0e11e3be75a36d88f7a2656c9d7d4c5f06f530d217b892ffbad074ee6f97e97f07e802d7f3945109efa4a4fbc418ecc0d58c27cbe4d3ae9767ba62fdbb1dfcb2798599be33c33b5a06d07337f858b0d8dcccd78174cc42589bac6a14f441f0a09fe5145061f1eaf69860b3037221c9efee7df2e4bf8b3994d530fc6da78c66226578791703b56f8371590c9ba1d23bc8fbc03c2c0a912c7570c20168ad0762c8b728a0186d55b7031accf8c8f3401fbc9ef41985c9e7653fc72d892e4a38fc394158401d911032886a009c171331baea1a87f223ba11b8e2a4ca0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008f8d10b37a05475ae24fbd1cddb69b9e2818a0d6bd3f8ec46b5679ff0ebd3ff75140bdc8e5a787273bf7fac3c84ce4039d6fc2e7c45e9f84c6f9d8978e7f8331cb39d510661d8a636ce550775e13c1ba4ba84ef1ba608def06875dedd619557d761ff4883c4b3fc74598d47fe37553c0df97a2f86439e36d8a0040770f7eda7172096327f967a26454491e999ade1ae4f6f0e18a19491dd709eb9dc85c5f5cf89de7f733f15a3fa554fd38bb0495613eb6ba8a80db4c51c4b0f15c2fd6e6e17410f9ba59d1832dc8fea2e82e6294b6c330e78e045d620468d9f2c9bd567b27ed5e4bc9120fcbfaab6c78113fc26b774822c98da46f4104cf2b766573402dbe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000005e2222e3243cab173767ae84c348781facc16f3e25b8d96e0bfbb66b1c155ec3fb520e8a2c12b191054fff26502f4c391f3204e16fe14fbf4202710733cb986343c894e6d369c72d91e5f1d16556c507af84fe2b92beb0f9d4c5b505667843e70fe5869474ed375fcb6a2540c5353fa5e2d5263a4797bc5b0edfb8dbbe1ce57da2bfca257affa40f7a21a96f4460068f471cfe8fca23b9c7db267ef9437a8a9fc282f9209a4ce70c16f2e9d24906a17181f6080bf2785bbce66b0a88e1b2bf893f6ff2521ab53f03963164258b778829d931f34833830fda0cb38c57443334304d86411354de2ffb6756c5a190672fd4d974b4877831c944f543256fa6b5d9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000488742fdb753f3fc3011ee15d6c562904a7cbe23a137b1f436f187d88f382130e0232512961bc39d1f67c08363b665a8cb6c37f1a9288d3ff903bd81fb1eeb4d2b8dc3a143ddf7e6c288cf9339f48e1a2785804b1b13c3254d36ffc8f8a89b3b630dbc32edbd201f8a483c243fc1dafccad55afb91bc99da159ff0c8630c79b8367abec010ff6cfc8c3415a6be7d329c5ce24d4c1c4bbe7db874e31312baefa76fa16b5ed6cf34ba8448ebea92e171c2b93b8974208f72a0dff2e962efaec1b33e7bb4e9c045b5293b1079115acfc91523267f17770cdc746ef9d7ca6cc29aac706d2c39554222a73a41d4ebf26a48dcdc1274628771b3da763f613c0d939f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007d695723e63ec7e63446f3170611cb2e9a05a39901ee9844abc4f2b30dfab1b803996829eafba246dcf89956a3d4b07b9246e615ae42da9f1284f606e916283c3901e2ed30d7087f30a83a587abb4adf1dacba6f164d5e4feaab7bae8af670ca63252e80f7f54b5b584cb5f0f2c1b67a93db521fe86d5c87f2418b68f1a3882fa32682f0757192df8d807177d966d7bba08b28b475b65f79a9612b53b8e3a611119e62fd185d97d25152d4206bda7d06ee2041046ede17a92a8845ea5c85de51a7518195235f83d7349147894c74ccb4b4ee770ff8bfde9e5df938a963de335c17c3fcacf14d6663cb91b8b0b92bc28f58acc86bb159b914c4057980f2b8a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002106eb55ddd2efa6e7fab03dd5ff1c43eebd44554fc0874657e56ab77d7804abcd40d1d41fd9cabf40232525a521be0ee9d6cb5102521681399246e6cb67019a7d38bd9c2e29d8db6b51cf2bf2299976d66fcdba8ce9c7ed9c50480a224d63530c478fa95503088727976ba408868db10ad734f5735a52ca2f0e21a3ca3b53d064affa3887559eb6ec0a5ef267ae5e82b52b30ecddd260379af9688a42d02ddb0a1d686e7cd9367ac6fe7ee1ae019602ff95a8ccc4e503a862f12fd2351cb96a1e625cdaa07d4d826070e9c9c1fcc382ac8da33247c9e01572e0ab1bda7dc48ebf91dfb0285d4d94681cde589ab8c18ee977391e7bf003c2f83c2fd201cae8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ce7421454b04120dcebb233ed2dac870d2b8bbdf8205097396364ef1e4a8ac56e9d20e74bd87a926a27091af9dbd8c9b972a2a60cfc34acf85297ed06b26bba15e67cb733ec55bc7ec65aa3f341d1e34c9363ee765ecb63238280ae0bab35a6ce4a70518464dd18e1915c7ab0464f959aea8631cc275cc7b5c95f5cbe058948d3ce98368479126a7939fc2efba9a74ff54dd87de9e66383faf82d78fa8a43ac9519cb5292dd82caf98b5faa9be9bd7c995528cf8ef903da26ab632e3ce472e6f0b51655d35cb6478d5e3ba504aeee33dd6be041adb299cc4172d00dc3a0623cf742765d28b94718e714740dff34a17f8d1282b52c8f5fc5cf2c833b362e7f7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000006cc1bb18b2d5aeb1034740bea8afa36ca03bfece404ae9044506274c344e170f99d6b091b1789e0ffedf08d82184f29f675224f5587b8ab2f92727d0d56c4bd7add111c2f7601b6f136906cd2f3627b77324b72c907adcc149aff6c70da250bfa44a23a17e4c7ff053292befe81432358bdb8e15df5a5b9afa22d0651e5f6a39205e0740dc9894287a50104d16dca1ddd9597c70cf0a5bd2622e80ed0c238d90c439493406e1c781fea4d66241c5dcaedfb209b70fd7b71c08f9b7563ac3b0451453738fee96aace8d6e5818db419f99eef6c9606b28d471a8ec5c0373afb101d565f99bf43aec0c915dd9ab3b9d007ec1c493ca66befe67916d60892132920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f16f26c759b33723eaeca9be950e08e4e04590a60a5821d254218e409779c631d4429ab943bdc118c4335f4b87f6be7e2dd68e5a41b232c9d419b47e8fb4c3cdff51e67ff0a487023de659d2683683e477b9ccf682af291dea14e3ef0f8c615cbab586afb5f2e368c7cfe65457204983a54e0a5b7b35cc81672e4e914a0c6f888107ae4c630e0676f419d126cf353324eb63d3392e57d85542ed9ada01030be126eb9e1e379b4791d8f47d51fee02e9ff3b086c52c34f2c6e4233b9243fc91b18112bbc20ea80e3278ec33df9f93c19abd8f86a12244067473c942ce803c65ece2f26503a68dbe2d8b1b0d3e35323d76a23364ad32da64e16af5f3f5feec3b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000fbe0f315a1f729830058630ea6464a69572899ea7ab7c75f327b797750846f4ec54081405b4b34de2cd04e2fc2b2876d73f7ba43cd6a97fc294867bbc82f72a377c878c13748c43375aa5daa8681d12b241c466e37391e68314a63434205af8dd427c98515cce44ad6bbb7d5a145418b847f78c819978dcfa89a1b46868d199807fe1e63dccf0dde8389392d82653021807f23841a8c2fe1960d9ddbefad91417c2fe07520910ccc65c0e2935a3c46f34e20d946041062b5285910b52460882d5e3b437e253fce587dcdfa7835d3d707606d1ab4eabf53f5d5e3f2e0d1a1e1905554571f25999ea358a9053241a1f153924e902f240de355485989df366575000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e6843d5681cb26ebf0b48afc4d1e596ed60d619f2c4cdc77c5bac97ffc5a811fbb3709ce38f3bb24e3215a2355b4bcc4e6fe12d4726ea40dc5ac657f28921c3426fb766d2fc86a51e49055f0f8b704e97331049817881ae6e6000d9657f4861c23252bbbb58f651667d3d2ed94736ce2cad550880f12af9a0cd1ffd4a8e006567f5f9bd0022b8fc262afb4f6ca5188a7b50fa67a4256ca5963e4758ae4e467db3c3a0ed6998bda56368ee24b88c539ad7fbd38276cb43d57d5ad31d5e21938bb0dc0f11b28362dd1892a0fec0f383f880def52683085811093ab3e92a6a9d20b7c41a9ee081fdc92ad64442452ca0ec1f2c78eac93989623e72059bd912bc60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000e8af180677caba0a9bdeb4eaec3b6424a5d79801e95d8e78b7dc826d662997a85b7275372418682ee72cecf67882f671b172e47737a50f40c32700540402e53c532b57ae9164d4925da505eba94334c7dbc16afc022929f5f6c29ec2d29f50ad64cc90a431ad2cd174acd85766088e4952e90c7cadedd14e9ee79b5d5f13c452839ab1bab7a2c5c8cdb344764cdeef6a2448f0020a33dcabbb5f1881bac4ec1758fb5bf7ecc9c68258c8d5c2e8d8fece1aef8655e18554eac283b221522a66e7be1637949605831dc23596bedf89ddc0d6cc91adf78193fd2e35a88d1a51ec1558b03c74c723cc8c0d7cfc0d09658eec3eb5ea97b540437072fc5ea9cd65e9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007d9a5188fc94919d3943748beebc0bde009844caad2205cfee0d77fe33ea92e9cc74ee72d9efc596a50a3c2704327cb6bc4f3c701acbbda3812060317f4712d78336feab8846dd5088f2af67d1868bcd530083572ac7d645cfc76f2dedb91d13f9d4c2834751e015d8f1f8281f62f8ad0313f1c12d0a2ba3a77a95b280d892e881076d8dc407ba418c546f74721930e8847ec48b06d335b661c42812b114efc3ae6c183d76a8a97f5d284e970148ebf43d9f5b0eac38dc5b7997235814ce44437d82f86992f68331c6f02829eed44df1e54cc705c82554dd5b4e52fae49e10b33b291480afe1c611ef630429e1d5d4389a88d33a86a03fee0ffa6233c56fa90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000063a60647777226d6d390e921552b804b92cb7078580c867d64552dcd55603f69e4882d609e995a3247a2a8a764e61584d09c3041d888365f7ec1ce4ee7f21fdf700d184b1493f528d62ae2231248c7299bfd44f619a3387139778f50e4b9c4d19e14304edabd84ab122bae19e0eb8d333b4e7bf9d03a63aae60710d25f418d7c1caa5407fec69b1caa60290c771809adc45ceb6560db3df4e6064b73b364a2682a3588c1b61f353ebed6b76eb5a15aa3679a1d6f8d223af6592caf0b5e972ec32db2c47440a458bcb6a3e414f863639137cf539dff7133653800e1008ea857a30c8e2af40e19e95b353e8033e4b46647d9e40bdd91dce1b4543052324fafc40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000cccc6f58ac2b8b696939901db821fd87a706df355c8a454a0ecddec99467e07a7a757e74b1f5ad9bdf0aea2d2b82a06e35a1041c8ed60e523d3043a6a0b820030c3b11ebf137612786a72ae4a413fe7cd70f0c327ba34f04ab696197a8b5b2c0df3578ad9c4b428795ef7e48b51a413e42d355cfb4a0fc47354191053294c1b88afa5e444108c8b1d43089657071bf139d935a34f3bbf2330c8c004737ca090489db9964668633dbaae16dffddbb8c8d72e6e3fcd9532a2fb252207e71e5fc9d73648105a7203bf60931b12ea6715be18bc68df01f32ccd5f1c45fec7042364f65279d6cfaabd1929bf1ef52ce508a90abb7abba954b227b4c056618f6e91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000044e15fd7be0d4ddad23b7d4c29bed90e22e81c446cdb5f95e21c2b1a31f178f19261e74df527e9826bc4f42b26df22aaf8d454edbf3e3ab3823ea17b696782c4db00b3b08559c55f41882bbbe9efd9f20a9d9f50051d90c1ca9dc15357fc086298427fe2409153bc58ce9ddf279fe204d545df99ee020fb42c7f1be3733647a46bb1b8276fbdfab45ea59ea4a3dc3f3a13158cd8432fe16af549803bd895aa0ecfedeb60c4d8de182ca41e41ae13cba277df41c09d75b529fbba8bdf7c4d2bf4965b1b6aedba6437388945b9ab4f2658ca4b2182ffd7dfbca23b2d28dbd6d6574406abac91e0bc8fc81c7568d2ef25c951386de2c05c1ce12ea66cee9c625d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000082e659fe5ccc17c710d5516aff85318a1278dbe045b071b0a03d226a41051cd9f8a6153fd66e9e14931df7d8c9ecb6ab9ceaf6edc031e8bc790c03abaa58b81675eee075e699a91e804986d819e32320cf0aea2327ed37a8c127e852ed4a183bc6442dbe3adc2ccfad74f47095ba10a2b08319152369ce25594570b78c18a482cdfc033d8b321a388621204735ca896960bb183d995f0d64b357cc07f637a2ea7cb081229588f4b2b3727663a3797d517b403a9bd0e15d6a2c1faa1764f43fd4072117e721bc8df9cf45a3bd7d9ba107ff479eba79a7dca38d15fa0075506ae994320a5cb4e4c17f29bb9b61f5079cbaa6df29190e164fad678fc9c2038dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000004dc5732650532c8da63b00f33c0294bb5c5091bf4ec4097c694bc38d88ddf4aa7c4879a2c2d8bb64fcc6021d06c12966b029a5c4af1e42f77d700896021a88d51752404e82c1e34b62d8b76728cbde5daafee93ce7627ecbf26be09b1786dc04dbab285c935ddeea901ff35ba0c658903ff7b73f0872a77aec75953f6b2d41e0a09ee9d403c14658789c46d04ce436b92bd00c2112aee2b6c676d0765c377d6b0ceea61b66adc1ea4f727c9e0f8a8279186a599d0d5bb676e4f942d55e5ac505d8ef67e94246e06a359d8e8c406ab16c9209c50864d11d4bd7961ece20a6c303f7e7a4546377e472d9c142c6d568544c9cf44c6ddaed3f0df130c9de97486e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"] \ No newline at end of file +["01000000bf9031a415be60eba65d5ca702e5958680c6d9f4a9cd9635ced13886c08409cbf01fc4858f2b0208f9f9a40e8972426a94195a5828aef88a9e91f0c4750104a63a31b2a414fce1380ba1c4aa212b7302a7d183e449232fe25f2ed35d9f2544553d3b4c92ff265718472dade32acb8ddd5a5d9e9c71709ec498746e61a6905c0d1214e709a891099610fe987e9118b8dac2fc6add8c203069a6dbf9d17893cd6b093dfa26d709f65753d09fe782cadffad57a7e2f18acf5d0f284ad35f159e60ed7a53fd653452145ac98b714b066153efb7e8ac581441bb4a47bd31bbf303aba5b11a6075e279430a788d2a3400575047ce0e976e8c701e841fa214c6b3bf40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000033bfd54185cd39ec8ca03b62169ba398af26e0229e2802e1e6675a412cf3e26f4aae297e735a3b1212d4cf77a179559c016787e50cb0ec9ed5820892bc8eed8b22209e878b6388f5a0e514767609aa34e7ddee8c2edbba339ee176727994bb1f78dae22e371580c6500d6c629f941a14c8c7b82e404569cfb9c153ba10ef76757b3d23deef8b7d1b47e6c3d32332986612bcda9cc193833bd81243ac84e3c3c1d69f03846ee1b801c42c7ecfaff1c53f218e01aa7ea323f813c6ad77db61091a710b105dda8dbeb9b4da21f9e38bc3947d1021644f43908bfdaee8db40127615e3487e8ec6543b524eba5b6addf4393d7a06d30079169fee8d26a2e5073dab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e5f125b6fc9da786afab59bea235570ddfc6db3f63528d9f29ea12337204c8e8af9b289e856d4a5414f2fb41e245f4743b85d29da06751cacace58ccf2a563a48e13172eec3346b348636f089cf00486ac3e60cc15cc5a2de621666035388892f845c13b0e1959b6bc0f20aa525a5c0551efe593cb59d8cf39ca795965bdb531e5cee2153c90c2630dd721946e8f5e4e6805a5a0b65a67823d926ee983c5f686efa2dd4e881f910b0833f9413a28e547e2d8d8121424752e7b9b91dee81c60aa9e5ca92491caa9174694507a5242bcfca532dd10cab762669b5c208dd986799ea53467eb81994cd1ecbdc8957da046f27ad0e48036a1dda6a4b9b6df719dbf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003bb02397da52cc2055f332af2ccac541b38edcf9be76ea3f1f24f2a95ac0a2e0592243bd0a1faa91774086f28f0ee9702e38bed15e72eb86ef3faf704f2396c58b4f6c458d4c855fcae76771f3260ea3ac8a964f9a5059a80c5f69c40c9c9a760dd97bfa71a1cbc0dc30d579ec721a79df19c4f35f1b71dfab1f617a8eddf034a058d0385c437b83ae3037d44806b4acbe66b775d2000648aa62d1bc888982f47e5ebb2c2eaef8ecc57956949bdae860dc9263bd26103c66eb91581ec79026b1aa486596a769bfd5d989bdfd145ed9d3f384f4bae6b9625696450771cb9f8dd03fb1acbf466e5d4cec832d75b5ac3f82459dca68594ebb3b8b048225c29e230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000059bacdd676f5697318f3031e0e6267cec7ad97afeb6e24e42985c1793fa8d5a8326702c68df2410231250b7defcce8e9c8433a0b2f40cedc2f282a8969c43e283014a6d9097919d342401635980645817a7e4465bae64091827dae68153cbb588093da40ffa9948def36e1482e213871b20c9ec3eef0d7d8a68c1d1cab06757a2b3724996db4e0b33890a28b4d6cc8f33357edbcb54c35483b7241767e0c4853023723b9fde15fb7715beb4ee996a9bcb208b8f5e8e660f0cacbb47b8313ee03765c62b2f0a595089abfccb951100f3c25322f5e2d84816ae738fa512e2d7c32c051f3c134c7e9d3c60dcacf5fe7a3c39d60061865a52ae86877f0b2e625b4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000386504546f9098bf3f05279d11b2256a245ae4cf9e878b12c858546692c936da909e90604793cf7d29c75d7478b299be90efeaa053e33e42d7531d6a093c7de763b5f85a895121a4149c9b8e622fe1e33e32c6be60b8dfdabb0a4316634743451a91fda05bcac442ad51f7baa752c0ad5b7ee1867f6326276e70c694c82505483d3bde74470d1191630e1c1ee0fca1a3b4065583a610b31cec0df5e8815158c83bd52e08b3aff582a0c79eb1575f3907c2465dab0df0de9306ce25436ac2080cb3af2aa3e5533f6e6b0631e79ac88fb991946cd099f71e7d72cc6033549e34ef99e67093af4dc66200589d2cc940f7d413c2c01062942a9aa5717ce4fd960d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000075fba0c6593f5c6c7b8c1262d90089f5c9c6699cd14e1e9ab0cc7f82b72fa06e489c505a1755405e352862c56f33f3c9f3ab290aa3316a95283e30924016738b99406779df46ef827a51e04c0d8ec6f993087f25718281575428f253173378a85d158e86edb47a47652f3aca0443f66006db05c944ee695aa68e46531fe524c9a408d870709d05caf753995861214c009b13d721c34043f876b88db1afbddaac2e6de3f8523e6bbf8f16fe6443ebc3454e8b71409a9e50a0975f858c962c8f9d4cf6437af79012c063775f2216b728b3bf0defa7997c10dfaacf8ad23c61c4b8e3ab40d00130d7cc774e10fd14a6e08afaabc59cd713659f9eb18f3edc3251000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000047bba20e5a2258e60713d3b9dc829912eb4443843c94ef55d9f79c0d9e7ef6486adc60c3391e890768b18731416e612d0020414f937d330027968a59910885a9998d1d76bbc3d62178454bb9269d557c4fdb20707f0c9e57e8e146be68f6ce4118f8e1a63a610e6f823e489a7e3e0b9f17179ec0c642a8afd710874eefad07b93e4cbd272e1bea831d91f610a79b02c61964e60710cfaf108d7f8eea1bb300c660248b30ef8aad597bfa58728ba8c3d359c6840bd678c92f6a19d836b60f5f4f80b678f366022877ef63bd299b52d38af9d67170b9c64cc71e514d687eb521b8accde11b3f5b796fb8ef313a3d69882e310a32c49108da0e129926c319eecf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000ff476585c2ce494fbe0ea6f1ea1aa6d8df0c93dce5bca0a27917f16aa27f7dfd7f45962b9322b6d60d446431890ef6511b10b9d609db2886dac25521878dc54c9c198639ad9cd759e4f5659fa7de84abda23ab6875d3898668a35f153092a684576a4cc53e32520b7cce5fb76fc83e673aa281184c84495ce792ece5b6d0d98a03b71a71de8d3b478cfe4bdab4356b81fa30d47a2e85c7987043a800d4bf256336719240d6ceab87da1dde139d8b06d395c7b8d30113a7a5d517bda0ce2c2d36e5f3e0791fdb712a8b2de0032212f3702afc54dd84bc04b1aa5e12d9cc1a0baf2dd3bb428d2f2384821a9695e0f0f14e5407eeef6438a4d80415580143b96d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002ec65360f563bbe2f123c66c21740b5979d1a8e1afcf0021d7178265c3dfa003f4a1bcf69961f717f7541193d1bd7927f01a70cffc675bc684654012fb4064ef572170afce80e8ebb5e6207a899096c172c1c783e76ebb0c4d5dce1ac99e0834b12d6f3df57cb627f67b12b645a7a832abbde12cd0ecf90fb7001c24053f1ef47f09300d2b5cd0f11e806f12bda54cd92d2b889b976e07b3cf86f6ed6578b11e675bcaf1e5bc07784569ed7ec70efbc4da54a2c080e923ccd3b4d71a1d24b6032e80e6b7d70bf2b461b78a8f11108d649cf45227bce06ee269b1b54baec1271d1af173c42394e1eb348fd920a23673a7c3cc1614540ab3555285dedaf893ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000da50d5e69043210548543c24216ad67197425cb1ff57f5d4dc08c6f51e502edfa05dbcec0ec5da87cd01c5818aa492914ab45c02e812f4712ec1076f962b36f016ec448cd2e189593727423cd7b104626aaaae5417ab2932bdbf2e19ada44975a6da7a9d0fbdbc1d744ca9fc0fd1e665b85bf517a7c276eb0adb408b8b4c7a30beab4de2f7ecc35171dac9521b759eba37372ae506683b47b68975db0845e554f88fcf682fa35e4afb5e723ac65a20bf0dff67078672f139129120d85c7602f236f62aee53949ce05f550c83ecdcc28347c23c34533a2abd7c6eece8ccb381642aebcebfc6ebb5b09ecf3bb07b52161cccf5ab6c44b5272a84e35ae8e8fe64000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002b574b3487de26dc51357b5dc723624f70ab1370cf349a5d339bc37e94bf1769399b235465be099aef6713e33b3449df04982cfa6114c7976981d2aa34d434b065781e4a0023d445243158fe32049a71ed4ed7e86acabcb3c3c9190ce296c364fe8a77aaf13be9df72ae193c0ebd74d48c8122c4e69195c63ffb7a6b9067f36769206a21be878614b18e88ab23ee71d178d3d1a9c725d2f28ea56f03a7aef3df3788ea857da90faa8bbede5a108cd820a4af9e439b2edd5c1fe6b237079eb58d792d6552752a2c54400d13ceba40e46772abfe61bd6ba76bb443852a640e6235139035040cca9f5b78d69de54382755ba848a4a19f41cd7a6819a3bc1b6b23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000f87ec76a67208876f5152a8406f5260ca3b3d5c2695c26331aa4e9c4ce1576f24a735869c87c99d288d50d66b305628fd9810a77e101ba876782eb5416a2ebdce33c3e3daea8d7e0efff2160b3893e6bda98ea48abd7b69a7007652a1fdc47c2ef4e0297a40929adf256b51092cf5f7892fa769ef3dde5d4faab4867396fe084dc67f86489694ff22d89edf85b36c476a35b038be9076e36cf571ba43483f14fadcbb88ec5db49d95a666f51fc19fe5b0facba5c9296153d99ce961932a5ee5f078f0ff2530eebb8653b108bde4d27cdd755153035dff354812aec1c5422a5cf58a98217299139c9c3137a12dae4f4810cb30d7dc4964834eb30c5f7071a03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c80013ded9dafa42c448af9aef95da4aef70ed710f250f4652213a2ed7d4f62b55696e1677687a1a63f661dc25db8fc98dce1f8dd2d44e2d35107b2c6a8891e7e5a186d03d5cfbced7129b9abd19ab0abff66467b001dbab0878a2697546078bf934c214d353476c6c584858aa777214922685ae9ab6da32d9c792c1871772aceff91e6c009ecec9f956105b04172210b8cb6301c4787f834cbd8c455fdd2375b1a453bfc9bb703760dc07b47e30890e1176551b993a7be8c7fcc95bc2d7d5ad4cc7d9a1c1273b295a10316a56047bb82fb7cbd80b2fe761a6350fe2f6a2755757fb33015c230c96ed52ae9e0a9057e980824411ca9a1a14721464b9fe4c76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000c9412f5d85497458e844be0061c272b66a06f5658dc6b85ddc2462c046a34174531a0cfca5be5feb5a590a9bf403b3e3e4e64030ef519c65bbff93e79700e165b9d8bd7a0f86e52a2798b01c0ba5d282101f7398408dd35cbf8e0fdacb17c8a2178ab0da14c644ff507d9b36a60216677d33a73254db0fc7863554f8a24a27e115295fb4b99bd91b8ae5e4918f7088ad98de97f5a924891d05cf5544ed65069b4659149296e45860fd09658e666d808b3546037b10fe76277f6bf2718e47682a06ee6fb43f8b70851d244f08599c8ae1008edf4157ef6b58d25a76cb8d978e6e81ec5eb95426f2c6146c238d7e61da74736031092ef6a83753bc95f00d15b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000335a680edc049243b47cc8369887b90353638b12ca0606d70ce812ff43ff0b076db2aa7f7c6a7e3645fa1fc2f0150b96eab597ec1775c4f206f8e8d77ef87477264973f6f09c6a5142e7b3f691a4c29be5888f4375c8e563e0d588d374e9e520b9574607b357cef6e85ae447144aac17e3b0cd4ea588c22171a2c661a3a6b4e3894af3d3f262252ad83f3ac03e6b8de39e9ebf5073810c02f242a603dceab65d4a79ec6da969c94dab2a5d229cfd4dd88fdcdc19ff06b7f553ebcbaf98c644b9afbadd2d6d833b4976ee84402532afed3971b6d19a2189c5d0183a249ef9e046d32bae25cebcb15bd014c786f1cb465857d52849d0e38f20c134faa4c3b4f6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000bcb37e05a60956f182d44a767e4280cd0d0647e133a6e26a1e78b3bff67d45231d71b575f2d062940e58ba63278fdee3f0f7c3ba9ecfe5b03515d8454176e585ae75f8a4524da29fb20aa961418ed0a96483ae54dff108acb16d82cef4987806d14c4f930827f2a1657ae4f83e49471391a4c9f7976be5afba9af03fa9331acb199a4cb9765ce9faf909971b99df3d0e232454810db10e1d55e289230f7839742010cadb1a8a6281b28241d7eabc1ad6919ec05175ff3eed2653c2ca3f99fd59079c85698509b0356e37c664f92053e4a53fedb8d17811b12d83e5bd2d15ec955ee3a980332e2d1f8962da467db106da3284ef4c6bddfc80a157ea716c80e20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000046fd5c8666d84052f49ad7433f71ad340e1fe0dc1b2176b4d205b8eab6241a9a2fcae86bab47282bddcbb10f2cdf5646d6f81e7e3b5fad4ccafc2f956ee3c452fe9167cf17067b092baf6cfaaab935a7d359d2d48f009b74b76b60599c3703329f986be7d448a2a745cdda7602b8c6abf8f2d4d2b7971eb0228139dab34f63b5cfd70e88ed786bb9e69f75afde776bb0113553da36dffa93266e80331e1345690122379db311f47584721f04c548bcc896a74f90788b752674b5bd1840df0c418daedb0722da7c6517ce84cc6ade6aca5bbd6774c5e46fc4288f5b1f33c6f049728f88db8a1e1253e453a145c7bf8b0401e9504feb595d16c0da8ee315ed20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000006e4f52eb24077d175d02963dc3564bc203ce6e642519bb435bb8f9ea7b3351403020cd1bf3641b31c28732aad4191355b788919259788ba997b57e0b358e9cae492c8d0f6e33308696165dead1fc6a7df9a9dd4c7e6454b808441d6aee041f2943fa1bee1f325b1192c01156dcdf86799076b2db800b04bafcb02637359c74b3effeba50603865e113b21c9f03e3b79acf295768eb1ab3ba3776260bfe8f30e6b4828ed9e20f26b388c6f2e49caf59a5258cf81727448abb458d668dc66a39eb02fac25d891d7db8f0531345370ce825774e54f3e93d55b57a287f06e1ede15c5f11dba0a2a744e4ef3b0ab491dd147327d9c6ff2afc537055e54606872457000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000293a40b4d99edff8c354583998d8bc47aa27a450b1eded5cc18f7e58662942204a067ef693375502fbd43a8c7bd43109e10f13527cd289ea9cbda2d672cb9fc2cb4ea811255abcf4af3a224299aeec0a0cc37ff74eda4484f3a75390e86588f5c39a9865a00bb0b62a401246aab649d835b19ffc17fd4e55a48da7843737e3756599012c663e59b14276324d989ccd7451d8eceb6213c6b56bd1f08225263f83cf8105c03caa1c6394641fcf6fb48a570c00f393e2eb8d94c3e6fba51958f16824217f0929177fce328bab76a6e6925259e0885efe03abaf04eba2ab941473e01310dc1d92f27f50b509e9a846b0686114cd5927ea59afe69cb43c41367ac5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000b8070197ee3e1a4d515781dcf5502baa64519807761b90344414b218b64f334eb8f77b22d20afd4e6826f576eada9c465949248183089ce1ae54450a0202d8fda2c73dea5c8d2d71efe93ef986f4777bb5a010159a5c9051fd636897658dfc3dd3e78f7d2679e859b06d090b3e9004d055cff42c9c1869802c9d6f7505564aabef55b7322e0aebcbbd4db7f174eed25f84f1ff20858a8c8d4ed3e49359a0fd338f426472750560b6ce4f090471f7d968f8db88c86b30baedffea3355d83204bffb6940be2220f4b259c38d2117bc0094eaaf99ca507266e738221bceab68e5ee32f40b13dcf2f4f3f87cf10265d25dabc2160908cc7cd96a1f2771ebffbdcc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003dff7a55d50ee7ef500ce63b2072c7864af0812a660677623014cab8720c22c9857ceb5dfc2a6428c486761ac0a7d28c661c7d81b4ea064c81a3613d5b29adb0345f366b8321e1a482a29cbbee4ad0c2d045879f99a2d4441ad19861fe968f02f32cab362525faa89822e53cf8a62f0e83bce576274341ede5061ac75ed7e2577730815fbe02411c98638445be8c5f382647b2bdf2d2a7c2edfea4283792555495b73604fc6db99d453b62227543b230d3408f5daae90fa823d23eed39d4093f409fb9f925a5724a708f53fe1ab73010658b7ed7c343ad720ac52e061e6fce3e8bfe252ce2ae53ed0e066b3077b69109c11315bfc3873157a8be6423a075930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000001c8eca6abccc36bf7a0edd9bf769eac012a62fae2df2306de01102c8f260c61314a4607aeda70db91582ce089dd97c5ec1bcac6ecd2a6929fb5a44d035d04f86f2da1210befd2c4b283c967b929aeaf008b2cfe559865049a3b068889a6375b45cb4fa420f37cf98f016749c0e640cd1afba466ff85009397faef786479753bdabf038d717c1a993698d19bf7a528ca9187f6a0a023886b254384b92db87400ed9c97608f5416bc7af358f50e1b8395d0b6299fb779dc0593c806e711104a345d33a012592bccdacefd3fe603ade1e9a33260e792427a538bef045e3d0d49da7fa6bfa6185d45af215c1996aae676f91ad62fffb038ebe79c3157cc4e664a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000b8e858730bcdb5e0741a7ca6c51db7e2ce23d70ae26cb4fbf184df950fe46fce8af0ae72bd565676fb52513cb627c792c4c737b4f6df0b52bac5eae3caf7560560fb5363909ff9f3ab54e6360d7e4c44dac1774d4bc56a6816bb128578f755873a73fecf27c17703924f6bc0db70700ed802ebd93e79c4b342b6b348c97fc3b3d19703b4e1b8f3891d59bebe53b84713de1f20122c2149dcda36c7721f8389601f363640b23d84424fb727baaf5d7c53b932347d28ad6c14aa1a3d07327eecf9df9023643e8846d18cb6ada35e35ed119a43c5d649e1227c008a8fefbe0bbe038bc7b6a9cb66e620118f672d074a66a8e7214b246a6d3e04ddc9b9b39a3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000b19a932e9d700d10e611f7730ee9109265718ec151e5e120e4a6c4d7a2bf8be33bb34942f0eda1c3efdbc65673d3a65aab849d26e5e165849b4b874e23dc5b48d19828de03a0ec54a14c4c401b9c185a63d3f345676efddd62bb9c53dfee49f935f2f0dcb6f4512b8db7d01c81658583d62b56fa85e6d87f04975780bfc3212613dea075d99a6f5674fad587439a3b5d87b700af0b2473393e92c37b5b0c641a2548519f9167f8ab8e52447057280b66ddbf8b90dfbe77fa3217615198d9b47823553f8fba8d3659507abeafdfde0522305c9697e0abdcad54947755248ab3f39b3387296f52b16c937395a1d7b3c8d588a435bcadb1cf8683e143e98f3c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e27503b3d1dd2093c49bf21052a78628a1de0229d9cb08b5c1576b4628210875b6ab3d9be0148b36e67d24a4ecf5e5108095b9ba757f40d7f4ceb15a8255255b7baf2693ce2e7008a15b792b01bc9d440b0c1e81e7eeb15483f802ee258876e695a403c2e00201a53b2d2c82555b8e155eaf2a91838e991ad9e954aa1301be5cf2dcbd0af5801c4727306a379fb040c5f27edd442567fff2e08820ef4b653f846d4d116006e239c80c3d69aa955e474c1b625a243863e717a023753ae73c6c9c2df49b79f941926484465ba1c29f03be06d8e31ffff35ef4a7872604d1d83c3be4553bb24b781871bb94decac8ddbb92a9fc45a879dcfde8d08a92ce0980a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000e5e1088f2b8fd3bb6ac2a6b9c202f59f162836eedf8bf222d2bce4a3266050685452c033cd4498af4eddb6d8361ca132dac77508ae452f71e88072ba317e61a0c5087920fa0fa93b1416b563796c79a0371a1a013f139e7adf4186a00e8d925babd1fa2640c65e942c3c2a4872bdfc00919bb36cde8fff31cbc69070f60ad9c7215961738f883f90ff6ee070f08d54ffd82ac5e9a2437daa1832c1d2c12d1040b6c5d7df51922911d9800984c96db0e9eb878e74620e57edc5750e663fadecf6ccc908e85153b99580af99b8b90e83b9f2662c6e305c912a3dccf374bfe952581180f7f9b9ff95d09718137c8c7afbb26981acc8f330ef21a215775bdc16d4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e658bdeac412e1af990902ad2bcebbe6a053755a10209463240025bba123fa740e0a31040695f9b8c5dbd8a3c4002fe85a5577b024d4f7ea70e0208b0459aae2d66a91db6be9c8635f93cd3e0bb81cbe244beb259a285633576bb38bc895965a17ffecafbf6013840c237473073b0a1e016ef717f94637a3032495a7a49033a0643f991cc7825fa3c6925e29168226f585a7cd942f6dbb7b2d59f045a63efebf99ad805462338dde95d3e6cfd34156b6bf065da6750c988f46b24b325802fc5b0067b02d54f502423f6b3e382c5aa7c7075fc5f93779e2f9b2b49ef1a4bbdbe9efababba6fb94042e28ce4b8389f229f7bfd2cb01fe87b9741e1bec88f69720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000f01091998592c712ba861d4b2776d6e7dab7fd5b97841b08c9e674e872edd3f7e3270105f63ff0e2b8c2bba1f0f371940eb384e531cac5181b33ecb40f0832f37da5131e5fd1cdf750619fd289362892a95b42ce6e489eaee88d1cb6fc8e5a5d265b752d5d5cba49457654eb5047304287cdaac26e377334dcfff31ca52951eeada01f12f5c8c1d5bd503620b688cc72de443b4c60b63057ada4b039249a7d4efb80a7e545d19437710f72b5f58eb471f991224cafaad18f75ef932c1843fe7ac1efbe5351393c9ae76a8c8a11697e7f01667bed149f7e513caddcc5279f54a3d7787d84c37db76b85f23f0f42fffdecc3aa611ef0b4dca0cc0622e6e68659000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000b642866bc2df91d2d4d5c045faa89e28547c221179740b760c995b2fa3bff58f37a70dab29938753b0462f308514ccf4d967a33ebeaf04de2ab38110cb7f748adbd3fdc62365eb53d0cc9f4d0fd7494606a355a92c2f541261d1edf247bf2af4bcb7fa652ffe0fe126bc233ee441f514116f25e2e0fa8e08c9348bddedc19dec6043a7683f7987122ea8bf16f347a5923c8497bb638b3779b54ce4efeee716d3a36c7799805b2aca701cb2ccfd50e9a91aafa67959e47395676c8c0a7cfd0fae423c641bc847235a35d494885edc0d36adcc27e80e7fb3fcd3cf39ee677f28ead5ef364c9db64b4ab21fd7ac936c2c1dedcc8a3e7ac7f570fe8b2b2a2f053e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000db345963dccaf35c8cbb7701ee601370a8aa51a546c369e0cc168251d50ececac5b3bff2153221475a5f5b7c72eb7e93e59cbf59e27e355a610d24976a3a041bdd8aa257bba32ae8bb7bbc8b8072acbc99a88c2862be5ba4f1611aefffdbc49b3c0b576f54d953a90e3ea8672eefeb90bd6d889aca4133345f15094b169165a5a3b1773435f9a0ec86e9b48cb69285bf3841b9bba430dd3611b2d6b6a1a179887e4bc50dfc31fbc477448d19cef35ed8f84cbf03e9cef1369464f31714ffe36cc55d43e81edcadbbe6a2d3ef2fa1f2175e14173dd30ab0e783dbc1cf49cd9a27db7b13775c64f0f58688b7fb47f6c79e6ac305c313d3bfc84de9d35108735e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000d6af86ed6ac508b0dac74937a922df6c6bce5f8356d62808785b0ceb5ee8dd950f53c3953ecdd865c022b971d651bcc4d99075f91bfb68388412de19c3172c83a101e96222de880d188cda2ed7f7dd3dfa70692ac8599ec47b79900114529d5373a42728f4211ffdfefcf68f4e5e80f03bb1609e5da11d1b37ad6a962be490ce435100e40de6b4dfc718a646e36ca5ed0b53bb560344331ff262e5fef43e444438914ed393d1ced5d932265d6c1738d771e40b156eb95e72ad6b63449ccedb1c8acdd740824187883cc87b78eb9dcdb9c42b8434ae73da4d797965b4e4e9633482bf5515381f3e3f05ccf0be0f81137b94e99d15f8cd93badce876f268ce50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000155341a106a985fd7db6360cd64d781eaecb6897cc5ac04ef5785facc1afe3866e68957c9b37fb142c9b7e8eaba02d3f699ec293d416680f1c310754c3123b5d1480e41c0227956015f71087dff908d5800286a820a707777c9ed29001e13cece63532d6e80d1d09d7ac9a9ec4d91bd26344e15ce9f035f573b0bf4779bea959aa721b153f0d3617a2d81242589eee0df61e3d4c77c2c1fd1c0338f486cdfca6beeb00b43928e9c8bf9d884c38a718630b78004a8e935d27947608abe0ee69248ab55cb8ce1390cefa85bd096312d00713a4324c3acf4caa7837ab9cdb1cf1673fe974b4f9ab6b657810e792fe80425a16d2aeb600ad51a3c241af6e5beb8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000f0d5e240726e45db3c2078bb91a98859d973dd745c5b92099d83b987c22a060af0a94703c8465a9184b069dbfc4e1161e4383087e0de126e2f8b46bdf1677a265bc82d5b26fcb433c7f51376de5d1ed323cc36b603148365445b54b49f592244f5b205c36933a0c79058c58b4f392535d98c3c6fa11d1c8462f97fd13d59314fd4e591e0f753faf838ec87c8703fdc256f204e49fa89cef1439c90a12516c7504f4be317bc9aff173537d5d948c1b07410578064ab53e93ba38380c22806b9862f4cc72988a7dda818a407872cdb8d867be2bec3e364e98ff2e00d679413392dc96454424a411ecd4e153d12d836fe9ecb3f9271f5095bf8f47f117f4a9254000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000da20e9f78a038ed850ad3e7837c2d86876babdd47e8d268deae36387006b90db00584c490006887d0da71bb957de955daa0f607a39015ebca25e5d844921fe049d071b0ce8fe256dd5a47b1fb920cb09eb68d9ff3720a3466f5f7bbf6d97882c6058004358ec1ea8d1ea2d0bd2a298b7cfa54b83934f21dbf68f6eb1500886951b3455a37c0ba17be2de5cb3a9161f8103a7ad980ce7d2b4b57554ef4a39b95d54f55a442227ee429d1c77c7a60a8191d7eb28295ca627472b861eb663f753de0a21396f8ed7e7bf055c8a2fcf6ece3082958332cb4dc768fb41093bfe6ab41c55eaf16917d9629c0ff7dbd8ef6c30ee9a9616cdc5e4b1a8d28514f7809c290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002bed03e7c8c309940812ee07d945220688738ffd2ba2992e0cac8e09b916763b851c399a7c90002b5ac9125857820638b7de619ac8babbfceaa1636bcc0705cff2a9d08f33833f9954c0931715d8d1a9336b20e38ab6d99c6e3dbc9a824ee7a8e2fed5175519b57217f3b84309c2d59ef304d5be805efd7dd5c9b033c735129415ffd2edbd1930eaf3bfb5d5010d227e6fa38abdbb1093b5fd59ff00ebd7e7338352b9c03d4c8daf6fbd6db459bcfbfb68cb3e225257f48667c29179af1558fabf699cbfc8ac119d38ffcf014df03049256ceeb658d79d13c81b71c7fb4508dd5c8aa719c6c81392028aea151e5ea846d150a2f083097f5b8de155a45caacb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a1e841b04309258e86b86378a10fd6d8c20a9e39bfae6caeda6ab83f99003d50c16bd0c5fbffe28e8f3628f84fa0e1444af3891856e811bd4d683b4d1a8b1f97fec8e3c9e8b837b9601c045b3e9c1e3fc6252d1deb10833b8c9db5090a770bfa45489da3b3926f4f515ed87b39d9846f9cf693abb47474d1bc7d54f5a5c09e010e562196b89b47dd18c1a8ecda4c86415501fc4f12c78b651deb0aeb859f9b5116f8090d2539d510ac00f2a62f57d659b9a574853a2dc4ca7c484a8727168f835c6478ffcae0380c7c955a089da2ec9d442d29665ecd3b289d5783d26ccbaf3a3f0585fd790ab1e5ba57ddb55347fdd369d92d042f29fe89a362f25452efb3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000078aa448d872e251670f4f95e49f1d3b912ba25f76fc207b1b20d4544208e54f6c074d8d698cf6b761fff291519609c8e3f5452e6477b7a2dee299f6621dbbf9fe646dbc30562adf8d6f1013f4c3c514231ad8ff0b800b2044c8b74c28150999e59be9646d1460d3042dcd7507659a5fe9d8b7086530b60e61e24bfc71fd6654e73508108ed92fbc03fba44e3fc5ac56387e4a1484dd648b1d097da2ae72b7b13c70c2dfc6203deb94e3d031a977cfff03c6ebd634492aa7f6e8275622c0ee1ae20a2af0fe535cd9bb479d021d1c07383eb045b2c2ae1507fba1f9aba9c6d76adb0d2489840d173c681ab294c691d023301855b0d04db41e4baecc47287b9d70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a3f11131dff52421c5b60bc974fccfad651c9ec979f1985b0e169b92f8209ab1256d7fafa547bf02074472499391cabb136b96ae3ce6bf5f115ec17a0d90ea720654e7636c791ee64cbdf709cb4bc81663f4b59a9c3ce50c2f066afc44a8a3bb70a3af1e4e5a0afab1605d1cef28723a361da01aef42432b1507e8db82842d7e90d55183b68d0ead4fbfe7f17aac71ee9a40f9d00a051003a109b6f8902db42a60c441fabfbf6cd3a2eabf7d78fdac9befbe139ba4b7c7587bbee6b9d71278380773427d7c31c4f800568b4fb4b9397a65a57448121c07ae22f26ea961d7d2fe778eb17f2ec3427f99c3b55df678d0ff6e7ded27052ef1004c98a6aeb08a52000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000040444eba0834b557522d98724475e4db78cb6b27969e34ff01322d5107dc9159270ea5136df1bda9c2820c2b087c257b1de45be726cbfe9fc11547865508d68d74db51da994056d65ded3f3744a61e6aab0633c46690a8bef4e3f7eb93da30ce2165c41a533f5879eaa5e5dd196095b7ff4715789776cb27f682d8246932151e2b61b97384a8b7b7da081a925f3666313e2e0043ba753642cfd3fc799f20b8c0008731dc3489cbcc3c635a076b7d7fda97762e0a5577c0f95bf3f9345a7109d6f54ce55edd3170a1a000255720575c45d0e244b399ab0bbc0b37a6c39ace67ac9caf067a5c66c69fa661700eae6ca3d4648e769df8e4503c0bc0e671dd9c33000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000007602fdedb0f811012089ed3a9f7610c9c75d46d2b09160badf5072cb993229453ebf62881a8a38e9d5ccad1a5c7dc921ada51f031c45be83d62bb6ed23eb399c772a11e258411ae8ff7fc46535377acc5218770d8acb25f782399eef422c75852a2d0d01d55ea3d306c09e7cd8b218a2f927aa44f2a7bd99a7f907cd1570bc2462c134969d6d717ff6abaaafcfaa06e6b216885ce3f34df50823088be7a240fa556902cc1af70dc0959b92b7023da2f2816f832057bcca9db60ed57ab77758defde97ab85c9121c5044c3cda3314f5c6ca7ce608f04af7ff0b71fa6ee3f35cff86c8384b70ba76ab0df8cef504bc133e548ca27efa97fb5aacb9d6f6e758d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000bfc47cf4b2de5f8d2b25649f5f918d00833ca11c892e859455719d4dd97bdc1858425d9c33ea5b8917054733e91c9f673332bc18982745457e93e0f72087ab3eb9f1668ae263c81198dc46c9b8b22355d414aa2465a18cd0150d86e5941292962180e47000877f10a343ba1c19ccd408a04488745d27f258a6e3a6413a286e26d3b3beb2c87c597913419166f230606732f85632dd0fd2a83857dac31796c229a40f9547960b50314508cd6ea5e52c9001a313415520e815fea72bda14ea71a0c1510a3268d424e160fd4a33fbdd63f71a8911cd2c317c9efc6c8a760772cb7d87f333b2cda9f97f7a1a1dfba4b970d3dddf429f547bcc88b1ec61835f82080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000311662ce459ab2e59514f226d9b0ef93c58eb967c5d83d4d8e7e01144dd5a5c10dbe0f1358a0d27ae4a2f92a05f32a4cc69b9d9ce9da840170d1a597f8e0c2fcdd8a46b09b357b58b35234732476994e9a7bf307feaf6b327ed2c31e6696ce7b275121314fa323a7a2d5720aecfcfa3560e1c8cd8108cce7e266f12aec003d0fd5cb840ef141bfb22a5a83c77c248109add093b6a89588f478ca0dbbc4676efa871a36ca9db4b268af6b43028dd2fa9817cc04373f0a2acab3490c35e796608ad360309c86c298561c9ca8b1ed655c8207b567210a6f29f3c2a24d0d74c28fcbdac771bdc21b9287b8fd565569eb16e487769730cbfd8a4dec694628233e8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000006dcde631ff8aa41e6cc9ea9c3ba394b88e9ad0a4d56cc00dc9a9f537435fc9915cfd2b971262f51c6742fbd38f80cd3ef002c2f24f38fba21289a61a79ba69aa1c24e740cafd77e46bc7fece0996e635607bdb9e5e1b9a03705d51894c2ecd2587ce55fc0b50693c3b40ecd94de1f5dc2e8d60d992bfcdb8958c9b6ed812dd6c2aa6690275eba83f518ce98402ae2fa7508791a0107340aacf52a98501a86728e1b6758f642b69ea5ded95936a620389b097c0665f35c004652ba92ac899473265471fcf6b2506a05252327cffba3c3fdc3895b41575cbfb913f83bbf4ba78571c45c93cbfd46c336706bf0822e783a24bd0be2747710b625bddd0b14e2e850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f6e114ffd56af99adc2ac886f992b04d789b54ae070c3b04b559c7e983df822eb2d1ba26b4aeb4c846d4d6e2d33696f56c528408ca991c1fb3214147bd98bc9dee4587a74df7a68a9d0784358303fa73311edfae20bd3ede679ffe4262c0b2f24c6bfa83198e64446ee2cad00a9ee1092a048ce42af4c7940098c1043864d51be0952b128b3010dde2f7a0aa5cc7ce3360e39369e2e6117156ee888b9309f72db1636d676572666037a6f863276a02062763c2fe85a2dfbbd789486915e235890d7826d12d2fafe0cd697492a1213c97ae473d22ea530454ffa524ceede22434acbd39023417bfe1905b11deb130ae6f2eea27ec83d3988b173f728a8c7a970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000e2c08fc25789787f165c6dbb4fcfa564d5f7411b4035b1dfd67387488b5655ffe5adcf5dd70a3ddbaa890b83d666c0310bb541852595389766f0d58d1939a13dc8a1ce905bffcf9efc2cc0aa2f88c7263293ff28953871e7223623b14326ebadc00fe286ed5e5454cea0ebaa9091216c21d97fe3dc958008e1bce5533f6877c79ca5c0a0757d02cf50cc8829d5b4d937f26d14449b193ba588c0add1340b9826f6c53980f2db9672df06b69758fcfbd4da6c7c99acfe92eb07b0eb280b5dd0f49a3825186d22b1a2c80011320d034c21aef486488e26cfedfafd854d7fbca09b49597cf6f5498ae1e9540cabc0375eb740d4faf8da83fbb627da16be4e37b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000b0436cc7247f3f9a4b90d0f1cf78a6af2b000044cf25a95c03b3665d0cbd73121f8322323367216a2a4f37caddf5863b326618f1ec247ab30e2aadc42daf7125184270d94ebc42da78edb4763b779f6d3745dd2e58e1fc4799dd7997b49b7697d1ef26867847be3a3df286b4002bb49df021692582d83ac642d32710100695ca6ed971a73ce0a5ed0c4209ebc99847537448292bc1498c476c59e080886247a8b80ee37c6c429214ae69ed8b63577b5327e10b00333e6aa424b9fa04e9b1c91d09bf190e7f9ba7fc527333abdf5b0d99cc3217917413671a73e607cbeb9d28bdbfafb46ea7a0c45bea6f6313cc3a7abb29bb9664c82d4d30c2b5d65466db8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000001a7544d545b34e0fe651a0ddfdab150ba4d1991516beffce76b3b5cc71743d115806a2c89c42133dbe2832d3ea8c3c1e5dd288fa1a2d9fdf5df1ad6e312fe54575612f02ca229760516d6b508f57d4ab6ac071152b5aa0c652170e0d8954c6a4d3a65737ed4065d9e6d57fb6d3641ab39eabf30927c696cc8f3845c829e1908cd868c5e1963c4393d26af13c66d34db454ca6e408202100780f7333c8a3f56714013296e02f530a29b20d391f9ba3a44087362e453ea827199dfd125fa6a42e9887da26ca6e1b41f99e967002ec263423862fbdd0bc1da048145a9beb54c5762266a0e98dd9c06bbb2d230669a3c1fc04c36e24aa462006de982436eed80580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008856838a45fbfd9ff0aef12d33ec5e90dbb25632a377ccfbe209806df80982c6d1d00319127f44a87c535b693d97f25cdb8dc19aaee7a38b19bd904c1763f29c4ccd0a5f1c286e842650bf3dcfc4a3ac6fa33e1a0d808aaded8eea6d5dd7345be29688f68404d27e352b6701710afa488e239e04d735de24e959f7eabd0933b216ba1e3ecbd10fcfadcf18a6c7004f24a16d001f1abeb4c523d101df3b5ce86cbeb3eb34d4fb51becc144d46c95f50fa67044dfe967d6a368238e4173accf64d85b28410737816ad0724a32da2d9c2524c192b5f06e7892c739521eb21bf94616e8e1abd1540f2f1e875b525d7faed0ecfd36b9ee31a3705ecd575ffd45eef0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000fba41b602b96b527a2e5e5e133f8cc946fe5e368b3ef870421bbaefd9b09641a6be9862e69c922c93f64f3c4afa138a4b27d6a0344787aedc0a87fe1c2af7ead46defa08ee988be4b11f6a4bc43c775190e436446d7eae18e104740fceb45c2d17081b676f5736421e92da2b9c23c7ef6d94e5e9243b153e950331406873452e560788479a0ac3b6fdd1c25de853b211a64fea33e3ec94ae3fde66946f8ee9f8432da7ec6bd2303afdcbf4b678c3da2fbf67334b3e4c280d2db805ca6eaeb3e428648723c4fb2e75faf068c897215de9e74084d5e78f057081d041c8da014ca3fbbad7a8749c6c297d8c8adb7de2459454a315bfede7e25ade07cbbedaab7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000072b2944dc3d64afaaf20fe0f86f70a8689b4268eb987a2f8a5d576a2806ba0f72ed767d814caefde4043d67ba576c456b7aadadb9bbf0bf1765654946b9c552965882de6c31b7d37337259feb4e949b31979a7608fe4f2db279281086bb95812ba7e1d0a7bf28c8d683ce5ad46fd62d0cce224ec4bcc0d8b6e8688ff50a8b5136e10741437ca90ec58604fc76af1ea528f18819717199e74af473dd85c6c81b6032e6bcb37896d389bfd3dd69b34c58cadef5ecc55dc182bf9edc2679153b22896d7b17283101d001bcb406a9a180241df9a9891446b4abb285bd3fb49ea7f3dfda6e83eade91a5c6e9d36e3ca31711bcb23b0ab11954bac2619707d9360b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000004c1187db9d9ba39b1e49bf538a055db131ebb8a13134a7b57df476876a6bb9c1d4f324f5dab46d3312aa24f47ff877db0bf6c091256a551afbdd303b77c076fbbef9915f129ef18855aa75416b9a4d48a9fc4bfe8dc7c883b0bdbbd727168cb9fa564d1c66885ea5859e56f23c99852152d2a8dd128aaee953fca0de037c745a68918a3ee023ebb30830d57e95a508daabf3594553de9797b40d1de2e2fd20d7c8bf75848aadcb7c417ac339bea6c455cf0668935fe4cf2d314c8ae0506f0f5af8492a6d64dcbd18f64eef5f55fb79f49d7456ddd91956d624f8f1ea138b9165af3eca3d1677c533efaf72cc166c174eba16d835c0cec6c8974d6a5169c8a70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000003e173e1184b36b73d81315981f5d398d231a84f7cba36b6a82f916622e8229b8b3c7828d29224eb4d00b215eda7a1a63cd3507250f6c6c2e96e1a4404d4afc759797b5aaf2b3a70d5285fc04185af113f79e75dfb4a54b9c27157978b0a061cb4f1deec73298af811e7db2602541b48b31251432ee5040bde64be7ac100f999020dc15afd0be0ca99245f4c5fe43a50d900edd66320809dd9a3d6a7ce56a2597e7016c49c4eb85bee4d68e4169ac83b10cecda1234d743d21d675dcd18207a1e6d85447d5719b6bd1d378c90b7c0021d003c97fb12e7a1c617396761dca39fb9c32c06caa0b7780142bc3141661a748aea2f52b8a5b3732b1dc323db67a7ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000ef9e73288279e04d49bd7e324fbb351385b7428aed1e257ec22aae9a352a5338f060b1168c75c574e9a3d44cea5b8fe8dd69000edf25cb7a93d00999427444b438f31d86020cb7e7b609e041f0cd440d10ca69dd151570af70c859dd8868720d0fc1686449cc7776cc25199d142636f3a67717c6e5f3d60128ed26d1002b5095d9b07e01c4e1fe2993fb2d1e6a21ab1bd1020728c388219efa4f509c7e0152ad2e74646a9a66c409c2e8627f7dd00d926e1e14b2d4ecf7ae3257faa76642ae8999e3b3ac1ab66e0ac80681f90542252e24c14bb5b961db9b58e3da6ff4dae68a9f7e478ffef64c6029e757189ae96d722fa3e5b6f51f70c10a7fd089d21edb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000b689459685161f4182030591fcd41c0994abe13071dd3f38ab3325b5916578b6a5b12783678eea85901498e765ee60914a688c2ac43b55756c3df743e4f5d2939bd917a51462dc06378821728405126fb501dbac236a110ff68e5e0dc5d71bee89c9f94edc01699849f372eb77726898df9d8b1c4de25edc7d03ae5449e301af362d0d6a5ae19506dc3807e00ffb9ecca0c29462ba5416ab9d7385139cbc1a0aa48b465a462ced7cd2008c8e505d1c6a0d822f1fb87b9593dcbbdd029fb1895bc47166467a7610ec214620f8a46bb4cb4e24bdb47813cfc62c2631b51e26423a3e84db0f0ba581da5f2f4fd308afb1557907a3744fb3a63ea53df015c39d730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000021796a86f6111cf004bfc70aecaf0296882a6a8783d05574868adceaa8e0ad2ef61b4882eec5b69c77d046e62d9f572a4ed6b7b39d54873296c05b7d6c0fe79fed2253d9a8eb0d4e0eaf2d690f16359c7eb9e97c327beab954897f93fb2c35658721907e10589ff16d2eed6fe1234f2a4c99aa441eb5b4a1c076e116bca4b04fb0f20be6204b3e35e304fe2960b666255c86e69c16a74d13ca4a3b0d2d713c965b96abf64090afa6c3902883764a0d66ced12870c916a6797b30b266250be889b673e72c54e77d8499f13883436343e2937528d3666e87f5cc51f83de7466aa684099745ce66779d68ca92abc91c37fefbce8e60c5e12fdeb91c85b34f4f67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000002878d1d7a35010ff2105a135343f930a19c9e9fd40f92f656c407cf4874bb511d103078ed91fb05d611a5b08b0014a87458763546b93a06d97d823cf1fa16655c59c9b958d153bc15a02fb3f6c7bbc9a7edffe8d4376fd9b9e49a0602a4540555215a344d226567370603e71d02469dc6398bc30713d2940e733bf13981d05f2e8224753b3310d3d20bec625c2db86775785a13ad8bc5276a2a8e911ee86046ce3dd631bd0dd38e8c6f48c0685ec70e802de8a2f36f65093a867a05f072a54fcc6cd8d690ac75be01bda81d26f9a95aa211546d2191fb6d6c43b62b99a6a6777e2a8dad2691853b2c660dfef624c211b64a6b72104b519367f1ce2c12c8d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000d8342572d5dac593f562572f47ae97a1d81be5e63fc7fb6dde6ba2843631458b36759744fa67d231de54177b99bfd407def9a03b9684b0107d4aa4baa0907dde2a24d2845c627cf51367ad90cc366dde769c9fc328aebb5dd4eef28ba00e326e70e3ff4c284cd02fccbfc65adc8f9c8c630758d7e5ff7a27034649b94919eaa13dd0c1d588327a801b4708df230db42c70cb1c678f3901816c31b94260100533ad5dd4f7912dd36960b647ad3af5a2a29a33653c5ab2ff3d3c38fe9eb8588a3122c936533dd14541d16a36f95569ec9026c92f44f508e774167d1fc7646d6a6a291886c1f58a3a52843967a1eab4deac7b83f853f70ec801485a04a52029a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000091147ccbb259bc2f0d7305a7ad085f5dfae8cd2a9546112fd0c0944bc41abf8f9b87b006c8943e33185fda6a71df5649024653e3a802ee3b35292ebb07a601da2c94de20da04cac99f63725eac6139826e5286daee03e0b04d581df82ac210e2d2c67710622e38594a8b5b8a5cf52f11fdce1413a38ec38f5b75c1b83f2c8968b1190444732cd8a7f7a625eb3999cd5bc3ddd3fb83d1d654cfd28a58b17bc942526b2478cd4b42c485f2d981878fa129dc1139d4c03e451ea162921a4caa3702bc6901311231ffdfe416f72fb5a8876fe3f6451bef20a6829161c4cf96e900bc1179eb12d4f2f7b46da1d153ee2b4e84ca354af7a53a841e39a97ede95c0b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000005b65e028d7844ef72af6f422dfe38768163198c30b5006330635162c22ddc1ec199cc041bbfcac2d3a51d5b5241080d31d7641d36ebb1ebc80300eb46b7b32487b0b44f4524ca86a2714463a80912d70774752dca1d2482124979d0f3091139ceaa042e157eb5df9e84f1d00b0ad4c368a655f93b0558e9e5511fde9f2170b66b6fd564d5d3335f8a0912831b6f7e10d530f67ad0d184cdf09fb6b820dcb2141e921f8b5dec73359f6c25553d22939608165296c227a755b3f2f76a63c1d8c6a0b63e8a918f2d14d00b89aaa308af38d61d641493682ec0009e42c738b94762e7813fdf0d01a87e06b2c0b9cb1ce71c162b6f6627d1bb373ae4771948514de000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000764f1e78d98ac373b36ad2fe2b2b9be792eeca555e6ad56258162ae80da984dc5a82f84f0ef70164afdef3c16f84047ce4d90c9ed2256080e5e535b684bb1d0ecfd3b3a49e5831965c46463dd34c8b2f602d4ddbd6e601ab6ddc0351db34f5fdd64cbf08a9bdd031818d9c258cbe7381333081b08791d47ad42632802b1fe79c01b14ddc2654a8db294a1dd66394c16590707f3c8fc96dfecd29e88801140c0277072969d0d0b7d8e599a64f9dcb865b7cb9b6d47cd02f5f4b1116f512721af01b5a4f90fb02364900cafad18903891f708a4866e5ef327cfd2ea1ef02d21626aebdc306c7678b652ffd3ca44f16bb9eee19beb121eabec0872430a6a1912e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000d7becba0afe3fb64e13a678acf0bb331eddc195adcd7bf1876bda61d98eb0c7934a2870200b67d005f16c31841d4bf1e94f6b4e8c94aea9e8bb92f681cd31bc997746c0db65760b5f3ce9a28e75361aac3446d028cfbcded84f1cbf27cf82dd8e7b01df734b93d91649c07ec8617894d8de9ebd1e560c3084fedc58bcc04261ef45673d83da189fe9aa5b55dacf3b281544747b7ebd1e542f12c700acc0a9321ec313b79ce51ea18211a3a79777bc7850c617e73709a2f1b3950cd7e65ad0327d1488d7f69eec7967bcf20c6b9f50a0ab1311839bdf64281895e44d226448b4e7e369fcd6f841e1eccb19e90426bc66de5c3c4934b2f9d0c7671f8c0ba66bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000539d7673071562a6978f8c1cd5c41a1b821a0f7a60904dc1a227175d3f80f025fd0568eaad2b515264f17afc573de18add25f730aad81ec7f5d5439ddd17c6346befdb8610f45282bf462a10708fcccafd1ace45b7f5cba52dd51cbe4d88a07a3246d7d59ad9350b5671aedd1c5de0fb52cff5ab37436bbb568ec99fa334c1b713ec3a629cdb4de3e9707a8b45fca487bf8f7ebbe018185da341dcf1ea49b1e0772bdf26e74d26815c9770d250de6ce9479c07b017c70d4ec89f1e19d7dd1ba80e9c9b3c0465bfd1a72fc8a54d937037924b3a28b49abfe8c9bf21fe13b1ea3a793c7848e134d59921cb12c4bbf41ac29ec4ddb7aed26a5c1767b9dad762d5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000e150a78be4af6b146737b80fdfda53dbfbf36ffbc6c938ee5af7cad57d43999ce58bd01fa6f09d6d636d74b070f301bea099636c7adc7b80c773ec734ad153b12f6d016a252f6737421d782682eccb4f40867864c044b949aeb5386d267b250e8e865acc50569431fcb699a0b69baa032ec153d5f0fd0528ef579b96d4af64baeac0b802bcbf05795745e541567d533ab42cbe72c80af621796753bb0b2bcd4474b4f8c0c01f0c06b0e6f41e101b11db208926b86b39b28328c751c5370b889cb30a7e49bdb35f4b600049d22a4d6e06e72ac1a0e551d3f2943d99e491e28f4e839fef0e65f7831d1dd3c03441323ca4048486a1c8bbfd055c43c281cf1b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000ff3452b2d5644cc99217e6299057f8617486877334c448e13691e31638dcbb959d0633584738d536a96f198e268be6e24b5ecb61fb066d167a2881147a8c6795d8f31fb8a1438c7494ea7d1b780c52423f851c692007237cec8bcfc592afa090b826dd141831cf4932643cc749605a731599278f05f74310e615ebf70f8cccc981d28a6e6919028f96ab26e45b10d3f2e3353757b679a1c2b77ad5050123b2402b1455a7d8a0c15ed290c005f0b951d4e0546778b36e7c4ce47c4b9dd024f14daf7e30f9c9d9b7da6fa2f4f83d53e53209660ce0f0b50abe81ced4c49ada6d0a5e68b8a43c275c1b1c76bc46dd9605a34eb3a85144c200134b33087053639f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000000962aed298267f2fbc8177381947cae0b9a473af1fe47f3f002e7da5a286bf0278692491cb74282547cf65c9766c538bc7caa8d4611b0579f9071df733f0d65f5023652b8e0f145f1b81a09bd74b908328c5125b47ea61c619497343dba532d254b3d0465a1eea247e5eb7c6a4b9a4a6532bc58dcac3a974c9813665e3cfd6af12978995ef8ed01bfef94988f6aaae5b1bc7fee76016c5833b2044a26f51c6fa3913585dc18d95b0a5054251919af64c8b852601c30d561845995cdecc5dfcf513e6a4488997442e189fe3e204a4f1ea1dcd6ffcb7cca32c7a80968771cba623102ec8c7ef905cb25dc87a59cef0fa95cbcda0d574c8eb6df82f7a8c199bfb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002fa9df97cdad8a4f072f14d86490fdcbecdc23ad22dc2f793aa019f6297c925204fbb0d4e8cafbc954cac1c94f0f123387415023afed77616bb826b6a30011cdd3ebee4d6349c0c61a4eb23e5677043aefe75f05a68f2d6ccf40b320695014742e54afe2682c4df565709a60d5f7b63d67ff2012081a9775e930555542d97dfe162436f8623126c5e7d5bb77451512b209a6c10fd988667b289f9750a515999a10293494a7927ed26d43a40ed0737e4af99fd4c1559ff3612efa694f576f7cfec33a774824f7ea72fae84e4c852f92f204d25388f1847f52b177bc9b6b5ed2833593dc6dce6ed2bea2467c17879e7fc83f80504d1ccadf1c1464841163a8a90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000fbe1153be33a8fe8fd3f201ba04722cce42d087df54daff3f56e8fee709e0d33a60fc396c39efb91722c48c69011b7b1b176590a3ae6c4316643042f50bd6712786cd5f8329a5f028c0eecfca58662b426dcd356aeae5656a05fa56c2670ee5baf2a30fd2fb0470eec138c760c4e3f4c2a2b0d7dda31469ac50c2da6d879c317ca07909945ffe8091c361efea18fb2299e79dfa96484449cee4ad101ebe5f7e80e0da209e13536eb4da8dcdf606ea14630611d98f3d96e0fe6ec973a9d15c468db06d4d3a073c29ce9b7d59361934ebc52d64c8ca0a2e9a0aa17680f73f95f50c9c551be5a0524e00e0e31f977208394d39ce75dc3522ac2d0ee765c3ba56e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000094a4832375dac156da618c304cf5dadbbe45b9287fc7b6cd02f134e87b25519cc2493d92217efca529ca369292d9975aaa4d6382c8a2bfb767283ed116adc7618db09b419382658d0c6bfff11c63aec494bb4f3beceaa643654f933576f1600313c0556cc93a1650d3cb9ef7db6c65bebb6350fdf04708a090a3dcdc60536b50ab0ef3ed49721ab26b325fb84d2cd5a18e74addcdd6bf115430d38fe8240daa7c758c13eae0a24d83bd2acb7b00838eb05b2d87db290cdeb0b56f7689e5254da1b97e15d0276d20d4493fe573e0519c01573c1673fe013e226c7351319530570e7e6d15f1c415e441d3d074e47e2fb0f2a5f5f33a9f3c3fc1e8f8be0b315cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000b357ead7eb3cbf7605230452ee57f40397feeb3e6eb468f5e3e6160abdd38e9d6af497c32e2219b27d349d2344c60930759d31dd24cde23e66dac9ee31826a05ba7f2e5da60a38825edd17509678df002c622b397ef4d554d8d4d0c982ca27df5869b0e7a22f5058b3f19bd832ddebfc347eb954a883a7c6858f37cc1d075f8632a5655ab265be8f3469615b2ee7c5f7e300faa14e7e4b4fb52ec0232fabdbd7bab806689aa1de8f383858b1fcaede891415bfb24d67ad2c72ade67801bd32483361d8b34a9f3e6b44d042d0159d76691a467c51899f6c2c8642a09b18de12bc258bcd249c93cf55f57cc19df01079091153d8fe25f1ebeb04d975d527b08d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000eea8073ff9a6f5faad9698406830d4585463cd17663459a8945d3b895fc174da28ef8f800fc7cc7b89ff97fcd0b56a04b4cedde1be847517c6d446ec8c4ba0ddbf6209f211878128b082c4b25fbd4bd8ad1c74aaf8bf536c714d18763f95bc05b0c6e1c1df6a5a9d32c081716127fb79d637bb8a7a67d6d76f2375ebef07894dd7b12d65a59d692b769d8986bedb407249cfe0a23dd0648edfa683f738a573d6ccfc2ea83027e3a9e4e239d4744ff8b1feb766a3118fa87ff9370f11e4d443a23f4118825baa569b7aa345bf87d3bd812e440d783dc9fa3ad3189fe4dc0da77de2282333e120e07c170e27c5277313131c51b0dc8732c23e05b87b17ddd80c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000131128d228b201789576abdee7faa1b7b63361fd79bd3f63ca35251dd1b98ffe7492438e7c4dfcc92b61681379ac01c7da1892c7d3c086089fd664d3b8b85fbcbea3cc9519e52d2c15d28c7c08213f727289ad1452f12f9e452573fc62296c4e89319e9da2ee21fbaca100579f67f20cb47f272fbe44b7095f2465155981d4182f0638cf7654eae484813311a7e21cbad375f2279675e6784d855e841f51121ebadf24e02a0653d109df32c889baa5edac60229ce8b0cf5103d1b1516b8597a7a86cb2874537903c1ef84e157c7b56cd1294f371264055f810521ff3860cbc81790a3e0341975ab90a53a06104fbb6498ec5f4c999392812d0fbe614f3ad4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000067c0fc1e53643fc31c60c5e9233cc83956704c2645e97dbc859102b0ae8aafaa6eab2887db3ad7a8cb269d762ea72efe2ee56dca8ef379800a4457304591bb8c42b484ee15cdeed073407e21193de97a9a018b7d5c3c284e2de455523b05e2e3be3948e382133a928553644a8e1ae9363025b5c9194f3da13a1519cf418df8285a92fe04711bbab85df2d4c792314f126b462cff9de43cbf124bb104d8abb065c4355f9983a3b361717bee6c078ee3e2b8ff2aa78bd6300019aaacae31cd4fb3c2c32119666e3b70e2d685a206540f0347e19ce55e5a7a317d11b2f505c894315c81bd0d424f43f5b1090da330534bef2bd0020f0fc3796cfe1d37fb955ec1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000743eb18d965683f1039d5f82b162a487ef97609d5213fe262a7156ed3e330e6389745a77c4840f56e77396d0a8f1aab6bb12ef118a9930afa6c764756e9332b8152b151daa9693feb68aed80b9ff055875c5a598c6c2eabb8a6f9a9e205004742a831c45286e212bd458ba6fa65d01588f1afabf8c2987d02e09ac1887c80ad1a0bbebbab4cc88587fb63f2dc295034e5dbbece9a37107ac9a105f027eecd91db2ac48a04c4e481826501c910f645d07e2aed67df31306d0778cfffc80422b24a0e52c068c4ae3ade81b70d195cd9c01b1b912092993c79679271bdf3a049cb96199310aa1e53156668c5e4e5ab593e3a8e28d533965e0df73d8ebeb5cc084000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000009d7093f9bd300b1093daa918a2f366b0aabe9f0c88bd60dae04569dff96c0246c7ada11ed80e7a44f31f5445429a556324fc838d85775b7f03ef4342ffdc446984d6a7e12b8882f5cf610c204692600866226bc75584208867cbfd0f91fcbe007830b6772425336838405ee65ccac27ae0f3fa4b785cd3064b23cfc97d1dcc30f6b35e7ce2faab24627a39af16a4402bd1d22786685625e0602eaf1fe4aa5a9e2449eaf540d8326b00c510e2e92064c79cca41ebf093bc1f27bfd9086864a84cf90a6888d578163910330541deaf6b22c9fb214495c114a32be6fbcf718ee1faf56f1a3e43e1b5dfa848e97de4883a07dcc4472caeee4df699be62732becf1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000004fb3cab9b77bb350b7a2d899e93baf3e7e24f76e9ff44eae46c10f4ae36a49a0cc22dfbec5b230c89f314f24a3c778b33a2ac6a1bf8e850771e629c5131578065b625b3248b21abc17584eec64ad1889ed5c426c52361c64fbcd0608fa5d49f4ddbfd87a8e9667255caeaa9edd5e98d32d13f1f2baaee6baf2eea3d096366add49ed2aff112e61172a48e56cfb676dfd2b40af3c6b03b9cad13bac0e589f930b0ec9d15ff6977360f236800c4e5ed6b30455ebbfe6a34154edb9a575a4fcf018369831a06e45aae6280c86d35416230b61e156bcdb4c1832bfbaa26fa2dde9ecd77fae47bfff1720f481b8e615d12b8ff6070b81fdc2829da2f3db2d9b8df60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","000000008981398c0487e9f140f79ece1099678415548d71c0a5a03ca6a84d2bf06ee6adfb3a24d958ea150da922e69b5d8b176aa2ace4d9c221775aa32dbaaefa8d44b6ff3149f193893e9c067b968dba9990bea97c5b533b2fdd8b346715cac0f915f5c22ca3be8d6095e64afbf1a3ca6462c32257c4c45301bd4995db3f2ce500c034fe822938463371f26176c6f142bb903e48b80d90659c908c3337fa8477182568afdd15adfadc47d6f224132057a9f581420595be9a9f25a623b05ced15c4e2297ef26c693ecd51e50b361608077a719e65a94c3a218da612f3411f03465c9f252a52864c7f6073a150eb237c4e4224cc641b5e3a41fed98949876f856a3d6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000002382499e82ee0d7d9df94bd09994f4b40e170832612be68f9a831dc7264c7d68355b384e08477a0e1769cca13a7cee9b037c02ba9a60da05a77004a508143b8d24cb7e6f89130eea39e2e25b54002310418f8a6ebdeca15b05266c8dd43a8d84f31ee67f01eb5f755329e24ce13adbcfc2ab4c9e7e551fe1be86fb187d6a6c5d55271437d18209dfb4e928a6c180170d1232a5a6f104eeae76244a18cbbbce5c7c7b79e6d91b0d86a378bc81edb95f4a7b331393dc980e9d89ad213e5457b90a58796143cc481b0267d6b7be0a177bb0515190c90f31e597a69370b589834bb26d3fb9f7486bb90929a788fc6bb74dde16a1d822f585c75c0b2e9f3d11d7120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000001b94ef9eac72fec17970913f134f1e314932437dad41d643e2a1bdfd02b0abe775c92c36aad6381358490e42b99c3bf77aa7c2cb351e9a1f89a68c482c29bbdfee97f4b9b18e65a50b0b5e896fce5bd4c50e363cb9d553668d4f4e10bae43e0b8fea949949f7fbd82298d80fe7407e9b376ae6674cbd0ed21d114754812fd3b98261477ee0a6633d518264e8c6b72792cb63ac7ea302aec612e3f65a8ddc115e4ec50ab65971fcb9c93feffd01a1a49dd192f47ac4962eaa4ea0fa9b1b64d52f17723c353e24cec2a66e370749ff299b79047e93a5cef968df8889d5322a62f8c8c35cb87808ec8b8accfce0dfb58eb198be8ee6b7fe39c6011c1a81e0cace0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000d50f3a0028526b52c465daa8d4aaf6d6769acd7ee1b63d74053261416efbe40e4d49ba7d31aeca8c7d5959a6162e70335a5fa8960817e373dd472a0a7522b298f8c021c7aef3a8431c30119b29e481d08f0acae9ba7ae32b37edf738e45cb40667a9cd6de500d5323ba252488e30822afd1de6893880395cfba1298063eae2f573c4d5c3e1a54176698e9b265476191d8b816d975e192ba3c81b400dfa9755fc01507a9a4657fdace02f0fdf81cb284e34f60618e2c0bab1e227cc970f7b74d3f15da809674ec06275a95a40a9f78ddf488ae576d1df454175d12643ca18364334868bf09fb63408924cac3bcae3256ef4dbd7eaac998e6c5e139ddcb74a83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000038aab533a882b7c0f18ee4b246a0f8f4e812cad1dae921c59368f6820ba50550c74cdd40b7e3a4feeeb1cbed8f8410ba00d96ff4775fa0c0566045bf644649290a825022a810093d84c6303d28fa2dedc7b42531eb7aabb0f4a7c36cef0e1850e62c4e63ba6995abc998e72207d3ccaaf51c3775e8d9e9d98cb774e58996fc905f0a9febf47c2af110b51330c0f6d504a4bc0f9cb4fffe86cbe9bfdff1e399f409115f1f37c22762cfce049868aa4eec1cad11951393503c4f8b910c47a6adfffe66c406a39cce426177da4a0ff22910e83361360f21e99e39237e0019e6a06bfe41d64ac7a49b3759eb486fd5cd94e1b668566566e0f6282bd3c716862c71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f3d08b41b2220feebea34cfb3793cf803aa895ed69657cce11ffdc2a5c83571f1709d18f76371284950a0ae65ec3ed108f64014479bfbd562fa6cf06b730423219701badf0dc2a5a0d0f2a33f2e6bf10181d0349256e26fd76028eac2a15b77b9065303e7447a07747f672318202fa224165e68ce2d2357e32f53cec69d5bb4eaedb098568706196048f7a87565c5913a4b98215fc2b07678b25859341806ee63aecdad3d70e04a0b5ffd4547fe4853a1246320853538c08db2ca40040b3ca9c49939384ae5fa2f52ba139461907bfca340a72dc8ae85beaaff39a99201fe8921a281526665fc96bf14a8dc2496e79cd3b30d9b9c24ef0db5caff41bec6b950000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000074e61e758d7b985e84e2281ce11e341d3d4dfee278b7cf190ff8f2fe761ebe2e29917aae61a4040b1e293f0255257fb1c503a0c0f373664ccdbf058f037e456b065063456aa95830993f65a41a36b84c4c65d832f52aca7a6f3ff3827cd6e64dd8f41c58777a8509fd4cc46f244387f3293dd38a14ceab6083ce2e75e0f499ee2a98fb922a5aed8afeffed95feeac8ef0ac48a139ae0c5967c50227c8c8478a6be006bcbbca13ec9692353632ed7b2fc8082da436f93b02e2577c6125b5c0bdcf0bdec8c67c4341ec1a0e3fbb5f89880a9550c7512f54e760539f75f69e52800f28eb362c1adc385e9c1d7a2204ee4f8bb56f30d8ab1d359620d7a76295df0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000f5abd75347c17b76b9890da14e364a9aace0b6d4d881019f8ed203f8ab7d7ddf97ebb3680f384fa0c86578e8f0630a63145fc8a9499e32146c583a604c8b00723fce51a01c7706373c52add72c2b272b20d1fde5d3748c55e0708dd45f9969e29fc0f33018669ff1d3847a70e0a95a36d117b2c0efa0351b7859979a61292381ea33dbd7a3583faaa218f4ef9cde1a1bea2b829c2a6d7038930380dde93681ed07bae5533adb237dd643f520490aecc398d2c5d9f9a2af28928a579d7c04f94e9f628efe5d8b363c095877efcb99a37ce15fd40926c78a83d4475e234140c0f563268919bdffde3c594a67966047ca0eed90c68055a15261d952a238ba40560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000f726e42f7d4cf10373f588adfade7f7e5b6c57ef4a2385a5c2c8c2c8c462e4b1335a092fe9ac85c0b9aafa087a68a200af63a4a54419d3daa7a5ad0b9f51e13bbe515d0600450c4acb3481fd3549c6b7910ce1ab6e17cd82d1d0563a1c62fee3fc51ca2850d39680a4753998496c3685881cf8c4a5aec47e008a42cf109c23937f5a416324b01449ac4429ae6c444bcd2dcbab41cabd749c80bc35bd1a659499fb3e1fa2f281cf8ce6f223ab2a3f8fd5258d03d01e050eccb14677ae7945b4b18d9b61465cf98a61932aaa73b8772943b5ce7bd84d81cb13dfb4d19c6e36fabff044ecdd2906a7ee8f515c5298f857336260d5241b19c54ffb060c62372435000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000000e06909fb31d5f50b8190107ffe9b3379c118869f5eb4e6ac34fe17749739fa2a1a1566bb7fce153e80039c733f561f41762e72a060c794aedee0e4aba0fd3ebdd04e83a46f633509774069a1de7356d000e963f16ea55100adf7f7e4bad8d0abb39cbba0ae1c7e579dd1cfd091dedfb3292de0a0af8610a43e879497562bd1f9f8777f67fd5bdeb05377b8c9bb4fb7b9160bc2bf0f4ad5ad3b9e745ccd0018274e2d1876d429f6e4d0a656e131db6226b319c09308525e15c305369e84b998aeaabe218fe7c56f03dbd11fdbc36cd2ab5a9a3a5f996c9ecc187e266d5c3c80652a580aab91ec4ce6b4bc26cf643ce3a378fcc177dcd02b1ca0e9c6b0e6af10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000aa020c4da35b43385b72d79404c11ed9ca26e682accdd97cab2f25caadfdbb84a35654194eb3dbe3062d896ddc2a6b3a128e350e794991fead0badbe4ceb3de8a57deae46c64cdd0b74f14e563d69eec602b489aa6f59b7b25e0758ab1cb8d281849ac2dd5ff49ba83d6978428265111d2390a547115683a2cce6bcbd09fabaa82a6a584ea1c7c9bc6cb8525b755f32256bb54a8100b05d6eb98704e0c087f75a3ae4ef00eee5417f078ad7e9c4cc11561559ea4a2915e08f66400a6835089a216fb87770ad1129563e12dd001220f471cc86eeefe300f45e861d1d0c5aabb148f751f331f0a81050469557100782d91bc1283fbb7c52eda73f39588b7cb54000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000e8fde60226317a0066f678bac7fdb822f2c60851d33bc952aa3e787b7b4ac6842b0b6928626d94914f4b529803534c2c3a1f07877a9ecf9a4f72bee82e109debc81d9280554fc6da8be445d8886f53b1e282af8c60de1a4d462af43f6941543df03bb4551c96a94c0c29bfac1a2a78defae850a87434825dd468e099eda0955d60eace5f7851a8d9cfbba9cd2150d545b8936a14672ddbc7fe847afa1457575c9c98c5a6429a3f6276e7abdbbc5c42a160f559b02b005a630042e049942d66e3dfe786b9760e268f1aa4fe6ee9bc4253bb8759d63f2e51de8c8df31d8f185f5946a960acacb42b75e423d34ca27c0b3395ee36f01db71cabdbe5ed0f54e120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000083979d82db027e007ba23ab82fc6a61010dd2231de92d963fbff59b35ac7f948f929177c1f748bdc36ae1417caf38d008e1d0e099a6ddb7a131d09e1a1fd1905fa64b870414a59449acc952a45621197add1c756e9da9a1dddfce7767eaa7a11ea662e96f1d3adb606004b5b8dc6fdfb23bfa7944d275edbbd2f8b4dbb237a8e6e487a5487778e9c9e11205eea7eb8cfc3ac0a9b01140a337f68bfa4dfc6c7ce036da54e5b80798158eedb4e1ed660710c458bc5fc09b2037176d4808c4881e721955cd011f113baf4ba07d2e6a1838834ca0a92cb84dff651a3ce4d4c2f1900d1c99c472dcf4ac47aa711b3e33809885eba64e1f5ec05be688404acf3c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000d11c23ada5718032814a7b0ef5ed458eaca1c92c23d0aa3e87fd88ec762eebec5f1d325fcf86c901c59954d021c929e74a20ba011a853ebf2c091c0a51a156c687644088f120b02f2530f4c8b1fbb5249083c8de11c1b1b3e49ef377cbbe09b32dde9858919996b2274252c390df010b92e00720473c82765d233c7698957fd5363585f4cdc0aa5ca17d06e2a559260f22540ea0c7ffbca15a36f38bc5c6d898a09cbd2ec70b6ea1e34d14c84010b44c6976642005aa0e8347023a0a7c00925bab40ba9ad877d9708ab76aad1bf7d546851f13e61e3925e2e5aa59c91900066e3cf503415403fa02060e7cfe3acf02c0606221c7e6fc384747aee446aec68f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000006abc76e82d7605a329942c5f82067934417733f5a221437a680432327475257e822f8aa9ce7ca24f97594e8728b4bdc064477aa4285d854dc88418bb13b161a8c41701d3b73073a4ccc1fafb74c2695f71083fbe7a6f25caa6a2192840e2aa0b85b72dc06499cd827689506f23654d83c7012e7e31a2ea3c09421a396ad1d726472adbd70aed4ebbbface0cf5455b94fa9cfe1805324ffb92289a8494915efdb508a6e0722a94fea2358ed3da6ad2a286b3a214d9128d9eb3ff72cec8ea57210e3d68b96e76f04539a049e0d23df9a2f57a0f0a8895f0a8ebb13854c42baaf167194bd82f3e877a2543f2e6618168f009fa8906498d358a5115f251d24c75e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000007f4bfe53018f8de4e1796009a2b9dd6b26adc00ecf5c896e25e470c59dd7612f935a38e9ab4c88eb80c177e7f906362ab39402727d66769659dac48a22659e667b5057207a631f482b1ffbc94b3f71cce1312f86da077916839f091c012d880882c965a3b60e5b5fc013507520f4a59937bfbecd75c0e43bf67cc5e117b099b2fed9f01a24bbcccb01bbd24dcf7d363e784eb350587a094108d094d4692381d882ba83bb1f4e66b11afa5859845f80dd47d5ba03b716e56deacabc1f23eb81c34e5f484b6e9e8820398696ac5cb3da41943a492a0cd37d12f2f8ebcd4ddb8953e97783a204864d5b91f5a74f74af3388b01c7aafae57884fc786192c7b5c4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","00000000a0c5bb0992561f9f6192702adb7901891a73f1b9a5482d9d808471e420d9a021645c7a0bf13767362f43ec2ec2f5f08ea28f834d148a7367f49a4099ca7c3857ec167e7ccf78672e80cecd00c1132374d56f165f2a3dfe43edc3020bbd7840d28d08ec9e2d4d8d7ad74ee058499166dfad797a3cdaf56dd3898f450a511c69b7c86bc0c62858ad734d99e3ceb9c01a44c1127defa14f7b88531718097c6eaa6ce6ce57607558de7339808ae4335b55d7070559a64f2364bccf02238076f6edd210332c8e468bc52829e00564a2d9a98a5d0d369af825903987f8e7b1d967bf0ff29b4e4219af68ee3956fad71ccd09ffcfdfeb083096cc1235f7c0df6c9ad7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000009332473092297a9e0ea1bbcf0657b1a830a4970e9f30b0883ed01edaa47e30a44aecaf617d527060bc7994346109d948e078b0d09ddb4951382144d8497eb4bd460c2f2473422ee69cc3086ec4bf5ee396fdbf2b11b748d9f9be0f22a486664773fe53afe28fc99accbf0c2e49f101b7f3b9c9802c54aacca2a884d1f2d97870c5da0d486af3dfcee6d18596cef5ab6f55687a983706124d3c76efacb56f097f47f1c26f57a1abc398da1a5010a20572690b0d3a1dda2811bf92b0e4820811ffbd8445268b9ce8feef249ab5ba4d86d4e30150f4e1ca2633d695d3bec1f47dba7fc19273da4dec0c6d27567b63000959efc8a164dd3293219ab981ea95bc290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003e0ab2631e891ba1ae11d7aa8ca7bb838c48e64fe994515a388b9507ce180fb95cfbec2dd199696739d5b7402e3ec8a171ac324f61bdf962a86fab31939a9d622e6fa69511c422baa359ac6f114597af33dc76e8973e685dc5af3a07cbca9cab2186a959f0856d26e5553622a223a6e901ceb89a1e5fb87af8ceff9481cbed2c17514533c322fb90048a9866ee33b30a2a96160c9f10f402506de39dbddf0cf1e0ac7767e20e4acd7f5852c48fd64d38527d99009b4514d90cdc11d8f4cff7bb3d10694e90ba28208e64a7ef138c86c44e7b211af3c34343f337fcea29ec2bb151d0f385be9f5920555a2b004a72863f08183dadf349ef86f763b06a5bf0e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","01000000defe0d06140ec28a21f5c6daf2fb607b9d716c53892e0de58a554140e04957f3e86faff8bc2da654e37631ba9158c19a153c3ee9cbe48ace573a82215c6e97e466b9874654f165c7bb2b8973a226ef353ae82e56d1ee73aba017fe129eb100bbdc625ac2c4153638ab6015b59d936756d643ad48409c40ce4bfefb2e62fe280721e6feaa4bafa2647deeb6d880b30d86bbd06de7fb9f61b2c67d5a551eda4f3a02fb7123d14ddc1ba727a828f8f39c9b06f8e8621ab3a2ec2b30eae22a76ef41a104e97a1ac14fd1b079af944c55978645526a8e32a175c09152807b9b919fb29746dbdf70cc3aa5e002cf65f15833beaed011021615a072d9d7deb4de0f1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0100000039b67b7accb67ca1231b685c06208ae3288497f1a59378dbda2d07ad1df4933a92c8dcc91a967a07edfad791c9d88b71712b26111f177999ac259f504112e805182a3e50e2b1adbc0f9af160a7ad84dcea8cf8e6a7c393dab5b29f60a181ebebc7e3d6e4781a4d2db23b77774dfdf75bfea1583450bf98c85f2ef3d1ae5780f0fb55637c086986e0f234e677d8985f43ae692e0a9edf0d894ee2ef8f40e4fb0bbcaba173e35332741ece5f959574a1eeb645004aa053e967bf494d14e8960d9e88bacae633cbd5f81faef577b813fd07aa2e94819d940c2f7a1e387e86fb6301b83e2a84d8c45677c8153d6224437e606f6b32a9a11b5904a83e7248de10660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000003ca40a1335a2496804d13cc88213f76df511afba015b047ca971a6ec48d37a7bfd2f8640d32d6bd731280a939a16600a5486551e918d1aca4710b022e0a81cac061725b96ed8383134f1b97fc129d5bca280d43226a789746cda2269084e67910662420da9c39d42c601f6d9705061161ae2240d882b58d6c39deecc39b70bc7eac63447b94e3ec781ccdd87d6c057d53e06bd5ae1025ae008e673d5883e964fd00639580d78b1db5791f0551e8897227e13307e1e1f6c5cd8b066d2b42be63800661a237eb47189e494d8e6f7c22385e3822d1637ab710922ecc78f6f751c934a337b1974f646e48fc17aa17e69103f9292c450008c7f0993bfe0edc7d2c40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","0000000061088d3c670ffae7f65e068365d88c407f8bc85748b8124775010bd3fe5cd7484b38b5c7600f2fa5383993e5ce4806e79e5a90d28e1e740b2bc8e144bf3d4ca2517e79878db4465f995ed203f53f6505133a97c09aa57eb8d8eceb15c5de11aec599ea865b4aa11bd7e7b90a698f095910a685a24f0e65b373267fb7aac3c25a36a33eb65a4e46f3e99546051be75ad684238320c71adc4c7226118904d1cc2e60154dac5b6f9fb78df10c3bb465237dec60253cebf457cd7f6d4b7060554325d9052a79fcde3b3a91511a515ebd242bcde5c93e38d31c5e16dc08792cd7a67827dfaad5432420025059dac15acfe15f6c119f50c0c0d36101c2ba78ad4131000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","010000008f8694a5ff79664b1774594a4a01893e67287699491d8ae991cdad917b716cde600b6cc82df5d10df2dfdcd5b7946dd32e6c3d780c4ca94697bd2317d65099c12cd599ebb2d06d03f89ca1c66eb28c1e7111c4799f0a88bd8a16daf6648fdb43849a21b59ddaef13724743cc4aa3b29333c09e7a106084f1b5680239aca1c6eea74674d4f61b1ea1b1abc4b717c7792501788d6facb892f920bb7b8deea752234a5f5cb9f346ade8cee47d41e25728ac91e4e2fa3159c9c834a139ad1295d3d253d54796d27474a398eda034d50a755ac1f2361aed88d5752161dae49c6cfe541c2b2b53c3f3525367917f38e714c80b1898e86be86e0dbdb3ac179831f3330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"] \ No newline at end of file