From 2106e4a60740f9abeecc99e464fedb3c152f84fc Mon Sep 17 00:00:00 2001 From: Francisco Gindre Date: Thu, 19 Oct 2023 17:16:08 -0300 Subject: [PATCH] [#609] Implement Reorg Test that changes the index of a transaction Closes #609 builds on top of https://github.com/zingolabs/zingolib/pull/593 Fix Clippy --- .../tests/darkside/advanced_reorg_tests.rs | 154 ++++++++++++++++++ .../advanced_reorg_tests_constants.rs | 6 +- .../tree_states/201.json | 0 .../tree_states/202.json | 0 .../tree_states/203.json | 0 .../tree_states/204.json | 0 .../tree_states/205.json | 0 .../tree_states/206.json | 0 .../tree_states/207.json | 0 .../tree_states/208.json | 0 .../tree_states/209.json | 0 .../tree_states/210.json | 0 .../tree_states/211.json | 0 .../tree_states/212.json | 0 .../tree_states/213.json | 0 .../tree_states/214.json | 0 .../tree_states/215.json | 0 .../tree_states/216.json | 0 .../tree_states/217.json | 0 .../tree_states/218.json | 0 .../tree_states/219.json | 0 .../tree_states/220.json | 0 .../tree_states/221.json | 0 .../tree_states/222.json | 0 .../tx_index_changes/after_reorg.txt | 21 +++ .../tx_index_changes/before_reorg.txt | 21 +++ 26 files changed, 201 insertions(+), 1 deletion(-) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/201.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/202.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/203.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/204.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/205.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/206.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/207.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/208.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/209.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/210.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/211.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/212.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/213.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/214.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/215.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/216.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/217.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/218.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/219.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/220.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/221.json (100%) rename zingocli/tests/data/wallets/advanced_reorg_tests/{tx_height_changes => }/tree_states/222.json (100%) create mode 100644 zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/after_reorg.txt create mode 100644 zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/before_reorg.txt diff --git a/zingocli/tests/darkside/advanced_reorg_tests.rs b/zingocli/tests/darkside/advanced_reorg_tests.rs index 358d04dd56..ec8b234a53 100644 --- a/zingocli/tests/darkside/advanced_reorg_tests.rs +++ b/zingocli/tests/darkside/advanced_reorg_tests.rs @@ -168,6 +168,160 @@ async fn prepare_after_tx_height_change_reorg(uri: http::Uri) -> Result<(), Stri Ok(()) } +#[tokio::test] +async fn reorg_changes_incoming_tx_index() { + let darkside_handler = DarksideHandler::new(); + + let server_id = zingoconfig::construct_lightwalletd_uri(Some(format!( + "http://127.0.0.1:{}", + darkside_handler.grpc_port + ))); + + prepare_before_tx_index_change_reorg(server_id.clone()) + .await + .unwrap(); + + let light_client = ClientBuilder::new(server_id.clone(), darkside_handler.darkside_dir.clone()) + .build_client( + ADVANCED_REORG_TESTS_USER_WALLET.to_string(), + 202, + true, + RegtestNetwork::all_upgrades_active(), + ) + .await; + + light_client.do_sync(true).await.unwrap(); + assert_eq!( + light_client.do_balance().await, + PoolBalances { + sapling_balance: Some(0), + verified_sapling_balance: Some(0), + spendable_sapling_balance: Some(0), + unverified_sapling_balance: Some(0), + orchard_balance: Some(100000000), + verified_orchard_balance: Some(100000000), + spendable_orchard_balance: Some(100000000), + unverified_orchard_balance: Some(0), + transparent_balance: Some(0) + } + ); + + let before_reorg_transactions = light_client.do_list_txsummaries().await; + + assert_eq!(before_reorg_transactions.len(), 1); + assert_eq!( + before_reorg_transactions[0].block_height, + BlockHeight::from_u32(203) + ); + + prepare_after_tx_index_change_reorg(server_id.clone()) + .await + .unwrap(); + + let reorg_sync_result = light_client.do_sync(true).await; + + match reorg_sync_result { + Ok(value) => println!("{}", value), + Err(err_str) => println!("{}", err_str), + }; + + // Assert that balance holds + assert_eq!( + light_client.do_balance().await, + PoolBalances { + sapling_balance: Some(0), + verified_sapling_balance: Some(0), + spendable_sapling_balance: Some(0), + unverified_sapling_balance: Some(0), + orchard_balance: Some(100000000), + verified_orchard_balance: Some(100000000), + spendable_orchard_balance: Some(100000000), + unverified_orchard_balance: Some(0), + transparent_balance: Some(0) + } + ); + + let after_reorg_transactions = light_client.do_list_txsummaries().await; + + assert_eq!(after_reorg_transactions.len(), 1); + assert_eq!( + after_reorg_transactions[0].block_height, + BlockHeight::from_u32(203) + ); +} + +async fn prepare_before_tx_index_change_reorg(uri: http::Uri) -> Result<(), String> { + dbg!(&uri); + let connector = DarksideConnector(uri.clone()); + + let mut client = connector.get_client().await.unwrap(); + // Setup prodedures. Up to this point there's no communication between the client and the dswd + client.clear_address_utxo(Empty {}).await.unwrap(); + + // reset with parameters + connector + .reset(202, String::from(BRANCH_ID), String::from("regtest")) + .await + .unwrap(); + + let dataset_path = format!( + "{}/{}", + get_cargo_manifest_dir().to_string_lossy(), + advanced_reorg_tests_constants::REORG_CHANGES_INCOMING_TX_INDEX_BEFORE + ); + + println!("dataset path: {}", dataset_path); + + connector + .stage_blocks_stream(read_block_dataset(dataset_path)) + .await?; + + for i in 201..207 { + let tree_state_path = format!( + "{}/{}/{}.json", + get_cargo_manifest_dir().to_string_lossy(), + advanced_reorg_tests_constants::TREE_STATE_FOLDER_PATH, + i + ); + let tree_state = TreeState::from_file(tree_state_path).unwrap(); + connector.add_tree_state(tree_state).await.unwrap(); + } + + connector.apply_staged(204).await?; + + sleep(std::time::Duration::new(1, 0)).await; + + Ok(()) +} + +async fn prepare_after_tx_index_change_reorg(uri: http::Uri) -> Result<(), String> { + dbg!(&uri); + let connector = DarksideConnector(uri.clone()); + + let mut client = connector.get_client().await.unwrap(); + // Setup prodedures. Up to this point there's no communication between the client and the dswd + client.clear_address_utxo(Empty {}).await.unwrap(); + + let dataset_path = format!( + "{}/{}", + get_cargo_manifest_dir().to_string_lossy(), + advanced_reorg_tests_constants::REORG_CHANGES_INCOMING_TX_INDEX_AFTER + ); + connector + .stage_blocks_stream( + read_lines(dataset_path) + .unwrap() + .map(|line| line.unwrap()) + .collect(), + ) + .await?; + + connector.apply_staged(206).await?; + + sleep(std::time::Duration::new(1, 0)).await; + + Ok(()) +} #[tokio::test] async fn test_read_block_dataset() { let dataset_path = format!( diff --git a/zingocli/tests/darkside/advanced_reorg_tests_constants.rs b/zingocli/tests/darkside/advanced_reorg_tests_constants.rs index f1d2f076ad..583fbbc381 100644 --- a/zingocli/tests/darkside/advanced_reorg_tests_constants.rs +++ b/zingocli/tests/darkside/advanced_reorg_tests_constants.rs @@ -1,8 +1,12 @@ pub const ADVANCED_REORG_TESTS_USER_WALLET: &'static str = "wrong when collect sponsor always simple control color exercise dad merry diet script attract public lucky pen pistol depend deposit salad room similar hour"; +pub const REORG_CHANGES_INCOMING_TX_INDEX_AFTER: &'static str = + "tests/data/wallets/advanced_reorg_tests/tx_index_changes/after_reorg.txt"; +pub const REORG_CHANGES_INCOMING_TX_INDEX_BEFORE: &'static str = + "tests/data/wallets/advanced_reorg_tests/tx_index_changes/before_reorg.txt"; pub const REORG_CHANGES_INCOMING_TX_HEIGHT_AFTER: &'static str = "tests/data/wallets/advanced_reorg_tests/tx_height_changes/after_reorg.txt"; pub const REORG_CHANGES_INCOMING_TX_HEIGHT_BEFORE: &'static str = "tests/data/wallets/advanced_reorg_tests/tx_height_changes/before_reorg.txt"; pub const TREE_STATE_FOLDER_PATH: &'static str = - "tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states"; + "tests/data/wallets/advanced_reorg_tests/tree_states"; diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/201.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/201.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/201.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/201.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/202.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/202.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/202.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/202.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/203.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/203.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/203.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/203.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/204.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/204.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/204.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/204.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/205.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/205.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/205.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/205.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/206.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/206.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/206.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/206.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/207.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/207.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/207.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/207.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/208.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/208.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/208.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/208.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/209.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/209.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/209.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/209.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/210.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/210.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/210.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/210.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/211.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/211.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/211.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/211.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/212.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/212.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/212.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/212.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/213.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/213.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/213.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/213.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/214.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/214.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/214.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/214.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/215.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/215.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/215.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/215.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/216.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/216.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/216.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/216.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/217.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/217.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/217.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/217.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/218.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/218.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/218.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/218.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/219.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/219.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/219.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/219.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/220.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/220.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/220.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/220.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/221.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/221.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/221.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/221.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/222.json b/zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/222.json similarity index 100% rename from zingocli/tests/data/wallets/advanced_reorg_tests/tx_height_changes/tree_states/222.json rename to zingocli/tests/data/wallets/advanced_reorg_tests/tree_states/222.json diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/after_reorg.txt b/zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/after_reorg.txt new file mode 100644 index 0000000000..18eef027e1 --- /dev/null +++ b/zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/after_reorg.txt @@ -0,0 +1,21 @@ +040000000000000000000000000000000000000000000000000000000000000000000000987fdf52b409b19ad8516f69a2345c15f4e372e7f47a8ee63934c7251c513e7b000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03ca000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000d3cdead32ed61e87f7356169025f49107c1b37d50263008bc19b650fc593c4b72d11408dcf75af0b57fd85b97479982f9d6cbaa50b53cd41db31eeb493b4c9e6000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cb000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000050000800a27a726b4d0d6c200000000fd000000000000000372f27b4de70ac9e716e760da3253ee9ec67fec1e7793fd43e866dc1bbc0e48b959ab1cd0eb1f8d9b1ba7c474b2647ecd3ca3afa55650282e8e50f94ef8f87a00c051205812b7c1220020326be975466cfd1b21d12186fbd81df2776b6a9688baccae223beb1456346c04a67d16abf30e9cb83cae0d6142fc72d3221a09e9131f8ed14bfb7a4dcd4533502de59e8f9bed84b3934985f14961681c029c55cc8b9b1aade7a772f00cf6c595b9241d67194f37a7e87bf460386f57288fd2643206e7a56ff7640e8654df75400602d2258b8e7c306c91eeed379db32135f907f11d63599870b3e956553f307e79a5bab901e0ee686a51052c7e8da47dcb822cfc60c9afdd3ef127efe67c945b7a17c1f802ea02b0939e9a06f1f568de6e7da97ce0ffea2e22fd5a5afbbf02602827e5ce04cc45dfc5a712afb6c60e783f9976e725c771e3cc9c0127dd12c8834713a3310d00a9456de8b735f7158bd11e4433f8324416c633f91e800fc1c8492958ef7157cad95e3ba6bc77e691247a1bb802101ed4d81fddca78979f266150323e180d4493eb2d013e9b7c73be940c008349713d1ef699ca8b472d1deb99be521facd1259ee9e62a07bee16b7f4f8bf39807c1b2c658b111ad14a1ff6ee5642f5754dbaececc08ec3d4fe6fee7fd4c7e3b6938fe9cc301d345f86cd8257333d5a91590e0f12d6e24b9a892dc1ed82bd53b7aff7d26753820270a28e85c690ef9959f7c59ceb0a718cbe607a090d4e83f17a001405c768afdadd8e387da8622ff13c6109dafc3d6f51e4022d4be24f68f86423020a2f909259551b9562fa0dc546dfa38545873def5237efde203c9875c5e98440f56d67cab88d31f19ceff94b2d8056ef7df33ad90161e49d79ffc10e8e06f51197061ba75fa63334d3401f67967058cc9d388af0b97de58019fbcc73bfc38847e91e085f5dc18af8aa7418176bee593368e0a4c948dbd85e0557857f53bd7092c298cd7aa905ed28b40f6a58be8f7277a7a19c16021d0011fc9cfaad74e60c8d6e609bebf054333606f9275cf6174a37fbe25bf0d0804a8f1f5afe8693152710aae062795d637f25d2b3f5fc7e28dff4e187b206b943a68a33c2fef1139c4654be9135844ffd70a5f1d06f92f1528a02b3bfa6be86fb1e0b46e639aada3803c93b928f773626117fb5e072ff859eb6e74db62f2670d1af2f44a2140882dc4e380fb657b664f61321dd0e4173145ca0681277208580dad9557ccf22e378558c2569c3c98f0898eccb4a044d7d1b9a5c30ac597399ca2f4eb3f5b252138b6d7a0b429a6b2015b7c576b4c4e1cca6c520e8c56f97af7216f9ee5512dea62b9451b876f06867bc8eee9c2bfed791e5582bc656cf2ce50926eddd6d5d9994548a3f29e46083a37bf15550ce41152d6586feb20d17e896457360dfcb5b28373e6eb723499a5d5e932fc79916460212dac4c27fcc052eac800c1adac896b200c95eb403a05e97b77960d32186d31b967f1d82fe838695f72bff191be4ca2ba01519d5f75f4c6c544282e728298cf7026062e56c3ca13268600a95c0c48eace4f82294a84ebc5c4c4b21c0861c9189fe855ec154d3d380c75b7169dc19d86554eb61103808ed484f0a0caad26ca7e2a57d9170f6d503caa989b85beb276ccc3a39baa31919e357483f9c354d0bc1c29259fc1752f7bae16f903bf94d88ef92b0eb199331a6a2aaca70d36ee38600f076a0ccfed821761a86bce7202cca2219c171cdff0a3133cba11aca943cb80f03cd53ba3d473f3a95c6f04674cd6634c18e82d3c8a524b6b42697de83f697e684355e9f3613f3a54f2e90925dd8fc392650a979d79d178f728e413c3ee80d7dd07b38b34727401bafc960f81fb3e5b59e6c4b004e55b51369282aa225f806edd1be9e78d9e2dd75fa4fe450a3f2c324f9c65556651a145bd86462db0dbdc74e89aeffa946064673dda33a414d541645eb79663a3870c801c52aa1d1314d68d49e471393728d297b3940dde684a12b7da4f4706f578362699fc3a2f8b5ed3a6193dd0b696011b67de37b29d51df8aa3aed654e6f13927612c5f83139ad060fc12c680dbff292c9e45ac9998c5f85d86f30056e7fb2b22b45aacc1f8ebeb2687d35ead1758290bcee5a94abd506c2a92d5880981d27e9c220b1b604499e1e50bf40d33196b743fc7c120089070220155b86b2b620b40574c14f54f71c7cdd9fff192242631942225226fb927fcc08af3d8784630c3d8b92baf4f1d735f65d40e2337ee549dcd02763e35acfa32b50e4112a5ab129abe84ddafe8b89308c37326aa9b7aab0ce152a0bfbf868fe58c9bd628b44d6f5254e0cb3862c0124593148b99238f250dc23eb338b56e86a550206c51a7f0a9c04728d7c371a6561dbf0c2ecd51359f4b38b612a2252cf89c29c0a904b86d2e066bb5e62e6355dce325f82eeffa18dff94cb0990d232fbdaae06ff982fd22ec8d5f21dc7fc4590e2392101ac666042acc5cc0122b297b34fe9b09d8c7ee315de3ef4c1a5af3381d8e45f41b612b81899eb3c1084fc76e7e16c6c35f6901afcc666cb90cb0600096389d1ab60f168f9b448a0654c4ce0b4ab676153b6eea79a747a259ee4a087d0ad4c8c64e5ef0260eb063f0834d4f3378b81bcff62437bb4933b59bb08d32dd5ad0142d48f9bff9e8b3874e76ec6cf20d0761ba91af7885f6264390dac8edd945776ee1ee43ae8956eb4e563e2b1776c7856bf71a505568022e5356d19431c09a68a9234b0a49be98f63960b23e4e04fe0d027b35c0f54f35886c2a60643d386472fd288d61a68cb2c2494ed431c12cc3e1eda8042cfdd611c040e666d57a3b7cf232203680f9c2d56d6530429356d07619e425fbca1c70d61bcf3329060e751db3c7c89dab7df59dd61d063e3ed954028e9c073a6ed8a31516908c01eb9c549b361dbb1ede44a5010bcadca5803d3c4dbb91bacad5bba06bf2e83c2218c1a42d307f8af9ab7d8e410f0e4a63962df8f75a2a7c97b0b3f8d1f4757100738dce1c6ac72a16151988d7018766ef71b8f8acd121f6ef2d7148f0d3eaa247b5169fa44a754762ec3525e506c4a680705e00da1ef98a14f5be25c6c834a89f9782c9f1170b4bc949e7cf8a4241bc16d004d73c22c003b58dbe0c9e953ee5da5cd57197c22c8267a17989a733f461c3e899af76a0a96edee1f97bd8b283b72d6db3ffe56bcfd1a437b53fdcd1734ee10fb36c6f245655ec4c92973b10940723ea03fd7d3f1881b7d4bd655c67a03c7b5f111d63a0ce966ba09087229a4bb95ead086b5fab83df6c5ef0ff21ef2ad471ac2dc8e96e3302fbb8109d3c3dbc7a6a0b548ee7386483593461bcd7df9a982af4e72ef19d6f604c34ccb4dc887ffeb7018adaf6affbfa22a161306560973e979e2d6f1620d85fa484e28877bc87e40c70bcb285a0d97f859b53c940de24b757422e9ebf43ed0983c185a95d03983a000000000000dbb7b9162608ac59fc6a4176e995154c53fbcf1b4ab1046500da29b9d0d2a91afd402523537792fe98e44e306ccf11476c73b782a7023737bfd7f0ea17f41ff1d23095a9bc82cfcd30296b258c5a376daff55b47c68a2342984e7b2cc0664f96a2b58e4c5ce4f04094b2b362f3c88f0655021a9f908faca2b5e73590b63bf84b854715b93f81e7ba26a7646d64bf91a02b1d7e80bc3f23016e27f45c73c6120b2e098cf1a48ea69adb2ac4f2a1c4e01484e40f280091dd33137c5910c2429ed097561099f4d3b0ff9501f88ff5e872d45992550fe7fd17b92fa5ee080ffe767cecb21b599183194b670f9252c97c26dee7eab55179027ecf8c0875c8842692249e2bb9b276e1a809ae81d5443f135d55412ca6c7b423f345e5d5b2e938afb9410f25811fc71f3fde7b17ff16cd44d5c848618908f8c07e628bdc4c64a96c538da06b9f50e855d7c159755c1865fec0222d23c49edec7e8ba39ec5e07fc9809198c6a2be9f78837f66d18e2a40a5794ada39d2c48d273d6c9e3f1b07480f83819eef49bfacb8adaeb7bdcbdac6f28e285d310a33480b8adac6c339b570ae226dc00d3010a933676275c73fd1c0a6701ca7cff7f018dcec0e4d6edcab74e4f36ff6d7c30d01ef7ada80517049918853820a6efe18d2a5f659d999127ab1b6355af1da901b3e42b7a35fe40926f3d31557a16cbd18ad45473f9378bb7cd929494bea9ad00f7c05148a09e7d198867677cc1035c74d6fc1ca9f6ee383accc1f8bd2e143bb926d07992b28fd34b44454057755df503c22398ce48305eaaf2b7c160091abb9fc0bb1cb03caaf40caa481f3a7b17c18dda7e4cda87a91f48f1f9bcca9943f5b94846f9bdacd57daf351916d8bd3333a52732f302873d84b13ff87c567a64be232f4673ee21211d5ef4a37bd643c19150f4eacd87fa21e01f7c5319cb4f938119b3bf6d77ec5b0dcb8167cb658753332fdea6936561e2671ff6581010dd5fe2282b85447fd80ea6e4e36c6ace5f265b26d99937c4897ef2a3fcea275235cacd9c7879abfe3b6ad898f319cc0449afdb28cb000e6953b7ee9d7cfa66667eca743ccb2d79a7c21318f11cbd482e6c221b61104abc9d7e58224985360ac2bd33f1a56026caab14ce44f522272e68efeeeb1db39e58cf08a61c23214d46bd5acdd2b4df322aff46df7cf6efd7418faaf096738b73984b6424b51166e3f43ff55b38b880197a2cd5bfd3468536715b84100ed89793eb5f9c2c082af45826dcb366772151fb25875170df709bfeaf334da7c7752b5cae42ce8c7ceeefc6555b9fbe412c5333b61177c4c9a705130d0cff20f749d4b82c2f8f4129558fa9e933874c7eb21345861be9bc36cda68ca04ac86b22f7052c03680ca6e68a8d4d27f16dfa18a260522aee5405ce9733ef0fb8b2a4e5acbd80e986299acb3498cfe373cb6a8300c27c4db854b110506e82e2abc1bc38ba436268c0575577e9e3946135ca40d391f59290933c0589432e09a6642695647e81be6d5ae7194f2a48ec5d50814c9b2c894076468f07f4886e2c3cf5716b9b2d75eea654dcd681e525e0a4a1d0aed0ba45d5c96f5357220ea1fddbfb4065be2e62e65138903a0ab1567cf72c1b24668073a2b8b291572d9b262764e59ccf70f8593f48cfd0299e0c70f4f416002df62a14c3572dd501d61e12a251b7bca7fe6de036f5f24e57a658044e65cb3d2f208dde3df877f73c10d73afdab576dbf06c4c765270b2c3cc0791dd7a13d97f351a8afcd01c8bef667c4d85228fceeb543dda7feac2e057f5d40a91541f2b35b00b38a760fc727c7c5a86acd579569df1c041db4677a1b6d73bafa3273ca798232ac458d3a2a399a969549a96d7980a159d2b5ad1aa342223789499568c34ad1599ba8178a98e1753254069a817307c562eb2fd7cccbb5445eae651c49887676fa98f63456d0eb34f19bc67e70156f0f862648f558a47be636a119e8ff6d33013520aaf7ca0d10357855b0a1c4b79c165f953d8f1390856b2324dede8438a80280211e6bf82087e3bce5fa7518e87058d47f27bba8e31d18d22a975033b2d9e217a08dfb7a5f624d823a92f5678c1eed96c701690ed49768e03516c8902c5bae63928d8d6e6ce342d0ffe536bdc74d03b429b5250099bf7da1577246968c22ece13f917446e4c41d0363ea7196d596604f8255c78f54faa2aa95c4dd6567378898081ab8f995376d263ff649a08320e630f87209688856913b170cf482b4227ea02d08163efe1ec1693ab9288e3d7d8021643e1e36153ceff25f89a2d864f23e8a93be076934331b0e77999dd9676f67db81a2089c69fb10cdcc22b3298e0fa206a609590c1065885fe00372dad22543d1e0af5c87d9862a3153f0e73545c11afe9d9948ac5aa1aa831c0cd3e9881f07b74115c37ad91cd6bd8fd0c2000d978ea8a271f578faf58fceecd5f31e731dc52ff42cc2b66a7ca7c2982fa2af529f13f0a5bde9ffd9a0675bd5995d011ca9821a28c0dc8a4761bd2a09c2205e9b1497c5ab685c0aa9285515939ef8da960acbbe45fbc0ccb29b71b40497c3223dedad4badcc2e25866d184a4270404b3afb73dd6f0425ecb61fff1485e8719046e78e0487c6f8ca0fc001d49b584ca843582234434d4956f993d1c38032982b2a8e85c48bd914cce2c3b5b9e8274f90dbf57b66891de11f36d581d95c24cdab666f54d1853b21724563a125b6fd0d5eb9ab05665206a8501a69dedaf6ea3991580c49fa25ee0b6815ff7ba21dd5bdaa5e45d07541157e31717d9ccb43e17dc253cbe76cb16833c05177ce2a6315c01b813266bd5effefd12e6f3ae8636f46d33e425bac92fdf2fb715f4fc9f21981f3075ef38d01d9ff6612948a9a9a4a07588354fdc5a10f24f401c768633a2b7fc873c0878a53f119661e0f43b8b30b3a666664ad451999a1ed6416eab4203fe8b06dbfaa46dfbe410d9d48390cd03eb6cbe2d6bc4cbaaa90f11d1f1baab5627d80349eddca6cf8689b8a0ca79bf85ae9fa6fa0815804c14de2d757b0eb6e28b4c69f762f2332fa4fbba74c28b7879a035d4f3c51e90e41cd13a59b0576fa7e9525f90e89ce85c74205c5649f314d0a3b65398c0f0d15c678218f0530d4f7f0d4068f9f8ed52241c09c5220f33964396c0900a529251b9bdef316c8bda6c6163043c1496d448048c52ca4e140bcf0bc67d8a1c907aa86bd6ec364d023ca9a030fa8c65484a27d689bebbef6a79b2cf8609d6191b1442a3f9e65c3554f4bc9ef894b4cfd11d3a077ce4f73c7fe7d60136f9e8362451c366266435fd6c07ab49adb67d3ac0a0d9448bae16c861e8861532812534ccc85a26226352ac1dda86099dacaab6c80f9c4c23518a9ee4de96ce3da29ed2af72818218b83eb10a660cde9ccbe315fb1210d038b1e827d26baaf2f6afe8ec17fa29d41c324c8e76e32720f99857163354af3929d97c0b34b32a0673b9f88cd8a1c090f477d959d4b22a5aad41c40e2274f8f506c30f1f7e755cfea565a033165ef13e4cf72862c0c105a3da078f653cab3b593b314bdb0d830f446f4a99dc3b0693de58bb9b0a28c7761533072c1883ead87dde90311c4e56ae2e17f6ac607597c1a2870bcf7b3c8ae0608d5fd0a7b793545f1b94e12bf3a97139fd897c72e1184388c81bb058d83bb0307917d6c10480b700f2530518641362d52d3bbeb24c0113f979b57b6e141a0f29682df7b3f8c4143c952c8b0df13ff9f5ed293d24a3957179a62559436fdb5e955eead12266e9ecd7786bf19ccf126756b52a3996e206938f64eb313917141b0e1d3ab68e2abf6a0ebb685eb7153a49c0b2bf83b986e46096f8890316d3a514759022485f467b8c9aa27586e4d0d45cc10341bcaeeb2fc0f64cdd6c1304958e5dbaad535e6a4f81379aeb38f46a8cc49f07e18a9970e36108195c66c4993a51278b094d1b35a2bd50c6e7a998f6de5b2d7c8b2259d79c2214f603f5969725186ec7e3aadde7e8d4350095efabf8e3d8f7d082bcd85d9a72ee305a625652f257126fb7e02f65459f28a2ae93539ed903aa417c298124fb1070ddd73bb2b4584bd1c7b9235c6d4c2be1c8ae497440987dfbd946cc223e1960002cefcb767ff6be798a27839a6419cc9faba9a7962516deb6b323981a7a1ad2cdbef86a1c811269405149a76cf93a6b6277bf8ff5b45c3ba363388810728381982541f4d5f2617c6a9e6cf397478d5ea6ad7170e59459710d408a26883e26236daab0b4fa4c6fec64d68885111b0481047c2c11c1b33090d72dbbfe8008816023633d6a13187ae7d2d4c35d19653af4a3e620e9854cbde34b4ab3462ab17423096b2a12d60f94a3827b4bd02f75bed8ba5b9a10e425bc8e07b3b8eae424df43c86839b0580550dc1a2110bd47ab95ec63f7a22e98ec323e5179d67e4d5ec8a24296b81581f68a25d185fa3caf85d90f35a6cec06c0712cc6a58a47e9173cd5225ad84c123708d8ebde36bfd1b10eaedbe4900cfd9843a1c8972f0a40e17e420e877a686036f528b048b6f11492615c89b8a60a8894407864d796f3179b10142663b0db7a8b6c07b1e918a1ca212795f0d267bc11ea4554cd1582649e8d948a3fdd088fbe38b0d00c11dadebe999740d881ed25b7c2e0f95e625b55444ccbe01800558504d1507527062a377cc8b5af08a1061465b6107a0dcc481edca6772307e30858e455b2ecf63ce59c3deffabf74aa68efdf7ebe893c7d96347e5bc4821b8d78c26b6e884ee833657681baa4a5a19615e057ba4dc0fea6d606679f61161636937944e2d305da579ec20cfbd34b9424258fa6af375476324387e9d3579102de56bf6262e1c7374b3d89dc02258612dc91515074052214bb9f5d7a842975190788d47af8242f56177482610173592baf424fbb93eac97c392b250df1bcdc1709eaedc61c658aa9c4ea387dc1f75e63848e6e915a1f387063d2c61907016b0f155d511f4f9caeaecaeffa860fd8cebf204f4e7f9a13fd90e1a527ded1e6c00c704ada58008cc6921e2c80eca31fd8ebcfd93d6c56a56aa1344b0a457fb4f334fe6936194b4c500aa80de72d49e39b379e0cc48ac855f40c49263c6b2882510523292066f5fbcc17a6553751d442fbce9f63d7122612afb6f2584676586bb20260c1cde4f9b2d8d3b1729157d37f7e3075d9ce0e4d995c7a05dab0b24c01041482439fa00f39fb74fc53de529e05be5108ba7c9efb34fbf62142564ef0d2573411adc3ee4da51d5750a2dd7af2035585770c3326d266a1f135f5a74236982c338ccaaf50ae437d986bb6babe0c3cea5f31f7b514e66966284dc7901b1cdebf2ee118054d64720bb30cc4925d0f1ba0375f9ca923e91ec771260ac778bf30ec18294ff17f4f9bf4e4d6452878eb3249b61b0f3be443d0d6bf62ed5d9236f5db0b9411180dd006c1deb3053c7169c9f7dae4a56aeecb03ff8ea5f68ea1da97d91395913a4ffa43629a1fe7c26e2203d5450579c636ec184cc9d91cfc328f58a4371fdd25302d31a915a8cb3962355701ee7e31c1a0d695af98b84b650ed347f1214191f8360b2597f3084ceca70f0b662fff8f86619efe3b8de5d6e63ae52c903201a11aeb8ea3a973c5ea87b7e23ba30dc660bdd34a5e35cf9dca2ed0d223601dcaf1702e3ee80f9dda679d99a11b3f5f89adb97974183ed74c8dcdb197856138775b081836640a886b792c0020deff0621bec14b73ecfb4dd514cd901e829e0afd00ac59e4791b303832f1e4fbf4cff95c776c6b0ab85e363cb0271ef44154039960cd41fe9d89d6d2947c6af257e69dea58c35e7a23a566f186f8819d194b29810934443ee9df0a3559acc07f5117e5328c89d2c537fd5d27777c2be686d13f29ebade41a7eac0c2a6b5a05a568b52150f32d3f3bd807c3ce60241049b8263cd115c53b667f86b51dc949f909a05d1e7c73de4fadf5064b632962d9ac216601b2f943b38340fa4198e7227c84f0751306a5c7083a963ea3ca741ed6bbcd8d25ddbbfba83c16e5eaa47efe1040949271a8de2a8d561fb45aeed07f093b0ed51ac5cbf68864c3617b589d0586740c985a801240317d257db23b62b767a91b810ff8ebb0c5aee57c7feee0a35f66f4fbc5ba666e3c5d5104e28383605261d2723f280489e6da948b685cb54e914bcd436587e15d63e8dff117508cd036ca608d2db4a0769c112a50531977417e626284590534a29d6da9667ce6a3ba008d058d06e3da4a64106dd5d54f3d00390e1c275e1714f992917da53c7aefb83b3cd39f3f24dd207ffda347b1054a2e2295146fab2f9b2a405ab23e27c481588febfd672110e6cf53b8754204cb89258236c9d2a42896f5e4e8a1caaf63a6ddb771231904b432797e85ddbd2e3dd702d7aac21fa68e8cde6458557bfaa75b8e4455ba240af12463ef55df6fef8a6a51436b633e0cd6141a22aad47521cec5e139f99fe82ad8b455cd5a210a138f5434ae71f2c4700deb6407a8a0d0a36ecca4d762a40d28020fe52c83cbd61fa6ca47d0d25c019281ebf1d4e0807ca6fbd9d9deeedc8e0180a9e002eba7932298b3294843de0a0f37b9a91323be835a4f810508dd14200cd161333bc51c6b3de569595ff5459c3c749173f94f9bf5cba0597f972f6eb706379cce74700b5a8140643481f549511345660ebc81be4ae2e3d37c9a24bbcd388b2e2ff711c1af7ac0e8e2e54d9133cfaa1500a77803b749c4b8c4c87717ab266cceea175b1d9bdc958c23c4a5525d945ec98a5fcac558e4689eec1ac66e7d1061691f7263345eefd0d5cdca2daa7d218242f7028395d0abac80baf16e15c4085a579048e7fbd62501f48b2991ffb1980187d57cc90e52661732162abc0cb41bffb10de662943de5a36f58885c786c4d8ab787f420fa7d98eb6d5aebe947dc009b0bc7fc99804970d9e6d289a9fe55f1dd2a671b6ee1c5b51120df990ae9fc04a7527ce2bba2257b96bcffb39f360caf8d2970ee0af71bc30321a46dc90bec35f981bcf433363b7b46c97d68b4208649a9c72ccfac5a41b67abd36972e48e611f313a8b56c44fcba5d1bb0c9a16720a98c68bbfeefc14e36cc03cf6a1f751c0c36d335910158f802ac35a5a44fadec8374e774cc4f298ee08294f7fdd30d7635e66ea0562792eaa2b336ab14b460f082d1e99f5d5ce461b5f814a115e819ec0f5e8485d8fde37698e5410e32fc08abf224d6c189c2bd8d942a22e63ff788bf02b3c9f8899e5527e10520f7429e0172a5fa3b653657726bf36cab112aa1b14429ba9aec1539fca4e91668c1cefdf4beec370fa527ba502b1a2614bce7e2454f367b672324698e2c5773160b0881e6f2dcfff683975326626705a67ce30c263a016a64609825a89c82a691b33d969ec242aa5176cfde65f50d2b802f8cde2fbe32cb9e5aa98d9919f12a9e482b687ca8e34d20a8b5d3cf911848a6407d489ec037273bce692b940ff47a824f0889ae331dbe733711d3927863916800815b009c2a80029006033aa6014d6101095ff4845f071a9bcfbf6b3c2ba0b35907fd258615ac24212440de68345ad62a4f54169786b6c6e06f3c09ab146d91d8ae349951363441dedda70171773e69847952918a6cb27e4922d28dda43308e03996a5ac828e8d46e860f5d668d0851f1b58727309402db4a50083f36bf2950cddcca1e2b299751b3995a6e72a47d5cb2254fa02b3983f5c5cbdf691a54d05e0a19e11a3030897163d13c029bcd73007bcea83b4ce3b139ace1764b58fd4ce70a95c215e60644d693c2413065441743c30fd7428425c9326bbeadd05d392cfbbf6f916d8f1db4a3cbce3b79971f23227c1c178f529aba5b11e99108a1e4cc4f7d61dbb6703b5083ee0cbff4dcf819edf89e46ea3284b8b0969431eff478967b0cff96226f1d22f378799536464edab33264bbd39d22ed19f2740e16acc15be63b875755dd07d066d9ba4a4af174529b4335b08c9db9b96ece250d71d4c52622f0a1dddaea00be917258b3ea6527f66fce2f353d0fdcef86a0adc718073e0bb585269be180030168743697c188ef3e16878402f9aea3b0542ccb6cb0a74277a7018269bc4e1bde6f648db33b5122aeca9663d1143b1d1aa089652448eac0be9c576a1b54002c8a969df1392977045c9ee8f79e8a1ca3e6104709173cd8c9b641c5a3af6952304eb93bc250c7bf7f2283dfd947cfb9443ce3702ceaa495c26f799ca89ad5881ab7b82a3967b633683314e3181dde9480a4f1d170389f23cbd933127ecb91810d25614fe0a1686159bcfcf5a99c4b2c6c12c1302fee0dc1bf2aaac335972fd536abf4de6be2224569a0e7fd1d7533f202fa22388e11cdf8762fee88117423122472721ddf5902f8864aeab79beeac5608b01c91444f17a12e9c530af302448b3648cc3673ea46acb49d0a1a58121ef86fb7ce086d5b09aef5d0fdb7d5e0f326375459f4acd2092df4d2cc4180fcbf35cc6d6d842bb67f5ddc9121a7b9b7963534850c470cad77e1c4fbd4864b909e2fd24796c9cd8c298580c4441b097afa391742f4a3405fc7968fee37d92220588d5ae55eb0fbe82ffad5288c7089c1062c0ff7c9025b32640bc1247e47498eaac1b1c5d57dd02a5b2a5ca3018e6d17177229ab4c5943edeb737d18c2de61206723838630f5076122459de326a47c7e425d2c2c953e8fc111b087cbcd5b36041b874d7df2998769387c66dc142c2edd207c10cd88b3852342c0272ce7de7d0303e6e07337022529b0f8ec6610097d80edb3341a929d905a74edf351c38a63539d72e3bf397278ee0f31f17ed407251f63973e08fa8f79c033c9f4cd61adb004ff9c323936a5f6c01e56a14b079385c04a401a88de159783fe32c23bbc410d0eff1d3080c5fb12d65c58737768f3d2c11c082d72a13bbcd3e398448168321b25babb5480e8a249ef562bc89c113fb30197ba035dc0939b9aafaf90d7b95d343cc4fec8740b6bc5d9b4c3ace1ace6a4c56fda07d21f46a44df1dd13f6b12398ad0ffa059737e513999dd33badb67c1ae0ed3803ed121b9b642d41250c1ffa207b8bf4a39ad8c49b991acddcd51e026a77275134b2582e52b55bcd1557ead0016962041596cb687ed5e76bf781a26b0f198199375bf8d22d0443cedfd29986c4e8f1a98b3426f1eb133977548190a8785aa9a000512764cf5963e08bfe97fdedc71be228a73afd4cfead6d0fdc6a3524f06a090f89c8b857e1983e3ad7bc9db866e416d2484f292a45789d299f3283ac00bfb62357f111c46d707fce368111f8be767e284bb46c6bf0538d017453fa29e9a5391d711dbc0fcf8d417660b3d2dc333e167eb2eeb925573d4ed61281656142f4d326c1722c531113439effb803c4a0d9516245a5b5231be1e668ff9a557e7a8a1135ea3019095cfc6e54952e454babae8c7c015d0ecb3ebfe8a7ec22adae6ab2233d2a412a3f1c845d54e2bbc15762d62a35af8591d350637e2dd485917ccec85815cca4553ab77c56957857f44b0c2661cbd0a707a32d3928653e6af9f3d420891b3c62373d225a14bd68891def93705772090c96fd07da0c2923d350d5542cc83c3b5cc515ac48cec92b4707da8328959fd0cd9b5cfaa6c2862915288cee0ffd02bba42f7e3bf800cf4f8b5aefe96fefc41ce0184571f8216456598e02fa6896288441903683259d78dcdc4d8ff7d67c43e650ed71b80903fe03034ab5fe0bc91e34c2245fe4641ce9cbcd467a8e657dbf8eda1bc1c2aa6ac027b3a7a5ce5f25258618b17aca50a061f17fb706a75041741885d472b4f6db4bcdd304dc681a5721b9647a8544d5eaad3bec9d49ae69c0629a2f1854ea7b4ae733341bdab4a1f33b4f906c00f3ae29957cd130bc76f3964fae881619b9e6123ca2ab0f25c6fd4e1753e480ba1e1b6d85f0044b813b96f82e8c1981a01a1b1acb80fb7c32e4338b3ebf25b2c2a65c44864c6fd9891d3e9e3f2ff405cfea3833cce9ac96c5b7e62f23474933f4c41d55700c49524af1e9b8370ee3c7d63d541f52ac353d7f461dc33ac9a92b73fe31f5e1d9618c81ec550c81f59f2d598c955a0cbd312ea32889793d02600f5e36ecce8275ef3f3c36d86ac296e9500f2d3197c482891a95bc559919959afba11d73e18616d751d49f3f729e99684807bba8d2854532769773f24b1a6cdd9b19cad40a77dbd56fcf7965fee3eb1db8e349b0c9cf7b26deca4d187e01afc9ad60b0e350fbb6b59e25b6871393f8aac467662e41a9e5647c22c200b808e6b6980d97d4cb85a83042fe2a1b9b6ed5b77115645a11d922e1e914427ef63180f9164a92851600c40894f6cc2b827546ad58dbf34d626b0a92fd989696233a5982bce309b9f0490b160fbdb94cf1dcab21bccf7077e752549dd9183a90cc07ae454b9eb6abfb38a5b8291b16ef07eed0ae44116b2a2901ab67a1d8965cd31e49513487895b16d679efc35dacb68c3e0fd9a83a576fef31bae3735f3e6b5b094eae303550a56805698fc3553545b4c819bbee697e4917b974fdce72a51951053185c2285f2e082756d4c82b1d7451a7e530e87a39bba065d96cc5440e70863eb0f7dddb942cd47d488481675f359be91c3691e7f9c3edd240f57dc22b7a1e0c700c9b67efaec440325b0d7cf5c85c8a5691852af02a7d74933d7ad8f8f0cc3cddbbe4220d3647c8ff04bfcb273407fb7bd41fa1a9161fd63464ba397b645123352c597a5b429aea500b70b8d0342dc14cf7ce2c61a4234f2c368b8e3ecaf624c7fe2ab5ab2b23759f0a366b8367a39f97982b6017f8a11542834e84dc55fd396276cafdce84c8974ccc2b1aa7c55dfbb52f65e3e38c1a52cfdd7a9ebbc99a369475f7f1d56a739758e65cb62c210178641760cb350e644e9189a02ca8f9ae137043d29f1aaba17a3a31fa5086bbbde1cead02395872d4b30483ec6c7508773219e0db80dca0f3f4630ba2b141f3585f79ac7428ae6bc1436dffacde1f12f230c575472c385cb56966e64a9b36f2ffabb84f0976eda42980ea39f55b0f7e6b040264b54a7b6ecbccd52271e4bfb289634dcd05242edd37fbc1d0d0c1a931a90d8999dc6f0874e46f4dc3f7928d3562a9076990e229968221008dc6c3673a4f1ad40542dcab391db70a1f2b9795bcb858dbe0d8d0af280910a1b97130bedc8238eefb723208f9ac052d4198aaf20dbd1dcb40e94aad5764ba3c69b4f61b59133b7ceebcdba681e812a28a709cee5c85f6ad927e2dc0e352631458c185fc89ab38946e047d74eef31d133bb2613596bd76534b97a55731d08dc5c9fd925880cf16c5d2bb22c6b8d4169a163e27e0e3f15b4a6ea849acfd981f0dc554a7fe8c0c372a6d6d7fdc5ccba8fd57d669934f9fd24579618f24cedfc84812d42a5204e12894ab422eaf66a15b6267f5eba7954e75437f152d6011fa47e2785c33a5a4e20669594665ecdcb5770804f0e4ea1aab7888cfa5cb97d24755a2097559a93f1b0c37f539ae90d969beac41f7b7415d833284d96555e00da0801f5d9e1decfad62f2dc3e05d6c8c58d8d1357b0f9225832e95ceb05119a937d1df4da6aa47198e1e7ec9935dcef4766f7beca0f5280c167d71bc429f103d011e97fde570b7d6dd00296ae27c484373fbf821a4e3f50441c50dea2d16758b49da1dc188ad4c2f0b271fecfad99f08d67172518f92ee3b9f50d3441daafac64189acea51300790e831baf86845a9359b9d2ef201b19b6c84f153b5dfda7fb258e7c4df10a95b659903a6371182252b7e422aa967dd2f0561cd3205df610d25921e613c0f25034b5533b9cda1f887f1d8bda04e372cc431ec00bd8bdb91ad08c9838e4b5f4dce1fb73ea728e7ddcc8676258063f07a207acd3c063979355fab8227441823993a36341bc66261e9982d68f9e1b7609cac53d88d0fb4fc6ea44ba90b1f3cefd870b3fa32f8b724782d66b6ee620c586044a5179686cacd23e7a9381240bfb5d2976fe921f36355afaf753138239165b5224944e195ff65d403ddef426b3fc056ddcc440b0b8be16ef79b34306be990e05f8809d3665b2cb08c8e91ef48ed5250ed2bab3d15aa3cc48e6b737ba16e415b51dd3fcf9fd1b9f36d7d23d319fbdec66ff79b1bbec4c1ac802630193e71c388d1d2918c156d9c35c18ddc7636475fa8b15c3836bcdcada6655979b33b431b1c51d6a1ffea94f8323ad6e14ff7f0232becbeba0b851beb5df223a630e0cf464bb15d3345b30a83cf60677aae9f78f504b7a7971c1316c7aaadeceb7fd003bc834916a8f2569d2c55e9720379f712e5c2e984f91135444d0ea2f4c1b74cb0b8db42bc04f76cda8423acbe18bb9ce2b44a4a57760d40c71548e395816d40c3bb95bd6213fb111a960ab49c66e2f3cb923de239e83eadc2872c86cab40a239077f8d96ed30a59e3e7c239d46ca4ce39a7568e2696ac00aef84253fe00e8971b717df209152c458fa3a0f51e80b47ceed159259127b18488ed3d20b958ffe68d88209d30360e30995cba777128bf5da1dbaefbf9b4296b881f5a1e7c876058e633439a8d7cd97edf41402f88d33023f03857e0df12a8fbdae8930571253237123608bf2591a05248c1a290031c9a790ecf738d5fd82fb308a3eb4438ea73780a800d57816617387dd2ca263e6d789ff940d5de8f43179de85b1311bed84cff1f5c979f1e26a6da6b70baf100401f09b48b0db7143910d02db0e3a94074d6439fe9d47b09ca7b298768fd9b000ee175db7ab2633eb20cf9fc35344cefc5ac1d6e08dbb4439b6c2406e9798c7a8d4244fb76b4c1f688b9e1fa789ed918ce0f195df1bb46c38aa3a500c402d4c4e0edf99eac65f6b4d9ada001c3e53cf8d8a4c1b9e691a7e4fa5e8dbf827682b5c60b546b2ab866f5999996f9f765d2dc79b0b4d64fb884f47b665816c7c541a7cffec5211c96a334cfac2db0baeec7eb701315b959702c90e6a72b5dc39a6bf87acc5c258a4143c4cba2b189e20d284e1a274ce64f69f8720c758bfab4156d3e9dc3d2d9398019177413958ed8ad38570fa264da3bac4b7bbe3e4142e42be4ed7ba7c80d7b27263105327679bc2ab4a2d2d125daac5e73bca31f54c5281cbf581e1cbca9dd674672442e1f19ce4c29372e0f73286674621f0ecb1b6a7f9c666a352e710e686eb8022f23bfd1d68cefcde33423fd4a32f9672cf146eb1c742bfc80c9b18542b66e57cc3990bf93dd6987d44677b2210898d4f832b6cd1f861213e5ab43632ca4ad2a63983bc360ca5f133a05644d21fd7aa6a7c051a70dbe491097e745414dfdd7c77d16aedee5e1c201bcc7de02563450e4e5b397c2564ce3cd13d0f714b532999706007a91c36bebd14fa0fe3a9d7fb6266711c703cb1c2b80e0c0f225a842bffbf7b1e5e67e032ebb788cf6aec64d77197fa47053e37b572a1259a040d4791d7ccc283489028d4a6b4a32ea801ffca0316aa029a2e08deb5ac7f2984d72436863cf36f77fd5a8b3f546383d1ff75c2dd9b83dbbe2f5486e72d463602dc7f8d4ebf717c77ef395f53965974b78d1029b21e6fac15f6b0539ffc933ede7b9f5da7de93ad3b545d19a7dbda34a62b08a9650c1d5a7ea02fded296d7e9ec13d2e03aefa254a2bd28f067e7ac7128103fb830831e99eb62791731a90d0ebd6b57388d02fa7a012492c9f98c471e58c48c2445711e597ec6301a3cdf47910318d62039897246fdd91a46c1ec2520e6dd3292de2b26ae1e5ba799b149691e5ad6f8b2a3b5b98f472c8499f17bed2f83f7924ff6c62c708b1863eb7266afb9a6e247b08bd261dc0bf4f6a95d1c1710c7a223b504c83bf4345f733c768787e9d831c9ce6c52d9ca7ec180fbb1dc0e30e12c30fae6fff1c5ddb2d5579ecc0c2d734868df145c334050000800a27a726b4d0d6c200000000fe00000000000000037faa36c2c91510f73c8add1866701448704e3dbb0ece044ad3bf195238485c9d3a7fa4949fa19a3ac0dc46c06346a834a4777711a461c6e203b3e329b6741e3da3dd0a7b7b99553a72ec902712972073dc04c0d026fcba8813a9c5b069b23b9bc1c049f06709411673431fd330472dca5dfddebe94ed9427ec86b078fc66ec39773f2b9fbf0802fb0873ad20fa62eaf964aed7e5bac79e096aad6f09e993a417a6cb8d30185551b28f0df29b38aa068505b2ad360e7a2bc0e49d99345ce9899865b0892839414b858202a97a4417894ef95d7dd7e40f0b97620d4a252063871b8c4fd88676bec1f84d396377fce0dcbbc2ec2218449d29caafd3458e1796bb6ae6ea76a4659c6dd528b29c477d1e65084926e865bc0fc638abebc55091cd78ee6d736179975f9ba99eff376edb474133c8c5bfefe9adf15ebf9136631affcdea42af7d4080edaa1a3de18f0ddb24056225e9a93b6b6654b1b3f61d3b220759a466e91abe46fd26a718dda17d29c48ba5cfedf011e92b9ffb8dda53e02c8c3ff134850b36f501cdcdae901fda177ffc5b40dadf45531b2966357d6e137d8b541340ff37cfdff10f4d78c9f81cf4928eef8fd23d2d91339f824201c583e8c9fe45478f07f6c6fa26ee16a99cd2cb3cb18aee33c20930f24835acd27611e0d31bf52dc88d167c2bcba7a7c37a06e556499d542bfbeeeade8c477089248d6ab320c72cf1c54b1c511e5f0df798163ccad7d9ea6e3e6d4e5f7ef129b25d0f5dc7a9c131b0ded084b1db0e11bef74941c21dbe21b63addd721ba2742ed3f9c6cb7302342f9846147bff93be505fc900c1eefaa2378090c698bcf0673ed7ad35f1622bcdab231486f75d1796a417d4501010ff2ec753e8544a8447899b1cbdd4144414a01037ab614251622d47794e64b0634fb1dfb31b0a3f50a749005770fda98e89f14b955abe6e86322413d936c0b208734fdceba6bb6bd4d257121ca561b02f65046d99a17c3e0428bb3f9878c53b7b91b51d04fc4826cbafe8a822e6b866028694f40ff46c71244b78c676c0fa78c9135515142990db7816f95e61dadebfb4206f32e5c74e4f7cec4a666ea409259c3fb37c54b6eab8c95fb1904e22b944b2e035f4f6e2cb9643274dc8bd89bf84ef2226909f7d1e619e7f20f3d85f4839eadb2dbb2b81ee9fb45ac170a2e954e6c55eea409b595b076223ee67e3d5cf5ff469db102e1a3d3783e8e518a2b8a24390b28ccf44d3267eaec5a743e1db7bb1db39a2bd9e9177abafed58a67661b28a1fe8c2618970543c2a1cac8536966b34d6057535f3679d75022b86936bbd39013f3c9b860da397ab935b3f04f9a51948811651369ec3371d498c9e713af118304ef7d96a4351d45afd50545e3e5a7a7b239e917afc10f24b54dca6b7aaa797c0952227f5a9309ab6ed9e684b44fee381005d67a05da1d907a75176e296feba5050c9813f9963db304263f9c055fbc02889efe68efaaa000f07d0f12413ccfd52a101b78f8eed18c1c7e89e6a859c26cd6c2338cde21dd3f380940d0894a7145bb031f54fda74d2ca67db1629b7df661b1298e5980b464a9780e08aaa260a17aafed55ced129d6ac67e7e9e550f1156cbeec22187ff2bad47fd1a0af1e415646878a00fafd52b1b57f1d243ca59d89abefd922231774878c7198ab9077219dd192084ef5b071ca019eaa5b23643beb0ac92b06e700f9409b1bd06734da202e02f608e42ac5225047092b9ec160e92984629f4a97d12e0068436d1395406de6672cb1916776caf0568fd6562e599bb8426fbf044c24998bf91f999155b96816f4bbddc4ed2c4846a45c0cd4a7acaa238ced9649961eabf79c28af7b079121b95ee743a5607320e560a996aa2a909c6b164ed33c9efd29d7a69128adebfde2db38ea2444f8db29b507494f8e4b6253550615d0b07d83b383aaaab5fa5e8d6b6ddf2ff2130d59e7a0d3b2f52b0c4b4214e93610fc4384d1407ce97e3aea6d65878f36866c029740fedcfdc7d62635d83e82e54c456622e131f601ab2670aca52021cb1f42b9a589e15159f62099ede8975b9e9aee3af7145a671dc44e0e5415fa3744e5112c7f925cf92f42545b805f51d2c004e6edbebd7d9eb73470235665a72de7386694b767ac595a2f409eec442682e2abb7a94896888d58b4d579ac86c6e6f67130da6740c8b626417bebb228be29bda35cba3fb89b8c56b49da1e12c3affdc8f8f933192dcbc7308aa34a72156ba7e70296862da28ab0815b14c106eaf45c3367d9c25b19b1dc4635eac0e14645a450bf525ffe19e83c879e41afeef68f6b741972250b9f45408adbc6caeb579a9e1730e8121fe8697a7ca969fa8136c732ee17d148215287bc9f124abc41bde3db86c33b248bea71edbad1ec00a71eba2b0cc6e2d6368ed72ce3e87d9b9eea0d74252339848ef8e31a49e13a6dcf138875e868d48115dd363c465d14a73581f437167d72e1d764a85b395302ab77ab73de250c10918c30d3e08ec26edb37511614e214a8a9280c5e9e45405431f12f6e9ba8251cb0ec41f220dec2426b1475621421199861d1bebd4cd4e2245200136ff7962278505176f165175cf51ebb097936da7c3c38613d038563ba8521469aaf710fc072b854811f1d4784c05084c6c79594b08b7fe4561f717f2d8ca889c532a2a3271245a6d03e0316e979450af81eb2dfaf77aa0fdeffee79625dc9605f99d1338a3501deb90b87a7e0270d63153a417f674c2308079265b9c8e6f6d9d21fc7d9cea2ca26f1de2c79d28ede5403d9b59655130632dde813ed97113dac157af2e541dcc1b5fd9052db00462b51f35ea76363296bca8ad3153292b61b71bee96a264e99f5e37744b8918a71b3204391d8e02afbd31913bdaa404de5e618c8ca9a393193a89cb6c6f77fa8065fd5c598ac54efc26ba405e2152fcc51717e850ba52d643cc8f437fa8bdd2511473e8fab1fadc51f2e0292ae0179b83be7b5b18295f2fdbe8ef79fb409c72fc53b92f4f034282bedc48afaeca0a5b568f5c62f666845af02a6241a635a1e6ebbfa42b6cf041f30648fce4231ddc477384450f0de735484031fed8621f4ee2844932a0af0caedbf876770769927b26b2e5981f2238c51a0aa3cb8e8ec59ec85ee669e24c02180edb9826dce3320df15f9934c5e419c01db640deb5bd637fc17666210fcc46e648fe41eb1b475e673d19482652c47d3a50ef02fb7e32e897a2fe2db76ab8ab4bb676820e32b49d895c0864bbeac2e49b5368fb2ff58db755b4062c09027b509d7c5617183fd0e252686a1befbda862aefc0bd408edbdd1e0c696dc7df9a9d9e3f70ad9afa6b149dc6cf4733b32141bb0f5646b781b05ba417b5fc1931bef973d998fefa3f2fb7546e2e7a95353659f5301ea9065725bf0f6fa32673f71a982c1a970222a8f65e8530cf682107cd172e23b49cf44471132ad68c2a1b11c4003983a000000000000b4d241687bfda213daee79c95ad23b471f0122920817ccf3fcae372e4457543dfd4025cf5c5544d5bb4c109694cb65ba99a3b1ef27347cd7aa5473c544adbb028edb19cc4a6722532c0c76413a74b0d81b44e898d8ba3844669d5aad55341370719e028ca802e5415e9c4743050c864b2bd655ab195f45d40ed7d0036ff84cba58ce19e335403644dcbb749ef20b9a4f6bc91ac7f879b3bd0e4dcb1e6b50f633af27953cb2ce10ca64e5241492cb3d7dea3cb65f81e2a1dea872dafdf5cda6923d9b24945dc7097c67cb84289118b5607dc785fc658b4c42fb43936d8437eb8d524a2b14b3718b0d97cab7fea910b7e5846a16d3f334c1c614715adc93bc14e9ef0fad91075ea6d5245a6eb755165d999185b65fe44dc92a0c297be904b0ea1e5db5aa2323557306c14b6ff38eb71de7f2b8c6a34d577f24b31d9bbc351118fd6eaabd15a4f99613f929c8b5528c0e6d2c47ee800504f5854e111f077dd4fbefa4470ce611cfbde92f342f99e1a719488916ad1908dfbd56940fdf20a3978703cf08078e4fe3fe89722845f4202e67ffd01b0cd1a901825b97450d840b870d3599ec8270034f795404b18f22060af9be849d3e4263abac0b56b06e93703abbe2e333a3f461358cfc9d46664a0858a21d73e8a7d7f0990f0379f5249c31638da81f1424dcade8cf9db70cf36f98b4ba2a3473a3b33021d5d8b9820f273d5d9920d56b1f3b9566f5ea905d5fb83ebbfc04f495fed72d6e08c7f83a09dab882ba0dd16c3ad6cfedbf6f07884d035db63e1bcf51016b52fec65d862574bce3ab2a0c6eba37a335abb2ab00706a2c897f238ec7d8e84193fd4c1c938742b4507fbfd5af89accbd1489c320881ca3a3c3496988a5997254e39a3d4dace308a39b9e03a6bc99caec0e67865d3e0165f8613dd5ed7ffd94d4377301a28260f1f13be34cf50bf967df144cc3ea595601abd2f390ca4bb0aee66a843e13758fe3c0d0edc9766a9bbaebc5a2307d34cdd15fdf36cbb283e8d2155d45b15b24ec90cd8b912e2dee92a1f290771cb4ab2c672dc2b87b7e8fb1b53f1cf28b5a84bded93d9e02b4f5e13b49029485b3665f86d35a4481584d36684ab69002545ac05f086f59acbdd9fc1234ad38aab7b4314dac81a2b5fcf2cab42d7a075caeac68df2b58d3853f21722325d263b5405bcd95dc8850c915c1fab4e0b5627ac179452decedebc5ead584902cef5556258ad1ae10a37ea591d10cb58fca48e633774e7a2e32dd71f9bf87b7560f220c6e5921f496cfb1d85d84224ca7781d932a42235f25e17a97670b4837d762555924c5a10741d36133efb1333c680b5ce245553d052d0a8e8a9b02be3aedc318eb2d72cb05efb4cc3dbd8dce34a2cb1b15db4d068f21b21741011d632f706e0eb69a607361271c859482e5dc6bf98228f6fe33593409c7dd3dfa93ef00952810f78b8a4928cb6972cf339c007173c6e5862d22413816f2bf3eebc013a7435238e3085e794280c1babee7e152e131809c232b3b5e3a2f282a2a43fe72ab1fdf20ea44eb7ec944ef3568304dc106cd083f06d64038ecd9d2320e03db499cab9c6591e81cd11ff5fb8248775250ead8956d732e10cab4ac97720396841b355c5b132a510fbe2dd22d5898346ae9d0bb0c0d6d4b218d160ccd9a1e3274bcb33d3606b8ea79a7790c7833d5032fe8cbc3b3da8269317cdb448d4f835beb8f3963acf13d5e3f49d88df6c402c0ad1d74c8af65d28c27d2be7963985638950b38f355d31a25b303958a35b3046dcf2daef364f6d37f99c9d709d3fb17613233ae5d7751b44dee3dd1bb11f38bfafc4ef19be9a23e1731de4eb367e3d93b1e82ad646f2d315a8c9f19665cd132f0b0ac548237ace1056ca2da72a66449f1572738f3d0ddf143fdc02c04e59fabb204fc52c91cfa5164fe484f95ce533c0d047330ec78d6f9ab82bddb04398ba91a7afcbb06028da6e6e2516382b149024917fc2080bb3473e4d5e2d55e24b910708dd6d01c46c2f7a44be43e1b698b9cbff50aab94cf613d69bc4a8f1b31df8dd5d9468964a1bc0f37b73facf88ec9194db5b9bef3366b4b391a05f39bb8c2ad0b0c666dc4ba5c234965193f6fca79614e6b6a103c3c9f78f74508316e57c4c20b005b536cc838b0eb040f2969e23ac93d766a3f4d15c345402ae6681f497577ec4f9bdb89d74b8bfb5d46591992c318cafd552a1fffc7363585e04f84918aa52122c19254295a42d10c694a0c8d095611ad459722f34663e7554611328611be8fa63b0cf6acd10ce052b751a4ed892f386d8c108877aef8846c6118b2bfc57ca6dbdae78068136876ff7894ad91d512c357ac13faa0cc5581dd920c782c3c3728d211b4848195239944aa664da748524141d02eca90ccd720285f490fc89f4f80c4848f56be4347669532a9c7d45bb9bf1007be34eff00d1d085630843f4f43354d8c7baaa417be897eaa7a9104e90d9301773c5a79d1a489a8bcd4bbe0c5ff21686b24dab4beec9b7617823c4f862c5529e90451870f90549f7164b8df2d155f677a3b72ce3c87592b28832f763a13c54ce58bee497e4c4b710329fc396665f2f25dfba8a0f467e9550a87cff3031f2278273b046d08313e0d3ebfe30f06c78ba05464fd1bb448d4a96d1bc28a1448c71e918b778bb9a7d2b81a53e87f3b39d23ca7f1e3840ba0609b8a89cbd0e7da1e270fa2b8fcda4c832be143950e71c09fe64b8e16beb2f7d3d4420817c84b83708ace2034ff01e66c207f0816cb1fad65c4d0a03e6497a82ffc7e200b03f2b9f58fa1b8240a3f8b27c0b1fb5eff48e840285fd65eae2376bdd11360c6c4d27b2fb5851a1dab4e75a779e34086e5006c235b0e1580b44022e7f3027f10e6e7ccd8b180889650f8ead49d06e2c09d5fb9a73d1bd5d68bf07470c290ca093df6b81357421182947fbfe572843a7f3bd79c1fa1af46daa4289eba913e495b4c6b9899fd09a610b33d51775fad97055ea882cba900a15a7ba2d573d3ad363f8df710c0d5b28fdd8c87b23d3227778fac5e60c141ee84a16043f8e4c97bfcf9187bf804724a14854931ff608c5a609df7637321734d5197d02229fcc9393787beb090d25f3d2b28ffb4e4733ae7eeb997a1bfec55a2a5f7e6e421ad41e440fe65c4a8e123caaddc75d98f0371e341b71fadd620f35e01a7bb4c6d1b4692ab6b1b3a57d15976a7a0c497ec09178c8d2e9f3c0137897075cc016330937f910b033f5983f5294c2f36daa0cf1f2a1b15067557687c74784c3cc6d5a8bca1891a125da7e04bcd9c8e5c1f5340547ba7dfba933efe2d4a53a8795e88f41e965c751bd6f591e9454d2883ef9d90166b9fc34e89206bb6c1be6ee1013a426c7524aa50eaaf1e1b5fdb23824253528138e3aa2cbe52c76987be7e90772bad467eb11f91304951ff1dc7be6f7da83a337dba45e889cf1b52f04c3c0564d725f4f2ee745203d1682a8a3733ef706bcdcd51c93b8d3884584f6a325bb98c6d1ab65bd996bb4172f6530c443ba6165bd0039f4d6ae33580c50565c97551d0f3ea7d5a6ef7bcd612363b196b15d3c11b4e00054dbc89c984f41297287ce1d8d4cad9616b06119d5c80230e582c138ff3e913b413b27d31ed322d60af5cc54e118887369f2e4afa14c440a246113e8eb0d7c4a0b1e561daee50a51c545d03ac76712b5c8efd6303e96dc6107d385ae03ab8eef9dd7510f7e03974cd6cf5aa510a10bae04d26c5a96a27c6f5f93fcfe56e82faf1e1994b5db4a1b47de7c04e6fae6bf6e31c4287f7fa431b4ac5002565b9e57f3bb5bd4ff528e7dac09d97bbedaf8bd8ad5747945ff7a979aebb367f7137488c0db51583dc8cd1bf6bd71e101f3594bdd7a8cce99c2fbd1c94720baecad7a42fdbe90fd2773b5eaee144812da33d341bffedeaa54e35663b4e2f0a911bfccee6d153c95d130acc0fdd744169063871fb69768f30584ad39e0c8207a8263bb581ca40086e6e4f44549ebf704e13556e0ae987dfffa6effa80613f0bdade906c5cabd7188a053aea2c5ec842aa2bc329c8bc437efbc81d90a5825529ec568a88ec9cf27ca3c97c1195f74ed073ae220650d67134518fa2b91513982ea78465ecd03ea82e5fb4d7ee083ae80b3d38db9bf83893057686e26a7af72e3e182db47de2d0df3b5d6e6b6dd1849a26a86c242b6c276d30cd8373b6789b4228add6823765dbdd60101786df1a6c962af9b2f2e7fdcfcd078c85e8c3afdaf50bf57756cb2cb6a3eadd101c093abe7ca56484d861e5d25412294fd6f90cd5382a7c7b6c0d2d3f8553347d3f6d1564d9f4e8df3d048031b2109ec07598bffffb3b43dee09d9bd0c79cbce628b47fe7162083514148bb5ed1ba6170c3bb7e75c02dd97646fa02f6cbb4df752d99e3e77211a424f946785821ffc506824ebe4eb33e35b8298cd300b04f9f36f7e32511ee37855c33ad1ebdd5529e155c8793a58f062b29446d4bf41668eaafdb84032332ca24026303909d327dfbd2ab9ea7084014166df50cf9766deae0a5a4da9a98b940a565fdf678881dead19a387055634824ef64c7a469ff9db25e52c59eaa2394500d5334989d41834468b7db1100c40c15bed1b8ab21d71c38efe3b353669c48608286d97820037c6cf259d3a602178d135fa3725bf2d38862314671c195759e32fda7f0ff572221f6759ca1903ba30226775dd14610b7b0215e1a8768c4d448a7b9939e28e68d8a14fb1bf6ef955a6d2cd365d10dc5847ac99ee634ad997b24f682f996ce020351cd20a51497b4d1953be474cc998b268955e8ee16d3a5fa41498376b0f5306d6f7138a3d52a3a98d02cc402882fff62e11cb96e1f33257075553079e3f2877e183d39072710337eb53108d259cef1497e627c296f4f1a846925972ae15346091531575b504e7491d02ae20aeab106ef7b4d78b754804e6437a403bc17aed64621c4d86ab983e1edd8279bd1b8a531a3f33ec03827a8f63bad3e1351f5fbd43c7108fe08ce04e2bdd328ac5fa7b62d43603fd30181c92e2aea9966191d6c6ac2573de8880d135c4a8f388bc3212a6aed93719bb8d0ee4d3d69e444d1ee72c5368f52587877943c94bb0c20bc5e9213cd2f714292f8a74fb4e6e0af454306ca55035f1dc4064c4ff9ee298f431480535e8fb8db9c089413c443d3989afe17e621ec5b0a4b09e498793c1e66660e5f650ad7d7e0a32ee67c03378a90a3eb7bd6f2a3bdf2b72a8a66a05014ab9994aa028b4f57f46bfd54ae849d3b59684415bae93cdd5b74de89d570ae10189d0c8dfb69ad6717cee010a4489e5635357a7fac12bf1a62800a428101443b1ad1f66f5fac18dd342050469834a9a3dc368c6bac8bd799b242517f16545f28a07a697c1612b25dd34655751f72445ae2c7d33291449b6c2d34641c20427c1992b971fe6b9b98fb893dd86092c64f22660a2fdb0bffb98373509d56f9def0255f0395ca1e3899b1900ab694ece24b5f0459316fa127b4fb4b43dc1e4caac937e651e35131cb31ad5de8e8032f48932b59249c8e67f55b9612e02ec84f6fc43f5a843dbe8c11f5e14bbbee36c37053c6d5baba71ba19d5cc975330d0611da406db7f011df175389492f9d17579dd8d94874c3ac9a03c1190d40ddf333f6f752d334eb3c927c91a1128bd80fa9189806b354b0def06c9d52889c566b000ee913002dcb7ffa9730c640b8ce8424210f3f3d22eb3c37996d4ef10668b7ad8a4f72eeaeb078af849bc61d7e4bbae1922ef41f12234c4fabeae4dbf7ddf88046e6d1bf96dcf06c9ed8232fa75a74ed2838dc589daca35ffe23237b2457773780c4c26676ca7e20703abc523ae59159fcca159f5c200365f3312481f66a194c2dc2124a50bcc5fef70cf0f3965bf5e51a9d6528d799f23237ad5cffdcd385983e5c52b31f210680f4bafad63c959ec9df387ef6749ad6f590eccf2e6a9770edb23262ecccefd356f09521896aa9274f220c00e81b415acc3dc762eec7fdbcf2468ef2a2d1a2e695f98dbd0d592710f9c427d9381e437086450482a64b692147e489c31d8d23a5d8b30d834db42e1526eedf0264871d066d4d19d5b104bab61547ca12c1bdd690fbe8cc50dfb31bd5926b0a77eed1780fcb78ba6b91544f1f5a7295c3e2c590480ff8dcd0b37cede0d742862ca55796b512e57a0c96a2f8968ecfd8d37770aabc62836177027723c81c14617efa88f39ebb435996e1d2cd0557a40251b4f0ffbf27300cc98bf9ca821ff0d10ad93a16d2f2276e041dc71e14891f1a920ab5497bbfcbde711d712e85c94012a9c3006cc3e85f74952df5c4299540a8e31707cd0afab8c6654dc1b3d25a6b7413743c938a1712c78a4f981d08b0c734808396581a7175093040a06a6503411849486ca563a7c8018e2e1608f3d3202092dc40aa9b1c3c0713a5dba9a521df4a84be1b5b0580f5662ec7fe8262d4f7a9239ab4ae56e75750ad62c62fe7303dc67f8b8604bec1038b8e9fa83c649f5794b3e6c9ac7eaaf61e93d2bcb514961475e3b2e1b1f4b30bb9318673a34e058276409f0320762890922c0bda37ca170c8ec30bf643328912e7551c5df3af95ac0f82328bd3dabd1ee435f536a28fdea352629f442003e03ebe1be163ded346bed161d5ac58f51c44798aef278b1cae06fd4563614144dd8ae2c30b8c63f9101fd9f3084c5bf7ae021937f97fe97fe9e28cdd2000716d602c3f39c057df29b5646252dddbc14334f3a6877e569152cbc7784ecc88aa31b908970e8f4db7ee982f8a502f093dc2c4f85ca71edcc3cb5f6897811e71e2f7c160dba949116e92c68b7a50d5b3687c5959abcb949cab899cae60ac9989f7fdd29aaf8b2f0e53f53b2c45a2e00848f2e634e4dbdd18bc2e434f9b4517f8c81c68fc324e48e7931d59fa76820374db97379e2bae7b9530d340d9b3848db435cc62b893b287e14be982a99111f1ead0651b28783a0ac6581e9a740134dd121a5760b2dcc01125f35affc4f8615f1dcdbf9de4d4a9af71f7520bac7be102f8f65304ec83beb975869f25b69cb389ca6a38025957198e0c2162ebfb0a7b673c2c54ebf10aaafb22c2fca2439dc3c7e166af3aebb4b4e4cafb524951159d4ecba831d28816ec438d1f45b6ef1ea20b8b7937126cb6a4cbcd57829070cf203e0d92ad72695dfe62e32e1865b6f031028d996b8f2458104526eb3e16c0bf22f5fc8d36d62f45c39223ed671c50bd92c8ef45d9c3124bac669f286c3cfea96d24b2b8a3c1fb836d8ca1c96c01f460723e6caac674b263a1037b7f7d469c8d7ff9af068ed637fd32e75d245c912ba9c27e70437c63c57f41f893ac00b7d80811e98767f00981f39b42186ed27fc7fc80353cb3e5a35d188daae6a30b13f2af41e5fc773bdd1b6f12b1b3e56b9c236b61bf783ef805bd590ef685fdb668aee3830db840d2132e8feb666a600b8cbdd0c24f5f1d8a8f0ffc38f0156b615549cc735e3ac8be212d30a521330825255ab2135f80afde73a132f75e8186a32bbfbe0da3a9d0c2f5e3685425e8d574165c80633e2d187201489a915edec358a5e14239785b4110b4b37c026fc913c45b209d306c590f024042a5ef564927624c424069b3b2898fedec58d7526aacdbc257c9a10ae943f88c7593f32b8c583f7a4b44093693b8a9e7b7f308b4daf3756c451b83dc4e6a866b06cb26ba1496e693938a08dad7203ba498c7b15f1c9e36f84dc4f1ddc34fc590f1db6025b2aa48fa3ba2f099f11ef7ee53bb3cd14c39f4183c263097c103a742a72f5577670cb620283d4c369e962393d2e7b320ebb30cbfa5c6813896ba40ca2de3ef9f932b49198a786698591700ddf022c345b250e5bc881992beb4f0048b4ed46a7c5a4f1a6d727994ccfb09f6f1b98de8970e19169a42c9a026e0240011b056c4646d3f5808c442a4e24629042c2fc752864dbd6e4aaeb70054a4a29ca1b6e05ef253363d258f845fd36434e736c0c440ad68bec0faf5b403b0454b6c62a4a6ad8283eaccb544b2a154e67e7860bbeaf8b77043e6b31e54f2a7820dca467334c9a6666b361c1bd966f65cbad750b261ca043e302bbcc214b23f97476f5db6c0990f32e812dbf3ce1abfc3ba785b2d7edc1b24e08bf39ee2716a2b37c40d3b813d99ce85cd60b25249285fcf05bf35624d530de2694a369fb23f704063470fcc0c8548a4ce82b92df8bbcaef06ab90052498ec4145b66b6d0095ec5fc01bea1c7a45ef69a36ff1ee654d0b5df11c77fe24bfe1bf287d66815123db4280048619001629be3b9c63743f38896836f19af10ae2082bc72c160e21166a4c6a7484dcd1f44b90fedd469a9a6066108dadfe4ce9f310077925569731147a8235eb320cb073de59028b935e5e3d2de536b8a709562fccbe0741307e706701e896535fa20459301ec2f4af48b13b02137e9e4ae8de97245dfd51a42cc28bc18a44e880c2998023123b26a690bb1d957c247c9238c16db7333b3969d4122300e527de4c409d10bcf26338422b53095c2a53679bbebf22e9fc74cd24bcb0f1c16105d3bd2bca285cef4093be136866aa7f4bda1487c8e0d85760316d6a2398285bc50a4a7a8f3cb18af7dd4a433d33be042e9670f3cdc4d57db77bf115c055add610ba20ed31b7da8f5e871926e08b4c6567973defb59b1116a88f63b8928911fdbc2ffbc6279ab0b7acb7467576be7e13f491112da5c2ba0fe3006934c2c63988b8ddff245559a7ab4604be457a2def90dacc6475d8533493a8b35b6ae136bf73d61d80d87fbe81a5190d53f751001e26dc66e8cacd7f38b03a27cc44200fbbae8c5b38cbfb6e5d69ab4f72fd9cc6b4f69d283dcce3e1c1e2781a1f15101d33fea7730f99ad9dc3159427dabddbeed58e5a7abbc380da35b6f8e1afc41299709c1d809e081c5792a49bc217c62522b8213d4a6e15eeccc976a5c9971522955fa7a9d5536a557448bdc3b46b967d01a26c5a2cfc3a69f22cd144ebb887a19e116d2e73f083c1429ffd254c7bb3f6b4729e6ab8390ff85375a67127d6ea4326e7812301b6c012f37a1e95709978f4da1ae9bdd17b855a3328f6aa17150982b511dc9db63f40c6d4fb95b9c5c5df9138bdbf5526a2917316160bf7279f5a2036c6dfd1b9c574d15d5c55697a5ea54b08efc1143cb49c4feb013715743057e33c2eb804506e39c771fd6ade47901bfbd3a8d4c18bc8a1be5a23ad2b8ee1e6b35858c212656d105d4587ec40b2227ecea073e5e203f39ace9fa06d7abd633280ade1d207f9527b365f9a888a7cc4838756165143625c4d9c3dbf5224c2779412f3d1650ece87ad31adc2595eac4a8c81c736115a1539b812d6005146ec4119b3204982d186c711710db1f22f5b3da6e3097d0f890f484149642fe28497d433a0995ad421f679bdd1e2ebde7ec2dd5d7e500d611e27fbff09d8d485c5fe881f50edf589f2bb5084a2d596618325e14c8d7d784959db50a42dd8800abdf294a8b3969101ce1c7ce11e1a3d4620023e78d5af823c7a872bae48856281c45cf519f1096a3f6ca37d32f8111e100824c8f8e919e26e1988c433c4c8ffd7351fa2a7f26554d5620c1fcea051d3268f4eb7f4ff4adc09d3b3fb85b8030c5aca918ab0d1218634aa1a8fc58e25fe87d6d63a49aac0149aa5ac4813bb1eef1c771b296a42fcdd542c55d000e9e5d49d05d6488b30d54633427f6be3799c925eb681347df2ed8af9bf00f4d975cf25f119679cac727a6e82b27f372f7e20aca29000e48441ceebae8b70bf18acaa04ec6eef0bf1a12a72166fc7e26c91a4f12a9f616dfe929361805feaec07326215b15e9f13437eafc4110d752ca3fc54f16b9690be9f1052831b93334433ebc4c9bb6ee4dfd9d0b64b3228b03979f074884ab142d1f19184d8a0210f28b23679a133eb0ea62a01824d652f7056f1f68efb69a176f76d21c17882ae1e822b31c2c4792fa8beaea95e9d99cb2be0bf8cd379288ff3f08851e99796a1252c742fdcdad002f55030c44521e315ff45e5fa606d6c31d8c19ae09bb85025eb3a2ca9f8a80313556a1cff3819b8308007ecba0a0b87e2aa1b6d209f71441dc319c8f395cce2190079caf6c9c2871aa69e866620426affd20b1951d5c4430c2ce65df89d5cc2c3812344fc2846197952deaf5e2139beeebff432b0390be06ed95f09c04a505f1b891a3e27710e78c4693e0470efb51b20ee9b7662f328dd142c78e151b07a2fcae846269c76f208a33f40b43384bd663fb8d16ed040a6d3b617e83736f8cac71dbcb1c0f60c6feab85758676938acb74758c235d34f366dd8bd37a5494fe5d7869ffedd8859de7b4ee07caf6f4421accad29f1101d2861ec491dee2c15ebb13e0eca11a05e6c11d1b32c6e9c5ecb80d0842a2c4100b41a1f8ac6e904c08e52dace9d11da27fc1610cd8edfb5359f2c67e681557f1f3c7a87a74708f3e67026a5844315285a20abd433ec521cb4df50878dcd5e36206d04a927fbcf346ddd663e0b35a5ff598f3b09f605372a85a3f0c1a6882d833f5b3472a51919b0d3342f0c9cd7037c6e1e7c30e6e97ed1f5fd8c4bd5fdc49b17b34101002a66e72549c6c7b3f09056e8170b394a95dccbfb68c354a08433e6180c93c5b1b26908ebe8b5835c7018f47fc155e63253d256ace70c14566dd39f18bfaa1a6afb462c73322dceaad70b3b66bd553d726ffe567d057f961ee48ed301e81c120d63d85e1dc973f79ff9d50ee3e4dedcd23398f81729f4859f290ea92099580faeba425f98002aafb8651cbd9db48a55f073b6490ad4150e4f5a28d7184bb4353a3d2b683d1ebb903343a3deaa2fb37495807b0f2ff19f8820ae41ba3641d4a9d26556535517e84de11d0f4a4df85582e4228fdac20cc73506f644010fba5a228a8b2bc5ab37878595aef4358f39feecc91b49e8a23d28b4862cd6cc0d8b8c45822efd7a82bfa184efdac5454819b7359b7feaa8aa4f3434a38408463b123122c6b22b7f9388053e046b8ff6bc128d996aa055aa1a683d2aee37a47136cfd43dcdccd9397a90eddc0f056b7585970be41a26ea982c56fe165f0982ca17481430faf2afbc89f732231ee3f3ceff28eff62cded6bd3987a15f0c5f464d28b41e09846f99a02ce30c24e2c4d9c89c11eccc5febceb786e189a69e371c9d1d5aebc8675f3562f6bf1c82c5de251c6a0ed72e9e8eaf3bcd1053ce0b844a4d3af4963dc808021c974d14bfcd2cfe30ad3ffb0c73b38cb8c75192c7592b2ca2343938916ae81f4c0db045f11e0b337c4f4b3e06c396e8809a79edc02db85e771c2d34d8160f0dbaf5a7be3a712cb73ecd005cec155974a975555ca4cc449c6a0a5855db0bd1e9c1c31eb31c02f36ea18cb983c21b4a02ad313082a9f66b63d91d1c0c1604ab0c657134e6e6147e03c2f68ba221950370824d1b96433d92adde18d7a4420dd06c394e3df5d5cff437aaf4d4f5d018cfa2763142dc165038312b1453123f71ad2896c05f6522e4c733a5cab540d1c4bcaa130e056cb30c55f1ba2b19366e0352615c0ffa51c6b79d8569a10c68797668db925b614e907ffa4edb38a282b633a1e76d4c2137fbe3967610e378e6cf1a3101bb399f781250444610210cc1004becfbcac702fc8e703b85602d3bdcf37f9e0b2f0edc0f22b017f507127d850aa4e1e3fad2eef23a2eb30532696e24e183d03915fc44239cb63afe8e19c3ddb47de2c11f8d68b6de06d34932379bca21b8bd229c2dae5974bbcbd95d026e066936b2b3bf0b1995d571fff3bd26a418d70c92c58df694f3ba49bd692212b5354fda55af05a14bc2c406cd7c25e93c25af9b57da3a7b04ee915ba7408531c816f490ce712eb1e6ca5a4e4ca146becacf8213c941fe19b36a5b217c95e833e9bf5c12fb28cb00082d852aa01d2f2182042fde9e519d8580b07c05a26d1036a60826f400fc290b54ff2c460c65fedf74d2450cc33691e4f7e848595b22d60250859e9c9a48fc1848c94a7c7bfceda4bcc16e2a958ceb21351304f2f302703b0309182391058e302dd6137a25938fe9f49fb43e410f38b079d3c439dadb02101cf087d2f936dca5eba2464fa477f818bc8c8ab385e9f0e1d5e8da8075426f3aa29775e98c418bf1d17251acc31bdc6e41e4898a21df66fa2c726cda0c123f37afe63e134507cec618a8ffef633c646bf5dc2981f5a7f08e03cea7f8b63c4f0436f26f811c519d4f0bb78b204763d99c873247311cd11b65875ea8020200b405eccad7f1933a4ff2d2d83d20a916cbf92a0ec4ec44301ca834179f64848fd63432072b6743945657ba19403cb41efb22f2aec3e74566a8fc8b3f30830ee7ab30094dcceeeebaf1ebf6175c74a342c7733317c8334199e94d7ae658908e7a08185217d8bb23ec5d0901cf7519c994c8e9d8152ace3a7ea74ecde8b4f88b6a81130e9a9cd1a8e346c264491cce80808a910f4a97b7849e62cbe5ff9045cba9b2a80a4c0b5d23d16c20affa6039388fcba492878ed31b28177d9910bfca4e227d25c2305cb42853e450357aedfc7073a953e17853bde5439c04fa372c9272e2b48b7022ba2ad9e82246ccc1219dea77c2a8fc4012e5876fa78e39745342cf6076a0b9be3ea21cdf9b0e4f1bc374c3263503443b079284b0bcaac29c1d41d83e93884f659e5a0bbfd09ab2b039a0bbe5041b23bb8b4e0b29a2e911cacc53744f2cb07bb56fcfb4155a05d35d0e203d6060eb5e75c657200f1427b3ac306c9b348987638b7cd4bbc3f7f885cac5a80f27cc525e6425344e1b3370c5e3df17b831e23f5218ef442a3755d47eb92ee71dcc6ce0da4b9ef2169734715cfab4e8a9336da50de137f35bdb3abe6201d995bff60a6fca5543cbe3a4738a73f96bd92c7d2587f7546aea925bf242a18d33bbb33117a3a1077e575a06b87d4aba341458286800eab0fedf1d09fb06b38cdb00cbe649c61b641cd6af3add1bca895819fc6847bf9c5463c6111345e3e1051532d9b58f92d6e056b042066b9e1c3317cb83d71288ae83d39b6612fde4df9291fea14391cd779befa08f94c0ccdd943d51e1c2871860d83ef7905d57716cb6da4613d5d903dd6cc49fe1def4bbdcc2f33a2112e8a16badbe6e9cc12c78507ab7880233f17e0e7b75fc0c7b4203f4a6a61268836bac99fbe57f384d4382c4a72f73167d0c9c1d96dd83aab5c76420eda481ae88ae02ef3284c287059448d1c906cb8a3c2a3fed398864d1c191e6f8a8d2bdc4d4263afda15319c6527dc94567b0aeaf5212b58bc40ad9c7ddfd4f776e0badd72d1c1cc6347af48c87a0cf0b035617e9df5c8e9ece92057f2fa5e101b0baee7e2cee95f99e2cde62e11cfcbae5409b9dbcfbe96412a13d62b1b0d06db542f366d31da461734b1d58429b559b93b075d9e6247469cc26dbeb5dc707edf1287557378c218c921358d9575261ab4e838f61d73b636c17533e0b7e0b9bc79aa20695f6cc137b3f305d9a2cc90710b3dece94b67b5aefe0d7ea665395f9d3dced3ad124a500274feedd81b0f3fac6788edd8a07d0401679dcf7303a68b4c239137b6bbc5f08e47b92396a85cfd1f8e5515d3ae3a5f1c98e5449b53e7d43e8f4d58deb902e016f04d75d776c9cec916852f9b4081a680d5f0c78ed3686bf85b2e6537dfd8f2648cf2bdfc31001aa44cbe2c377fb028bf7808304d314912defcf2b089ac14e02e3caca9632cab6ab3e8cb09260629423228ccb90ceb9f452279aec60035ccd845b2f62485c5c813f3911b6167cbf283c27481b98ce7e3c46a79c669881319d00ac04db1f1f5833d0cf11a15b661f6d43f1a533096aaa3da79a4426069fee37ad66380e69f50fa6edc9dcd4db70adfc20d530f9b6f01f6657effb359b32cf5426050000800a27a726b4d0d6c200000000f300000000000000046c6ffeb72d99c5122b8d845e74a768f7b5fa160dcd5ffb327ff7eed0584133861d31cf4d8c97ebbfca696fb379b7aa1bc95bd5825aba1a42da718a9f94b529237be6bc8a2d3eb85d6dd47f038ddf3be6ec6b25730269db9df02f69331a58be2869ce0e839af2acf9d7c32906eccae692f73f4e5ae136b1504882f0927fdce90d9bc405cef9f8683c23fc44d883750be00cf20b3bdc35aca76a639a009f2440995b98fbad8e9638a31a9b18f523066d062a06ad2ce3ea16a813b5b4f47f2255359c6f01c37ea43ce228570898482a58f34d6fb52085bd6b87311ca3953c23034ebbb6d3af423e232483df50feb98e8c4272584e18d105af1d611ee4b89c73f47daa9d99ff0332d047e1b2f311b27671515ccee9621e84c62aa31942713e4e267b1b6eb223c2c2644cfa3b8e3eb0d7b533cb792f0e67f9e8a90d85cacd418bc3e932c08106b43a57fcadcdfd73346767018e3143af4d8cadf871e6c10947acee9450c16dc23b3e37f97fafefbcfa57bfae5822abae5ae331668afe5ed0968fb43d081fd397b9e9bf5b05a1ada56a5068e54818d22b3c17a9c789bdea55e0449161166c6b658ea3a5fab48299b629b89d06255dec7070f21795a955fcc6d1305b0170abbe210e4360fef0a782ae98e67affbb6e021b2e47b63f1a30330841a7107b38b54d7d490412c922fb85367e5b6a65ef2f0e0cb5e0f55ea7b9b38e0791649be6f05e4eb1b78971d6dd3f75d86341636f4d44c1754dc12227a22b191331db4e390a06bc381adf730a57c1224ca97b4ea02b7bd6cdeaa84881190dea8070498adcf9b2268fead2f69cf541d084a1dd71ae606c5353fcea26a2f48fc38c2695a84c15a5059a44a3e9c62de3dd1084caa955b2489e0788db61457a1d78b51757a95c823201183bf837585d053d6fd32c89ce4eb41ce84c244e2315d698b7227925e2171198b69fec78f1e9db70436c672497e19b1e912ba90627ffee811181863d5a9d3194b962ba006729307c83e0c4b64502a34eb20b23819a89337329c28478e77d96048ed7a17f68b5725df48d796a169654ba17326da16db03987d569f4a6f4e4ea24f1d01d7dbe7b470e9d2d609c14f2ce5865e19c69c0bf0d8310200c83ea90d091f89ad61d8f089220d7fb8ff5b1661cdbbf5306f96beb503ac2ef4561ee688efb6a0e508126ede4c541995c4a33532290ac9f56362d129f34e49a0429ee5539b9c083b44317317311f31dd17db68f710e0758d6575bd36618c77444379d6fd03ee0c4efab9e16ad4821942f755b617e33ae412503642ec9a3ed2bb153e82985743577d52aeeca8a70f00e13b521066b2fe157c8c4c6f6f5531847ce88bafa39c184cda6ca1969252222d24961f25e370f31cfaf1f6e96c43b2e6aeb230d3d31ed3b3a9f0bbf88c00af95aea48b0ec0ee59a469b4391caeef16b59e194868121689a7562824cde9ef1f80cc642e8a60ecff46089da0b6519bab5d5f9170d09285001b1f78ce24c6d58cd638a2cc5f3a8c3b4e7b60adfbfd6930b8c00179b39a9b749b313e7c83d82651d4ea67a68a7e3922b3b022e41f0c9158c30888c8e9859174d78963b9212bdc8696c54c0f6bc468a497b0395f1ed767a68587613657d20aae82e603fd571c3cf55b1fe120147ea6c7722777f676e3736d19a3d975f5fbba461673b1ed00ac443804fa3ec8dae6cc0f38c73e892b7072bcc39beca490f24507f36054c445a69bba12e66fbff7156c025335e9d1be98bc1a8cd5d42fe2a04dfb6f241ec5c791ed8b8478d1b7316092f323c67d4d739816bacda1af3db69f277068fd1f73e5f20e38d8dcaf3e6fe3994a636a51c093c83792ccd8f75f7b47d5069434c0c239a7b6f76e02ed9162d33322869eba3ebc00cbd8f332c31a82ceee5bafa28ca772ca3be39c7fcebd1fd854bb4dfa94432a4fa7ea2859aaa560148a778d9a53107a40fba5914b7c223374011af6f1bd96e159213b14054f521d81c725dd2488f314a6f6f2f69e663c842664a99a243fce4de32202203b93ba10956642007b08dd524408eb71fb4d2e66a4835c33d6eff42359060b289d16e8a0148e3f2c8b4a88f1d3f27e1e4cdaaea0b214c7a47f01b77192f77e0efc11416d45fc3498a79fcb4cba32975488c610cfe69d222f3aedb2350305ca1f75c550be873ceceb4e96917cf351c0feb7203ea914e939ce18990581cb049296754da007346d691fabec521f1e11357ae485fa878d276f579a82a0b1c33dbab1f5d3f21a9fd78facb85c421280194d92c66e83e81fb19889e5d9a68f8b08213840f847fc283f50b1eaab42822451906f2e83b827b24638321ceccc4bdd6531c9fa6579b7d410a63afcb3a97ba8a2534e6edf1c0ce61877551a0b045ba9cc8bde08ee5f289cd59914ea336a210a8358693e9128af4bb14d6cc9d38b04cc88d1c793fd066e53243c477fa05136febe0db97210efb679e378d3b3a49d6ac72d0161ae478b1faaa9bd26a2118ee72f658a1c7c976f1413c06bb5301fd0f5aea382f664c34e33baa5d19d6931362e44f28f8d6fe641ded1385eb332fac2fc76d2dc80ad65c319b69dc13d12cd7f271e1481ea3cef75ed87c7c1a7634533cb8d2c73c38f1fab73d72d6660d35675c519b0780ffa183413f167e3ae5c226cc6cbd905214e6505f208ef1b751e8d23d0749a9dc77e6dabb6afb70afb64cf2461cd71a168776b4699ec785a0b9cc8c8220801519fb5188146acc50e20aa51da2fc15ec686f705134f7fc2a8c88661d14b44ce9850ecdae6ba62d5c3ddb470e87b4212eb172c5fb4b7f1b831f54db05581466a9c5eac12587a639c81afbf6b6717f54795f2882b407d08cd668ae0fd15bdf997f64ccb081a852afe43ea58024f06f8fd11f7f42430f9d7bb904fbf6d3e1d741dc28452dd1e2a40df7d9c328f9cc73c5412e281ccffe502770800adcdc7597922823be40adb4eecee9c837b6585901fb1db0312a30bd587d05e71a60e02f2d1446a853e3d9ea8f044690d4fd87086ffcbe0a9ced1f53990cb6030675d7f2d0437a3cad0f40d05f2f2eb48893e021b4e9015e0a69c2abd6cc28944548aa0706152b27a2111969968919a3ad1a532586a421df444d626cb1db97c23e7bc8b3153add81f8ad3051c3af25161e9db8cea319526d31aec29b352370866d067a91097f4bf71c3c3306362c7403640ed11628500264335bceb461786344464c9518ebfd3cc6884940c22ea63c1c1f4155e6ac7bc0a27f1e19cdc1010cb910fa12f42d66b3be466249f35f31b1e008ee64f1a399b3758abbf00c35f6901c36605bbd04d2809ef275d9cab34ae138a9a50f04924c952b59bc6d2e0565fbe94f35246b11c420b775311ab6d806b6474e4b0eb3281762aaa07d3eab100f4b425b9120fcd158d7c08867384e1ab37e1db4982676f413604f53165733ef3d9adb801e107f2849a186feac6b25b163e672ab081b0c827b3fbf81e7cb8bf3e8d8f6a42cdffaab462fc0c596e851ee3cd25f1591d96eec1d0ff30e79a5a1863510f8d086bda15ad2dbb7b2ada30e63afa8f584d7263792d91501eaa2f5e425512c366887ca23824ea77dfe0f10d47fe72be591890093d9749b2246dd85ba2d9510caa03c40f0b75f7b02cb0cfac88ec1c4b9193d58bb6d4420d51cb932e50f04e1cf58fad0c60e6ad601d5514e6fbe27faa9b6e31f4a52b487cefb9ac7377b16edc7e9dde7536afb568cf26242f3c789eb7ce3967a0f9b421bf9cc5a836e44040d0897f51a78dbddc6eabbe34bc60df3431c2283d4cf10656a0f0142acd227d99648054c2ca36b13cc7b3f1847fcfab748445a7a6d5e9565696d2a393c1af30d951a4d7a963b2a4bab4021f0122cb9bc42012e99111b630a9139b0dc5b4d294e4497aee4e4675269cd364837f229a3f4ae1ed5b8bae5e864ec9fe9dd23c0437e17e1711ebfe845371d3c2e3abd3fe2d830d630098e616275f2da77e2a247b8c76e426d8922100d3147a01cd68c0c77d3b05859cd35a978f11e87a404ad72b6f0cfccca07fa21e1b39a3e0fd182d97c01343a7b9a357d76adefcce60b44977569063284d7254a7562d1bf220a81dd6a93e1041792458a3c58b8bd331348cc443b32d4069c180747fcda93b8e403611da6d0d2e9cde4bc72022a64485186fc2016fe892c340522bfcf943e83c450bb3aa0643c346e1552474fce85f5c2fccd70a610f779f114c25a1997146e91d7617860de8c438e8680d27c477e6b70e8e05b3b9e391f4b8c6a038e8e4fcbaa176a82060424207646cbb1b93827229627b167d13fdfd595f695e8c0b5fd2098de79faebd7e444d654c5481935d60cd7def01131b813fb00dcad0813c45d7fd675e6d9765be3def1597a340945ee179d89bf87500ddb3ef9188b323ab7d40a23027e71743d1fa1bb6c695c64c2d69560968d1d9f3ce94460e013863c307556fa43b708f4505064f1829ad9fc72ca478023382575f823c5b23142340fe37cd3ae35b4f3fb2feecb5b8b214e204d339cf587d91118d3e1836aa818fcadd3ce5b71f67f5a3d1e33f7f33df47c05714a7f30bfaf951de498f46276b3e4ff30d775509e8f4d5138cf3d0f21f6184e5b2ad89fa1029a4d711f2f82cdfaf837f021cbe2e203204e000000000000d2908cd4966c849765d73cafa8ad01b403d0ff2402e776b28b39fb8159a8a437fd202eb0fbd8a6aacfe21611be9a43c1296c4b2d91d05eb908887c442a99a8e3c03c361d4ac8637685c3fe459d67025e5da1127f516dddec6172eb6f8ada4b19b781205ded9ebfd996f9c9bd21501d5f9f511aa1f23abd0dcd513fc4dcf31c0998d6a6ca45e88e5894f96d630e663327998e9f6d03312b17cb7c3fcf345c378e26a62933e417ecd929d50a5bc8675a4c08cd53b8c94bfed9ab2fde81d6d08c7c7ae612b65c4f5e708510b495083f16e5281b228df28615727614b5d63084cb2288ee22665d4ff75864f9ad446218c11ba24992de8d3cdf10af7c6a513dc662bbef082674c54091a7c2dfd12791d8b491edf14b950697f361368c366684542676adf72b663d22f5be7a9df30dffeb0bcfab2885d8bf2d39a9f8554df4a0e9d3ee6ccaaf333efb9f1f1f2be909c151265ef5994786e9e675eeb64e3b62133d9855ad9e866ebab2419ab26465abb7f6d130519461a178972fa000ae240b8666aa29dcea98f57d61791aff7701221b3aadd6d27da6f4b0721b1577d338734b7a064d89b7b6554b44aadc32ba9e6f44fe48dce14de3c1412992dc336d0ea2602d44f2975a1dc91d6a97420884b38ca8b6c2e21cfd288d1f5d613d46d678ae54bd10c88ed2ae5e0b2983bc3d34e5917395c1ef11fa3f7f2040d60918ce848c28540c37c664b854aeac7badf2608b80ed162b1cfa1015b64d6ec19b186af81e0092d7b4e5141009e25311e94ab91be9eb9d0cf827448e00b8f8850f56816c39abf8b75209a8bab077cdd1ac39ad459933ccfbc08385def475890226af8586d6c122a38a1c812fdb3e7dd79e913893d06cea733bc7c96afa6e6b8dabda4145162d239c7c7de4231de237ee84656a65d290c4f86d3cc980581d28dfe35b1fc739941c23904c782cb4699715f0931421ebd0d51e36e19b38ca6eb21762a2a187939ff4b5d3aad9851f3f1b2fc495414272978601f05288efc44099c6b79e43de6f28e69ed39e4317f6eee76075cebeb9e24d416e89ac8db978a93828b2fd1af90bfbf87ba918062905fff104df8d6a6f7fc2be29b46d8e9b8496c9dab891b576f8e10854e77c60ab51e5d5d5c2089e4d23bcf8b7cc216b7186011873262d589da673ae8906e89786a3c789c75ee2644331e36ea286454fb6d0e02ae7d94d1eaf7d3cdd3593d396a3f7f2ae11209aa1450071b2ccbe4cfa2f0520bbff6798906d07822706741ffb1dfc87e5e1e888ac17baac1e7ba749a1aca6e7a479675aa60f5b703968fadf368eb4cb4f5a26916107b56895be70c1e2ce9b936bc6fbd69ed373401324f9e3b83532293baa6e33fa2e1f14856991e9141e3267bbea064e0b57c52468e1e6f14535be725e87617a2f93e4b64f46bee4f01537aa9d68064cd17a4bb903aa22e3bf09b46dd5724e7c9f432957aa77c7f8c1ff16b138e248f26892713cb2976a3d4086684c48036633f9db82b85163c8fd1d748f91e546852844ce1e1e55e91e1a549dbf0545aa61bbd2e71eccd30268bacc60cff552816deacbff83812449eb3c5b8adbe5d9d57152a173723b97f3e68aac68103d4314c3689a1e774d8043e9e7521d427550fae72777731fbba72661b3ede5bf1a6b07ca8040978f3d98140738908fb677438a476e12cfbb8ee53370d7e0f1dce525e93445d8c0b2b6dffb6cf56813d8fbb86e514fe6759c196cd86501d4026b99ecfc989b7b881150231260d1008fe330d5727a3cbcd05c3416a7a4742c9cc5884af05e6bdda589e0b3bc81ad481b9e4e91d81bb99c7f2ad97fb8a0429c02ea45e27c693fd278ce2802062e743c3b1fda2c1bd48fc92917cfcd36f4d0607ba81f73c14cfe95894c2b7c9736d7e5b56817a9e4b23360017c8f73c878055e9d49b733c0ac42f74ec8b4f6026e27192caca449c134bede0d755241aeebc270fcf1eb6f12f1fde86865f57cd29e8d8d13a456657c40b8f5387b7385b1216301fe871039c735b843dfe8bcdefe1a674596cf3079bc3dfd7d6a4cbf6e7ed5078ad0bf9a9c496520d34b23120768b82dc8ad3b0509806b041c05fe945617b2045f1766f60405d87ebefde10bbf4c9decd02fac1b2a9624faeb3316a053a4d72ca7cd040983ad962563498267d210909579a1f987662dcde64e0bfa6b5c5249ab2be18f935926db8dd84517d13785a827d7193371adebab8679a5a51bf2326b9f3bf72464aba2c28642e1f70e8a1241b78226b104d741e757c8a0410754e2c1ddf695443d741c081713bd98543d27c9ce6e1b985edf31068b99b38d4ed26ef2509ad2145c342e9e05acec7f194059d3d20f330d0fd2231c00b53b4f0dd8ecf21236ec585710b62488876c22fd73663003edae7579065a486828bd2d7404e5a66db15daf0effe6d9de29c1518a67584c6a5a2ed0ec2510302d3f6b770d61cedacc5052c3eabe6b09255d683c918a40b1a8393f7b1669fc2091c9f7d179364e82b77ddee1876635cd59987e0e1269765cc8472f1fc5ab512c1efffa21fd34b96bfb5cbbac2e710f665993ca3696083d72b7c49b7ab311a7ed374b0a1fcfcbb24b2a2aa9fee951809b81f99734e1804b7a206b9124100131df459dc6f61d56a5d24271925b81e8650ec04b511aaeae76ff7bc31bf8efc8eec40aadcc9487102aa963df6dffa3587227b981cb643690254f378495a21cce15dd88fe672f813ede8ef03904f94ca14b3e047a4038e529b2622d74965d27920789d5d33bf99a5d7f04eb7bc2f8b13444976a8c70037e0f72ec0325acf0c8be6a48feba77fe0e4d182eccf42095b918e43667eb4eb9ae113779095e9ca19d716fdf92aa29f3add138d47bfd51ff204dad46d24bbf2f4dca96485aa20b5621e93ce143bb4ff649407260d75dbe195ede6ccf3c8940733f31c0f9753a2c086978a257c551a47dfb8e47a3fd09464ead9c48966d6715fa344a81082ee40e13f32e634f629692b4934084127d6fd1187ce1b33c39fa8bec54dd4b5960f01a1fbedf287c6f129dffa486dc322d594deca4a3814d4bde02c0d667f7517d7732d6616d3e81984f9285251b73a47bcea54c5d04c74feb2b6c28de5278d57828b99c54685893dcd4be714f8bac27be2225de81df18397625de430edf496a28e5bc766ad70f147a6b9f02f4b4d1cef3a2b35d30494fdc395bd34c1bff3fcc5d2990a7fbd915099dc0038b5795726383f6f9096dbca8b52804227d3f884413df9a9dd27befe3ba865f9e0cc75644e1310bb698a3f8c328f9529d8e2e66b4d348a4acffd5f38ff5554e0b8fcf489b10893a6801a18274692915e4d286b372d1ccae80ee9ccf7601072bbe931268766190a436294a31c7c352f8bf9241bd18503c9c2e80a75d0e8ba61a6c69f22dfce13a12924302cf8feaa4a7c8b9be861baf07743cb946f539b84867722bb4f597695eace7d6da048b3c97d8bda2a12624214c2988e3d17660c6a0cf0e7c1133e7a76e17582b045736c3d4369f52f09f688583a79cd78399c382d7c568244fec23b50e56e4562a88b2e0d0e8efb11467a98fcf2e00d22d9e9344908c978211fa72a55ee40ce5866a8113f96effd36e130da85fad1b7adb5449f497cd51a9393f256a92979be5d4050eda47391f0a1de9ffa0c3b0b46de38815c9830d0ec2c2d5c3ac6073f4603e9ee94a8d39d8b4a96203cafb2f9b5cdece851dbf039d025e5a846c5060f96b7e00ccc04c83db626c9746d86afdbc597a62f8bf0d0b36bb3db070117a6bad2a34b50261fc87e8826612c56975b5af12b6ff5342377e19f7f738f2efcb076b9f2d60455451f47c19601bac5f9acbb87e6f0451c2bc1075d81c13a77d60f3e6fc777876602f7f6b4466b630aa134488dba9af8a39dc4b4c72bb571d6686d91b2ec8916ef3c3e409e46e75a71d6168a803cfd3edf650164de5dbe9e84016d1159a446abe5ea7fd7c2c2d00254693b4b7fbbddf7adaecc39a2df61d203c8500eaacc1e5049e8fc065d6fa3b73031d88934f41798cfbe0efe38d6811b33ab1680bed9e5989cc109c1fa004242cd5d76f1d31a8ccc00a80c4752b9885613444a66b15ffbe5ca0cdcbe6f408e98c3f73bd8e8ec25e562e4dcccd2e932aa85debe7f1221481f0147b052849bb462e851190a3a6d111675f86c958439ba3a7e81dc11ab7bd89f85964bac7580f6d3acc0e1e08cde58855780034867e404d64292d34529cdbfc64d8c8b2d19b960ac9e41bc8a2611d373ccb714dc26563f2dfc763d57f79ace23384c9dc871b759cba150a051ca78bd6675fb017931413b4bc460f465e34d8aa1461c979d51e38bcebd500d021fbffccea9eccae7cdefe6b7f7c552b3a1c635d59a1dc692d9656c60c579da718618d10ae6b53aae6f97c590c1ed1764d524a69ffaaf4481f4a5bb884e72a9e04b47ffcab99a9ce64c437b4c74ef203d977abc8b4558b73cd1255661230d033238b9720c80d94099e8a39cd5915a4062590e00c907a75cbac327a2e1bfabd1120ed329ae6f31d6357aa1c18f409f58f9bbd86453c69583807f950ecf5ac2a3526fde3ca72ef0066a5a6fbf1d19c6bfc29e30a19a0d8670cca3e89156f672c152f832c9f038bc0efe85489ec9c114f0d7f5d18087689ed8b58f31503f99ca57a233d2dbe99a9cdb2dfd701ce6eeedf470dc380483b038acd6bbf601dfa338a8e07680de6a37507b6f8417b0183c14f509c9b676f6bbfc5e18763f61cde43622d3f8bf1681ed39513c84333d35e546747fa30aac163a4b8174a249d6d9014d90a2139018df9c3b8c11dfe0cd8d104bba960b45506c1cef7b964a9ff93c6dc20b4235b26de2f95c27737866004c7f4293e3b6eeaa17e9cbf3f748724b85d5e21333d48f3a3e7e8b33e74523ce8157b50efce97b4e9afdb1d70d5204bba238bfd9a032f10a39d6f790daca3a64a0cd3c68b6e916518aa406017d89dd97e161991dc30c4488b69db20ee9b39ce1538f3d4570090fcf5b600b96bf9c55c0550ce888726a20c04772b332389336a73a0aad98dc39db7c2ca9b552bd22e0f17ee737f1416d2796adc31e223e5368cf73eefc0a1f88a7b9df9c6d7fd411ee112fd8d74161f3c7bab0792a3e48c1094380cd82a6217e38b581c97381ee1a83511666d1ae2191ab5921151d172f4edc4bf2f2e6862bf246dbfea816dfec5bb172d511bfdea1909dd17047148afa4147422f4579d6756d1f25ed29864619f853c26dea939653b33a8bfcbb364e91ee2ccb4bd7f4b18e1799bf3347d89db7587ec4667726ddc0e7b60a5680a0350e2a85736469bce016fd4f5caf801a042d1d8b65b6ba53de70439f58ba12999aec463a7008aee5510516d4684dcd68e3d17baa9199b2ffc610c10e2fac68106ff5929009acdcf0876e92f47a4c3f3983714bc5a38175b17be29ae0edcd1b25b681955c531f401b2c181261eddc0e601f69cb28a7fc5be1265162f6ec672609538544be0cd571856487f953b0ec8cd2e8842d2b674e6da58462cbb7b832a21fd8c935fd32785817c18ef3e982c60f0ce46031d085384864387373f77423a3351d62e2cd5966e5e3adac177d0705da898c4862cf6afbd58a48f249d1d5b05ecac9dde4196ee2912f97ba693467634fe6dc06f1fdb10eefe7a010947c07156c065f83936d49537a5222dfd82b788740ec57d66f749ba4b7278423c15c31651e0e4088e6580002bfcb3aa024616e56b41d61500c0f5e49c5806ba0a841fa8f068c3cea84350e3381ab5b8a8dfa1aaebbf2dff0399b8c4b56e48c316bf1ace7fe116707be236ee7486b4f7c1ff1702b9d6e017bf5d9022456c89760375e4fc39ab167b44deb7aac3453c6de9c0c0855961ba022f2a147378945e5401fa953fc67b57898bc1bd59905edbdca8c218e0d525aec12500d986298f72963e02f0d979b22671e747dd7f29b55de2b8613edc99040dced1a873b3c5b66bd71f280d7495fcb87f7b3f828f85cd0b429648d8fa199b7efc51de931412496c21111d08ac7ec81947be9879e8fd9ec43aeeaf0d70767e15b73e7569e4fce2a6853a7574615561c24ee2ddea0a74b029e92ac311abdfaa4e06a78c6e72ac6170732a7566b80598b9d129a38867d5189e0f72e1b4b06a6fef08139caa47bbcee66d137ca030b51688d663081b2bcb234fd428048b4984564e0631b78a179fcc35d7375d77dcd59b89d8683571bda3609bbaa34b99ea54985ac11ebf22943c99220713fc36958b9e8aa4922b1595397430bf70c7addeb9fc25a318e42f23ccf4a4a032da93a5aa6c58617ed1224894178dfe56f52848d6cff9a73863ecc2f92ba98a3a0e1c6a64d39d15d078ed395d69c72b8266dc276301ce6d366033b68781e9ac19b7e95f37c6ad581740d1f2ae3ef4434d0c359ae53b90ca4bd5bcbfa6d69e193e4921524ff611dd4215526945a2ee5903454b0a3f575bd16befe4fce764a6243cd45545d5f5b70685ae24a4254dc02d1d4fe1cbff3b81147d0656c6fe5fd198141a098149c20ee04b9a806c9946763ce67a094c7c83308a142ed8bf0c1dd14733b57a4aaadaa287bf86f428deec9952b3bec32ef44636d69db236c222f9917b1227533c401ce07d5d11894b8341ab063723c4dfcff43b15e98b40085d984dd4330837d2d0e9a50ae63960e82a6b5c61b82bb7f8a5b46446077538bbd6e0b77727660c533604c41d846fc5743bf7b35166d0c9d293f3e7ca184b5f9a458aac870e66d70e4872e14c1e0e4a2f6eaf935316e65f9bccd904c736b03e54d532c22a3bb76627ab96eadb327e6106a8acd124af4c5cdcd3f85994e5147591ee53b24d027a781b17aa1b1d2a4d47ec4b00ba4c2c6d87525917024b309daf8bc8207e7d1f3c8ce707c343c30bf345866a91b63df1f00566a2714715dc98943128302e851e62b0aa802ae1feaa2f785095e619fb7045c8611e18b8616fd6521b059d0a4c0c81715dfc43f2276fb7e3732839b061141934cb1b96f53d893d2489f52cb28a373262a3cc5db5dc1e3d9ef30a1b20839282f3b167b99f414eeba846ec57db14221d8b7d2a6139c5b60a6b16f0d64d53b8e8b7368f105dade986e223c2a5518c3822255d46514757ad9ddb532d4b73b7b4943040c7eafef55094c443c2305a273202d72684cab8e7e26330e7a545ab136960c55524feeec627c09eb1ad97518837c207d51c0a2e1b510f65d23ee2ed9e61fde8c2b6c8bcaa0f0b82e9e85d258209aabe9c9fd2dd70c35879ed1a19bfaa0ccbadff92899ccf931cd76275c5a92a3e8c955d40b97a0a0da52206444cdef0adb9968c4ef09a2f2398b6df629e182e04b2d7d432d0e8c0ff98c2fbdf106347b7ad55a94cfc70564fa64a61b16fc51717125f87fe27948ff60b81714b7f28c2d3c5711c11b8e4e04c9eb826def947a006dd743a2d2416a853f093aea51c219e9c1c5b5f3a99854bc0516b86cefb34b52d06232d6d60d1b9b3466da1c352f77d06c04d224eb3630ff0a449146f1020ca01a0b1a473aea2a67925d90ad87414720ebfe6af5ef38c843f2158f6022dc87618eddbe4c7a3ff90e9b539085e21ee212efa338e7a74dc69c061b096b853d39d2cf163c056ce0cdc65859788d821f92b8a6a916741e0f5450b4dad02cd0d7b6d30c5f2e3d12725920851cac5ceb7d30e9d3dff0262afaa09749abfc31be73e4820256949c426c69e5a1ffa5e35ace4438ca511bae3bf1c1fe95c0d6ef681c556141165504a9168f523d36bbe4d9da39a766c3584d796fac26b91d8e879cc096428a06a32484c5fd887dcde38971c0bcc49f932f6be070de5d28e2f6fabba8d6d3a14d1a2a0056851d5fec6fed4033020007c59e3e8eb317598cb3fe97f679a72304994f4d8bc29d36699b537079933ebbdba3278f1df38ae8a20cf91a6e94f8929b3ee23256be570a71463082a3e0191dd44bd6bac50670b294b252d806dc2e91d239f463514543dd993b49ed0d7d0e226745aa5e33cc3506f73e893dfcaadde12ec507f1228371311cb35a60ace0839eb38421aa0ee90a3db1395dfdaaeb81b3d03dbed58312c7b9719a7056255ce20233cd8d393c061b3014dd086ab9e596a01c17b8ed11eb719329ebcdf2d4f06b590bb88edbbabaea107621e82b04384af383501b420fad6053198209a9ec19f7f864faea0d073d51103d1122027faac862165b90522ad8b8b37d10018e6914eebd2059523acbf1fb519f9d65d9c60902c1a263e1c254b02402e647df1913175bc951ca59a22cde5e2adda3bf3b466975e08c5e25b0a48525e7df224259f6261e44f1a39c127e2b15e4def18430b44bd713f22399c2d2c627b2f784fba176bf43f204fd78684fd2af1f135e5bf71c493e5344a7af6dd59a77ef26d568cd5034f1f5bdb8c350053e0950ca70609fd46b91b3172d59345de2b926fe503569b3ff004e5c61742ad535ccbec2d10a77bc09bc5351a3de4aec80460addf8d186192fa78ba513b5815a19eb61cb3416cf99a23e31283a9ea9c4ca31ac212158030dc117c9079132663d271013765a8dad4f7e9bd24739f734a695f1e96044ebfc20948d93b71f0a3f181882d01d719b7ca2dba7c3cb5cd01614406db7dc7da44bb20ddfcbb7e296b16b4bb6ee66be1446ea56c451de993c7066526a5178d091b838cd9c349082e8bb95e1f6c21debf438639807a071397103b68d7a9be15f4ebd3af1cadfcf8c7d2664d22c309e754a331c4a0db042533643f0eb62579efecbab31ea29928bb3efcbda233ffd34c0b0c4a5d777b0d4373a3db8cb0065332044f2e4314ce1bca1886b1a5949b969d4741cf12521137b4bdc5aacdc3bd8ee336abe8ad18338a23ea83e5670d9caad98777dd0e1f870f5f2399572950320fcb80eb5ee5a24fd0bb591beab86152da5c5359a71c7fd71418fb78c5b7c4a2a99545465c2d74dc110fac751cea4c7126f22d7861ba97902b4e8bc8572b1a229b8599723a1e0ac83b474102cbc411bfa1c87ae9629e3fff0b4a04753e92945b14ed03db8d205cc43f3902aede205f5ffb95a28f1437a4f92399d94f178426a934dfda420b62a46bef86ee2a5e2f0eb9883f4cd67c11ad3d305402c992ce5f93e639096ab7d4ca80bc0231ef11671e15f981a5c181fe384e3edcfaffe00a03db0bb7cee9f42750d2c826a16516f9c7f458d3810398b7bd2009598cad143369a98d33d444165cb50ecb85711370af382d1690f7ab78b068173adb0652e17eafcc7feed801f6064f9511acee7d524c382e216c4650a64d688e326d97340807be9c41020fcbe5c2b8a4411df2ba5d9c563b85d906eecab0b3860765759fa4026fb174a68e30ae7e2fb2dacb7beab5769adebdadb4318eab59661264273f8248523eab2da364752c37dc9e473bd6c5cd35bc7a469c2d724dd78806d084627c5e8c02a4240b403f277f107d9a70ebe45471bd82ff38859f38d061244b567eb5a05e9ee0f1880f1738915abecad513a289559acc382a4eda87e0fb3465ef2861d0919460e8440332d291726ff7daf6e575b687ce0fd71d47bbccd91dba1cdb291daef9233ae3d90d839db2dcf9c26d1f018aa4d96bb652253fb4861a5ac5605732e5da20647be3e3190f8b3adcc867ef76e64107ad4db181286fa727147c8321d8cdb0d89244b9a34dfcdfc8f06f3ae8f576129d02ab4203dfbdcc10347f27ceb616a1494452b6e1c172cfd0655fb9b41accb441c9d3c89c62617c0527fd2585ce2f5338a3ccebc73e69119222f6dc65ae42338e0a8147477466c01f7717641b47b88d808585399879d0cabb518530fefcd78a74767ba6d19cef671f6a0125fec86b415d8038c7ad0f25d16081ee4e1a301e169b0a834b1681304d1c74548c7c4543ed18504f2481341169d9e78086c889ff70da50bdc29b55d0522c35730d7b5df763bfbf49d4fce28cf67a02d1f3b9a50f88ebd72e6c3cdf220f27849a10dd6eb51584a46eeffb117ddfbd89f6c3efec40719bba4c58af3d40603a208ba0930b0287e24dbe8498ed53f0d681eef859dd50c71ed4a86a76c9e4141534f1f12c30d764c0804eb1ca16493c9040c84b6f4b925b73b8e310010d168e36fb886230ae051bd7adb6fd1d766b89d7f2e1d8b046960c1fc63af5c8c74855094013d454757b98508eeefa7811d49b97d441d06d7416adf011b470f29da2020cfcf54e19dc9822bcbba15c57fb49b622ffd61685ca87e78f182546f4512b8309ab61162f404a5c1ec3592c1435739660fab18cdad4753476ba0a562e250a211f8550d039412717e7bbfc7b7e745a8e131fc22cd25e53fa75448393feab098713fbd30f08bd4aaa8c5253208b5659e04cf02b274bec7b6fa220ed4bbc4e67fa3cc7e00ca53469f19ce3f03331f6ab6d87d2254ecb9f821b2be846b1b08391422a83d34206df2e32ba8545c11b8b46223b7b5ac074d7f62b8409701feb6866d92b62b9d92fd0a272564c74059a6ea126401047d98962fd8c98bb41111d840504330a2c4c514f179e6ba669669b158b5a4247b616f870dc02ad5afdac31554b8b36cfd6feb8f68f3cc10f29e968d29fa449ca8cba17c3bc2f508289d5e51158f82f3fb3b4d16a3be1cd83d754afa61d6905e8137aabb07b63fe96072ee2db3c072a55c38d35626de97b3930826a6755725821c9fa6a9f01343f705fe8e4cc27de15bac6c824100007f52807b0a15a56c1d0a0771ff82885d2f6624eb0f8b7e9bb112350b0a2c841892cfa7b8f420ad2b8a12a76eea0ff2ff03656b82c9dbbe53a2895be1f7c8d4d0943b7ac5f034861a778a0ff87f011dd699b6acdc764daf7141c6951ae5a05844cb2737554b2d47382e75e1edcb19f5a80877210edb56cb3ea07bbca190bc2e97ee0dcaf074ed6df8f306fdeee3a182432a041054f9c95c67533a2ac69e2aa9889b80beb0a3cee31f08a4d6647716f7ff32082db9eeda61eb12fd590976f1d3e170235b7382dd88a140a8cda90e209eb4db23697510dee496618c60033f56d2d4a96fe479dd6f0bf8bd0b7632e2c8ce9dd208671e18bf71b57365124b8047b89123f192ad1e5de3d2182306bfe3428aabdb710f930aabdd9ee17a0d5d0f840b458eec781dbdc50501cadb3a23ca46203b274ca073f025b59ef06acc38cc1d593cf574b81321d56b5265c2c0f5225f47f1ee6fbd1c51f710a4338e1934dccbb14794ac1431bbc36e7bb38ac24cc947b966950a0da891ace18ad2694d0737e7f96072359a3be9a55213cf0979176a0d5bf2c5348a633042878901b0b405bdd66cf3a4635ad1577601a21521228ac66d88e0dd8577a26d82a767d3861e07a46c722c4ba8e93eea820942794795fa62e91cad76d853f0f60fab504308b1c182842f5fdbc091bb39d55dcf0e3544b74feefe56fe0b31ece32f9e38401e32c2cb2f0ccdb2d1b9d1a348e32d5d4e4c435ed485cdddb35679f9f5b278b151c0dfc6e58244c70283b378a5595bbc9725611e82d963ea0ab3bec555bf8081b34c64a50da780ba8617062589b2ea5f79fce35ca4b511a1a5e85fdb28b41183ac884b7e0b5a41340825ce93c6f8aa7ab5334f665f238cf925c7b5843d80ae139cb7af9edce1001f7e866cf332b543b8306304afe302f92cbaa1129abf3f6571a09e87b747cf09ef06754e2a9773c093b6b17985093ccafb669aaed4de8c6bd1491e27cc03407176e945e4dd58bb7ac4e0a7ddb3e3976249fd92c751c252d2715c575fc98796e2f89deb3c98a9e7f6905f2247c4d54ada3fd5a504f142b6de404e30ec607ba1c5d68db184656629776ff2dbf8e35840b036e164023d2418fee1209c0d6142488a581b37b0c55b764361b138691b067ad99bf7e7efe35d3e3c81e310635546c3f2bab97c437dfa447844736c90b181824ec0f89d7c7b97791c227c05738e5bca9ca99128278d237e6b9d170181299d3d143f7ed57bd764b65283e20cd035bf50acac170431762a514e2099ba199daab61aa861c8e7e635dacc821cda5a0a365c2568fe4c6c7ac7bd4fa62ef926bf729bfbc525fc8da6da2765932342e4dad40c827b1e0ae39e49f13812d52691ad2a705220097f70ca50e89a32765eb0413c475cf8d14c75f249604a1de5a528fc154c38a4d73149a0d1ee9292d678d7f478e8719568f9ceaea92dbd5ed3bd9c190ed9091ff88817114bb1fb721727b6167035e7ef2e2fbb6d38feb2dd23a99bf69060245e6ffc394abaf0e302e33f66220bea3b66aa14f33a8134de00fd97d5be327cdd50ec8d6ac09b01f463764f47e33559d7fdd388a1c5facb2967f3d6ddf0dbd1d5f03c406f21969e14a167f1008a0c2d8c278c924d6fcd9d78b3b49bbf760173db079856a0e2b5b5dfb03ec421982b8caeecb8c4899f4bb6e147dddb8b4c665907578c4982823f7894a299e3ebdd7e5c3487b447147704b719cab637cb3c75f0b62bc2e426cd3f0197836dcb644e3739e87a0f597da8da188840786ac22f0cd930988dfc9ab69a77da718a602a543ab8213965cc4d5c52b145edec8b9aa5876caa6eff3685a612286910d5beee3e28f7e741c8e0e3ae6ae3102ff7557b4c6a967ae38eeaa2830f516731455cd4713e2b484ddd77015fb7411fcb7da7cae3c9e318cc9bcc6f9ced3b0530dee4cac0c22028422e354e21034b9ff78e89c7375cabf8feaf965f29ee635142b440442d27d4c8727cd633e6e728faf03856ac435f9ef6536346500b1f49a9c0463c119bdc9b19dab87a79c34db09f3d6e7fdb5c07e0e6b5f6560e2a99a2a462d56b01f6f91a4a20815c1270db04bff474de7eb71d0e1646592498d80c135dc02ec97743e006b327d5a6c4840deeb8aa4517f84329939e8d3c5fee9cb412a5c3a4c7f8d826b063d2928d6ff9e3b76760adfc19d5e804c3b425e8c2425e5dd161e375fabe1ef060af5308cdda0e331be721f115c701b19ded194e0769675a27810739163ee7da1e9a74b842b91c65f97203528a377dd7fad358c9073b648093d119273f8bf38343c544650272645075bf23fd08901bf10c4787dd7c9a667b97f35b3942c448415fb7515da7eba6f45df21e74eddfe9bb5f9705bdaea2aea6740216426ac3fc64aec82d345ca27da92e0d13a5e47bbe167f19206b1bf3194781b3064992cdb38006778e8ed739e36f0df997c384f67a1befdcbf46f3ef70e650b2c78ff7750647849c90f2a908d68e024aef4778f046ba4ea3530a1a44d75cc3703dd078176b2f6547dd4fd877b49e43510c3d14c37220e208bbac576432d764317e05289e6a1b42e8e2c78dcf233ba2e4067899ea01d811b4505d551a5a35e853293aee02eb75b0aa2fb1f5d245d45f6a124832a129a822514ab1cbe8ef33ba50ed733f74fee2c95afff8c6fe081535ef873aef59de029af0e86bed685edbfd928ac1a832eed751a96ab3c4f095b290aba94254ee3b263efe9cbabf1a5e506a626c9fcdc6a7f611a579e2f48170bdd2ed3135adcb431e4b340d320aeed6c860d2d10ad2d0690d4754a2d3986297e3878b75c8a2650e3234b0c93003c21942b290ffbaeccc8c5b6362b3f147a763adcfa7c839d1be32f9cf790226a9dfc7fba702b88221d57c21bbecea0d499efea929dfee38693dcd96c1264df8dd2816760210dbcd7949fe5c7da906a9f21a82d4e7f3bfe94e1b5c506a7385e491d7075a1bb2697b9bc5802cfe737854859d0b44c6a699ce802454badb6681445e4013f8209142f3266345659ea198241de8dbf1b74faf16c9c4fe252575571d01b50d970513c2bedeb84ce4a5f6d3028f1f3157054a0b4788c89e61b834abc12352257ce3704a53dad0935cab2c8eed73c826a3d42806452badae7c1b4262f5288a39fa2c12251e48efc470d47a7d93eddff61f58747d8944c53ca5e7d4f22927c31c9defd15a36e77591fb8bc8b9f4f0ca010e0f41bfd3af9a5db4ab5a6dfdcc5fde130560a415b09e2960db3f7c9bab48bd4576bdd511bb86b1ccad867d82cbf6635b253207363fad78f9b01b7c4152949fe8ea77343fbb99ec08f94fbdcc5c2ae4a837a3e83ee1fcaf2eba563c5c01b6a6d3d18b9176cfdfd5f7096dcc4d6703c005448039da957f4fd3bc50bb337a2ea50fe8a97c5e41cb445c802413a0ebef2b659b731fc9fbc6f874f7adfc6fbb408b66939e86f61cbb210b038168635171f6780eb3177a84e9e2f064349e4fb786d658fefdd42bfb671b46108910e71654eab1d751179e019922976a33ed447837a586c90a6e36d9a95539bf02bdbe4d27b72b39e26127241c4350b54c18edf015fd63a4505ef88b549f3b193fb65dafd2f061a2c135ab6f4ceb271ea0b90a55d21e55d4ed4b15e6d3bb679bfd688a9ea91967b7a070a4c8d1f63e1c2fab847c8629640d4cabacc4f16220f622fcad7650f295b700fb577c8217ba563191301e0e6d1ce8a0fe9203a2216a538ce865e76b485c57e02230d9cdd6fe9bd17f27bd5b874721985c302c8a2d75cbb2c347e958470dce22843d358f5180dd4be54a28da4d0a9f80b2aabb113b3823898f2d4eaaa5f31212ce7c4632e796b65f6f0d70e7604919e28486cc62379e480a3f564609dcd160b2f2ce28cf80a2c1455470fa704ffd64835e103f56c6d483b655fb20666f0d49d095f2efa6a53673180fca497a2ad2c58e2029d11f80f55fdb4c39dcde31515c41a186e2b7afa91418987c0329b01bf3c729017213c90e96c9b535a78ee3836d12a09c1cbc3df7688b466d8b42c69ec84f26c2f86662b7f7fa3f83821c9bde55f37adf8ee8b6bd60c0f54a61469f3e6c01e2c30d13ee858fbb4e2c214dc117a062352e568c8c0fb81844fe1ca419f3b7e53e2f64d4ca62051a8c783e81544999533277a481fa29e1f803b17e7cd46a4fefdc5bd6e3ed0951f2d7585c7bc5c1d1b327469c481f9429d5a5865ff801290d4f970cdc86bc1c94f706d62ee66d6c18001b69d971baef88a59e90b8d196be08e332d3618d1541968b51ea80596fd0d6f220fcccac5d06e074615858eeed82ed11906cb4a926a481cf06615b96d23c984142259695971cb547fd9758ab1a8a08b5155bcd4129803a8d21b886238df87c433ef09c2305a1e4cdfe6da8f6e5b7554fb2617c20e11769313ee53225d36fc893c1ac11d4f476af45b531ff62079ae953b64e2dbf7561c8d51a42c04c596cad02adea13a2e7e5269f6b1ab6ed113a8233d3ef791de0ac467360a5c5e231386883ce7d5820129342870a65ecced475469ebb11b64b96dca3481dca73c588d11c12d545ae4347a174d3e5cb03f79bf60763366b2f6b878c5b2ae13bf8dcb1dec6f32376c32059df17a965372eaf61af6e1712c086fc2e77354259524856ff6da422e0642e7cf8e785059ebf8e47a0eb0e217c3a140d3f7005d625a6ca9d3c50d40ae52a40dd4c67ad7dfbe5ee124f26171992bd8ae9e8d0615ed282046c41585d90f9e2a1062ed22a0895a089bc15ad6de357b5e386fbc293c1f76184c04cca9c71bf0ac0a1bbaac6b4e13f0b92a764f828bb76b1d4fcfda0c27fb3fb86c064fb22f20a7bd15ca1d9b98bb56e560a7354abba14b773a5c15db9e349c821913a63204d3fcaadcb915a66669bd152ab4745827ebf82ef5a50ec6035f769cf2ab41ef2d4c5002ceee188d51f4d843c7c2c9e38617c567e778f3f8e6ef066734c472422a5d98d9d107b2a3548796f60f2c90a31f23fa7583f009be69d8127e66a6c03a94203fc532c65898f71206395733365eab1f9459562a41560c45ec99420631332a6dfe6d331b5470dd8e736bb8a2c38b34b767db1ee90af8801b4f4c497f13c19418efbc237f108c1360d8ab1b27a71ad8a4774c831781fa4ee6c2a00fe9d03b33cf798360ed71a780ccfadf12ea6273f7467620a8a1e59109dc5a5be447f4e80e98f0cab091dd81f879b7dc674eac0162abff3d4dd4c0d3ee3e2d7b3f41ad341df5fdfb9fc75c0941c23c621e6b9b2d623a395e969f98aee95214b20f40ab6c1660394c7ec9b3ab9c08644f9e37127780d6171a08298c85c52a834cdc4f28a3ace910807a14bf57643e8ff2e5dd694d31e478742b4262530628f45189d966c9aa108e6ffca53f6d0d26767e57626be71e26c9596a83c8208fee34866de7ef2081b97c40c8891969f978d9c7a1d8ff9cf73d986dae4f9f426350b9bcf2ea2f0c22547c60c5e75aab8d95b77826058b129b1cfd801f9ca151942c5fee0500e1640464680fd067529c9eff9087b324de8e44ac5cc2e3a1b3165aff18807d4f0db79766e1a6a4f5cdd1b7a0f467cd76dc63823cea7b5d4fa0cc8c816dcbbd563491b87732b333b5c93a48a391525b3ae6e45095325152ac8500c2bdc4045be11a193aa668452ed4f507e808dd8abdeed66367b0c507c1ee188b951c21bd836d128393cf155bda66222fb4d206d670c8047fd5557c181305bedc3c1fcb074df5551713a8ab7be72a8815dafca9dde7894ff389437317c633f250bea222a319402df6aa5b231f8c26517012aad0f4f6c9d95f1fd2677a2f66e7e7937c1570ed87a0fc39f0c4a36c153aae1d79857f60dc575146ee81de2e24ae8ae89720cb08d4e2e21d22c4911a1a3998e10a512f319709be5adab487665c817745cebd968c690c9d3968d638a4374c03263ec09f17071e7a19d5029917a8cb1e85e9c4f7251d564b0bbea0a4c034f7fd2b8b12635f4699147618f5ec08e7f526591fba73588dd47928040717ff0674e9103b9fb968b1e20bf3a20f4d03e0117a487ad58e9e98f58414d0d7870b04a00607f420929f68a70d1c0ea8864b337324ba709c9c9f4e75bf9373a2f5fa68f602528b8f112dc21f8e75554cf1ab2149de92402ea17077bdb9392b337822f724d4d94ff66292a92d9700935305116bdcea75be12850582ddcf8b2bbb51a960221ce45801d9702bd7b95d679f2b0a897b0fd68875eee67776b607f6bff8d59707c06424c2731fe86b4dc4e1fd65f20653788f1b5048164574ec9a9fbe66a90cd178e9431024a139c2ef614664667a63c0a6765d727d99ab442a3c90eea148bab4ea91a96f53cc7b770eb3b5c320bf296f9628734ffb760a3adc8a08807523ba987c1cce53876d70e7c94575ca9a7b8c228937034d5de300c9db01ce12ef84d626122cfff3048c40ca204d1d5e770bdeb0b8f6893819bf69c58802910d6a04af7ce6d1b57b111669d7c28b8dfb96859a524575ff74a35d2867192a +04000000e55579ab163ccc381ac22227066e68779b3e1f5ccb9a3235403f5de17fbca64400792e56ac512171441121059a0a5bb956922430399dfa3e54659bb566835729000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cc000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000ff16f16261ac754d482438b4d533bab4d74adad917cfd35d1b06042c1179ec49ef734aa05107db3363db221bd1136ed10929a7a73931a44456ca217e55ab3ced000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cd000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000abdadfbb7c8e623b0e056bb2f3504e4031c90dcaacca6028af0210603390faacb4db54e82c29a2fba5f3fd0a95436fe5cbc0a7d3e909ee162ebaf48f3cad029c000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03ce000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000003defaa61923c6a12b2b4dc060a18487a9c6ba4d4cc4d501c33daeadea15257789aa7b99cb3ff9c77bb10d8f2ac0577d9de8eb0dcaf686f830a94ded2ff3f6243000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cf000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000f5a3f0a4a61fcbe690bce613a4e90fc3fe5247d6ca2c5dbae5528ce749a2d3a67ec7c6ba3b7d2a1f34e5502129a1c04e3bcb544699bcd2651d815f87bb0a86dc000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d0000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000007fe7ccc740d044aa1a2d0c72b810533186b11e79effca457a723a14acfdaeff1c1bcc99f32969074c200dc04e741647c175c6b22d652f026d68bba4f1aef823e000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d1000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000051320b90abf0c7341035c6178a6926a5bfc1d4dc832a14dbdb6ae868ef433d68417da828f42d9d2ebd6bb5a58d9746f6407d0e6fb0446c5a4fc80e4e86aabb25000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d2000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000c0f721e770c0af323f712108e5b3b5f660a8caa537da9f4eed6fd11a8fc6871106442839d70131a2ffc25447636592bb3296eae4297b47e2eb1125948253dab3000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d3000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000d70214a386cb04f7a45545eb9baa3f3d3d8ae36561a882c7c8ded6a5ec3ade841811a5d71d2855a632fb10415f2da8bfef68f88486ad41e0fa4e67e916118b20000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d4000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000a2aedfdb6eae37be6e715e2eeeee39ffae13eb7bc719295f7ae218a547398e9cf2b80f20f0057174519dd53b61e0169c16ada0f645598ede2617d7715463f829000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d5000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000026cca9c5c93c66f88c8cf743d0920b0e381e084c54b8758cf03bf0684beddc2d062a40871ce1ad6235f023e8a9b84abae377526ae09062af2eb05f0e54a18405000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d6000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000763ac631a385d4a3d992595448d4746de533d029839831f65990b2961d955bee79e461d81c730b9db86d70dca7dd4cd4f0584952ded5c47cf6feef912952a834000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d7000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000a0be17380cc43d2adf9b9002ca10e8c7fcc421c541294d1833c67a41ea11a938e78164b25c4db008963080f5cb56d8e3d249784aa2386f0550e6a84bad976d05000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d8000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000e56d1fafd0a48e88f25e9a86649f0d38aa472f31216359548ecc14c876d8302c46ff335ad80426d42fee478385eafc3f1251291c955986523852be336c01a670000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d9000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000843dea904763b6d950bebf7ae9e6bdbe8ba0143e4f9d833e4be2600c9b4b55fe718ee9369cb3854c082da5296bcf3d97ad7fa8c1179a8d4c8cc51d827cc2332e000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03da000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000019c03203fae3799c563eca18070dff1cc4dfc8abc0a65f8b7a326e725001de7cc626e88599177775ee89e6ac42d1c8df4fa98bbe6768cb556a85db55cf0bdf49000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03db000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000007b781b14bc2ef3cc229e0709cd3cd0be1cd6102c552c47fb637c0069bc3fdf757c53c09c7bc6ea9e4f6e5313227269dccb3b3a7b3ef2e0a1fb7f848fcf9fd51e000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03dc000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000028a05fc180f6826399bc9c7bb744bfebd8c649cd60add6c17d2419da2dc68500e6c5b299a961f32d2cfcfda71acf5dcc98a07f76dd037be39b0789839a523e80000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03dd000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000004b4f7c41e0effd556d03579ba2c7925851d25f00a8ff4212a131bc04fa0ad9ddf893adcd83384dd91e13e0f78911586e7f9ada1ff24c7fee733e30974913abc9000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03de000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 diff --git a/zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/before_reorg.txt b/zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/before_reorg.txt new file mode 100644 index 0000000000..e02adef508 --- /dev/null +++ b/zingocli/tests/data/wallets/advanced_reorg_tests/tx_index_changes/before_reorg.txt @@ -0,0 +1,21 @@ +040000000000000000000000000000000000000000000000000000000000000000000000987fdf52b409b19ad8516f69a2345c15f4e372e7f47a8ee63934c7251c513e7b000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03ca000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000d3cdead32ed61e87f7356169025f49107c1b37d50263008bc19b650fc593c4b743bdc036db0082f7b746e873b45f9aeb75a9094aadbfcd77eef8c15021cbef60000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cb000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000050000800a27a726b4d0d6c200000000f300000000000000046c6ffeb72d99c5122b8d845e74a768f7b5fa160dcd5ffb327ff7eed0584133861d31cf4d8c97ebbfca696fb379b7aa1bc95bd5825aba1a42da718a9f94b529237be6bc8a2d3eb85d6dd47f038ddf3be6ec6b25730269db9df02f69331a58be2869ce0e839af2acf9d7c32906eccae692f73f4e5ae136b1504882f0927fdce90d9bc405cef9f8683c23fc44d883750be00cf20b3bdc35aca76a639a009f2440995b98fbad8e9638a31a9b18f523066d062a06ad2ce3ea16a813b5b4f47f2255359c6f01c37ea43ce228570898482a58f34d6fb52085bd6b87311ca3953c23034ebbb6d3af423e232483df50feb98e8c4272584e18d105af1d611ee4b89c73f47daa9d99ff0332d047e1b2f311b27671515ccee9621e84c62aa31942713e4e267b1b6eb223c2c2644cfa3b8e3eb0d7b533cb792f0e67f9e8a90d85cacd418bc3e932c08106b43a57fcadcdfd73346767018e3143af4d8cadf871e6c10947acee9450c16dc23b3e37f97fafefbcfa57bfae5822abae5ae331668afe5ed0968fb43d081fd397b9e9bf5b05a1ada56a5068e54818d22b3c17a9c789bdea55e0449161166c6b658ea3a5fab48299b629b89d06255dec7070f21795a955fcc6d1305b0170abbe210e4360fef0a782ae98e67affbb6e021b2e47b63f1a30330841a7107b38b54d7d490412c922fb85367e5b6a65ef2f0e0cb5e0f55ea7b9b38e0791649be6f05e4eb1b78971d6dd3f75d86341636f4d44c1754dc12227a22b191331db4e390a06bc381adf730a57c1224ca97b4ea02b7bd6cdeaa84881190dea8070498adcf9b2268fead2f69cf541d084a1dd71ae606c5353fcea26a2f48fc38c2695a84c15a5059a44a3e9c62de3dd1084caa955b2489e0788db61457a1d78b51757a95c823201183bf837585d053d6fd32c89ce4eb41ce84c244e2315d698b7227925e2171198b69fec78f1e9db70436c672497e19b1e912ba90627ffee811181863d5a9d3194b962ba006729307c83e0c4b64502a34eb20b23819a89337329c28478e77d96048ed7a17f68b5725df48d796a169654ba17326da16db03987d569f4a6f4e4ea24f1d01d7dbe7b470e9d2d609c14f2ce5865e19c69c0bf0d8310200c83ea90d091f89ad61d8f089220d7fb8ff5b1661cdbbf5306f96beb503ac2ef4561ee688efb6a0e508126ede4c541995c4a33532290ac9f56362d129f34e49a0429ee5539b9c083b44317317311f31dd17db68f710e0758d6575bd36618c77444379d6fd03ee0c4efab9e16ad4821942f755b617e33ae412503642ec9a3ed2bb153e82985743577d52aeeca8a70f00e13b521066b2fe157c8c4c6f6f5531847ce88bafa39c184cda6ca1969252222d24961f25e370f31cfaf1f6e96c43b2e6aeb230d3d31ed3b3a9f0bbf88c00af95aea48b0ec0ee59a469b4391caeef16b59e194868121689a7562824cde9ef1f80cc642e8a60ecff46089da0b6519bab5d5f9170d09285001b1f78ce24c6d58cd638a2cc5f3a8c3b4e7b60adfbfd6930b8c00179b39a9b749b313e7c83d82651d4ea67a68a7e3922b3b022e41f0c9158c30888c8e9859174d78963b9212bdc8696c54c0f6bc468a497b0395f1ed767a68587613657d20aae82e603fd571c3cf55b1fe120147ea6c7722777f676e3736d19a3d975f5fbba461673b1ed00ac443804fa3ec8dae6cc0f38c73e892b7072bcc39beca490f24507f36054c445a69bba12e66fbff7156c025335e9d1be98bc1a8cd5d42fe2a04dfb6f241ec5c791ed8b8478d1b7316092f323c67d4d739816bacda1af3db69f277068fd1f73e5f20e38d8dcaf3e6fe3994a636a51c093c83792ccd8f75f7b47d5069434c0c239a7b6f76e02ed9162d33322869eba3ebc00cbd8f332c31a82ceee5bafa28ca772ca3be39c7fcebd1fd854bb4dfa94432a4fa7ea2859aaa560148a778d9a53107a40fba5914b7c223374011af6f1bd96e159213b14054f521d81c725dd2488f314a6f6f2f69e663c842664a99a243fce4de32202203b93ba10956642007b08dd524408eb71fb4d2e66a4835c33d6eff42359060b289d16e8a0148e3f2c8b4a88f1d3f27e1e4cdaaea0b214c7a47f01b77192f77e0efc11416d45fc3498a79fcb4cba32975488c610cfe69d222f3aedb2350305ca1f75c550be873ceceb4e96917cf351c0feb7203ea914e939ce18990581cb049296754da007346d691fabec521f1e11357ae485fa878d276f579a82a0b1c33dbab1f5d3f21a9fd78facb85c421280194d92c66e83e81fb19889e5d9a68f8b08213840f847fc283f50b1eaab42822451906f2e83b827b24638321ceccc4bdd6531c9fa6579b7d410a63afcb3a97ba8a2534e6edf1c0ce61877551a0b045ba9cc8bde08ee5f289cd59914ea336a210a8358693e9128af4bb14d6cc9d38b04cc88d1c793fd066e53243c477fa05136febe0db97210efb679e378d3b3a49d6ac72d0161ae478b1faaa9bd26a2118ee72f658a1c7c976f1413c06bb5301fd0f5aea382f664c34e33baa5d19d6931362e44f28f8d6fe641ded1385eb332fac2fc76d2dc80ad65c319b69dc13d12cd7f271e1481ea3cef75ed87c7c1a7634533cb8d2c73c38f1fab73d72d6660d35675c519b0780ffa183413f167e3ae5c226cc6cbd905214e6505f208ef1b751e8d23d0749a9dc77e6dabb6afb70afb64cf2461cd71a168776b4699ec785a0b9cc8c8220801519fb5188146acc50e20aa51da2fc15ec686f705134f7fc2a8c88661d14b44ce9850ecdae6ba62d5c3ddb470e87b4212eb172c5fb4b7f1b831f54db05581466a9c5eac12587a639c81afbf6b6717f54795f2882b407d08cd668ae0fd15bdf997f64ccb081a852afe43ea58024f06f8fd11f7f42430f9d7bb904fbf6d3e1d741dc28452dd1e2a40df7d9c328f9cc73c5412e281ccffe502770800adcdc7597922823be40adb4eecee9c837b6585901fb1db0312a30bd587d05e71a60e02f2d1446a853e3d9ea8f044690d4fd87086ffcbe0a9ced1f53990cb6030675d7f2d0437a3cad0f40d05f2f2eb48893e021b4e9015e0a69c2abd6cc28944548aa0706152b27a2111969968919a3ad1a532586a421df444d626cb1db97c23e7bc8b3153add81f8ad3051c3af25161e9db8cea319526d31aec29b352370866d067a91097f4bf71c3c3306362c7403640ed11628500264335bceb461786344464c9518ebfd3cc6884940c22ea63c1c1f4155e6ac7bc0a27f1e19cdc1010cb910fa12f42d66b3be466249f35f31b1e008ee64f1a399b3758abbf00c35f6901c36605bbd04d2809ef275d9cab34ae138a9a50f04924c952b59bc6d2e0565fbe94f35246b11c420b775311ab6d806b6474e4b0eb3281762aaa07d3eab100f4b425b9120fcd158d7c08867384e1ab37e1db4982676f413604f53165733ef3d9adb801e107f2849a186feac6b25b163e672ab081b0c827b3fbf81e7cb8bf3e8d8f6a42cdffaab462fc0c596e851ee3cd25f1591d96eec1d0ff30e79a5a1863510f8d086bda15ad2dbb7b2ada30e63afa8f584d7263792d91501eaa2f5e425512c366887ca23824ea77dfe0f10d47fe72be591890093d9749b2246dd85ba2d9510caa03c40f0b75f7b02cb0cfac88ec1c4b9193d58bb6d4420d51cb932e50f04e1cf58fad0c60e6ad601d5514e6fbe27faa9b6e31f4a52b487cefb9ac7377b16edc7e9dde7536afb568cf26242f3c789eb7ce3967a0f9b421bf9cc5a836e44040d0897f51a78dbddc6eabbe34bc60df3431c2283d4cf10656a0f0142acd227d99648054c2ca36b13cc7b3f1847fcfab748445a7a6d5e9565696d2a393c1af30d951a4d7a963b2a4bab4021f0122cb9bc42012e99111b630a9139b0dc5b4d294e4497aee4e4675269cd364837f229a3f4ae1ed5b8bae5e864ec9fe9dd23c0437e17e1711ebfe845371d3c2e3abd3fe2d830d630098e616275f2da77e2a247b8c76e426d8922100d3147a01cd68c0c77d3b05859cd35a978f11e87a404ad72b6f0cfccca07fa21e1b39a3e0fd182d97c01343a7b9a357d76adefcce60b44977569063284d7254a7562d1bf220a81dd6a93e1041792458a3c58b8bd331348cc443b32d4069c180747fcda93b8e403611da6d0d2e9cde4bc72022a64485186fc2016fe892c340522bfcf943e83c450bb3aa0643c346e1552474fce85f5c2fccd70a610f779f114c25a1997146e91d7617860de8c438e8680d27c477e6b70e8e05b3b9e391f4b8c6a038e8e4fcbaa176a82060424207646cbb1b93827229627b167d13fdfd595f695e8c0b5fd2098de79faebd7e444d654c5481935d60cd7def01131b813fb00dcad0813c45d7fd675e6d9765be3def1597a340945ee179d89bf87500ddb3ef9188b323ab7d40a23027e71743d1fa1bb6c695c64c2d69560968d1d9f3ce94460e013863c307556fa43b708f4505064f1829ad9fc72ca478023382575f823c5b23142340fe37cd3ae35b4f3fb2feecb5b8b214e204d339cf587d91118d3e1836aa818fcadd3ce5b71f67f5a3d1e33f7f33df47c05714a7f30bfaf951de498f46276b3e4ff30d775509e8f4d5138cf3d0f21f6184e5b2ad89fa1029a4d711f2f82cdfaf837f021cbe2e203204e000000000000d2908cd4966c849765d73cafa8ad01b403d0ff2402e776b28b39fb8159a8a437fd202eb0fbd8a6aacfe21611be9a43c1296c4b2d91d05eb908887c442a99a8e3c03c361d4ac8637685c3fe459d67025e5da1127f516dddec6172eb6f8ada4b19b781205ded9ebfd996f9c9bd21501d5f9f511aa1f23abd0dcd513fc4dcf31c0998d6a6ca45e88e5894f96d630e663327998e9f6d03312b17cb7c3fcf345c378e26a62933e417ecd929d50a5bc8675a4c08cd53b8c94bfed9ab2fde81d6d08c7c7ae612b65c4f5e708510b495083f16e5281b228df28615727614b5d63084cb2288ee22665d4ff75864f9ad446218c11ba24992de8d3cdf10af7c6a513dc662bbef082674c54091a7c2dfd12791d8b491edf14b950697f361368c366684542676adf72b663d22f5be7a9df30dffeb0bcfab2885d8bf2d39a9f8554df4a0e9d3ee6ccaaf333efb9f1f1f2be909c151265ef5994786e9e675eeb64e3b62133d9855ad9e866ebab2419ab26465abb7f6d130519461a178972fa000ae240b8666aa29dcea98f57d61791aff7701221b3aadd6d27da6f4b0721b1577d338734b7a064d89b7b6554b44aadc32ba9e6f44fe48dce14de3c1412992dc336d0ea2602d44f2975a1dc91d6a97420884b38ca8b6c2e21cfd288d1f5d613d46d678ae54bd10c88ed2ae5e0b2983bc3d34e5917395c1ef11fa3f7f2040d60918ce848c28540c37c664b854aeac7badf2608b80ed162b1cfa1015b64d6ec19b186af81e0092d7b4e5141009e25311e94ab91be9eb9d0cf827448e00b8f8850f56816c39abf8b75209a8bab077cdd1ac39ad459933ccfbc08385def475890226af8586d6c122a38a1c812fdb3e7dd79e913893d06cea733bc7c96afa6e6b8dabda4145162d239c7c7de4231de237ee84656a65d290c4f86d3cc980581d28dfe35b1fc739941c23904c782cb4699715f0931421ebd0d51e36e19b38ca6eb21762a2a187939ff4b5d3aad9851f3f1b2fc495414272978601f05288efc44099c6b79e43de6f28e69ed39e4317f6eee76075cebeb9e24d416e89ac8db978a93828b2fd1af90bfbf87ba918062905fff104df8d6a6f7fc2be29b46d8e9b8496c9dab891b576f8e10854e77c60ab51e5d5d5c2089e4d23bcf8b7cc216b7186011873262d589da673ae8906e89786a3c789c75ee2644331e36ea286454fb6d0e02ae7d94d1eaf7d3cdd3593d396a3f7f2ae11209aa1450071b2ccbe4cfa2f0520bbff6798906d07822706741ffb1dfc87e5e1e888ac17baac1e7ba749a1aca6e7a479675aa60f5b703968fadf368eb4cb4f5a26916107b56895be70c1e2ce9b936bc6fbd69ed373401324f9e3b83532293baa6e33fa2e1f14856991e9141e3267bbea064e0b57c52468e1e6f14535be725e87617a2f93e4b64f46bee4f01537aa9d68064cd17a4bb903aa22e3bf09b46dd5724e7c9f432957aa77c7f8c1ff16b138e248f26892713cb2976a3d4086684c48036633f9db82b85163c8fd1d748f91e546852844ce1e1e55e91e1a549dbf0545aa61bbd2e71eccd30268bacc60cff552816deacbff83812449eb3c5b8adbe5d9d57152a173723b97f3e68aac68103d4314c3689a1e774d8043e9e7521d427550fae72777731fbba72661b3ede5bf1a6b07ca8040978f3d98140738908fb677438a476e12cfbb8ee53370d7e0f1dce525e93445d8c0b2b6dffb6cf56813d8fbb86e514fe6759c196cd86501d4026b99ecfc989b7b881150231260d1008fe330d5727a3cbcd05c3416a7a4742c9cc5884af05e6bdda589e0b3bc81ad481b9e4e91d81bb99c7f2ad97fb8a0429c02ea45e27c693fd278ce2802062e743c3b1fda2c1bd48fc92917cfcd36f4d0607ba81f73c14cfe95894c2b7c9736d7e5b56817a9e4b23360017c8f73c878055e9d49b733c0ac42f74ec8b4f6026e27192caca449c134bede0d755241aeebc270fcf1eb6f12f1fde86865f57cd29e8d8d13a456657c40b8f5387b7385b1216301fe871039c735b843dfe8bcdefe1a674596cf3079bc3dfd7d6a4cbf6e7ed5078ad0bf9a9c496520d34b23120768b82dc8ad3b0509806b041c05fe945617b2045f1766f60405d87ebefde10bbf4c9decd02fac1b2a9624faeb3316a053a4d72ca7cd040983ad962563498267d210909579a1f987662dcde64e0bfa6b5c5249ab2be18f935926db8dd84517d13785a827d7193371adebab8679a5a51bf2326b9f3bf72464aba2c28642e1f70e8a1241b78226b104d741e757c8a0410754e2c1ddf695443d741c081713bd98543d27c9ce6e1b985edf31068b99b38d4ed26ef2509ad2145c342e9e05acec7f194059d3d20f330d0fd2231c00b53b4f0dd8ecf21236ec585710b62488876c22fd73663003edae7579065a486828bd2d7404e5a66db15daf0effe6d9de29c1518a67584c6a5a2ed0ec2510302d3f6b770d61cedacc5052c3eabe6b09255d683c918a40b1a8393f7b1669fc2091c9f7d179364e82b77ddee1876635cd59987e0e1269765cc8472f1fc5ab512c1efffa21fd34b96bfb5cbbac2e710f665993ca3696083d72b7c49b7ab311a7ed374b0a1fcfcbb24b2a2aa9fee951809b81f99734e1804b7a206b9124100131df459dc6f61d56a5d24271925b81e8650ec04b511aaeae76ff7bc31bf8efc8eec40aadcc9487102aa963df6dffa3587227b981cb643690254f378495a21cce15dd88fe672f813ede8ef03904f94ca14b3e047a4038e529b2622d74965d27920789d5d33bf99a5d7f04eb7bc2f8b13444976a8c70037e0f72ec0325acf0c8be6a48feba77fe0e4d182eccf42095b918e43667eb4eb9ae113779095e9ca19d716fdf92aa29f3add138d47bfd51ff204dad46d24bbf2f4dca96485aa20b5621e93ce143bb4ff649407260d75dbe195ede6ccf3c8940733f31c0f9753a2c086978a257c551a47dfb8e47a3fd09464ead9c48966d6715fa344a81082ee40e13f32e634f629692b4934084127d6fd1187ce1b33c39fa8bec54dd4b5960f01a1fbedf287c6f129dffa486dc322d594deca4a3814d4bde02c0d667f7517d7732d6616d3e81984f9285251b73a47bcea54c5d04c74feb2b6c28de5278d57828b99c54685893dcd4be714f8bac27be2225de81df18397625de430edf496a28e5bc766ad70f147a6b9f02f4b4d1cef3a2b35d30494fdc395bd34c1bff3fcc5d2990a7fbd915099dc0038b5795726383f6f9096dbca8b52804227d3f884413df9a9dd27befe3ba865f9e0cc75644e1310bb698a3f8c328f9529d8e2e66b4d348a4acffd5f38ff5554e0b8fcf489b10893a6801a18274692915e4d286b372d1ccae80ee9ccf7601072bbe931268766190a436294a31c7c352f8bf9241bd18503c9c2e80a75d0e8ba61a6c69f22dfce13a12924302cf8feaa4a7c8b9be861baf07743cb946f539b84867722bb4f597695eace7d6da048b3c97d8bda2a12624214c2988e3d17660c6a0cf0e7c1133e7a76e17582b045736c3d4369f52f09f688583a79cd78399c382d7c568244fec23b50e56e4562a88b2e0d0e8efb11467a98fcf2e00d22d9e9344908c978211fa72a55ee40ce5866a8113f96effd36e130da85fad1b7adb5449f497cd51a9393f256a92979be5d4050eda47391f0a1de9ffa0c3b0b46de38815c9830d0ec2c2d5c3ac6073f4603e9ee94a8d39d8b4a96203cafb2f9b5cdece851dbf039d025e5a846c5060f96b7e00ccc04c83db626c9746d86afdbc597a62f8bf0d0b36bb3db070117a6bad2a34b50261fc87e8826612c56975b5af12b6ff5342377e19f7f738f2efcb076b9f2d60455451f47c19601bac5f9acbb87e6f0451c2bc1075d81c13a77d60f3e6fc777876602f7f6b4466b630aa134488dba9af8a39dc4b4c72bb571d6686d91b2ec8916ef3c3e409e46e75a71d6168a803cfd3edf650164de5dbe9e84016d1159a446abe5ea7fd7c2c2d00254693b4b7fbbddf7adaecc39a2df61d203c8500eaacc1e5049e8fc065d6fa3b73031d88934f41798cfbe0efe38d6811b33ab1680bed9e5989cc109c1fa004242cd5d76f1d31a8ccc00a80c4752b9885613444a66b15ffbe5ca0cdcbe6f408e98c3f73bd8e8ec25e562e4dcccd2e932aa85debe7f1221481f0147b052849bb462e851190a3a6d111675f86c958439ba3a7e81dc11ab7bd89f85964bac7580f6d3acc0e1e08cde58855780034867e404d64292d34529cdbfc64d8c8b2d19b960ac9e41bc8a2611d373ccb714dc26563f2dfc763d57f79ace23384c9dc871b759cba150a051ca78bd6675fb017931413b4bc460f465e34d8aa1461c979d51e38bcebd500d021fbffccea9eccae7cdefe6b7f7c552b3a1c635d59a1dc692d9656c60c579da718618d10ae6b53aae6f97c590c1ed1764d524a69ffaaf4481f4a5bb884e72a9e04b47ffcab99a9ce64c437b4c74ef203d977abc8b4558b73cd1255661230d033238b9720c80d94099e8a39cd5915a4062590e00c907a75cbac327a2e1bfabd1120ed329ae6f31d6357aa1c18f409f58f9bbd86453c69583807f950ecf5ac2a3526fde3ca72ef0066a5a6fbf1d19c6bfc29e30a19a0d8670cca3e89156f672c152f832c9f038bc0efe85489ec9c114f0d7f5d18087689ed8b58f31503f99ca57a233d2dbe99a9cdb2dfd701ce6eeedf470dc380483b038acd6bbf601dfa338a8e07680de6a37507b6f8417b0183c14f509c9b676f6bbfc5e18763f61cde43622d3f8bf1681ed39513c84333d35e546747fa30aac163a4b8174a249d6d9014d90a2139018df9c3b8c11dfe0cd8d104bba960b45506c1cef7b964a9ff93c6dc20b4235b26de2f95c27737866004c7f4293e3b6eeaa17e9cbf3f748724b85d5e21333d48f3a3e7e8b33e74523ce8157b50efce97b4e9afdb1d70d5204bba238bfd9a032f10a39d6f790daca3a64a0cd3c68b6e916518aa406017d89dd97e161991dc30c4488b69db20ee9b39ce1538f3d4570090fcf5b600b96bf9c55c0550ce888726a20c04772b332389336a73a0aad98dc39db7c2ca9b552bd22e0f17ee737f1416d2796adc31e223e5368cf73eefc0a1f88a7b9df9c6d7fd411ee112fd8d74161f3c7bab0792a3e48c1094380cd82a6217e38b581c97381ee1a83511666d1ae2191ab5921151d172f4edc4bf2f2e6862bf246dbfea816dfec5bb172d511bfdea1909dd17047148afa4147422f4579d6756d1f25ed29864619f853c26dea939653b33a8bfcbb364e91ee2ccb4bd7f4b18e1799bf3347d89db7587ec4667726ddc0e7b60a5680a0350e2a85736469bce016fd4f5caf801a042d1d8b65b6ba53de70439f58ba12999aec463a7008aee5510516d4684dcd68e3d17baa9199b2ffc610c10e2fac68106ff5929009acdcf0876e92f47a4c3f3983714bc5a38175b17be29ae0edcd1b25b681955c531f401b2c181261eddc0e601f69cb28a7fc5be1265162f6ec672609538544be0cd571856487f953b0ec8cd2e8842d2b674e6da58462cbb7b832a21fd8c935fd32785817c18ef3e982c60f0ce46031d085384864387373f77423a3351d62e2cd5966e5e3adac177d0705da898c4862cf6afbd58a48f249d1d5b05ecac9dde4196ee2912f97ba693467634fe6dc06f1fdb10eefe7a010947c07156c065f83936d49537a5222dfd82b788740ec57d66f749ba4b7278423c15c31651e0e4088e6580002bfcb3aa024616e56b41d61500c0f5e49c5806ba0a841fa8f068c3cea84350e3381ab5b8a8dfa1aaebbf2dff0399b8c4b56e48c316bf1ace7fe116707be236ee7486b4f7c1ff1702b9d6e017bf5d9022456c89760375e4fc39ab167b44deb7aac3453c6de9c0c0855961ba022f2a147378945e5401fa953fc67b57898bc1bd59905edbdca8c218e0d525aec12500d986298f72963e02f0d979b22671e747dd7f29b55de2b8613edc99040dced1a873b3c5b66bd71f280d7495fcb87f7b3f828f85cd0b429648d8fa199b7efc51de931412496c21111d08ac7ec81947be9879e8fd9ec43aeeaf0d70767e15b73e7569e4fce2a6853a7574615561c24ee2ddea0a74b029e92ac311abdfaa4e06a78c6e72ac6170732a7566b80598b9d129a38867d5189e0f72e1b4b06a6fef08139caa47bbcee66d137ca030b51688d663081b2bcb234fd428048b4984564e0631b78a179fcc35d7375d77dcd59b89d8683571bda3609bbaa34b99ea54985ac11ebf22943c99220713fc36958b9e8aa4922b1595397430bf70c7addeb9fc25a318e42f23ccf4a4a032da93a5aa6c58617ed1224894178dfe56f52848d6cff9a73863ecc2f92ba98a3a0e1c6a64d39d15d078ed395d69c72b8266dc276301ce6d366033b68781e9ac19b7e95f37c6ad581740d1f2ae3ef4434d0c359ae53b90ca4bd5bcbfa6d69e193e4921524ff611dd4215526945a2ee5903454b0a3f575bd16befe4fce764a6243cd45545d5f5b70685ae24a4254dc02d1d4fe1cbff3b81147d0656c6fe5fd198141a098149c20ee04b9a806c9946763ce67a094c7c83308a142ed8bf0c1dd14733b57a4aaadaa287bf86f428deec9952b3bec32ef44636d69db236c222f9917b1227533c401ce07d5d11894b8341ab063723c4dfcff43b15e98b40085d984dd4330837d2d0e9a50ae63960e82a6b5c61b82bb7f8a5b46446077538bbd6e0b77727660c533604c41d846fc5743bf7b35166d0c9d293f3e7ca184b5f9a458aac870e66d70e4872e14c1e0e4a2f6eaf935316e65f9bccd904c736b03e54d532c22a3bb76627ab96eadb327e6106a8acd124af4c5cdcd3f85994e5147591ee53b24d027a781b17aa1b1d2a4d47ec4b00ba4c2c6d87525917024b309daf8bc8207e7d1f3c8ce707c343c30bf345866a91b63df1f00566a2714715dc98943128302e851e62b0aa802ae1feaa2f785095e619fb7045c8611e18b8616fd6521b059d0a4c0c81715dfc43f2276fb7e3732839b061141934cb1b96f53d893d2489f52cb28a373262a3cc5db5dc1e3d9ef30a1b20839282f3b167b99f414eeba846ec57db14221d8b7d2a6139c5b60a6b16f0d64d53b8e8b7368f105dade986e223c2a5518c3822255d46514757ad9ddb532d4b73b7b4943040c7eafef55094c443c2305a273202d72684cab8e7e26330e7a545ab136960c55524feeec627c09eb1ad97518837c207d51c0a2e1b510f65d23ee2ed9e61fde8c2b6c8bcaa0f0b82e9e85d258209aabe9c9fd2dd70c35879ed1a19bfaa0ccbadff92899ccf931cd76275c5a92a3e8c955d40b97a0a0da52206444cdef0adb9968c4ef09a2f2398b6df629e182e04b2d7d432d0e8c0ff98c2fbdf106347b7ad55a94cfc70564fa64a61b16fc51717125f87fe27948ff60b81714b7f28c2d3c5711c11b8e4e04c9eb826def947a006dd743a2d2416a853f093aea51c219e9c1c5b5f3a99854bc0516b86cefb34b52d06232d6d60d1b9b3466da1c352f77d06c04d224eb3630ff0a449146f1020ca01a0b1a473aea2a67925d90ad87414720ebfe6af5ef38c843f2158f6022dc87618eddbe4c7a3ff90e9b539085e21ee212efa338e7a74dc69c061b096b853d39d2cf163c056ce0cdc65859788d821f92b8a6a916741e0f5450b4dad02cd0d7b6d30c5f2e3d12725920851cac5ceb7d30e9d3dff0262afaa09749abfc31be73e4820256949c426c69e5a1ffa5e35ace4438ca511bae3bf1c1fe95c0d6ef681c556141165504a9168f523d36bbe4d9da39a766c3584d796fac26b91d8e879cc096428a06a32484c5fd887dcde38971c0bcc49f932f6be070de5d28e2f6fabba8d6d3a14d1a2a0056851d5fec6fed4033020007c59e3e8eb317598cb3fe97f679a72304994f4d8bc29d36699b537079933ebbdba3278f1df38ae8a20cf91a6e94f8929b3ee23256be570a71463082a3e0191dd44bd6bac50670b294b252d806dc2e91d239f463514543dd993b49ed0d7d0e226745aa5e33cc3506f73e893dfcaadde12ec507f1228371311cb35a60ace0839eb38421aa0ee90a3db1395dfdaaeb81b3d03dbed58312c7b9719a7056255ce20233cd8d393c061b3014dd086ab9e596a01c17b8ed11eb719329ebcdf2d4f06b590bb88edbbabaea107621e82b04384af383501b420fad6053198209a9ec19f7f864faea0d073d51103d1122027faac862165b90522ad8b8b37d10018e6914eebd2059523acbf1fb519f9d65d9c60902c1a263e1c254b02402e647df1913175bc951ca59a22cde5e2adda3bf3b466975e08c5e25b0a48525e7df224259f6261e44f1a39c127e2b15e4def18430b44bd713f22399c2d2c627b2f784fba176bf43f204fd78684fd2af1f135e5bf71c493e5344a7af6dd59a77ef26d568cd5034f1f5bdb8c350053e0950ca70609fd46b91b3172d59345de2b926fe503569b3ff004e5c61742ad535ccbec2d10a77bc09bc5351a3de4aec80460addf8d186192fa78ba513b5815a19eb61cb3416cf99a23e31283a9ea9c4ca31ac212158030dc117c9079132663d271013765a8dad4f7e9bd24739f734a695f1e96044ebfc20948d93b71f0a3f181882d01d719b7ca2dba7c3cb5cd01614406db7dc7da44bb20ddfcbb7e296b16b4bb6ee66be1446ea56c451de993c7066526a5178d091b838cd9c349082e8bb95e1f6c21debf438639807a071397103b68d7a9be15f4ebd3af1cadfcf8c7d2664d22c309e754a331c4a0db042533643f0eb62579efecbab31ea29928bb3efcbda233ffd34c0b0c4a5d777b0d4373a3db8cb0065332044f2e4314ce1bca1886b1a5949b969d4741cf12521137b4bdc5aacdc3bd8ee336abe8ad18338a23ea83e5670d9caad98777dd0e1f870f5f2399572950320fcb80eb5ee5a24fd0bb591beab86152da5c5359a71c7fd71418fb78c5b7c4a2a99545465c2d74dc110fac751cea4c7126f22d7861ba97902b4e8bc8572b1a229b8599723a1e0ac83b474102cbc411bfa1c87ae9629e3fff0b4a04753e92945b14ed03db8d205cc43f3902aede205f5ffb95a28f1437a4f92399d94f178426a934dfda420b62a46bef86ee2a5e2f0eb9883f4cd67c11ad3d305402c992ce5f93e639096ab7d4ca80bc0231ef11671e15f981a5c181fe384e3edcfaffe00a03db0bb7cee9f42750d2c826a16516f9c7f458d3810398b7bd2009598cad143369a98d33d444165cb50ecb85711370af382d1690f7ab78b068173adb0652e17eafcc7feed801f6064f9511acee7d524c382e216c4650a64d688e326d97340807be9c41020fcbe5c2b8a4411df2ba5d9c563b85d906eecab0b3860765759fa4026fb174a68e30ae7e2fb2dacb7beab5769adebdadb4318eab59661264273f8248523eab2da364752c37dc9e473bd6c5cd35bc7a469c2d724dd78806d084627c5e8c02a4240b403f277f107d9a70ebe45471bd82ff38859f38d061244b567eb5a05e9ee0f1880f1738915abecad513a289559acc382a4eda87e0fb3465ef2861d0919460e8440332d291726ff7daf6e575b687ce0fd71d47bbccd91dba1cdb291daef9233ae3d90d839db2dcf9c26d1f018aa4d96bb652253fb4861a5ac5605732e5da20647be3e3190f8b3adcc867ef76e64107ad4db181286fa727147c8321d8cdb0d89244b9a34dfcdfc8f06f3ae8f576129d02ab4203dfbdcc10347f27ceb616a1494452b6e1c172cfd0655fb9b41accb441c9d3c89c62617c0527fd2585ce2f5338a3ccebc73e69119222f6dc65ae42338e0a8147477466c01f7717641b47b88d808585399879d0cabb518530fefcd78a74767ba6d19cef671f6a0125fec86b415d8038c7ad0f25d16081ee4e1a301e169b0a834b1681304d1c74548c7c4543ed18504f2481341169d9e78086c889ff70da50bdc29b55d0522c35730d7b5df763bfbf49d4fce28cf67a02d1f3b9a50f88ebd72e6c3cdf220f27849a10dd6eb51584a46eeffb117ddfbd89f6c3efec40719bba4c58af3d40603a208ba0930b0287e24dbe8498ed53f0d681eef859dd50c71ed4a86a76c9e4141534f1f12c30d764c0804eb1ca16493c9040c84b6f4b925b73b8e310010d168e36fb886230ae051bd7adb6fd1d766b89d7f2e1d8b046960c1fc63af5c8c74855094013d454757b98508eeefa7811d49b97d441d06d7416adf011b470f29da2020cfcf54e19dc9822bcbba15c57fb49b622ffd61685ca87e78f182546f4512b8309ab61162f404a5c1ec3592c1435739660fab18cdad4753476ba0a562e250a211f8550d039412717e7bbfc7b7e745a8e131fc22cd25e53fa75448393feab098713fbd30f08bd4aaa8c5253208b5659e04cf02b274bec7b6fa220ed4bbc4e67fa3cc7e00ca53469f19ce3f03331f6ab6d87d2254ecb9f821b2be846b1b08391422a83d34206df2e32ba8545c11b8b46223b7b5ac074d7f62b8409701feb6866d92b62b9d92fd0a272564c74059a6ea126401047d98962fd8c98bb41111d840504330a2c4c514f179e6ba669669b158b5a4247b616f870dc02ad5afdac31554b8b36cfd6feb8f68f3cc10f29e968d29fa449ca8cba17c3bc2f508289d5e51158f82f3fb3b4d16a3be1cd83d754afa61d6905e8137aabb07b63fe96072ee2db3c072a55c38d35626de97b3930826a6755725821c9fa6a9f01343f705fe8e4cc27de15bac6c824100007f52807b0a15a56c1d0a0771ff82885d2f6624eb0f8b7e9bb112350b0a2c841892cfa7b8f420ad2b8a12a76eea0ff2ff03656b82c9dbbe53a2895be1f7c8d4d0943b7ac5f034861a778a0ff87f011dd699b6acdc764daf7141c6951ae5a05844cb2737554b2d47382e75e1edcb19f5a80877210edb56cb3ea07bbca190bc2e97ee0dcaf074ed6df8f306fdeee3a182432a041054f9c95c67533a2ac69e2aa9889b80beb0a3cee31f08a4d6647716f7ff32082db9eeda61eb12fd590976f1d3e170235b7382dd88a140a8cda90e209eb4db23697510dee496618c60033f56d2d4a96fe479dd6f0bf8bd0b7632e2c8ce9dd208671e18bf71b57365124b8047b89123f192ad1e5de3d2182306bfe3428aabdb710f930aabdd9ee17a0d5d0f840b458eec781dbdc50501cadb3a23ca46203b274ca073f025b59ef06acc38cc1d593cf574b81321d56b5265c2c0f5225f47f1ee6fbd1c51f710a4338e1934dccbb14794ac1431bbc36e7bb38ac24cc947b966950a0da891ace18ad2694d0737e7f96072359a3be9a55213cf0979176a0d5bf2c5348a633042878901b0b405bdd66cf3a4635ad1577601a21521228ac66d88e0dd8577a26d82a767d3861e07a46c722c4ba8e93eea820942794795fa62e91cad76d853f0f60fab504308b1c182842f5fdbc091bb39d55dcf0e3544b74feefe56fe0b31ece32f9e38401e32c2cb2f0ccdb2d1b9d1a348e32d5d4e4c435ed485cdddb35679f9f5b278b151c0dfc6e58244c70283b378a5595bbc9725611e82d963ea0ab3bec555bf8081b34c64a50da780ba8617062589b2ea5f79fce35ca4b511a1a5e85fdb28b41183ac884b7e0b5a41340825ce93c6f8aa7ab5334f665f238cf925c7b5843d80ae139cb7af9edce1001f7e866cf332b543b8306304afe302f92cbaa1129abf3f6571a09e87b747cf09ef06754e2a9773c093b6b17985093ccafb669aaed4de8c6bd1491e27cc03407176e945e4dd58bb7ac4e0a7ddb3e3976249fd92c751c252d2715c575fc98796e2f89deb3c98a9e7f6905f2247c4d54ada3fd5a504f142b6de404e30ec607ba1c5d68db184656629776ff2dbf8e35840b036e164023d2418fee1209c0d6142488a581b37b0c55b764361b138691b067ad99bf7e7efe35d3e3c81e310635546c3f2bab97c437dfa447844736c90b181824ec0f89d7c7b97791c227c05738e5bca9ca99128278d237e6b9d170181299d3d143f7ed57bd764b65283e20cd035bf50acac170431762a514e2099ba199daab61aa861c8e7e635dacc821cda5a0a365c2568fe4c6c7ac7bd4fa62ef926bf729bfbc525fc8da6da2765932342e4dad40c827b1e0ae39e49f13812d52691ad2a705220097f70ca50e89a32765eb0413c475cf8d14c75f249604a1de5a528fc154c38a4d73149a0d1ee9292d678d7f478e8719568f9ceaea92dbd5ed3bd9c190ed9091ff88817114bb1fb721727b6167035e7ef2e2fbb6d38feb2dd23a99bf69060245e6ffc394abaf0e302e33f66220bea3b66aa14f33a8134de00fd97d5be327cdd50ec8d6ac09b01f463764f47e33559d7fdd388a1c5facb2967f3d6ddf0dbd1d5f03c406f21969e14a167f1008a0c2d8c278c924d6fcd9d78b3b49bbf760173db079856a0e2b5b5dfb03ec421982b8caeecb8c4899f4bb6e147dddb8b4c665907578c4982823f7894a299e3ebdd7e5c3487b447147704b719cab637cb3c75f0b62bc2e426cd3f0197836dcb644e3739e87a0f597da8da188840786ac22f0cd930988dfc9ab69a77da718a602a543ab8213965cc4d5c52b145edec8b9aa5876caa6eff3685a612286910d5beee3e28f7e741c8e0e3ae6ae3102ff7557b4c6a967ae38eeaa2830f516731455cd4713e2b484ddd77015fb7411fcb7da7cae3c9e318cc9bcc6f9ced3b0530dee4cac0c22028422e354e21034b9ff78e89c7375cabf8feaf965f29ee635142b440442d27d4c8727cd633e6e728faf03856ac435f9ef6536346500b1f49a9c0463c119bdc9b19dab87a79c34db09f3d6e7fdb5c07e0e6b5f6560e2a99a2a462d56b01f6f91a4a20815c1270db04bff474de7eb71d0e1646592498d80c135dc02ec97743e006b327d5a6c4840deeb8aa4517f84329939e8d3c5fee9cb412a5c3a4c7f8d826b063d2928d6ff9e3b76760adfc19d5e804c3b425e8c2425e5dd161e375fabe1ef060af5308cdda0e331be721f115c701b19ded194e0769675a27810739163ee7da1e9a74b842b91c65f97203528a377dd7fad358c9073b648093d119273f8bf38343c544650272645075bf23fd08901bf10c4787dd7c9a667b97f35b3942c448415fb7515da7eba6f45df21e74eddfe9bb5f9705bdaea2aea6740216426ac3fc64aec82d345ca27da92e0d13a5e47bbe167f19206b1bf3194781b3064992cdb38006778e8ed739e36f0df997c384f67a1befdcbf46f3ef70e650b2c78ff7750647849c90f2a908d68e024aef4778f046ba4ea3530a1a44d75cc3703dd078176b2f6547dd4fd877b49e43510c3d14c37220e208bbac576432d764317e05289e6a1b42e8e2c78dcf233ba2e4067899ea01d811b4505d551a5a35e853293aee02eb75b0aa2fb1f5d245d45f6a124832a129a822514ab1cbe8ef33ba50ed733f74fee2c95afff8c6fe081535ef873aef59de029af0e86bed685edbfd928ac1a832eed751a96ab3c4f095b290aba94254ee3b263efe9cbabf1a5e506a626c9fcdc6a7f611a579e2f48170bdd2ed3135adcb431e4b340d320aeed6c860d2d10ad2d0690d4754a2d3986297e3878b75c8a2650e3234b0c93003c21942b290ffbaeccc8c5b6362b3f147a763adcfa7c839d1be32f9cf790226a9dfc7fba702b88221d57c21bbecea0d499efea929dfee38693dcd96c1264df8dd2816760210dbcd7949fe5c7da906a9f21a82d4e7f3bfe94e1b5c506a7385e491d7075a1bb2697b9bc5802cfe737854859d0b44c6a699ce802454badb6681445e4013f8209142f3266345659ea198241de8dbf1b74faf16c9c4fe252575571d01b50d970513c2bedeb84ce4a5f6d3028f1f3157054a0b4788c89e61b834abc12352257ce3704a53dad0935cab2c8eed73c826a3d42806452badae7c1b4262f5288a39fa2c12251e48efc470d47a7d93eddff61f58747d8944c53ca5e7d4f22927c31c9defd15a36e77591fb8bc8b9f4f0ca010e0f41bfd3af9a5db4ab5a6dfdcc5fde130560a415b09e2960db3f7c9bab48bd4576bdd511bb86b1ccad867d82cbf6635b253207363fad78f9b01b7c4152949fe8ea77343fbb99ec08f94fbdcc5c2ae4a837a3e83ee1fcaf2eba563c5c01b6a6d3d18b9176cfdfd5f7096dcc4d6703c005448039da957f4fd3bc50bb337a2ea50fe8a97c5e41cb445c802413a0ebef2b659b731fc9fbc6f874f7adfc6fbb408b66939e86f61cbb210b038168635171f6780eb3177a84e9e2f064349e4fb786d658fefdd42bfb671b46108910e71654eab1d751179e019922976a33ed447837a586c90a6e36d9a95539bf02bdbe4d27b72b39e26127241c4350b54c18edf015fd63a4505ef88b549f3b193fb65dafd2f061a2c135ab6f4ceb271ea0b90a55d21e55d4ed4b15e6d3bb679bfd688a9ea91967b7a070a4c8d1f63e1c2fab847c8629640d4cabacc4f16220f622fcad7650f295b700fb577c8217ba563191301e0e6d1ce8a0fe9203a2216a538ce865e76b485c57e02230d9cdd6fe9bd17f27bd5b874721985c302c8a2d75cbb2c347e958470dce22843d358f5180dd4be54a28da4d0a9f80b2aabb113b3823898f2d4eaaa5f31212ce7c4632e796b65f6f0d70e7604919e28486cc62379e480a3f564609dcd160b2f2ce28cf80a2c1455470fa704ffd64835e103f56c6d483b655fb20666f0d49d095f2efa6a53673180fca497a2ad2c58e2029d11f80f55fdb4c39dcde31515c41a186e2b7afa91418987c0329b01bf3c729017213c90e96c9b535a78ee3836d12a09c1cbc3df7688b466d8b42c69ec84f26c2f86662b7f7fa3f83821c9bde55f37adf8ee8b6bd60c0f54a61469f3e6c01e2c30d13ee858fbb4e2c214dc117a062352e568c8c0fb81844fe1ca419f3b7e53e2f64d4ca62051a8c783e81544999533277a481fa29e1f803b17e7cd46a4fefdc5bd6e3ed0951f2d7585c7bc5c1d1b327469c481f9429d5a5865ff801290d4f970cdc86bc1c94f706d62ee66d6c18001b69d971baef88a59e90b8d196be08e332d3618d1541968b51ea80596fd0d6f220fcccac5d06e074615858eeed82ed11906cb4a926a481cf06615b96d23c984142259695971cb547fd9758ab1a8a08b5155bcd4129803a8d21b886238df87c433ef09c2305a1e4cdfe6da8f6e5b7554fb2617c20e11769313ee53225d36fc893c1ac11d4f476af45b531ff62079ae953b64e2dbf7561c8d51a42c04c596cad02adea13a2e7e5269f6b1ab6ed113a8233d3ef791de0ac467360a5c5e231386883ce7d5820129342870a65ecced475469ebb11b64b96dca3481dca73c588d11c12d545ae4347a174d3e5cb03f79bf60763366b2f6b878c5b2ae13bf8dcb1dec6f32376c32059df17a965372eaf61af6e1712c086fc2e77354259524856ff6da422e0642e7cf8e785059ebf8e47a0eb0e217c3a140d3f7005d625a6ca9d3c50d40ae52a40dd4c67ad7dfbe5ee124f26171992bd8ae9e8d0615ed282046c41585d90f9e2a1062ed22a0895a089bc15ad6de357b5e386fbc293c1f76184c04cca9c71bf0ac0a1bbaac6b4e13f0b92a764f828bb76b1d4fcfda0c27fb3fb86c064fb22f20a7bd15ca1d9b98bb56e560a7354abba14b773a5c15db9e349c821913a63204d3fcaadcb915a66669bd152ab4745827ebf82ef5a50ec6035f769cf2ab41ef2d4c5002ceee188d51f4d843c7c2c9e38617c567e778f3f8e6ef066734c472422a5d98d9d107b2a3548796f60f2c90a31f23fa7583f009be69d8127e66a6c03a94203fc532c65898f71206395733365eab1f9459562a41560c45ec99420631332a6dfe6d331b5470dd8e736bb8a2c38b34b767db1ee90af8801b4f4c497f13c19418efbc237f108c1360d8ab1b27a71ad8a4774c831781fa4ee6c2a00fe9d03b33cf798360ed71a780ccfadf12ea6273f7467620a8a1e59109dc5a5be447f4e80e98f0cab091dd81f879b7dc674eac0162abff3d4dd4c0d3ee3e2d7b3f41ad341df5fdfb9fc75c0941c23c621e6b9b2d623a395e969f98aee95214b20f40ab6c1660394c7ec9b3ab9c08644f9e37127780d6171a08298c85c52a834cdc4f28a3ace910807a14bf57643e8ff2e5dd694d31e478742b4262530628f45189d966c9aa108e6ffca53f6d0d26767e57626be71e26c9596a83c8208fee34866de7ef2081b97c40c8891969f978d9c7a1d8ff9cf73d986dae4f9f426350b9bcf2ea2f0c22547c60c5e75aab8d95b77826058b129b1cfd801f9ca151942c5fee0500e1640464680fd067529c9eff9087b324de8e44ac5cc2e3a1b3165aff18807d4f0db79766e1a6a4f5cdd1b7a0f467cd76dc63823cea7b5d4fa0cc8c816dcbbd563491b87732b333b5c93a48a391525b3ae6e45095325152ac8500c2bdc4045be11a193aa668452ed4f507e808dd8abdeed66367b0c507c1ee188b951c21bd836d128393cf155bda66222fb4d206d670c8047fd5557c181305bedc3c1fcb074df5551713a8ab7be72a8815dafca9dde7894ff389437317c633f250bea222a319402df6aa5b231f8c26517012aad0f4f6c9d95f1fd2677a2f66e7e7937c1570ed87a0fc39f0c4a36c153aae1d79857f60dc575146ee81de2e24ae8ae89720cb08d4e2e21d22c4911a1a3998e10a512f319709be5adab487665c817745cebd968c690c9d3968d638a4374c03263ec09f17071e7a19d5029917a8cb1e85e9c4f7251d564b0bbea0a4c034f7fd2b8b12635f4699147618f5ec08e7f526591fba73588dd47928040717ff0674e9103b9fb968b1e20bf3a20f4d03e0117a487ad58e9e98f58414d0d7870b04a00607f420929f68a70d1c0ea8864b337324ba709c9c9f4e75bf9373a2f5fa68f602528b8f112dc21f8e75554cf1ab2149de92402ea17077bdb9392b337822f724d4d94ff66292a92d9700935305116bdcea75be12850582ddcf8b2bbb51a960221ce45801d9702bd7b95d679f2b0a897b0fd68875eee67776b607f6bff8d59707c06424c2731fe86b4dc4e1fd65f20653788f1b5048164574ec9a9fbe66a90cd178e9431024a139c2ef614664667a63c0a6765d727d99ab442a3c90eea148bab4ea91a96f53cc7b770eb3b5c320bf296f9628734ffb760a3adc8a08807523ba987c1cce53876d70e7c94575ca9a7b8c228937034d5de300c9db01ce12ef84d626122cfff3048c40ca204d1d5e770bdeb0b8f6893819bf69c58802910d6a04af7ce6d1b57b111669d7c28b8dfb96859a524575ff74a35d2867192a +040000005100f3960b2fc2f37855a43484e5c2008068ac4a554808f081dd7c4034020be300792e56ac512171441121059a0a5bb956922430399dfa3e54659bb566835729000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cc000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000004baf05e576a4cbe30a63e09b238ff5d2bad4d5fab79cde88319ac5289d374089ef734aa05107db3363db221bd1136ed10929a7a73931a44456ca217e55ab3ced000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cd000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000003e1e529b240c2b9b01955ecf4290afb0916dee3e915a28c19df8dbf3fab2c8adb4db54e82c29a2fba5f3fd0a95436fe5cbc0a7d3e909ee162ebaf48f3cad029c000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03ce000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000041fa89140019db4b92c110cf203b661faf1654e96789e63522490898f916cd9d9aa7b99cb3ff9c77bb10d8f2ac0577d9de8eb0dcaf686f830a94ded2ff3f6243000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03cf000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000ddcb1dc7d3c05823618b359b7b4b1a86e6d32d63aeb08701ec19b2872d96b8457ec7c6ba3b7d2a1f34e5502129a1c04e3bcb544699bcd2651d815f87bb0a86dc000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d0000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000000328d44ebbe3cc2f1d05d56cfb91295a13b65f387d99faec3c81ad74f1c9179dc1bcc99f32969074c200dc04e741647c175c6b22d652f026d68bba4f1aef823e000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d1000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000282e6b961e0d5134e4f073887db425ba4bdab5ab4f74771231367e931736001f417da828f42d9d2ebd6bb5a58d9746f6407d0e6fb0446c5a4fc80e4e86aabb25000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d2000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000f73b64fa248187c182eba72aaa4115ecd5751f94e1956663c1e033cdaca1262c06442839d70131a2ffc25447636592bb3296eae4297b47e2eb1125948253dab3000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d3000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000e74efa9cd8856298c07f81150836e186af3ec6a992925aa941fa2ccab96c84b11811a5d71d2855a632fb10415f2da8bfef68f88486ad41e0fa4e67e916118b20000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d4000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000001609ae106cca9e2a27cb5a9735d45420bb00ae62e50f861aca4a249bdb658d11f2b80f20f0057174519dd53b61e0169c16ada0f645598ede2617d7715463f829000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d5000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000003bebb33080dc527eb3c15a4781b086afca891e4cc486e468c8813ab6f92b5b0062a40871ce1ad6235f023e8a9b84abae377526ae09062af2eb05f0e54a18405000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d6000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000cd9f45840fb0cd03b6c5ff82a4bfd14cffbd9a28d1807fc94b6ff36c1f4ce15a79e461d81c730b9db86d70dca7dd4cd4f0584952ded5c47cf6feef912952a834000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d7000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000000735a1c01b5ef96fa9544f3d4f627b0fd1cef84bbf46f6e60d8750bcad0f7dee78164b25c4db008963080f5cb56d8e3d249784aa2386f0550e6a84bad976d05000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d8000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +0400000054966f49f288fd506a24ea1c0df9a60ca903fbd7c5b5bae7af466a40c384117546ff335ad80426d42fee478385eafc3f1251291c955986523852be336c01a670000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03d9000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000c6f95ff603e3b66d8d6a0cae28cf777ca57bd11cc4d00e692da506a9c83912db718ee9369cb3854c082da5296bcf3d97ad7fa8c1179a8d4c8cc51d827cc2332e000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03da000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000000cdf5f61be4d253c10a2d132eeaa9f44c6d6b9a8cd0a965baff1281fa83f0391c626e88599177775ee89e6ac42d1c8df4fa98bbe6768cb556a85db55cf0bdf49000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03db000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000004c1e923ba48b0bc2c63a2ebefcef1a70ba2a7cf246df1c2f3a23eb9b2d4d44797c53c09c7bc6ea9e4f6e5313227269dccb3b3a7b3ef2e0a1fb7f848fcf9fd51e000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03dc000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +04000000f41f4191ac88428e7ea480b670a64ac84f303b82cdb14680c181f30c1f46b20de6c5b299a961f32d2cfcfda71acf5dcc98a07f76dd037be39b0789839a523e80000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03dd000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000 +040000006b202bf0879a0c4d488ce857147c9a1af8c3509633a3409b49f4506b9eac5458f893adcd83384dd91e13e0f78911586e7f9ada1ff24c7fee733e30974913abc9000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000fd4005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010400008085202f89010000000000000000000000000000000000000000000000000000000000000000ffffffff2a03de000000043855975e464b8896790758f824ceac9783622c17ed38f1669b8a45ce1da857dbbe7950e2ffffffff02a0ebce1d000000001976a9147ed15946ec14ae0cd8fa8991eb6084452eb3f77c88ac405973070000000017a914e445cfa944b6f2bdacefbda904a81d5fdd26d77f8700000000000000000000000000000000000000